- 博客(19)
- 收藏
- 关注
转载 php shell vim 正则表达式对比
在各个环境下使用正则表达式会有细微的区别,几乎不好察觉,很容易得到错误的结果:因此对比下shell、php、vim下各个grep的方法PS shell下使用的是egrep,珍爱生命,远离GREP.有很多的通用特性不能使用,会很郁闷的。--- cite fromhttp://www.chinaunix.net/jh/24/446683.html *egrep: 为grep的扩...
2011-11-10 14:23:00 111
转载 Why Visualization —— 为什么我想找数据可视化的工作
在B公司绝唱了一次技术讲座以后,感觉需要总结一下我关于可视化的工作了。 寒假蛋疼的搞了个wordle,代码不很见得人,后来看了一下wordcram的代码,真是让我很惭愧。同时,没有把握好对这个产品的理解将其发布成互联网产品,让后续的应用占据了用户的视线(我的反而成了山寨的了T-T)。有了idea还是要实打实做出来,互联网太快,估计以后我再也没有这些时间去搞些这么边缘的东西了...
2011-10-06 00:54:00 94
转载 firefox神器插件
vimperator 说实话,我的ff4的启动真的是很慢……一度想转到chorme。但是我的书签同步在firefox上,还有vimperator,因此还是继续留在小狐狸上吧。不过现在想想看,友盟的方海大哥真的说得很有道理。first mover还是很有优势的,特别是能让用户产生或自动制造依赖的情况下。 记录一下用vimperator的情况吧。 现在的vimpera...
2011-10-06 00:44:00 150
转载 intern10天想到的——如何做小任务
Intern的一些体会 接到一个任务应该如何去完成? 作为一个新人,接到的任务应该都是小的或者琐碎的。通常小任务就有很多种做的方法了。那么如何选择呢? 总结了一下,觉得有一个原则可以套用,使用总耗时少的那个。把实现、汇总等时间全部加起来,耗费时间最少的方法就是好的方法。注意调研的时间不要省,因为每个任务都应该学到些新的东西,除非以往的积累可以完完全全复用到当前。一个新命令或选...
2011-10-06 00:41:00 116
转载 《大话设计模式》笔记
菜鸟遇到问题,只能用时间来摆平。而学设计模式的原因是通过好设计挣得时间。不像head first和GOF等书让人根本读不下去。作为入门级别的DP书籍,算是很深入浅出了,相当值得一读,连敲代码,3天可以读完。 工厂模式:工场模式是创建型模式,负责对象创建增加新子类的时候,只需要修改对应工厂的switch,以及实现新子类,不会暴露其它的子类方法实现例子:收银机:要支持两种收费策略,1...
2011-10-06 00:34:00 97
转载 C专家编程笔记
chapter 1 ——“C诡异离奇,缺陷重重,缺获得了巨大的成功”只写可移植的代码:1、只使用已经确定的特性;2、不突破任何由编译器实现的限制;3、不产生任何依赖由编译器定义的或者未确定的或未定义的特性的输出;例如定义了int a[10]; 即使在某个编译器上会默认赋初值,但是可移植的代码会希望我加上memset(a,0,sizeof(0))作者建议始终加上必要的类型转...
2011-09-21 20:15:00 194
转载 LINUX 查看系统信息的命令
系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb ...
2011-06-09 12:42:00 81
转载 《演讲之禅——一个技术演讲家的自白》
与《演说之禅》只差一字,书是好书,但兹以为推广也不是这样推的。摘录一些觉得好的地方: 不时遇到些倒霉的事情或者尴尬也挺好的,至少下次再遇到的时候,可以将上次的灾难当做逃离这个灾难的衔接点,说“哈哈,当年我在什么地方遇到了比这件事更尴尬的事情……”听众的密度很重要,人少的话,将大家拖到台前。无论你用什么方法把听众的意见加入到演讲内容中,能让演讲者加分演讲者的能力不是说的能力 而是思考...
2011-05-11 09:58:00 184
转载 Processing.js 上手记录
首先赞叹一下,这真是艺术……Processing.js 其实是一个中间件。 processing的开发者可以毫不费力地将已有的程序移植到浏览器中,以javascript的形式展示。具体来说processing.js做了两件事:1 将processing 转化为javascript。2 使用javascript重新实现了Processing的API。...
2011-04-11 22:34:00 172
转载 向silverlight移植WPF程序时可能出现的问题集合
1、在silverlight中引用已有项目时,会遇到一个错误”只能从silverlight项目添加引用“。既然如此,此时只能新建一个”silverlight类“项目。然后注意了,不用将CS代码拷贝过去,在选择添加现有项时,使用”add as link“,即可以获得原有代码的副本类文件了。相当于linux的符号链接吧。这样我们就只需要维护一份代码了。2、silverlight只支持异步的...
2011-04-11 21:34:00 153
转载 使用Share Memory时的shmget失败与ftok的关系。
对于长期运行的系统,产生的日志是大量的,即使每2秒一条,一天也有4W多条。假如我们只需要在想观察的时候动态地看到当前记录或计数,那么可以将日志的信息写到一个共享内存区,然后写一个LogReader,去访问这个共享内存区即可。要使用共享内存,应该有如下步骤:1.开辟一块共享内存 shmget()2.允许本进程使用共某块共享内存 shmat()3.写入/读出需要删除这块内存的时候,步骤为4...
2011-03-17 11:38:00 322
转载 【翻译】在WPF中创建可换肤(更改主题)的用户界面
原文链接: Creating a Skinned User Interface in WPF译者:HectorInsanE 引言本文主要介绍了在程序运行时实现皮肤系统的基础知识。我们会探索WPF对UI换肤的支持,同时使用例子实现这些特性。背景知识“皮肤” 这个术语,在应用到用户界面时,表示的是界面上所有元素都遵循的一种视觉上的风格。 一个“可换肤”的界面指,界面可以在编译过程中,或运行...
2011-03-10 14:08:00 258
转载 WPF线程模型学习
在视图使用多线程进行WPF编程的时候,新手如我一定会试过引发一个异常,大致的意思是“某个控件在线程a上创建,你不能在线程b上改动它”,例如使用ProgressBar去显示运算进度,当新建的运算线程完成,并在此线程上直接改动ProgressBar时,就会出现这种异常。如何解决? 参考地址:http://msdn.microsoft.com/zh-cn/magazine/cc163328...
2011-03-02 15:31:00 92
转载 WIN7 双面打印
当发现使用WORD在win7上打印的时候只能选择"双面打印(手动)"的时候,其实不是打印机的问题。WIN7默认关闭了双面打印,需要通过以下路径打开其功能。开始菜单-》设备与打印机-》找到自己对应的打印机-》右键“打印机属性”(注意,不是“属性”,是“打印机属性”)在设备设置Tab下将 双面打印器 设置选成“已安装”,即可。转载于:https://www.cnblogs.co...
2011-02-23 14:51:00 104
转载 验证UNIX和Windows的TCP乱序报文重组策略
老师说:今天听说: 两个包分别包含:ab ac但是序列号重叠一个xp 系统重组两个包得到 aaclinux 系统重组两个包得到 abc 你实验一下是否如此? 另外win7是什么结果------------------分割线------------------这破玩意搞了我整整一天……由于需要定义序号,所以不能用系统提供的send和recv函数发送两个关键的包了,只能自己构造。无头...
2011-01-13 14:08:00 230
转载 我不知道的WPF
一些读书笔记。记录一下我不知道的WPF。 1、当没有显式的指定窗口的大小时,窗口的高和宽都是NaN,因此不可以使用Width和Height,而应该使用ActualWidth和ActualHeight ,来获取当前窗口的实际尺寸。不过以上两个属性是只读的,而且只有在窗口被绘制以后才生效。 2、WPF的度量时使用设备无关单位。为任何控件设置的长度值,都不是像素值(它们可以被设置为doub...
2010-12-14 16:23:00 137
转载 我不知道的WPF之【布局控件】
Grid1、一般来说, 若Grid的格子(cell)没有根据element调整大小,那么element就会根据格子调整大小。ColumnDefinitioncoldef=newColumnDefinition();coldef.Width=GridLength.Auto;将GridLength设置为Auto以后,cell根据element调整。 否则element就会根据ce...
2010-12-14 16:22:00 91
转载 两天来学习搜索算法的小结
算法中需要使用搜索进行解决的内容很多,大致分为以下几类常用的搜索方式。 1、枚举。枚举运算量很大,需要预先确定枚举的定义域。2、广度优先搜索(BFS )——通常可以用于计算图的连通性、单源最短路径、计算最小操作次数等。3、深度优先搜索(DFS)——。经典题:火力中心布局。 BFS的占用的是队列的空间,DFS 占用的是栈的空间(因为递归)。BFS和DFS的空间复杂度恰好相反。对链状图,...
2010-11-09 14:29:00 103
转载 SketchFlow 体验
Blend3 就有了SketchFlow, 但是一直没有搞清楚是干嘛用的。就像当初学SketchUp不知道Layout是干嘛用的。今天看了几段MS的BLEND 4 5天上手教程(http://www.microsoft.com/expression/resources/BlendTraining/)。记录一下感受:SketchFlow是一个用于展示概念和idea的工具。在产品设计的初期...
2010-10-26 13:50:00 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人