一. 反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 python面向对象中的反射:通过字符 ...
分类:
编程语言 时间:
2019-02-17 20:45:41
阅读次数:
184
最近在另外一台电脑上面安装 gentoo和 emacs,但是碰到奇怪的问题,在旧电脑上面,可以使用 ctrl + space 呼出输入法,而新电脑只能触发 复制功能。 经过在网上查找和两台电脑之间的对比,找到了解决方法。 1. 首先使用 locale a 来查看电脑是否支持 zh_CN.utf8 或 ...
分类:
系统相关 时间:
2019-02-09 15:11:14
阅读次数:
243
如果是 Emacs 编辑器,输入 Ctrl X + Ctrl S(保存),再输入Ctrl X + Ctrl C(退出) 如果是VIM编辑器,输入 ESC + :wq UNIX 系统默认打开的是 Emacs 编辑器(大概?) 参考:https://stackoverflow.com/questions ...
分类:
其他好文 时间:
2019-02-08 14:33:02
阅读次数:
179
从光标开始,处理单词后半部分: 从光标位置开始,处理单词前半部分 改变选定区域的大小写 参考: http://www.cnblogs.com/panos/archive/2013/01/21/2869393.html ...
分类:
系统相关 时间:
2019-02-08 10:21:08
阅读次数:
298
恢复内容开始 一、go特点 一个文件属于一个包 package 垃圾回收机制,自动回收,不需要管理 天然并发 goroutine 轻量级线程,高效利用多核 channle管道通信机制 函数可以返回多个值 二、开发工具 vscode 插件 sublime Text Vim Emacs Eclipse ...
分类:
编程语言 时间:
2019-02-04 08:59:18
阅读次数:
153
按键约定 组合按键 Emacs中大量的按键操作都是各式各样的组合按键(快捷键),下面是几种通常的约定: Ctrl键:表示为C Alt键:表示为M Shift键:表示为S 组合按键:比如向下移动一行的组合按键是Ctrl+n,就表示为:C-n,其含义表示同时按下键盘上的Ctrl和n键。 按键顺序 有时候 ...
分类:
系统相关 时间:
2019-02-01 01:17:12
阅读次数:
251
[文件] C-x C-f 读取文件到Emacs C-x r 只读的方式打开一个文件C-x C-q 清除一个窗口的只读属性 C-x C-s 保存文件到磁盘 C-x s 保存所有文件 C-x i 插入其它文件的内容到当前缓冲 C-x C-v 用将要读取的文件替换当前文件C-x C-w 将当前缓冲写入指定 ...
分类:
系统相关 时间:
2019-01-29 12:48:32
阅读次数:
214
操作系统:从0到1 来源 https://tuhdo.github.io 书:操作系统:从0到1 操作系统:从0到1 书:操作系统:从0到1 操作系统:从0到1 操作系统:从0到1 Emacs迷你手册系列 Emacs Mini手册(第1部分) - 基础知识 Emacs迷你手册(第2部分) - LIS ...
分类:
其他好文 时间:
2019-01-26 19:40:16
阅读次数:
207
嵌入图片 使用下面的标签来嵌入图片,图片文件在当前目录。 [[file:a.png]] M-x 运行iimage-mode可以在emacs中直接显示/隐藏图片 导出到HTML文件中也会有图片 也可以使用没有file:前缀,直接用相对目录路径 [[./a.png]] 导出到HTML 设置图片标题 #+ ...
分类:
其他好文 时间:
2019-01-25 22:54:57
阅读次数:
249
常用方法 JDEE的用法可以参考官方网站,我这里只列出自己最常用的。由于我不用Ant了,所以基本上编译都直接采用mvn命令,这些就不劳驾JDEE.java doc生成,也通过maven plugin来完成,不需要JDEE帮忙。 创建类 输入命令:jde-gen-class-buffer然后按照向导提 ...
分类:
编程语言 时间:
2019-01-25 21:03:04
阅读次数:
358