最近在安装 Resilio Sync 的时候发现,竟然被屏蔽了,官网被屏蔽了竟然连 key 都下载不了,可以使用之前写过的 proxychains 代理 来使用代理下载这个 key。
更新
惊闻 btsync 已经改名字,现在叫 Resilio Sync ,官网地址也改为: https://www.resilio.com/
可以从 这里 获取不同平台客户端。
Linux 安装 Package 可以参考 https://help.getsync.com/hc/en-us/articles/206178924 这里
创建文件 /etc/apt/so
Read more ...
最近迷上了360度全景,搞了得图800,和理光 theta m15的全景相机玩。然后就对周边的全景处理App都体验了一下。最早接触到 Sphere Photo 也要归功于 Google 的原生 Camera, 然而因为不知道的原因,在 Android kitkat 之后的版本中这个小行星视图就消失不见了。而我还是依然很怀念这样的视图。下面就是一些 Play Store 中存在的制作小行星视图的App。
Android Apps
Tiny Planet FX Pro
完整却不够完美 市场上唯一一款收费的小行星app,但是给我的感觉却是做的不够精致和完
Read more ...
The Web Server Gateway Interface(WSGI) 是网络服务器软件和网络应用程序之前的标准接口。通过共同的网关标准接口可以让同一个应用支持不同的服务器。只有网络服务器或者编程框架的作者需要熟悉 WSGI 设计,如果使用现存的框架则不太需要关心更底层的网关接口。
wsgiref 是 Python 的 WSGI 标准实现,可以用来帮助实现网络服务器和应用框架。他提供了一系列工具用来操作 WSGI 环境变量和响应头,也提供了基础的类来实现 WSGI 服务器,提供了简单的 HTTP 服务来给 WSGI 应用提供服务器,提供了一个符合
Read more ...
MyBatis 自动生成的 Java client generator 会产生如下的方法;
countByExample
deleteByPrimaryKey
deleteByExample
insert
insertSelective
selectByPrimaryKey
selectByExample
selectByExampleWithBLOBs
updateByPrimaryKey (with an override to specify whether or not to update BLOB col
Read more ...
星号解压列表元组
简单的解压列表和元组就省略,如果在解压时想要忽略一个元素,之前我们知道可以使用 _ 来忽略
first, _ = ("Ein", "Verne")
这是第二个元素不关心,也就不取了,但是如果要忽略一批元素呢
>>> record = ('ACME', 50, 3.14, (06,04,1989))
>>> name, *_, (*_, year) = record
这时就可以批量忽略中间的 50, 3.14 还有括号中的月份日期了。
Python 中的 slice
之前在看 slice
Read more ...
Thread 类中有三个方法长得非常像,也特别容易混淆,但是使用起来却非常不同:
public void interrupt() // 无返回值
public boolean isInterrupted() // 有返回值
public static boolean interrupted() // 静态,有返回值
解释
interrupt(): 中断本线程
myThread.interrupt();// 中断的是调用 interrupt() 方法的线程
阻塞于 wait/join/sleep 的
Read more ...
fdisk 命令用于观察硬盘实体使用情况,可以用来列出机器中所有磁盘的个数,也能列出所有磁盘分区情况,也可对硬盘分区(适用于 2T 以下磁盘,高于 2T 磁盘使用 parted)。
常见用法
显示所有磁盘的分区详情
fdisk -l
常见的磁盘标示都是 sda, sdb 类似,而分区则是在磁盘标示后面添加数字,比如 sda1, sda2, … , sdb3 等等。
选择进行操作的磁盘
fdisk /dev/sdb
对 U 盘进行格式化,其他设备同理。
# 查看 U 盘挂载点(此例是 /tmp/mnt/sda1)
$ df -h
Fil
Read more ...
默认情况下 MySQL 中存储内容不是大小写敏感的。MySQL 的大小写和建数据库时的排序规则有关。
utf8_bin 则是将字符串中的每一个字符用二进制存储,bin 是 binary case sensitive collation,区分大小写
utf8_general_ci 不区分大小写,ci 为 case insensitive
utf8_general_cs 区分大小写,cs 为 case sensitive 缩写
建表时字段区分大小写
在建表时可以通过 BINARY 来区别
比如
CREATE TABLE test
(
Read more ...
当前正在运行的 shell 路径被保存在 $0 环境变量中,可以使用如下方式查看
echo $0
根据不同系统的实现,输出可能会是当前正在运行的 shell,或者是当前运行的 shell 的路径。
prompt:~$ echo $0
/bin/bash
prompt:~$ sh
sh-4.0$ echo $0
sh
sh-4.0$ exit
exit
prompt:~$ /bin/sh
sh-4.0$ echo $0
/bin/sh
sh-4.0$
$SHELL 变量保存了用户偏好的 shell,而不是当前正在运行的 shell。
更多关于
Read more ...
推荐好用的网站系列之生成邮件签名 htmlsig 。想要一个漂亮的邮件签名,又不想自己写 html,最好的方法就是找一个模板然后自己填写内容。这个网站就是这样的。
官网地址:https://htmlsig.com/
样式1
样式2
样式3
样式4
当然我本人最喜欢样式2.
如果稍微懂一点 html 知识,将模板下载下来然后自己手动修改倒也是不错的选择。
生成自己的模板之后,Gmail 和 Inbox 都可以使用复制粘贴的方式将签名添加进去。
Read more ...