使用Python开发一款小鹤双拼编码查询工具

学生生涯结束,踏入社会,没有成绩、学分约束,没有老师、学校监督,完全凭个人兴趣、意志自学的技能,挑出三个你最有成就感的。 你会选哪三个? 另外两个暂且不提,对于我来说,肯定会有小鹤双拼。 其实说「小鹤双拼」还不太准确,应该说「小鹤音形」。因为它不仅仅是一个双拼方案,还有双形方案。 双形即

如何在iOS端优雅地bb

上篇博文 介绍了如何利用 leanCloud 及 GitHub 搭建一个 「无赞无评论私人微博」并在 MacOS 端利用 uTools 发布内容,今天说说 iOS 端如何发布内容。 其实 uTools 是一款跨平台效率工具,Windows 与 Linux 端都可以使用。 在iOS 端,原作者 daibor 已经提供了一个「捷径」工具。如果不想再折腾了,其实已经够用了。 不过,我恰恰喜欢折腾。而且,苹

如何在Mac上使用uTools优雅地bb?

几天前看了少数派一篇教程「保卫表达:用后端 BaaS 快速搭建专属无点赞评论版微博——b言b语 」,顿时兴奋不已,这不正是我期盼已久的东西么。像新浪微博、之前 qq 空间里的说说以及现在的朋友圈,都有作者总结的如下问题。 会被点赞、评论机制刺激分泌多巴胺,导致莫名兴奋、并对此产生期待。这些情绪不仅干

如何在Notion中计算某日属于当年第几周?

玩Notion已近一年,今天才知道怎么用最简单的方式轻松计算某日属于当年第几周。不过,也怪不得我啊,官方示例根本就没有,各个notion达人也没见哪一位提到这一点,下面说说我是怎么误打误撞发现的吧。 源起 几天前,看到Linmi大佬的视频号在推一个「2020年习惯打卡」的模板,感觉不

利用kubeadm部署kubernetes1.17.2

准备工作 在京东云买了三台云主机,配置如下 主机名 角色 内网ip CPU核数 内存 磁盘 操作系统 内核 JD1 master 10.0.0.3 2 4GB 40GB CentOS 7.3 3.10.0 JD2 worker 10.0.0.4 2 4GB 40GB CentOS 7.3 3.10.0 JD3 worker 10.0.0.5 2 4GB 40GB CentOS 7.3 3.10.0 配置kubernetes yum源 京东云自带的yum源无kubernetes,需要添加阿里云的源 vim /etc/yum.repos.d/kubernetes.repo [kubernetes] name=kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ gpgcheck=0 enable=1 yum clean all && yum makecache 测试 [root@JD1 yum.repos.d]# yum list | grep kubeadm

利用Jupyter Notebook打造go及python交互式编程环境

先说说Jupyter Notebook Jupyter Notebook既是一款笔记应用,又是一款交互式编程工具,号称支持运行40种编程语言。之前受李笑来在GitHub上的项目–自学是一门艺术影响,下过一次,玩了玩,不过当时鲁钝,并未识得其好。近来,突然醒悟,这真是一款学习编程的好工具。 比如pyth

十分钟入门shell脚本

在正式开始前,我们可以思考一个问题,学习一门技术难吗?不少人的答案可能是很难。 来看一个案例,也可以说是两个。 2017年苹果WWDC大会上,有两名开发者令世界瞩目。一个是已经82岁,来自日本的老太太,若宫正子;另一个是年仅10岁,来自澳大利亚的小朋友,Yuma。前者60岁时才接触电

Centos7上安装 elasticsearch-6.2.2及相关插件

elasticsearch是一个开源的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎,下面是我的安装笔记 准备工作 java版本 jdk版本必须是1.8及1.8以上 [root@localhost ~]# java -version java version "1.8.0_161" Java(TM) SE Runtime Environment (build 1.8.0_161-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode) 创建es用户 elasticsearch6 不允许root用户安装和使用,需要另外创建用户 [root@localhost ~]# useradd es && echo

一个 jar 包启动脚本

一个启 jar 包的脚本,你希望它还能有什么功能? 我希望它还能停止,重启,上线,回滚,能查看运行状态,能查看日志,于是有了下面这个脚本。 如何使用? # 在你放脚本的地方执行下面这条命令下载脚本,本例是放在root目录下 [root@localhost ~]# curl -s https://devops.xwlearn.com/shell/boot-jar.sh > boot-jar.sh # 查看使用帮助 [root@localhost ~]# bash boot-jar.sh ======================================================================== usage: boot-jar.sh [option] ... [start | stop | status | restart | log | upgrade] bash boot-jar.sh start

编译安装GraphicsMagick-1.3.28

GraphicsMagick 号称为图像处理领域的瑞士军刀,下面是我的安装笔记,如果你想一键安装可以在命令行运行 curl -s https://devops.xwlearn.com/shell/gmagick.sh | bash source /etc/profile.d/gmagick.sh 系统版本 [root@localhost local]# uname -r 3.10.0-693.2.2.el7.x86_64 [root@localhost local]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 官网地址 ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ 下载版本 GraphicsMagick-1.3.28 下载依赖 yum install -y libjpeg-devel libjpeg yum install -y libpng-devel libpng yum install -y giflib-devel giflib 安装过程 # 下载 wget ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/GraphicsMagick-1.3.28.tar.gz # 解压 tar -zxvf GraphicsMagick-1.3.28.tar.gz cd GraphicsMagick-1.3.28 #编译 ./configure --prefix=/usr/local/GraphicsMagick-1.3.28 --with-quantum-depth=8 --enable-shared --enable-static make && make install # 创建软链 ln -s /usr/local/GraphicsMagick-1.3.28 /usr/local/GraphicsMagick 设置环境变量