摘要:
开始学习...配置WTL环境: 安装 WTL。下载WTL后,如果用的是VS2008或更新的版本,需要将AppWiz\setup80.js里面的8.0替换成9.0 。 另外,在VS中还需要配置一下:工具——选项——解决方案——VC++目录——(下拉)包含文件 加入WTL/include目录 (记得要重启VS)配置迅雷Bolt SDK环境:(看了一下,觉得,真的有必要学习这些吗?) 阅读全文
摘要:
学习了perl大概有3个月了,从开始的懵懂,到现在的逐渐清晰,少不了经典书籍的帮助。当然Google大神是必需的。下面是几本比较好的书,大部分我都做了书签。做书签应该说是一个好习惯。(最近舍弃了金山快盘,因为它要登录才能下载!而百度网盘不用。)http://pan.baidu.com/share/link?shareid=106510&uk=3190391850 一开始看书的时候太急,想着尽快解决问题,但事后再回去翻看这些书的时候,由于没有做书签,导致很难找到想要的内容。 所以,后来,在找每一本书的时候,尽量找有书签的。当然,如果没有书签的,我还是会花一点时间去自己做上书签。一方面.. 阅读全文
摘要:
我们正在开发的一个软件是国际化软件,所以需要翻译成其他国家的语言。但是对每一次更新实际上需要改动的语言只是一部分,其他一大部分是可重用的。所以,为了避免代理商再次翻译,我们从原来的版本资源文件抽出了对应的字典文件,并进行替换,达到只翻译一部分改变了的字符串。这其他还希望用到模糊匹配,但是效果似乎不大,不过还是很有必要的。关于模糊匹配,我看到了《编程之美》里面的一个题目:“判断字符串的相似度”。与这个类似。 以下是部分Perl写的代码: [pl] #根据RC,RC2文件构造字典需要输入两个文件,利用控件ID来对应 1 #!/usr/bin/perl -w 2 use strict; 3 u... 阅读全文
摘要:
记下来,以后写文章的时候用...Brush nameBrush aliasesFile nameActionScript3as3, actionscript3shBrushAS3.jsBash/shellbash, shellshBrushBash.jsColdFusioncf, coldfusionshBrushColdFusion.jsC#c-sharp, csharpshBrushCShar... 阅读全文
摘要:
[perl]sub commentFilter{ my $fileName = shift ;#参数是文件中的字符串 my $mul_begin = 0 ; open my $fd, " ) { if( m#\s/\*# )#if begin with: /* { $mul_begin = 1 ; } if... 阅读全文
摘要:
变量局部变量用local定义,可以平行赋值;没有加local的都是全局变量 local a ,b = c ,d 函数定义function foo(argv) ... end 这里我们还可以在函数内部定义匿名函数(闭包的概念)function foo(argv) ... function inner(argv) ... end end函数还可... 阅读全文
摘要:
一些开发平台会使用js文件来执行批处理,通常系统会有js执行引擎,但是可能我们装了dw等一些开发工具自动关联了.js文件,这样js文件便不能直接运行了...解决方法很简单,将.js文件改回JScript引擎即可。可以改注册表,但是,这样改更方便assoc .js=jsfile 大小写没关系 阅读全文
摘要:
在用Perl替换字符串的时候出现的错误,这里是考察我们英文的时候了!Quantifier意思是量词。原因我们使用了变量来作为匹配模式字符串,而这个字符串里面含有量词,导致识别出错。怎么解决呢?其实这里我们完全可以不用正则替换,而仅仅用字符串替换函数。可惜Perl似乎没有字符串替换函数!还好,找到\Q \E包住字符串例子:[pl]#如果模式字符串采用变量的方法,而变量里面出现了量词,则会出现错误su... 阅读全文
摘要:
g 改变Perl正则表达式中模式中的所有匹配i 忽略Perl正则表达式中模式中的大小写e 替换字符串作为表达式m 将待匹配串视为多行o 仅赋值一次s 将待匹配串视为单行x 忽略Perl正则表达式中模式中的空白 阅读全文
摘要:
首先是基本的: 1 git add * 2 3 git commit -a -m "commit message" 4 5 //本地提交 6 7 git remote add origin username@serverip:projectName 8 9 git push origin master10 11 git fetch git pull然后是:1 git reset HEAD^ //只回退commit 与 index信息2 //如果在服务器端的操作,想回退的话,可以用--f3 git push --f origin master //这样,服务器的版本会被强制覆 阅读全文
摘要:
最近在看OpenGl,因为工作中需要用到,我不能落后...OpenGl与图形编程息息相关,涉及到很多线性代数知识。这让我十分庆祝,因为之前复习过线性代数的知识。因为看得懂,所以兴趣也同时被激发了,我想这是一个很好的开端...就在我学习openGL的时候,有个同学找我一起做一个基于cocos-2d x的游戏。这位同学让我十分敬佩,有胆识,有勇气,我自愧不如... 基本了解了一下... 阅读全文
摘要:
很多大虾说是把glut32.dll放到system32下,可是放到了system下才能运行...特此记录... 阅读全文
摘要:
做了个小的DEMO,可以查看:https://github.com/feixiang/webgit.git 这几天一直在郁闷的事情。 Git在shell里面执行得好好的,apache运行用户也改成了git,但是,在提交Git工程的时候却没法提交。 刚开始以为是文件权限问题,因为权限问题是Linux上的最大问题。 可是,尽管把目录都设成了777的权限(不要学,测试用),还是没法提交,于是心都凉了... 今天在询问某个同事的时候,无意中将apache用户从git改回apache,意外地发现!竟然能够提交成功! 之前将apache用户设置为git是因为在web服务器上部署了Git,组成Gi... 阅读全文
摘要:
操纵历史,利用HTML5 History API实现无刷新跳转 - 蓝飞技术部落格 —— 关注前沿,追求卓越。.这位同学不错... 阅读全文
摘要:
Google Dremel 原理 - 如何能 3 秒分析 1PB - 讨论区 - 开源中国社区. 阅读全文
摘要:
用 HTML5 给 iPad,iPhone 打造速度超快的应用_HTML5研究小组_HTML5教程_HTML5资源_HTML5游戏.过度地使用CSS3的效果,使得html5在Ipad上运行非常慢!之前也想过是不是用javascript实现各种效果会更快点,这篇文章给了我一个方向 ... 阅读全文
摘要:
第六讲 图形变换的矩阵方法.http://zh.wikipedia.org/zh-cn/%E7%9F%A9%E9%98%B5#.E7.B6.AB.E6.80.A7.E8.AE.8A.E6.8F.9B计算机图形学图形处理技术基础 阅读全文
摘要:
理解CSS3 transform中的Matrix(矩阵) « 张鑫旭-鑫空间-鑫生活.PPT : 矩阵变换原理 阅读全文