猫言猫语

严以律己·宽以待人·自强不息·知行合一

解決 ubuntu 16.04 搜狗输入法无法输入汉字

| 解決 ubuntu 16.04 搜狗输入法无法输入汉字已关闭评论

问题现象

系统托盘图标正常,输入框外观异常,只能输入英文字符,但无法输入汉字。

解决办法

cd ~/.config/
rm -rf SogouPY/
rm -rf SogouPY.users/
rm -rf sogou-qimpanel/

再重启一下就好了

解决 iOS 系统日期/时间输入框文字无法右对齐

| 解决 iOS 系统日期/时间输入框文字无法右对齐已关闭评论

由于 iOS 系统 safari 浏览器中,类型为日期/时间的 input 默认 css 样式为 display:-webkit-inline-flex,使用 text-align: right 时无法让 input 内的文字右对齐。

为了让其支持文字右对齐需要修改 css 样式 display: block,然后就支持 text-align: right 了。

input[type=date], input[type=time] {
  display: block;
  text-align: right;
}

更换 MySQL 表存储引擎命令

| 更换 MySQL 表存储引擎命令已关闭评论

使用 phpMyAdmin 修改总觉得会有一些副作用,还是用命令行来的放心一些

ALTER TABLE logs ENGINE = MyISAM;

使用 cnpm 命令行工具代替 npm

| 使用 cnpm 命令行工具代替 npm已关闭评论

直接使用 npm 总是会出现莫名的错误,cnpm 直接从国内的镜像站点下载,不用记住复杂的 registry 参数

npm install -g cnpm

如果安装 cnpm 也失败的话,那就得加上 registry 参数来从国内镜像安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

然后就可以替换掉 npm 命令直接使用

cnpm install -g gulp
cnpm install

2 块 Arduino 开发板间 I2C 通信测试

| 2 块 Arduino 开发板间 I2C 通信测试已关闭评论

我们使用 Arduino Uno R3 作为 Master,Arduino Nano R3 作为 Slave,只要 2 根线:

Uno 的 A4 和 Nano 的 A4 连接
Uno 的 A5 和 Nano 的 A5 连接

(更多…)

使用普通用户执行 docker 命令

| 使用普通用户执行 docker 命令已关闭评论

如果你的 linux 默认使用的是普通用户,你一定希望这个普通用户可以直接执行 docker 命令,而不用每次都 sudo 到 root 下去执行

sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart