摘要:eSpeak是最为流行的开源跨平台的文本转语音程序。这两天进行了简单的研究。 先去网站看看吧! http://espeak.sourceforge.net/,网站很简洁,了解大概后下载需要的东西。这里下载两个包,分别是: espeak-1.47.11-win.zip espeak-1.47.11-source.zip 前者是一个完整的安装包,可以进行演示用,后者猜是开发要用的包。 阅读全文
posted @ 2014-01-08 18:28 Luochengor 阅读(4217) 评论(3) 推荐(0) 编辑
摘要:因业务需要,写了一个定时任务Timer,任务将在每天的凌晨2点执行,代码顺利码完,一切就绪,开始测试。运行程序,为了节省时间,将系统时间调整为第二天凌晨1点59分,看着秒针滴答滴答的转动,期盼着到2点时程序能正确运行,正暗暗欣喜之时,时间滑过2点,但是程序没有任何反应,啊哦,难道是我程序写错了。悲剧。 阅读全文
posted @ 2013-08-02 13:41 Luochengor 阅读(8032) 评论(4) 推荐(0) 编辑
摘要:用C++和Windows的互斥对象(Mutex)来实现线程同步锁 阅读全文
posted @ 2012-06-07 10:07 Luochengor 阅读(3763) 评论(0) 推荐(0) 编辑
摘要:有一种哈希算法可以提高从集合中查找元素的效率,这种方法将集合分成若干个存储区域,每个对象可以计算出一个哈希码,可以将哈希码分组,每组分别对应某个存储区域,根据一个对象的哈希码就可以确定该对象应该存储在哪个区域 阅读全文
posted @ 2011-12-05 14:53 Luochengor 阅读(839) 评论(0) 推荐(0) 编辑
摘要:首先安装apachesudo apt-get install apache2然后运行apachesudo /etc/init.d/apache2 restartApache在安装期间将会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。只要在浏览器的地址栏输入http://localhost/或机器的IP地址就能访问放置在此目录中的所有文档。如果正常安装了会显示:It works!This is the default web page for this server.The web server software is running but no content has 阅读全文
posted @ 2011-08-20 14:29 Luochengor 阅读(466) 评论(0) 推荐(1) 编辑
正文内容加载中...
posted @ 2011-08-20 11:39 Luochengor 阅读(27398) 评论(10) 推荐(1) 编辑
摘要:在JAVA语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据.理解抽象类abst 阅读全文
posted @ 2011-08-11 13:07 Luochengor 阅读(713) 评论(4) 推荐(2) 编辑
摘要:在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。用户线程和守护线程两者几乎没有区别,唯一的不同之处就在于虚拟机的离开:如果用户线程已经全部退出运行了,只剩下守护线程存在了,虚拟机也就退出了。 因为没有了被守护者,守护线程也就没有工作可做了,也就没有继续运行程序的 阅读全文
posted @ 2011-08-11 12:56 Luochengor 阅读(37235) 评论(5) 推荐(8) 编辑