百科杂谈
文章平均质量分 52
hong201
飘过Web App,来到Game Dev,关注Android。目前专注于PC Game,望志同道合的朋友一起交流,共同进步!——Simple is better!
展开
-
svn更改用户问题
如果在本机用svn的一个帐户update和commite代码,并且选择了保存用户名和密码。上面是一个假设,如果这个假设成立,当你准备换另一个svn的用户来update和commite的时候就遇到麻烦了,至少我是这样的,我逐次用一下办法解决1.删除隐藏文件夹 .svn,重新取code,无效2. 卸载svn,重新取code,无效最后网上搜了一番。发现如下可以顺利解决;删除掉Document原创 2008-04-24 19:07:00 · 10661 阅读 · 8 评论 -
漫谈sscanf高级特性
格式化输出API, printf, sprintf, vsprintf等等早已被大家知悉,使用规则也是了如指掌:比如 %d, %s, %p, %-02d等等; sscanf 相当使用的略少,它的用法除了常用的 %d, %s, %c等之后还有 “^”,“[”,“]”,“*”等等;1. “^” 和正则表达式中的 ^作用一致, 相当于非;2. “[”,“]”成对使用,和正则表达式中的原创 2012-10-09 22:49:33 · 4869 阅读 · 0 评论 -
快速搭建SVN服务器
以往下载 Setup-Subversion , 下载Apache安装,svn服务配置,权限配置,麻烦之极了,其实在window下没有必要这么麻烦。 捷径步骤:1. 直接下载VisualSVN Server即可了,下载它的免费版本已经够用了,自带了svn server和 ApacheHTTP;2. 安装过程可以选择http or https协议, 可以选择端口, 代码仓库是必须能够选原创 2012-09-02 14:59:07 · 4482 阅读 · 0 评论 -
哪些需要重构?
近期再度《重构》,有感而记: Bad smells in Code(不好的代码):1.Duplicated Code(重复的代码),同一份代码出现在一次以上;2.Long Method(过长代码),一个函数太长,功能包罗万象;3.Large Class(过大类),一个类的功能太多,导致有很多的实例变量;4.Long ParameterList(过长参数列遇到多种变化,都是在某个类中做出变化原创 2010-03-21 14:15:00 · 4577 阅读 · 0 评论 -
AutoIt 初探
关于AutoIt,算是接触不久,但是它以简单的方式访问Windows API,让人觉得轻松,初次试探,写个小小的脚本。UI测试,测试Windows自带的计算器。 示例如下: Main()Func Main() $modeName = "计算器" $modeExe = "calc.exe" Init($modeName, $modeExe) ; 有多个原创 2009-08-20 14:13:00 · 1101 阅读 · 0 评论 -
XML与XSL
xml,是Extensible Markup Language的简称,就是一堆数据按照一定的格式排列,其他数据格式如JSON,CSV等等。xsl,是Extensible Style sheet Language的简称,就是xml格式的数据的样式文件。 其实xsl与xml的关系就好比CSS与HTML的关系一样, html文件作为数据的载体,css对html进行表现控制,对应过来,xml文原创 2008-12-03 23:03:00 · 832 阅读 · 0 评论 -
python3k正式发布了!
万人期待的python3k经过3个RC版本之后,终于在Dec 3 2008, 20:14:27发布了,赶快下载下来看看新变化。 自带的编辑器有语法着色了,好看多了。文档也加了样式,颜色字体好看多了。 当然,语法变了一下,诸如 :print==================>print() 增加了一些包,如:json, 移除了一些包,诸如urllib2,原创 2008-12-04 22:07:00 · 1122 阅读 · 0 评论 -
常用小工具整理——持续更新
1.光影魔术手:http://www.neoimaging.cn/一个照片画质改善和个性化处理的软件。简单、易用,每个人都能制作精美相框、艺术照、专业胶片效果,而且完全免费。 2.Editplus : http://www.editplus.com/EditPlus is a text editor, HTML editor and programmers editor for W原创 2008-11-19 22:37:00 · 1076 阅读 · 0 评论 -
windows计划任务和linux计划任务
有时候需要定时执行任务,如果写一个死循环在那里等待,算是一个方案,但总是觉得有那么一点不好,既然操作系统为我们提供了计划任务,为什么不用呢? 如果不用别人的东西,基本上会有三个原因:一、不知道有那个东西。二、觉得那个东西不易用。三、没有自己的方案好。 关于计划任务完全可以排除以上三点原因,所以还是应该用一下计划任务的。windows计划任务:在命令行输入schta原创 2008-11-12 19:59:00 · 1083 阅读 · 0 评论 -
RedHat下安装svn
折腾半天了才装好, 记录一下在这里 # 依次安装客户端,服务端,附加项rpm -ivh CollabNetSubversion-client*.rpmrpm -ivh CollabNetSubversion-server*.rpmrpm -ivh CollabNetSubversion-extras*.rpm# 配置SVN服务sudo /opt/CollabNet_Subversio原创 2008-11-05 18:40:00 · 1421 阅读 · 0 评论 -
sqlite初用
sqlite是一个很方便的数据库,嵌入式的,体积很小。觉得用起来也很方便,移动性特好。下面说说用法吧:1.下载: 先到sqlite官方网站上下载相应的版本。2 .使用: 用pyhton做个简单的使用例子吧,首先要下载数据库驱动程序(暂且这么叫吧,像ODBC,JDBC,MySQL/J等等都叫做数据库驱动程序)根据自己python的版本下载对应的pysqlite版本。原创 2008-08-07 22:53:00 · 664 阅读 · 0 评论 -
开始看看看Head First
其中的duck模型不错,今天开始看下了,在这里先做个记号啊:设计中遵循的原则:1. 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化之处混合在一起。 其实就是把变化和不变化的区分出来, 要是有诸葛先生的料事如神,当然知道那些会变,那些不会变了。2. 针对接口编程,不是针对实现编程。 这个就废话了啊,开发人员谁不知道这个?原创 2008-05-10 17:57:00 · 635 阅读 · 0 评论 -
erlide下的erlang调试
erlang近几年蹿的很快,看下windows下的调式方法吧,一般使用官方的debugger,或者eride调试模式,本人使用了eclipse+erlide模式:1.安装eclipse环境,java6+eclipse4.2,安装erlang最新版本;2.安装erl插件,eclipse --> help --> eclipse marketplace --> seacrh --> e原创 2012-12-02 22:20:00 · 7475 阅读 · 0 评论