上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 55 下一页

2012年1月13日

摘要: 什么是正则表达式 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件: data1.dat data2.dat datax.dat dataN.dat 如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量。'data*.dat' 可以匹配下述所有文件名: data.dat data1.dat data. 阅读全文
posted @ 2012-01-13 10:57 h2内存数据库 阅读(282) 评论(0) 推荐(0) 编辑

2012年1月10日

摘要: 为什么要改MSSQL是因为MSSQL比Access储存有更多的优势 最被大家所认知的就是存储过程了 所以access版的程序改mssql的话 那首先应该将最常用的,不可变的sql语句转化为存储过程 又因为mssql支持参数化的sql查询,而access也支持参数化的sql查询 在转移到mssql平台后,所有sql语句中的参数对象占位符也要由access下的"?"改为mssql下的"@+参数名"的形式 当然我所说的只是要做改动的冰山一角 mssql所存在的优势不仅仅是这些的 当然也需要特定的编程模型才能发挥其最大的效用在代码中,要注意一下按日期查询的时候, 阅读全文
posted @ 2012-01-10 10:57 h2内存数据库 阅读(392) 评论(0) 推荐(0) 编辑

2012年1月7日

摘要: 1.创建数据库2.判断表是否存在3.创建表1. #region access数据库操作 之 创建数据库 private void creatMDB(string dbName) { ADOX.CatalogClass cat = new ADOX.CatalogClass(); cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbName + ";"); //ADOX.Catalog cat = new Catalog(); //cat.Create("Provider= 阅读全文
posted @ 2012-01-07 17:04 h2内存数据库 阅读(2449) 评论(0) 推荐(1) 编辑
摘要: 记得以前要动态的创建Access数据库的mdb文件都是采用DAO,用VC开发,一大堆的API,很是麻烦。现在好像也鲜有人提起DAO。其实动态的创建mdb数据的最简单的方法还是ADOX。 用ADOX创建access数据库方法很简单,只需要new一个Catalog对象,然后调用它的Create方法就可以了,如下:ADOX.Catalog catalog = new Catalog();catalog.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb;Jet OLEDB:Engine Type=5" 阅读全文
posted @ 2012-01-07 15:55 h2内存数据库 阅读(370) 评论(0) 推荐(0) 编辑

2012年1月6日

摘要: 1:要操作注册表,我们必须要引入必要的命名空间:using Microsoft.Win32;在这个命名空间里面包含了许多注册表相关的类,足够我们使用了~~2:命名空间里面提供了一个类:RegistryKey利用它我们可以定位到注册表最开头的分支:ClassesRoot,CurrentUser,Users,LocalMachine,CurrentConfig如:RegistryKey key = Registry.LocalMachine;3:在操作的过程中涉及到子分支,要用\\进行深入,单个\会报错!4:最后要调用RegistryKey对象的Close()关闭对注册表的修改~~~5:以下我们的 阅读全文
posted @ 2012-01-06 10:12 h2内存数据库 阅读(246) 评论(0) 推荐(0) 编辑

2012年1月5日

摘要: profiling是个很好用的mysql性能分析工具,今儿就来试验下profiling的功能。感谢 有爱玫瑰的博文:mysql 的 sql 性能分析器主要用途是显示 sql 执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良 SQL 的性能问题所在。 下面我们举例介绍一下MySQL SQL Profiler的使用方法: 首先,开启 MySQL SQL Profilermysql> SELECT @@profiling; +-------------+ | @@profiling | +-------------+ | 0 | +------------... 阅读全文
posted @ 2012-01-05 20:47 h2内存数据库 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 人的生活方式有两种: 第一种方式是像草一样活着,你尽管活着,每年还在成长,但是你毕竟是一棵草,你吸收雨露阳光,但是长不大。人们可以踩过你,但是人们不会因为你的痛苦,而他产生痛苦;人们不会因为你被踩了,而来怜悯你,因为人们本身就没有看到你。 第二种方式是像树一样成长,即使我们现在什么都不是,但是只要你有树的种子,即使被人踩到泥土中间,你依然能够吸收泥土的养分,自己成长起来。也许两年三年你长不大,但是八年,十年,二十年你一定能长成参天大树,当你长成参天大树以后,遥远的地方人们就能看到你,走近你,你能给人一片绿色,一片阴凉,你能帮助别人,即使人们离开你以后回头一看,你依然是地平线上的一道美丽风景线。 阅读全文
posted @ 2012-01-05 19:54 h2内存数据库 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一.XML语法规则XML的文档和HTML的原代码类似,也是用标识来标识内容。创建XML文档必须遵守下列重要规则:规则1:必须有XML声明语句这一点我们在上一章学习时已经提到过。声明是XML文档的第一句,其格式如下:<?XMLversion="1.0"standalone="yes/no"encoding="UTF-8"?>声明的作用是告诉浏览器或者其它处理程序:这个文档是XML文档。声明语句中的version表示文档遵守的XML规范的版本;standalone表示文档是否附带DTD文件,如果有,参数为no;encoding 阅读全文
posted @ 2012-01-05 15:19 h2内存数据库 阅读(529) 评论(0) 推荐(0) 编辑

2012年1月3日

摘要: 1 概述 大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。2 An 阅读全文
posted @ 2012-01-03 17:07 h2内存数据库 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 这段时间里就感觉到自己总是说话不到位,理儿懂但是在表达的时候就是杂乱无章,没有头绪。很致命的一项不足啊,今儿在逛微博的时候看到了一个很好的节目:优米网的一个访谈节目优米职场,感觉挺不错的,在这里记录下来推荐给大家看看。网址是http://chuangye.umiwi.com/zls/在训练自己工作技能的同时也要把说话办事的能力给提升上去。我在路上…… 阅读全文
posted @ 2012-01-03 00:56 h2内存数据库 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 55 下一页

导航