🌓

为Emacs添加Astyle支持

楔子

我经常去BCCN回答问题 但里面提问多是新手 代码风格比较差 每次给他们改代码都得现改代码风格

当然 我用的是Emacs 改代码排版不算太麻烦 但时间长了也烦啊

Astyle的Emacs支持

今天试了一下Artistic style(简称astyle) 发现挺好用的 于是做了一个Emacs的支持 其实就是一个函数 上代码

阅读全文

发布我的dotEmacs文件

据说每年愚人节前的3月31日是数据备份日,因为我是3月31日晚上才知道的,所以4月1日再备份也来的及。因为的注册GitCafe的时间比较早,所以就选择它啦。

我的配置文件托管在

https://gitee.com/chriszheng/dotEmacs

阅读全文

Ubuntu 14.04的壁纸分享

看到这页的各位朋友 你喜欢哪一张?

有点大啊 点击继续阅读 不占首页的流量了

阅读全文

输出逐行递增的星号

问题描述

如何输出逐行递增的星号呢 比如第一行一个 第二行两个 等等

以前的写法

用C语言的话 以前我的写法都两层循环 今天发现一个简单的

一行代码解决问题

1
2
3
4
5
6
7
#include <stdio.h>

int main(void)
{
for (int i = 1; i <= 5; printf("%.*s\n", i++, "*****"));
return 0;
}

缺点

这样的缺点很明显 只能在已知个数的情况下才行 如果个数是输入的 这种写法就没有优势了

Python大法好

1
2
for i in xrange(1,6):
print('*'*i)

简单实用啊

C++就有点复杂了

阅读全文

Python做概率论题目

楔子

学了163云课堂的概率论课程 上课用的编程语言就是Python 我也就拿来做作业了

题目1

阅读全文

Word 2013插入公式的技巧

高版本的Word自带了一个公式编辑器的升级版 好像是基于微软自己提出的一个规范来的 它的符号和$\LaTeX$差不多 语法有点区别 这里以为例

例1 输入空间群符号

$\LaTeX$里$P\bar{1}$是P\bar{1} 但在Word的新版公式编辑器里(Alt+=打开的)写法是1\bar 后面要手动打俩空格

呵呵呵 还是不能复制粘贴 微软的东西就这样 我还是老老实实用Pandoc罢

阅读全文

使用MSYS2/MinGW-w64环境编译GNU Emacs

这是我写的Guideline for building GNU Emacs with MSYS2/MinGW-w64的翻译,相比原文有所扩展,但因为时间久远可能和现在的情况有所出入,如果你发现问题欢迎您反馈。之所以再翻译成中文是因为偶然之间逛中文网站,发现还有人对编译Emacs有疑惑,既然我能写中文,应该写一份中文的教程。

欢迎在CC BY 4.0协议下使用本文。

阅读全文

升级到Win8.1

楔子

为了解决Office里TSF接口的输入法的Bug(重现方法) 我费了一天的时间尝试把Win8升级到Win8.1 费了一些波折 总算是用在线商店升级成功了(用下载的ISO镜像 不论是直接运行还是弄到优盘里都不成功) 写写自己的感觉

阅读全文

Win8下释放输入法切换的快捷键Ctrl+Space

问题描述

其实是多个Windows版本的问题了 微软这个渣渣一直不改 在操作系统的输入法设置界面里面无法更改输入法切换的快捷键(Ctrl+Space)

解决方案

知乎上的帖子

阅读全文

说说Shadowsocks

楔子

Shadowsocks 一个伟大的项目 不多说了 我也用了一段时间了 已经成为主要使用工具了 最近又折腾了一下 记录一下自己的心得 希望能给需要的人提供帮助

服务端配置

服务端 部署在搬瓦工VPS上面 和这个网站在同一个VPS上啦 以前用的是Python版的 最近瞎折腾 换成了libev版的 感觉好像还慢了 当然内存占用是明显减少了 明年续费的时候可以换成64M的版本啦 我目前的使用量64M的版本就够啦 不论是Python版还是libev版根据文档来就好啦 没有什么值得说的

阅读全文