标签: 程序人生

MyQQ

以前在iteye上面发表的帖子,竟然锁定老帖子了,不让回复和修改,真心郁闷。所以将下面的内容重新贴出来。 这是我当年在学校的时候,花了3个月的时间,用java编写的局域网聊天软件。界面和QQ的很相似,就是模仿着QQ …

lua解析xml总结

lua解析xml有很多的第三方的库,例如:http://lua-users.org/wiki/LuaXml。但是每个库都有各自的优点和使用是否方便。 我一开始是打算使用luaXml库,在网上也找了很多的关于他的使用方法的blog。但是我觉得它很难用 …

【转载】PHP判断一个远程url是否有效的几种方法

判断一个远程url是否有效我们通常可以这样来处理: 1、get_headers()函数判断 用这个函数返回值如下所示: 测试代码: $header = get_headers(“https://www.xinghaixu.com/wp-content/uploads/2014/07//get_header.pn …

【转载】js对Map的操作

<SCRIPT type=”text/javascript”> function Map() { this.elements = new Array(); //获取MAP元素个数 this.size = function() { return this.elements.length; }; //判断MAP是否为空 this.isEmpty = function …

Linux常用设置

1、  secureCRT的标签栏显示用户名和密码。 echo -ne “\e]2;${USER}@$(/sbin/ifconfig eth1 | awk -F”[ :]+” ‘/inet addr/{print $4}’)\a” 可以直接在命令行执行,也可以将这条语句添加到linux的.profile文件中。 显 …

打造linux多彩终端

在linux上面编程,输出的时候黑底白字是不是有点单调呢?不管你觉不觉得,反正我是觉得单调。   这样的多彩的输出,是不是更加的赏心悦目呢? 代码完全可以实现这样的输出哦。 c++代码: #include <stdio.h& …

黑客帝国

  在vim上面出现这个,效果超炫。 只需要在网站上下载文件 matrix.vim,存到 ~/.vim/plugin 目录中。 安装之后,只需要在vim的命令行模式下输入“:Matrix”即可。 …

在线代码高亮转换

  在网站上也搭建了代码高亮转换。 演示地址 …

【转载】js数组的操作

1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, …[, elemen …

【转载】一致性hash算法

一致性hash算法用于解决在服务器集群中,添加/删除Server只影响极少部分的Client。例如我们有10台Server提供服务,且有一个均衡负载的前端,前端通过普通的取模将Client定向到某一台Server: client_hash_val % 10 …