技术笔记
chdh2006
这个作者很懒,什么都没留下…
展开
-
MyEclipse小技巧:不用插件将汉字转换成Unicode编码
偶然发现的:1. web项目中随便新建一个 *.js文件,将文件的编码属性设置为utf8 (右击文件从弹出菜单中选择“properties”在弹出的属性对话框中设置“Text file encoding”选项)2. 打开新建的*.js文件,输入: “要转换的汉字”.3. 按下Ctrl+Shift+F 或右键点击文件内容从弹出菜单中选择“Format Document”选型,效果出来了...2008-05-17 10:17:31 · 341 阅读 · 0 评论 -
图片相似度的一种简单计算方法
[code="java"] /** * 欧几里德距离 * @param a * @param b * @return */ public static double getDistance(double[] a, double[] b) { double rs = 0; for (int i = 0; i < a.length; i++) {...2009-06-28 16:52:30 · 116 阅读 · 0 评论 -
用摄像头控制鼠标-java实现方法
(暂没考虑运行效率)1. 从摄像头中截取一张图片2. 在图片中搜索红点的坐标,并做记录3. 再次从摄像头中截取一张图片4. 获取红点坐标5. 比较两次红点的坐标即可判断鼠标要移动的方向6. 调用Robot类(since: jdk1.2)的方法来移动鼠标第2步细分: 0). error = 20 ; // 所允许的最大误差 1). 取像素的色值:RG...2009-06-28 17:12:25 · 453 阅读 · 0 评论 -
神经网络解决Xor问题的例子 Java实现代码
[code="java"]public class Network implements Serializable{ /** * The global error for the training. */ protected double globalError; /** * The number of input neurons. ...原创 2009-08-07 15:50:33 · 185 阅读 · 0 评论 -
模拟退火算法
原理 根据Metropolis准则,粒子在温度T时趋于平衡的概率为e-ΔE/(kT),其中E为温度T时的内能,ΔE为其改变量,k为Boltzmann 常数。用固体退火模拟组合优化问题,将内能E模拟为目标函数值f,温度T演化成控制参数t,即得到解组合优化问题的模拟退火算法:由初始解i和控制参数初值t开始,对当前解重复“产生新解→计算目标函数差→接受或舍弃”的迭代,并逐步衰减t值,算法终止...原创 2010-07-20 08:38:44 · 124 阅读 · 0 评论 -
我的.emacs
[code="lisp"];;窗口初始大小(setq initial-frame-alist '((top . 0) (left . 100) (width . 120) (height . 42)));;去掉启动欢迎界面(setq inhibit-startup-message t);;Ctrl+鼠标滚轮缩放字体(global-set-key (kbd "...原创 2013-03-13 16:36:57 · 154 阅读 · 0 评论 -
emacs调用SVN进行更新、提交、比较
需要安装SVN的TortoiseSVN客户端。然后把下面的代码加入到.emacs文件:[code="list"](defun svn-update() "Svn update" (interactive) (let ((cmd (concat "TortoiseProc.exe /command:update /path:\"" buffer-file-n...原创 2013-03-21 14:59:21 · 343 阅读 · 0 评论 -
OpenGL开发环境笔记
OpenGL开发环境搭建,做下笔记。 VirtualBox4.3.X Ubuntu14.X 虚拟机开启3D加速<code>sudo apt-get install build-essentialsudo apt-get install freeglut3-dev //启动不了窗体,执行:sudo apt-get install nvidia331 /...原创 2014-12-30 16:25:10 · 182 阅读 · 0 评论