
开源
帐前卒
有道云笔记Server端码农。勤于专研算法架构等诡异的计算机知识。
展开
-
4096!——化简的2048游戏
这个能轻松到达 4096. 所以取名为 4096了。优化一下2048. 核心玩法没有变,只是降低了难度。原创 2014-06-05 08:53:05 · 7722 阅读 · 1 评论 -
automake autoconfig generate make configure自动生成
自动化生成的例子还可以参照:http://blog.youkuaiyun.com/sayigood/archive/2009/12/07/4954772.aspx 转载自:http://blog.chinaunix.net/u3/90876/showart_2072884.html第一步:----------在/root/project/main目录下创建一个文件main.c,其内转载 2009-12-04 09:19:00 · 1718 阅读 · 0 评论 -
centos5.3 安装 kscope
网上貌似没有多好的解决方案,装一个kscope太难了。kscope很方便的图形代码编辑器。首先先去http://sourceforge.net/projects/kscope/files/下载一个kscope的版本,据说1.6左右的比较稳定。下载后解压。然后运行./configure文件。之后报找不到X11错误。然后在软件包管理器(图形界面中应用程序-->安装/删除软件)中搜索原创 2010-01-27 13:41:00 · 2354 阅读 · 1 评论 -
Ubuntu 3D桌面
转载自:http://nffish.com/archives/108 研究了好久3D桌面效果,终于找到这个好方法了。CompizConfig设置管理器的功能实在是太强大了。在Ubuntu 8.04下测试通过。首先安装CompizConfig设置管理器(3D驱动必须装好)sudo apt-get install compizconfig-settings-manage转载 2009-11-27 13:53:00 · 1328 阅读 · 0 评论 -
开源软件的未来
自己一直在做开源方面的工作,包括源代码的搜集整理。同时也看过不少源代码。不过当前开源界的代码大部分处于无注释或少注释状态,有的代码只有license是注释.....如果是少数几个人开发,大家都相互认识,只不过是借用了开源这个壳来完成自己的事情的话,无注释也没有什么大不了的。开源的代码的很多,不过成功的太少。也有很多代码写得很烂,也少人问津。开源项目的类型大概有四种,可能总结的不是很全面。1,原创 2009-11-29 10:12:00 · 1244 阅读 · 0 评论 -
ubuntu9.04 安装openoffice , 数学公式, 字体等
首先要有openoffice.在system->administration->synaptic package Manager中输入openoffice, 并选中列出的openoffice.org。然后再输入openoffice math, 选中texlive-math-extra。然后点击apply开始安装。再启动openoffice之后,在Insert->object->formula原创 2009-11-27 11:02:00 · 1456 阅读 · 1 评论 -
I will try google doc
I will try google doc原创 2009-11-16 20:49:00 · 864 阅读 · 2 评论 -
ubuntu9.04 (server版) 配置xen虚拟机
转载自:http://wells.osall.com/blog/index.php?uid=1&m=content&p=1434#article_content.php%3Fid%3D1434%26uid%3D1%26dt%3DY:pane:N;BITimE // 咀嚼时光前两天买了个Seagate的320G的2.5寸SATA硬盘,真便宜,300多元,差不多每G一元钱了。于是就把原来转载 2009-11-09 10:20:00 · 1940 阅读 · 2 评论 -
ubuntu9.04 mpich2 1.2版本 搭建集群种种问题
找到很多网上的文档,也是一步一步按照上面所做,可是就是有太多的问题。写一篇自己的搭建过程和错误产生的原因。开始我找了两台服务器,上面装的是Asianux的操作系统,因为含有rsh服务。所以会报出:connect to address XXXX: Connection refusedTrying krb4 rlogin...connect to address XXXX: Conn原创 2009-10-30 16:53:00 · 1628 阅读 · 1 评论 -
linux bash command bash脚本命令
转自:http://ss64.com/bash/好不容易才找到.... alias Create an alias apropos Search Help manual pages (man -k) apt-get Search for and install software packages (Debian) aspell Spell C转载 2009-10-29 16:53:00 · 1809 阅读 · 0 评论 -
linux 脚本 sed
转载自:http://www.ibm.com/developerworks/cn/linux/shell/sed/sed-1/index.htmlhttp://www.ibm.com/developerworks/cn/linux/shell/sed/sed-2/index.htmlhttp://www.ibm.com/developerworks/cn/linux/shell转载 2009-10-28 15:46:00 · 1608 阅读 · 0 评论 -
blog的国际化
我觉得我的blog应该进行国际化...根据google的Analytics,已经有外国人开始访问了..虽然还不知道访问了啥米..但是国际化势在必行~呼哈哈~原创 2009-12-11 16:54:00 · 1053 阅读 · 1 评论 -
xen网络配置——桥接模式
桥接模式:关闭 Xend:xend stop修改 Xend 配置文件 /etc/xen/xend-config.sxp ,取消下面两行的注释:(network-script network-bridge)(vif-script vif-bridge)启动 Xend:xend startDomU 配置文件中不需要指定 IP:vif = []原创 2009-12-24 09:08:00 · 6802 阅读 · 1 评论 -
Eucalyptus 实例ip一直为0.0.0.0 解决方案
这咋解决呢?当实例启动后,首先使用euca-describle-instances 查看实例的状态,如果还是处于pending状态,那就需要等待一会。如果处于running状态。首先去你启动实例的节点上,使用brctl show查看一下网桥是否有问题,详情见此blog。然后登录到你的路由上,看看路由是否开了dhcp服务,或者去提供dhcp服务器的机器,查看dhcp的log。路由中可以在原创 2009-12-24 16:17:00 · 2165 阅读 · 1 评论 -
2013 PyCon总结
昨天参加一下2013 PyCon。原本以为是python的小规模交流聚会。结果是GDG赞助的布道会。感觉起来还是交流太少,结识的人也少,只是听取思路和知识点。一句话:太耗时间。原创 2013-12-15 15:10:58 · 1662 阅读 · 0 评论 -
Mvn proxy
很多时候,Mvn中的repository会被墙掉。最简单的做法就是对mvn加入proxy.具体做法是: true http proxy.xxx.com 8080 yourname yourpassword *.yourhost.com | chillyc.info 这样可以去掉mvn insta原创 2013-08-20 10:39:59 · 1608 阅读 · 0 评论 -
eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和转载 2011-09-02 10:20:34 · 944 阅读 · 0 评论 -
微博系统
<br />貌似网上大家都使用Easytalk搭建微博系统。那东东使用php和mysql的。就是备案难了点,可以考虑放到米国。小量用户速度蛮快的,大量的用户没有测试过...(废话ing)有个家伙做了一个IT的微博,就是贴代码麻烦了点,要先去http://pastebin.com那里发布成功,然后再从分享那里贴进来。。。虽然webservice已经大行其道,但是真正的接口互用似乎还要等到在未来的若干年。原创 2010-06-17 09:25:00 · 1264 阅读 · 1 评论 -
svn install svn安装配置
因为使用的是ubuntu, 安装相当简单,去软件管理器中输入svn就可以。或者使用$ sudo apt-get install subversion 其实也没有怎么按照svn的安装流程走,那样的话需要添加新的用户,用户组。安全系数高一些。下面是自己的流程:首先建一个svn目录,mkdir /home/cc/svn在此目录下创建你自己的代码目录:cd /home/cc/svn原创 2010-04-10 10:58:00 · 5352 阅读 · 1 评论 -
事务和锁(SQLite)
转自:http://www.sqlite.com.cn/MySqlite/4/539.Html 2、 事务(Transaction)2.1、事务的周期(Transaction Lifecycles)程序与事务之间有两件事值得注意:(1) 哪些对象在事务下运行——这直接与API有关。(2) 事务的生命周期,即什么时候开始,什么时候结束以及它在转载 2010-04-20 10:41:00 · 2445 阅读 · 0 评论 -
linux pthread_join使用
这个函数没有什么好说的。其实就两个参数,第一个是线程变量,第二个是线程返回值。其函数原型为:int pthread_join(pthread_t thread,void** result);不过查阅许多网上资料,依旧没有使用result这个形参的。一般的使用为pthread_join(thread,NULL);于是自己在想那个NULL能做啥米用。于是写下下面的代码:#include原创 2010-04-02 22:01:00 · 3085 阅读 · 0 评论 -
svn 常用命令
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加tes转载 2010-04-11 08:46:00 · 1098 阅读 · 2 评论 -
bzr
首先使用sudo ssh-keygen -t rsa 生成key,key分公私钥,公钥是,然后使用launchpad登录,然后出现Warning: Permanently added bazaar.launchpad.net,91.189.90.11 (RSA) to the list of known hosts.Permission denied (publickey).原创 2010-03-24 16:33:00 · 1682 阅读 · 1 评论 -
Eucalyptus弹性计算云平台配置文件和xen配置文件(centos)
Eucalyptus.conf文件:## Eucalyptus configuration. ##### These are to instruct the init.d script on what to start.##### This variable points to where eucalyptus has been installed.EUCALYPTUS原创 2009-12-28 14:43:00 · 2700 阅读 · 0 评论 -
linux脚本
这篇文章还是有些错误的,再脚本中如果写大段的echo文字时,需要使用如下的方式:cat 这里是你的内容,HELP只不过是标识。但是一定要注意cat命令后两个小于后“-”,如果不加,语法会有错误。我辛苦的找了很久....HELP另外清晰的地址在http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%8转载 2009-10-28 10:57:00 · 1071 阅读 · 0 评论 -
弹性计算云Eucalyptus代码(start with B)
class BadPaddingException这个类传说是sun的实现。enum BaseDirectory,枚举类型的类,其实就是来设置 HOME( "euca.home" ),VAR( "euca.var.dir" ),CONF( "euca.conf.dir" ),LOG( "euca.log.dir" )这四个变量的。class BasicClient,实现了Cl原创 2009-10-26 17:18:00 · 1396 阅读 · 0 评论 -
linux新建用户并管理组
以下命令如果不能被使用,就试试转为root用户,或者使用sudo命令。想要查看某个用户所在的组只需要使用groups username输出的便是username所在的组。想添加一个用户可以使用useradd username这时新添加的用户没有密码,只属于自己的组(如果用户为tt1,那么所属的组也为tt1),没有自己的home目录。想修改其密码使用passwd userna原创 2009-10-23 14:25:00 · 1243 阅读 · 0 评论 -
[置顶] One Group成员感言
One感想吴远奎: 首先,谢谢one的原始老大以及共同一起创建发展one编程小组的各元老以及各新成员给了我这样一个环境来发展和巩固自己的知识和见解。在one的日子里面,通过网上的训练。让我学会独立思考问题,以及通过邮件交流问题,提高自己知识和能力。虽然题目的思想性很高,但是对于大多数人来说还是很值得一练的。尤其是在每次作业提交的时候,群邮件里面总是有学长指出的缺原创 2009-05-06 09:05:00 · 2548 阅读 · 2 评论 -
在linux下开发常用命令..
这个可能不是大家常用的命令。但是这个是自己这几天常在用的命令。首先是找些国内的源:(将下面的一段复制粘贴到你的source.list中,你也可使用创建一个新文件然后再去覆盖的方法。注意这里要在命令前使用sudo )## deb cdrom:[Xubuntu 8.04 _Hardy Heron_ - Release i386 (20080422.1)]/ hardy main multive原创 2009-03-27 16:44:00 · 963 阅读 · 0 评论 -
vmware 虚拟硬盘空间不够 解决方案
输入:cd 到 当前vmware所在目录vmware-vdiskmanager.exe -x 1GB myDisk.vmdk如果输入这个命令出错的话,输入下面的命令:vmware-vdiskmanager.exe -r myDisk.vmdk -t 0 myDestDisk.vmdk这个命令是克隆命令,建一个可以增长空间的vmdk然后再输入:vmware-vdiskmana原创 2009-03-24 07:26:00 · 1801 阅读 · 1 评论 -
SVM类库研究(牛mm精简版)
俺的SVM,牛mm说太口语化,另外加的都是句号,说我语文没有学好。于是她给我改写了一下。我发现我真的很喜欢句号,句号表示一句话终结了。很显然,我喜欢把每件事情都终结了。不多说了,因为牛mm可能不希望别人知道她真名,所以我只好先用牛mm代替了。因为她很牛,而且又是mm,所以就叫牛mm。原文:http://blog.youkuaiyun.com/cctt_1/archive/2008/11/17/33211原创 2008-12-10 08:52:00 · 2152 阅读 · 0 评论 -
SVM 类库研究历程
开始接到SVM的研究任务,心里其实感觉svm是够难的。因为我大学在人脸识别项目中曾经研究过一段时间。但是因为不知道为何matlab中svm类库有点小问题,就被迫终止了研究。所以心里一直发憷。 当然这件事如果我不做,估计没有人去做。为了自己的信息检索大作业(文本分类)。还是要好好的努力下。 之后在google上搜索各种svm相关的代码和使用方法。(原创 2008-11-17 19:22:00 · 3842 阅读 · 9 评论 -
vs2005 C#与mySql连接解决中文乱码问题
按我的这篇文章所写: http://blog.youkuaiyun.com/cctt_1/archive/2008/11/02/3206314.aspx这里这里读出写入英文是没有问题的。但是我们需要读出写入中文。我在mysql的表有一项设置字符集,改为了GBK编码。但是还是使用了我上篇文章所写的编码,结果发现插入中文时变为:???插入中英文结合时,全部的中文变为??英文不变。在网上搜了原创 2008-11-02 19:42:00 · 1833 阅读 · 0 评论 -
.net与mysql连接
首先去mysql网站下载一个mysql非安装版本http://dev.mysql.com/downloads/mysql/5.0.html如果你感觉使用dos命令行不方便的话,可以顺便也下载一个GUI客户端:http://dev.mysql.com/downloads/gui-tools/5.0.html然后打开vs..这个版本必须是2003以上。然后呢,建立一个window原创 2008-11-02 10:35:00 · 1854 阅读 · 1 评论 -
open source camp校园开源社区聚会
主要是为了件T恤和免费的东西吃才去的。不过在听别人的讲的过程中也有点点滴滴的体会,同时也扩展了自己的知识面。RSpec这个是可以将文本语言转换为代码的工具。感觉挺新奇的。于是有了些想法:编程语言->中间语言->自然语言。似乎必须经历这一个过程。所以人们一味的创建自然语言到程序代码的强制转换,似乎有些勉强。之所以是编程语言->中间语言->自然语言而不是编程语言从Testing Scen原创 2008-10-27 08:04:00 · 1413 阅读 · 1 评论 -
英文书和中文翻译版
最近帮朋友翻译书籍。朋友最后整合,我只是翻译其中一个章节。因为根本没有看前面的文章,所以难免字词把握不准。当然比Google翻译和金山翻译都强一些。但是难免还能看出翻译的痕迹。因为时间紧迫,所以只用了2个小时不到的时间就完成了任务。后来接触到翻译的各种内幕,发现有很多本科生为了生计也接翻译的任务。辛苦而快速的翻译。当然这里不是说本科生翻译的就差。但是我认为看他们翻译的版本还不如自己看英文版的原创 2008-10-10 22:36:00 · 1455 阅读 · 3 评论 -
毕业设计公交选路算法
这是自己的毕业设计论文。其实算法感觉上也没有什么高深的,只是至今还没有用那个算法而已。前一个算法是导师想到的,后一个算法是自己看了大量的论文发现还为提出的。这篇论文估计已经存在在湖大的档案室中了。本来想投稿到某个杂志发表一下。但是自己迟迟未整理文章,没有将文章缩减至7000字一下。所以发表的概率也不大。而且还要交版面费。索性发表到csdn,供各位做电子地图的人参考一下。原创 2008-10-07 08:34:00 · 1624 阅读 · 1 评论 -
爬虫之事
1.下载到了网页内容,发现了linux下同名文件夹可以覆盖同名文件的问题。2.解析了网页,可以得到网页的各种信息。但是有些网页的编码虽然是写utf-8但是终究不是。很是懊恼3.因为海底电缆断了。下载还是个问题。中文的解析还没有开始。4.增加downlist 和 imagelist方便图片和包的下载。5.增加cvsOsvnlist方便代码的下载6.准备和cvs,svn整合原创 2009-08-21 09:32:00 · 908 阅读 · 0 评论 -
自动化迅雷下载文件(vbs脚本)调用迅雷api
这篇文章写于搜索n多版本依旧不能解决我的问题。很多vbs版本调用迅雷的写法为:Set ThunderAgent = CreateObject("ThunderAgent.Agent.1") //找到那个Agent dllCall ThunderAgent.AddTask("http://www.hxit.net/files/bjhyn.mp3","北京欢迎你.mp3","c:/a原创 2009-08-24 18:26:00 · 8136 阅读 · 11 评论 -
centos/redhat/fedora ftp配置和使用——vsftp
vsFTPd 服务器初学者指南(欢迎大家参与补充)作者:北南南北,正在修订之中来自:LinuxSir.Org(此处为文章地址)摘要:vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问,能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于 vsftpd-2.0.3;欢迎大家共同修订本教转载 2009-08-31 14:20:00 · 3532 阅读 · 0 评论