随笔分类 - Programming
Introduce the interest programing problems or other programing related topic.
摘要:1.FROM2.ON3.JOIN4.WHERE5.GROUP BY6.WITH CUBE or WITH ROLLUP7.HAVING8.SELECT9.DISTINCT10.ORDER BY11.TOP
阅读全文
摘要:直接看连接吧。http://my.oschina.net/lujian863/blog/168837
阅读全文
摘要:1. 启动IE。2. Internet选项。3. “安全”选项卡。4. 自定义级别。5. “安全设置-Internet区域”->脚本->允许对剪贴板进行编程访问(启用)
阅读全文
摘要:1. 运行到.local2. cd ~/.ssh查看文件是否存在3. ssh-keygen(创建public & private key)4. 或者运行如下命令:cd ~/.ssh && ssh-keygen5. 一路回车就Ok了。6. Mac OS X上,终端运行命令,cat id_rsa.pub...
阅读全文
摘要:最近带着几个在做一个项目,UI层面用的是WPF。之前很少深入的接触WPF,不过接触后,发现WPF的却是很强大。至少在界面设计上的用户体验较WinForm有了大幅提升。项目中需要通用化几个样式,并将样式赋值给相应的控件。控件是根据配置文件动态生成的,配置文件是xml格式的层次化较多的结构。所以在动态生成的过程中采用了递归的方式来实现。下面是一个模拟实例。目标:将程序集“PresentationFramework"的所有类型添加到TreeView里面,如果一个类型存在基类行,那么先加入基类型,以此类推。实践:1. 创建一个WPF应用程序,添加一个xml文件,放在工程的根目录下即可。(不用
阅读全文
摘要:算法之递归(3)- 链表操作递归(2)尝试了一个单链表的遍历,同时又分析了如何添加自己的操作,是在递归调用之前,还是在递归调用之后。今天,打算将问题深入一下,即添加相应的操作在递归的过程中。(免责声明:下面的解法纯属娱乐 ,另外,示例代码未经编译和调试,许多想法未经实践验证。)查找链表当中倒数第N个...
阅读全文
摘要:算法之递归(2)- 链表遍历在递归(1)中,简单的介绍了递归的思想,并且通过一个例子简单阐述了递归是如何工作的,并且递归的实现是以线性结构来表示的。之所以用线性的,是因为其易于理解;如果使用树结构,将加大对问题的难度,不利于初学者理解递归的思想。为什么用递归关于为什么用递归,我个人的理解是递归不要违背算法的初衷,即期待传入xxx值,加工后返回xxx值。不要为了递归而递归,容易造成对函数语义的奇异。另外,通过递归,可以让代码更加整洁,短小,精湛,优美。当然,还会存在一定程度的性能损耗;不过,合理的使用,对于那部分的损耗可以忽略不计。让我们以单链表为例,理解一下递归是如何工作的。1. 遍历单链表循
阅读全文
摘要:算法之递归(1)最近事情太多了,很少有时间可以完全静下来认真研究一些东西;每当专注的写代码的时候,总是被其他事情打断。还好,礼拜天来了,总算可以抽出一些时间了J《代码之美》第一章有一个关于模式匹配的问题,即根据正则表达式在相应的文本中找到匹配的值,找到返回1,没找到返回0。撇开具体的实现,里面优美的递归调用倒是深深地吸引了我。于是,我开始重新思考递归,毕竟有些细节之前的思考还不够到位。什么是递归我的印象中的递归是函数调用自身来完成预先定义的操作。当然,实际涉及的内容更多,比如退出递归的条件,代码逻辑,参数等等。可以将递归理解为栈,即调用序列是以顺序结构的形式并遵循后进先出的顺序存放在栈中的。举
阅读全文

浙公网安备 33010602011771号