摘要:
第一门公开课学习总结,这门课从9月24日开始,10月22日结束,是我第一次跟着课程进度学习的公开课,一门课程下来,觉得发现了无限的金矿,网站里还有很多其他的课程可以选择,除了技术方面的,还有经济、文化、艺术等,好东西要分享,给个链接:Coursera关于学习,学过了就过了可能效果不会太好,适时加以总结可能印象会更深刻,至少,可以回头看看这段经历。数据分析计算这门课是Johns Hopkins University的Roger D. Peng教授主讲的,讲的是R这门语言的基础。课程论坛里不少人说他讲得很通透,很多地方该用什么语句、为什么用这句都有讲到,也许是我之前看了一些关于R语言的基础,对于这 阅读全文
摘要:
C#调用ADOX创建ACCESS数据文件后关闭连接:分析:用ADOX创建ACCESS数据文件后,*.ldb文件出现,直到程序关闭后才消失。怎样可以使那个*.ldb文件不出来呢?(具体它出来会有什么坏处?我也没细想,反正就是不想它出现。)Interop.ADOX.dll应该是一个com组件,和.Net的不同,那个时代还没有引入垃圾回收机制,没有Dispose()……不能对ActiveConnection进行Dispose(),Catalog也是。设ActiveConnection=null;Catalog=null;这样看似销毁,实际好像只是把指针设为null,而真正的对象,还没有变化。而在C# 阅读全文
摘要:
By Karthik Viswanathan 翻译:Wind
原文参考:http://www.smashingmagazine.com/2009/05/06/introduction-to-advanced-regular-expressions/
2009-5-6
正则表达式(RegEx)是处理字符串获取信息的强大手段。它们通过一种字符串构造成一些匹配模式,然后展现它神奇的魅力。但不幸的是,简单的正则表达式并不满足于处理复杂的模式和符号。为了解决这个困境,你可以使用一些高级的正则。(本文列举八个常用的概念和例子。)
1.贪婪模式/懒人模式(Greediness/Laziness)
2.反向引用(Back Referencing)
3.命名组(Named Groups)
4.单词边界(Word Boundaries)
5.原子组(Atomic Groups)
6.递归(Recursion)
7.调用(Callbacks)
8.注释(Commenting) 阅读全文
摘要:
最近有几位朋友都问到我正则,我想举一个大家都比较熟悉的例子,说明正则在哪里可以应用,有多么的强大。隐约中想到了Office的Word,然后就去粗略查了一下资料,看看Word支持多少正则。参考来源:Word的帮助文档;google:word regular expression;现总结如下(备查):? 任意单个字符* 任意多个字符< 单词边界> 单词边界[] 多个字符中的一个[-] 一定范围内的任一字符[^x-z] 非{n} N个重复{n,} N个或N个以上(greedy!){n,m} N个到M个@ 一个或一个以上(同{1,},从效果来看是non-greedy)搜索框支持反向引用:( 阅读全文
摘要:
先放几个链接,要细致研究的时候再看:Inside ADO.NET Batch Updatehttp://msdn.microsoft.com/en-us/library/ms810297.aspx使用 DataAdapter 更新数据源http://msdn.microsoft.com/zh-cn/library/33y2221y(v=VS.80).aspx#Y1161Use DataTable to update table in Databasehttp://www.java2s.com/Code/CSharp/Database-ADO.net/UseDataTabletoupdateta 阅读全文
摘要:
近期打算重新写一下Noter,就先拿数据连接层来热热身,想到以后要有效展示,还是要考虑到查询结果的分页问题。 在Sql Server等支持存储过程的数据库里,分页也许会简单一点,如果是Access,虽然也是“支持”存储过程,想必要用它的“存储过程”来实现分页,会更麻烦。 在网上搜了一下,找到了一个博客转的一篇文章,里面介绍了四种方案,就我个人而言,已直接忽略了方案一与方案二,感觉它们有点麻烦,方案三与方案四才是我考虑的重点。 其实我是想直接不劳而获,从两者中选一种为我所用。但文章后面的分析中,对几种方案作了分析对比,但执行时间上没看到方案四的数据 阅读全文