随笔分类 - 最新动向
摘要:因为这段时间做项目的时候,对方的数据库是ORACLE 的,做自增的时候不能像MSSQL一样 identity(1,1) 所以 看下面的代码。之后通过 UserID_sequence.currval 访问当期 通过 UserID_sequence.nextval 访问 下一个。
阅读全文
摘要:当初做这个,是一时兴起。想做个语音识别,不过。在下不才,没有成功。因为这个SDK的识别率太低太低了。我就好奇为什么手机就可以呢。(如果那个高手知道的话,还请不要吝啬。) 好了不废话了,记下笔记。 首先是 Microsoft Speech SDK 我用的是5.1,接着是语音包,如果没有好的语音包,做了也没什么用,因为读的不好听。 下载这2个东西之后。就可以开发了。[代码]主要方法介绍:Object: SpVoice (这是一个接口)Speak MethodThe Speak method initiates the speaking of a text string, a text file,
阅读全文
摘要:上次只是大概了说了一下栈。现在我们来详细的了解下栈。 什么是栈呢,栈并非真的存在,只是CPU的一种处理机制。一个很恰当的比喻就是。如果你把米倒进米缸,那么如果你要用米的话,首先用的将是你后倒进去的米。也就是先进后出的方式。那么,我们怎么让CPU知道那个段地址是栈呢,很显然需要一个指示,也就是说,需要指定一段地址告诉CPU,这段地址是栈。也许我们会想到,用2个寄存器表示栈顶,2个表示栈底。这样CPU就可以明确的知道了。可是事实并非如此。CPU只用了2个寄存器用来标识栈段。SS:SP。并没有告诉我们栈底,只告诉我们 SS:SP指向的地址是栈顶。一个栈段是我们自己定义并需要在操作的时候注意的问题。就
阅读全文
摘要:一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.二,哈希表的简单操作在哈希表中添加一个keyvalue键值对:HashtableObject.Add(key,value);在哈希表中去除某个keyvalue键值对:HashtableO
阅读全文
摘要:熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,许多人都还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。组件看起来像对象,但不符合对象的学术定义。它们的主要区别是:1)组件可以在另一个称为容器(有时也称为承载者或宿主)的应用程序中使用,也可以作为独立过程使用;2)组件可以由一个类构成,也可以由多个类组成,或者是一个完整的应用程序;3)组件为模块重
阅读全文
摘要:原型 function paramstr(i:index):string 对于任何application paramstr(0)都默认代表的是应用程序的绝对路径。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又不能赋值。 delphi帮助中说Returns a specified parameter from the command-line.从命令行中返回一个特别的参数。折腾了半天才搞清楚,就是在exe文件后面可以跟参数,paramstr 获取的就是exe文件后面跟参数。 如有可执行文件project
阅读全文
摘要:第一名:动易http://www.powereasy.net/动易无疑是ASPCMS系统中的老大哥了,国内著名的站长综合网站“网页吧”采用的也是这套系统,这套国产AspCMS是一套非常强大的且人性话系统,一路走来,动易不断完善,而且也不断加强功能,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理,权限控制,信息采集,而且跟第三方的程序,比如论坛,商城,...
阅读全文
浙公网安备 33010602011771号