IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
相关标签
作者:
Jiajun的技术笔记
1998
source
关注
love
0
Jiajun的技术笔记
发表于
2020-02-08 00:00:00
KVM spice协议在高分屏上的分辨率问题
《KVM spice协议在高分屏上的分辨率问题》高分屏用起来很爽,但是目前还是经常会遇到各类问题,比如,最近我发现如果我使用扩展显示器,virt manager可以完美的切换guest的分辨率,但是一旦我切回笔记本的屏幕(高分屏),guest就无法自动更新分辨率,而是会有一个最大上限比如 `1600x1020` 之类的... ...
继续阅读 (57)
love
0
Jiajun的技术笔记
发表于
2020-01-11 00:00:00
计算机中的权衡(trade-off)
《计算机中的权衡(trade-off)》计算机中一切都是权衡(trade-off)。所谓权衡,即在两个极端中取一个相对中间的位置,不是非黑即白,而是根据实际情况作出取舍... ...
继续阅读 (50)
love
0
Jiajun的技术笔记
发表于
2020-01-10 00:00:00
[声明]本站所有文章禁止转载
《[声明]本站所有文章禁止转载》最近发现有好些个垃圾站直接全文抄袭本站的文章,请注意,本站此前的协议是“转载需注明作者及原链”,垃圾站直接抄文章不注明原链是违反此协议的,自2020年1月10日12:00起,本站所有文章(包括以前的)都 **禁止转载**,引用请注明作者及原链... ...
继续阅读 (66)
love
0
Jiajun的技术笔记
发表于
2020-01-07 00:00:00
Golang不那么蛋疼的sort
《Golang不那么蛋疼的sort》以前Go里写排序,如果不能用 `sort.Ints`, `sort.Strings`, `sort.Float64s` 等等快捷函数,就只能实现 `sort.Interface` 这个接口了... ...
继续阅读 (53)
love
0
Jiajun的技术笔记
发表于
2020-01-06 00:00:00
Flutter给Android应用签名
《Flutter给Android应用签名》给Google Play交了25美元保护费,琢磨着把博客的App上架,上架的前提就是给应用签名。如下:```bash... ...
继续阅读 (42)
love
0
Jiajun的技术笔记
发表于
2020-01-01 00:00:00
使用Gitea+Drone打造自己的CI/CD系统
《使用Gitea+Drone打造自己的CI/CD系统》有些代码我放本地了,因此搭建了一个Gitea,再加上家里有个老机器,闲着也是闲着,就搭建一个Drone CI来跑测试。首先可以直接安装... ...
继续阅读 (54)
love
0
Jiajun的技术笔记
发表于
2019-12-31 00:00:00
2019年就要结束啦!
《2019年就要结束啦!》近来有这么一种感觉,时间过的越来越快:2019年就这么悄然的溜过去了。如果说我的2018年是下降,那么2019年就是螺旋回升。人生就是这样,有起有落,我接受这样的人生,我要做的就是尽我最大努力去保证它是螺旋上升,而不是螺旋下降,这就够了... ...
继续阅读 (61)
love
0
Jiajun的技术笔记
发表于
2019-12-27 00:00:00
为什么要使用gRPC?
《为什么要使用gRPC?》技术选型的时候,多问几个为什么总是没错的。对于RPC,为什么要选择gRPC而不是其他的呢?> 这里要定义一下,RPC = Remote procedure call。我们暂且也把RESTful列入其中一起对比(准确的来说RESTful是一种风格... ...
继续阅读 (44)
love
0
Jiajun的技术笔记
发表于
2019-12-24 00:00:00
Matebook X Pro 2019安装Debian 10
《Matebook X Pro 2019安装Debian 10》最近着手把手头上的三台ArchLinux都换成Debian 10, 更换的原因是不想再频繁更新了,ArchLinux很好用,唯一的缺点就是更新太频繁了,其实大多数软件的新特性我都用不上,比如内核,我就要一个bbr,最新的LTS内核已经有了,再新的也只是更新驱动而已... ...
继续阅读 (52)
love
0
Jiajun的技术笔记
发表于
2019-12-22 00:00:00
ArchLinux忽略某个包的升级
《ArchLinux忽略某个包的升级》最近滚挂了,滚了两年,终于挂了一次,挂在啥地方呢?从5.3的内核升级到5.4之后,wifi用不了了。去报了个bug,但是尝试了几个更新版本都没有修复,因此准备先忽略内核的更新... ...
继续阅读 (42)
love
0
Jiajun的技术笔记
发表于
2019-12-21 00:00:00
SQLAlchemy使用主从与数据库autocommit
《SQLAlchemy使用主从与数据库autocommit》autocommit,意思就是自动提交。它代表着这么一个行为,如果autocommit设置为True(或1),意味着,每一个传输到DBMS的SQL都会被当作一个事务来执行,并且提交。用MySQL举个例子... ...
继续阅读 (50)
love
0
Jiajun的技术笔记
发表于
2019-12-19 00:00:00
Blackbox禁用IPv6
《Blackbox禁用IPv6》使用Blackbox Exporter对我的主站进行健康检查,但是由于本地的网络对IPv6支持并不好,而Blackbox默认优先使用ipv6来访问,这样就导致老是报警,加入以下配置来避免使用IPv6... ...
继续阅读 (48)
love
0
Jiajun的技术笔记
发表于
2019-12-18 00:00:00
Go 1.13的errors挺香
《Go 1.13的errors挺香》前段时间Go发布了1.13,但是因为还没有进Arch的官方库,所以没去尝试。今天抽空试了一下,非常香。我们先来看个例子,然后看看源码... ...
继续阅读 (60)
love
0
Jiajun的技术笔记
发表于
2019-12-16 00:00:00
flutter开发体验汇报
《flutter开发体验汇报》最近我用flutter给我的博客开发了一个App,这一篇文章是体验报告,也希望能给想要了解flutter的朋友们一些参考。第一天初始化项目是在2019.11.28,到今天为止一共19天,一共迭代了4个版本,目前是0.4.0。目前为止包含这些功能... ...
继续阅读 (57)
love
0
Jiajun的技术笔记
发表于
2019-12-13 00:00:00
自己封装一个好用的Dart HTTP库
《自己封装一个好用的Dart HTTP库》用过Python的同学,大概都用过requests这个库,这么好用的库,就会想其他语言有没有这个库。Dart没有,所以自己封装:```dart... ...
继续阅读 (43)
love
0
Jiajun的技术笔记
发表于
2019-12-11 00:00:00
Flutter应用启动后检查更新
《Flutter应用启动后检查更新》开发一个App时,有这么一种需求,用户打开App时,做一些操作,例如检查更新。Flutter的UI是单线程的,不过好在有 `async` 等,但是有一个问题,那就是当检查到有更新的安装包时,怎么在UI上显示出来... ...
继续阅读 (49)
love
0
Jiajun的技术笔记
发表于
2019-12-10 00:00:00
Grafana Gravatar头像显示bug修复
《Grafana Gravatar头像显示bug修复》给Grafana提了个PR修复了这个问题,现在PR已经合并了,估计会在下个版本发布。Grafana的响应还是很快的,全程大概2d。事情的起因是这样的,我发现自建的Grafana登录之后,左下角的头像裂了,于是就把请求抓出来,发现... ...
继续阅读 (44)
love
0
Jiajun的技术笔记
发表于
2019-12-09 00:00:00
flutter中使用RESTful接口
《flutter中使用RESTful接口》这篇文章简单的介绍一下,flutter中如何请求接口,并且解析响应的JSON,以及如何向服务器发送POST请求。flutter中请求JSON的例子... ...
继续阅读 (45)
love
0
Jiajun的技术笔记
发表于
2019-12-04 00:00:00
Vim YouCompleteMe使用LSP(以dart为例)
《Vim YouCompleteMe使用LSP(以dart为例)》YCM(YouCompleteMe)是Vim下大名鼎鼎的补全插件,现在YCM也支持LSP了,因此可以使用YCM来补全支持LSP的代码,再加上YCM自带的语义补全,写起代码来如有神助... ...
继续阅读 (49)
love
0
Jiajun的技术笔记
发表于
2019-12-03 00:00:00
flutter webview加载时显示进度
《flutter webview加载时显示进度》最近在学习flutter,在webview加载页面时,如果网速不好的话,就会一直白屏,用户看到这个场景可能会比较迷惑,因此我们得加个进度条:```dart... ...
继续阅读 (45)
love
0
Jiajun的技术笔记
发表于
2019-12-02 00:00:00
SQLAlchemy快速更新或插入对象
《SQLAlchemy快速更新或插入对象》写脚本刷数据的时候,常常有这样的需求:如果对象存在,那么更新数据,否则,插入数据。有可能数据源的数据比schema的字段更多,这种时候,就需要想办法把SQLAlchemy中的schema字段取出来,只取需要的字段了。假设我们的schema叫做 `User`... ...
继续阅读 (47)
love
0
Jiajun的技术笔记
发表于
2019-11-26 00:00:00
修复Linux下curl等无法使用letsencrypt证书
《修复Linux下curl等无法使用letsencrypt证书》遇到一个奇怪的问题,由于我的博客使用的是letsencrypt,浏览器可以正常访问,但是命令行却不可以。```bash... ...
继续阅读 (49)
love
0
Jiajun的技术笔记
发表于
2019-11-24 00:00:00
欣赏一下K&R两位大神的代码
《欣赏一下K&R;两位大神的代码》这段代码来自UNIX v6,作用是分配和归还内核管理的内存,使用的是first-fit算法,也就是遍历,找到第一个合适的空间,就返回那块空间... ...
继续阅读 (55)
love
0
Jiajun的技术笔记
发表于
2019-11-17 00:00:00
使用microk8s快速搭建k8s
《使用microk8s快速搭建k8s》以前都是用minikube的,minikube默认起一个Virtualbox虚拟机(也可以使用kvm驱动来起kvm虚拟机),今天我们介绍一个新的玩意儿。由Ubuntu维护的microk8s... ...
继续阅读 (47)
love
0
Jiajun的技术笔记
发表于
2019-11-14 00:00:00
Go语言MySQL时区问题
《Go语言MySQL时区问题》最近由于我要统一技术栈,因此把原本使用SQLite做存储的数据全部迁移到MySQL。博客也是。不过当我检查数据库时,发现时间和我产生数据的时间相差8小时... ...
继续阅读 (72)
love
0
Jiajun的技术笔记
发表于
2019-11-13 00:00:00
我的技术栈选型
《我的技术栈选型》工作已经几年了,逐步摸索到了自己的技术上限 --- 还是计算机五大件。不断的追新和扩展广度已经没有太大意义,它们的实现原理也都了解的差不多,因此现在是时候开始收缩技术栈,缩小需要不断更新的知识范围,节省精力去做更有意义的事情,把常用技术栈固定下来,并且保持小量更新的状态... ...
继续阅读 (56)
love
0
Jiajun的技术笔记
发表于
2019-11-11 00:00:00
为什么我要用Linux作为桌面?
《为什么我要用Linux作为桌面?》最近看到一个帖子,说某山软件的流氓行径,不由得让我想叨叨几句:为什么我要用Linux做桌面。当然,要意识到,偏激的极端的东西总是不好的,用Linux做桌面必然是因为Linux能够满足我的需求,为什么我能用Linux做桌面呢?... ...
继续阅读 (56)
love
0
Jiajun的技术笔记
发表于
2019-11-08 00:00:00
disqus获取评论时忽略query string
《disqus获取评论时忽略query string》我的博客使用disqus,但是默认情况下有一个问题,那就是如果有query string,那么评论只会在对应的query string下才会显示,而我想要忽略query string,以去除query string的URL为唯一标识来加载评论... ...
继续阅读 (55)
love
0
Jiajun的技术笔记
发表于
2019-11-06 00:00:00
MySQL性能优化指南
《MySQL性能优化指南》数据库优化,是一个存在了几十年的问题,更是每一个后端开发者精进路上必须掌握的技能。而性能优化的核心,就是抠门。在完成功能的前提下:对于CPU,执行越少的代码,那么所需要的CPU时间就越少,因此程序就会越快;... ...
继续阅读 (53)
love
0
Jiajun的技术笔记
发表于
2019-11-01 00:00:00
网络编程所需要熟悉的那些函数
《网络编程所需要熟悉的那些函数》> 注:图片来自《TCP/IP协议详解卷二:实现》... ...
继续阅读 (55)
上一页
7/14
下一页