自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱东宁的专栏

SIP协议栈,语音技术,IVR,Call Center,内存数据库

  • 博客(119)
  • 资源 (6)
  • 收藏
  • 关注

原创 我实现的内存数据库JDBC驱动

我去年做了个内存数据库,自以为功能很强大。内存数据库是独立运行的程序,客户端通过socket访问,传送SQL语句并得到结果,为此我提供了一个C接口的客户端API。但如果要做到更好的通用性,必须照顾IT世界数量最多的两类人:java程序员和c#程序员。c#我的同事封装了ado.net驱动。这几天我实现了jdbc的驱动,本文记录实现过程的一些心得。

2015-05-08 17:41:48 1775

原创 使用线程间通信之条件变量

最近用C++写安卓下的一个通讯程序,作为jni库给java调用,采用多线程轮询遇到一个问题描述如下:A线程收到数据,放入队列,是生产者。B、C、D若干个线轮询训消息队列,如果队列有数据就取出进行处理,没数据就Sleep(T)休息,问题是这个T值取多大合适?取大了消息处理不及时,取小了手机cpu上升电池很快耗光。这个问题最佳解法是采用条件变量,可以比较完美解决问题

2014-09-29 21:31:38 3151 1

原创 移动4G初步使用感觉

 我是移动全球通的最早用户,原先的套餐90多元,很多免费话费,免费短信,用不完,浪费严重。我还有电信的一个133号码,也送很多话费和3G流量,也基本用不完。原先是一机双卡,携带固然方便,但打电话、发短信经常不知道该用哪个号码,因此原本就有独立两个手机的打算。到移动营业厅换了一个4G的卡,买了一个4G手机,型号是酷派8730L(四核高通处理器,1G内存,8G存储空间,安卓4.3),扣

2014-04-08 10:29:58 1344 1

原创 光大证券毁在一个笨蛋程序员手里

好端端一个大型证券公司,无端端就毁在一个笨蛋程序员手里。美国人说一个优秀程序员顶20个普通程序员,我要说一个坏程序员顶200个好程序员,当然是他的破坏性。

2013-08-31 13:18:08 5398 10

原创 多进程互斥对象排队

写了个操作硬件端口的程序,会被5个进程调用,但硬件端口在同一时刻只能被一个进程独占调用。最简单的方法是通过操作系统提供的互斥对象: // 获取互斥标志int WaitProcessIdle(){  while(1){      _processHd = CreateMutex(NULL, false, "LxjOpPort");      if( _processH

2013-04-21 20:46:22 2351

原创 如何对Intel IPP库进行静态链接

在多媒体codec方面,IPP库公认是高性能的库,而且价格也不贵,对发布也没什么限制。我们的客户强烈需要G729的codec,最近我尝试使用IPP库,效果确实不错。不过最新IPP(v7.1)的全部运行时动态库多达85个,225M,如果每次发布都要带这么多dll,就算带来所谓的自动识别CPU并进行优化的好处,也太麻烦了。静态方式连接后的程序只是多了不到2M,是比较好的发布方式。可要顺利配置并

2012-09-17 11:04:10 5208 2

原创 eyeBeam采用TCP传输的一个BUG

最近在给自己开发的SIP协议栈增加了TCP传输,需要找其他SIP客户端测试。免费的xlite版本只能使用UDP,但专业版eyeBeam可以指定UDP、TCP或TLS。不知道eyeBeam使用的什么SIP协议栈,TCP存在下面的问题:由eyeBeam发起呼叫,Invite是用TCP传输的,对端顺着这个连接回100,180,200,这时候eyeBeam应该在这个同样的TCP连接上发送ACK

2012-04-13 23:03:09 2430

原创 我的2011年终总结

老当益壮,继续热衷技术,2011一如既往地搞技术,商业上不成功。技术上做了:1.sip协议栈和高性能媒体库。提供SDK方式和平台方式。2.sip和三汇卡的结合。提供SDK方式和平台方式。3.sip客户端。提供SDK方式和平台方式。4.改进的语音识别引擎。SDK方式。5.改进的座席浏览器。exe方式。6.设计中的云呼叫中心平台。商业上乏善可陈。细节略。生活上

2011-12-31 17:55:19 1280 1

原创 对一篇预言的评论

英国资深IT技术记者Tim Anderson,写了一篇文章:Flash,Silverlight,Win32:2011三大垂死平台http://news.csdn.net/a/20111128/308166.html 我的评论:作者就是个大嘴。不过还算诚实:“在Microsoft发布Visual Studio 2010时,我曾对开发者表示:Silverlight是非常重要的,并且它有

2011-11-28 12:50:16 911

原创 通俗易懂介绍sip协议和媒体库

1. 信令和媒体   和7号信令或ISDN PRI信令一样,SIP只是控制会话的信令协议。   让我们先看看传统的电话信令,电话和信令在E1电路上传输。每个E1有32个时隙(0-31),每个时隙的带宽是64KBPS,整个E1的总带宽就是64k×32 = 2048K,也就是

2011-10-14 19:02:42 6532

原创 实现了一个Full Proxy SIP服务器

简单的完成SIP客户端注册和消息转发到服务器,媒体流不必关心,由客户端之间直接rtp,这类服务器较容易实现,收费的产品如mixiSipServer(老外开发的,较为常见),我写的免费LxjSipServer(没有路数限制,无需安装,没有广告,在这里可以免费下载:http://ww

2011-09-22 11:29:34 2358 3

原创 院士选举,丑陋

这次中科院院士选举出了件大事。著名生物学家饶毅,第一轮就被刷下来了,他写文章宣布从此不再参选:从今以后不候选中国科学院院士饶毅是牛叉人物,他作为通讯作者,曾在生命科学领域影响因子最高的著名学术期刊《Cell》发表过三篇文章,在英国《自然》杂志上发表过三篇,在同样是顶级学术

2011-08-21 09:57:57 5207 7

原创 蓝星际SIP协议栈和媒体库

开源的协议栈很多了,为什么我要写一个新的协议栈呢?开源协议栈复杂,效率低下。因为他们试图面面俱到,有点协议栈还试图兼容或转换H323。没有一个简单的。在我看来,要搞明白一个开源协议栈内部的构造并加以灵活应用,并不比我从底层开发一个新的适应性强调协议栈来的容易。再说,我喜欢自造车轮

2011-07-20 13:26:41 2719

原创 写软件的眼光看装修

我那年轻妻子充满想象力,是个追求完美的人,最近被装修弄得痛苦不堪(注:我也是)。她设计了家具的颜色,木地板的颜色,客厅的颜色,主卧的颜色,儿童房的颜色,厨房的颜色,洗手间的颜色。她精心将阳台设计成一个地板为榻榻米的书房,在大客厅也设计了整整一面墙的书架,让我的书有安身立命之所。她还设计了4个衣柜,请一家公司(所谓的柜子专家)定做了上述的衣柜、榻榻米和书架。 问题就出在这个柜子专家上。他

2011-06-17 11:49:00 1166

原创 微软和WebSocket有仇?

<br />--微软IE9为啥还不支持WebSocket等HTML5特性<br /><br />呼叫中心的座席客户端和网页的结合,一直是个麻烦事。因为服务器经常会主动给客户端发送消息,如来电弹屏。一般办法要么客户端内嵌浏览器,要么制作一个OCX控件,OCX控件只能在IE下用,本质上也是客户端,注册安装都很麻烦。<br /><br />HTML5中的WebSocket是个激动人心的特性,有这个特性后,座席控制就可以彻底甩开二进制的客户端代码。<br /><br />期待已久的IE9正式版本,对WebSocke

2011-04-11 16:07:00 6728 5

原创 CTI中间件产品有前途吗

<br />整个CTI市场都日暮西山,何况中间件产品?<br /><br />不看好的原因有:<br />1.CTI原本是为电话语音而设计的,现在互联网深入人们的生活,获取信息的渠道更多更方便,语音通信萎缩了。技术的发展方面,SIP一定会占据主流,其实也是往互联网靠拢,不可逆转。<br /><br />2.CTI的开发门槛很低,原厂商都会提供方便开发的接口,(就算稍微复杂些如CSTA)集成商可以直接开发。更要命的是,集成商做几次后也会将接口部分抽象出来,供下次重用,这样接近于使用中间件,但集成商用起来反而更

2011-03-23 12:45:00 1387

原创 乱世女英雄--评程序员先驱霍珀

年轻时看《三国演义》,群雄纷争,豪杰并起,看得热血沸腾之时,常常掩卷慨叹,为啥我没有出生在这样的年代?要是自己“有幸”躬逢乱世,搞不好也是个刘备曹操孙权,最不济也能是个周瑜或曹操下面的谋士。因此有人总结出老不读三国,就是怕老了还雄心勃起,躁动不安。最近一口气读完《优雅人生--格雷斯.霍珀和信息时代的创新》。读完霍珀的故事,也会产生乱世英雄的感慨。

2011-03-05 13:42:00 2208

原创 蓝星际语音平台接入IMS通过测试

<br />苏州电信是中国电信IMS的试点,蓝星际语音平台作为一个AS(应用服务器),近日接入华为IMS,SIP中继。<br /><br />测试很成功!

2010-07-07 22:27:00 1233

原创 呼叫中心系统音质问题分析

客户是做车载GPS、车载电话、车载音响等终端的,在我们的帮助下搭建了一个呼叫中心。车主在车上只要按下终端上的一键通,就可以和座席(客服代表)通话。因为这家客户是做车载音响出身,对音质的要求到了极致的地步,他们的要求能够实现吗?

2010-07-07 22:12:00 1800 1

原创 《程序员》吕娜摆乌龙

本期的《程序员》(2010年第6期)名人堂栏目文章“关系数据库之父”,作者吕娜,至少有两个明显漏洞,翻译汇编资料也会出错,实在不应该啊。

2010-06-12 13:27:00 1100

原创 移动IT江湖

前几天乔布斯写了一篇文章:“Flash不适合手机时代” 几乎要了Adobe的命。他解释了为什么苹果的iPhone,iPad这些移动设备不再支持Flash,根本原因,Flash是Adobe的专用插件,是封闭的,而HTML5才是开放的,大势所趋。撇开互卡脖子的市场恶斗不谈,单从技术角度看,乔布斯说的很是在理,他断言Flash是PC时代的过时货,完全不适合移动时代了。 Adobe憋了几天,终

2010-05-20 09:39:00 639

原创 网页回拨(客服)的弊端

现在有一种新的客服形式,就是在公司主页上弹出一个客服窗口,客人(比如潜在客户)可以选择和在线座席文字交谈,也可以输入自己的电话号码,系统回拨到这个电话,同时呼通公司座席人员的电话,双方就可以直接语音对话了。 这样的系统有不少公司在运营,比如TQ。 回拨的设计在一般情况下是不错的,可以节省潜在客户的电话费。但存在致命的漏洞:如果客人输入一个错误的号码,比如恶意输入他人号码,系统是不会

2010-04-21 11:17:00 1444 1

原创 我本潮人

年前到客户那里,罗经理王工小杨等看到我戴着Levis眼镜,又看我新买的sony笔记本电脑,再看我用很炫的iPhone手机,称我为“潮人”,不是我自己想发霉,有时候是被波浪推着走,在这个行当,不潮也不行。 说我潮人之余,他们几个开始笑话我的sony本本,说我买了个玩具,问我为什么不买IBM的?IBM的黑家伙实在是影响了一大批所谓的“专业人士”,他们的偏执劲头堪比苹果粉丝。 那个

2010-02-22 18:02:00 1218 1

原创 优秀演员李开复博士

 李开复现在就像个热门演员。网络上、电视上到处都是他的身影。昨晚见他在两个台的栏目唱主角,一个是凤凰台许戈辉的,一个是CCTV2“对话”,我都是快速换台。 赶上当初的唐骏了。 大家知道你长得帅,是老牌帅哥,但也不用到处巡回演出吧。 李开复现在的文章没有实质性内容,适合大中小学学生做德育课本。问题是,他原来的文章就有实质性内容吗?我以前买过两本他的书,看完后的答案是:没有。李

2009-10-19 15:36:00 1543 1

原创 模拟农村生育状况的算法

看到海外某中文论坛上一帮人讨论,“生男即止”生育模型会导致男女比例失调吗,我也来凑热闹:0.假设有n个家庭,n要足够大,比如10万个;1.随机得到某个家庭的可生育数,该数有上限,比如4,则一个家庭的可生育数范围在0-4;2.随机生男孩或女孩,如果是男孩就不再生了,如果是女孩就继续生直到达到这个家庭的可生育数;3.分别统计男孩和女孩的数量。 n = 100000;  // 家庭总数N = 5

2009-04-22 17:16:00 1478 3

原创 不合时宜的反方辩友

 当年胡适、鲁迅、陈独秀等大搞新文化运动,与旧传统决裂,主要阵地是著名的《新青年》杂志,他们提倡用白话文写作,还引进西方的标点符号。鲁迅就用白话文写作了著名的小说《狂人日记》。这当然引起了老学究们的反对,保守派也办了一个相抗衡的杂志,叫《国故》,双方论战不休,打起了擂台。 保守派的代表人物叫黄侃,他是国学大儒章太炎先生的弟子(算起来和鲁迅算是师兄弟),注意,是真正的弟子,不像现在臭大街的文怀某

2009-03-05 23:31:00 901

原创 新方法:采用蓝星际识别引擎的智能预拨号系统

现在国外厂商的智能预拨号产品很贵,比如Avaya公司的PCS(即predictive contact system),看起来功能很多,配置也很复杂。在呼叫中心系统中,预拨号产品的核心功能是提高坐席效率,但就目前的电信运营环境而言,“提高效率”这个核心功能,昂贵的产品未必做得很好。对于营销型的呼叫中心,外呼是坐席的主要任务。普通的呼叫中心坐席外呼,是坐席员选中联系人或直接输入电话号码进行外呼,但

2009-01-13 11:06:00 2581 2

原创 病毒不可怕,就怕流氓有文化

我以前看过老外写的一本讲计算机安全的书,作者是位黑客,准确地说应该叫“骇客”,黑客原本是技术高手的尊称,但在我们目前的语境里黑客等同于干坏事的高手。这哥们曾经因为攻破美国国防部网络被警方投进大牢,出来后给几家公司做IT安全顾问,再后来写了这本书,讲一些各种平台下防范黑客入侵的要点。改邪归正的小偷写出防盗书籍,虽然有点讽刺,却也物有所值,听说那书卖的不错(至少我还买了一本)。这书我早已忘掉名字,内容

2008-12-26 17:35:00 1536

原创 可嵌入UltraEdit的计算器程序

写方案做报价,经常会有些计算。windows自带的计算器,基本上是实物计算器的模拟,优点是可以用鼠标点击,做简单计算还可以。但没办法知道中间步骤,如果觉得算错了,唯一的办法是重算一遍,这其实和算盘无异,算盘也是不保留中间步骤,因此要两个人噼噼啪啪复核。算盘和手工计算器还有个缺点,就是要自己处理优先级,高级计算器倒也能处理括号,但复杂一些的运算就乱的很。 最好的界面,其实应该是写出式子,然后

2008-11-07 15:54:00 2083

原创 冬天论、拐点论都是扯淡

昨天下午(10月13日),深圳会展中心簕杜鹃厅,来宾稀稀拉拉的,本来2:00开始的会议,近3:00才开始,据说有嘉宾堵在路上。 我们的客户曲总发来短信,他要在高交会电子商务论坛主题演讲,邀请我去参加。我欣然前往,赠送的入场券上写的票价是680元,论坛比较正式,还好我穿的算是整齐。和客户公司的小李坐在第一排,紧挨着漂亮的主持人,也是SZTV财经频道的支持人武小姐,会议间隙有机会和她聊,“蓬荜生辉”啊

2008-10-15 09:01:00 1086

原创 桑塔纳操作系统

 下午在路口等红灯的时候看到旁边一辆红色出租车,是桑塔纳,型号居然是Vista,微软的操作系统? 看来上海大众造轿车不怎么样,搭便车功夫倒是一流。 当年推出桑塔纳2000,也正是临近千禧年,windows2000操作系统热卖的时候。那时候深圳出租车大量引进了该型号汽车,看报纸上的新闻说司机们对该车型大为不满,耗油,配件贵。甚至还闹出退货的风波。后来街头上很快就出现了桑塔纳300

2008-07-28 21:42:00 2364

原创 我写了一个语音识别引擎

该自动语音识别引擎的特点是: 1.速度很快,可多线程并发识别多个语音源; 2.内核很小,很精干; 3.非常准确,既不会误识别,也不会识别不到; 4.适合识别固定模式的语音,比如:   a).做外呼系统的,需要准确识别诸如“空号”,“对方没有开机”,“对方不在服务区”,“对方忙”,“彩铃”等诸多情况, 这些情况在信令上很难判断(主要是运营商不传送);   b).做自动充值系统

2008-07-08 09:34:00 15122 30

原创 钟羽云:地震预报为什么很难

地震预报为什么很难作者:钟羽云(浙江地震局)不仅仅地震预报很难,只要是“预测”都很难。要想做出准确的预测,是需要满足一定的先决条件的,不是在任何情况下都能做出正确预测的。举个例子,比如你想预测张三某一天的行为,你最少得观察张三一个月甚至更长的时间,观察时间越长,你的预测会越准确。如果张三是一个经常出差的人,今天北京明天上海,全国到处跑,那么你的观察范围还不能只限在一个地方,还必须在全国范围。当

2008-05-29 17:53:00 1348 2

原创 如何得到本进程的CPU占用率?

我们的语音平台程序,需要运行在大线路并发环境,要求有很高的性能。因为是多线程程序,在几百上千个线程同时加载脚本的时候,千军万马过独木桥,往往导致极大的CPU开销,比较好的办法就是在每个加载线程内对CPU占用进行判断,如果占用率小于某个值,就继续运行,否则就Sleep(),等候CPU占用的下降。win32 API并没有提供直接得到CPU占用率的函数,但提供GetProcessTimes()函数可

2008-05-16 10:21:00 2510 4

原创 酒店需要呼叫中心吗?

大部分服务业都可能需要呼叫中心(CallCenter),酒店业需要吗?呼叫中心和一般小交换机不一样的核心功能,是ACD,即所谓的自动呼叫分配或来电自动分配,客人打电话进入呼叫中心,系统会自动分配一个最合适的、空闲的座席人员接听电话。对于连锁型的酒店,分店遍布各地,采用一个集中的呼叫中心来给客人提供订房,投诉,咨询等服务,是很有必有的。连锁酒店一般会重点发展会员客户,有这个统一的呼叫中心来为

2008-05-09 19:34:00 2217 1

原创 东进数字卡会议编程

以挑剔的眼光来看,东进语音卡的接口缺乏一致性,应用程序员被迫了解底层细节,会议接口尤甚。先说说应用背景,64座席的呼叫中心,双E1接入,最开始的配置是D641数字语音卡1块,再加上D161A模拟座席卡4块。外线和座席的通话用会议方式来完成,一次通话至少需要3个会议资源,即通话的双方,再加上录音。数字卡和模拟卡上都有会议资源,可不能统一使用,只能用D641数字卡上的会议资源。在座席少的时候没

2008-03-18 11:27:00 1717 4

原创 有潮湿的土壤,就会滋生蚊虫

最近“十进制网络”甚嚣尘上,http://home.donews.com/donews/article/1/122691.html专利持有人谢建平从纳米做到软件,自称是发明家,但看他的所谓发明,也就是忽悠政府的垃圾。正如有网友指出,“十进制网络”只是DNS层面的东西,根本不牵涉底层的IP技术,这样就敢号称IPv9。忽悠人的伎俩之一就是胆大,拉IPv6的大旗作虎皮,我很奇怪他怎么不标IPv999

2008-02-01 14:38:00 1697 3

原创 Dialogic DI/SI座席卡会议问题和解决之道

Dialogic公司已经将原来的MSI座席卡淘汰了,代之以DM3架构的DI/SI座席卡,如16路的DI/SI16或DI/SI32。在CIT论坛上也有介绍:http://www.ctiforum.com/train/intel/manual/manual01_015.htm,声称兼容原来的MSI接口:“这些板卡与过去的R4 MSI API兼容”。因为DI/SI只能在最新的SR6开发包上使用,我在

2008-01-13 21:24:00 2014 11

原创 114就是贪婪的百度

电信114(号码百事通),实际上就是基于人工接听的百度,花钱买排名,谁出钱多就能最先被推荐,商业味太浓了。他成功的基础一是利用人们对早期114的信赖,此外114这个号码容易记忆,而且114线路多不会占线,再有就是我们打电话到114一般抱着这样的心理:反正是问个服务电话,比如买机票,找谁还不一样是买。我对花钱买排名有本能的排斥,南方周末的一篇文章揭露了和114合作的航空代理,卖出的机票比别家贵很

2007-12-07 20:48:00 1322

原创 中文编程--落后的符号系统

刘培杰编了一本讲数学故事的书,书名叫“从毕达哥拉斯到怀尔斯”,这本书引述的资料很翔实,书中的大部分故事我以前都看过,但散落在书中对中国科学尤其是中国古代数学落后原因的探讨颇有意思,联想到最近热火朝天的中文编程之争,书中第19章对符号系统的讨论,不无借鉴意义。先耐心看看书中的内容吧:近代数学特别之处,是大量使用符号。一套合适的符号绝不仅仅起到速记的作用,他能够精确、深刻第表达某种概念、方法和逻

2007-11-13 22:07:00 2467 13

将扫描好的单个pdf文件拆成一个个jpg

我写的一个小程序。可以将扫描仪生成的pdf拆成一个个jpg文件。 用法:将pdf2jpgs.exe拷到工作目录,点击运行,它会自动扫描当前目录下的pdf文件,自动将nama.pdf分解成name_1.jpg, name_2.jpg, ... 注意,是一个windows 64位程序。如果需要Linux版本,请和我联系。

2023-01-10

围棋对弈时截图后进行对局研究的软件--截图续弈2

我写着玩的软件,完全免费,具体介绍可见我的博客。 1、在线下围棋时截图,然后对局面进行研讨; 2、在网页或视频上对棋局截图,可以用来研究残局。 3、可导出棋谱。 和最初版本比较,有下列增强: 1、模糊的画面,棋盘线不均匀,残局等均可截图处理,容错性大大增强; 2、增加“截图”和“继续截图”按钮; 3、增加打谱的前进、后退等按钮; 4、增加棋子整体移动的快捷键,见“动作”主菜单; 5、增加“保存棋谱”按钮。

2022-02-22

超级简单的xyCloud代理软件,可代理ssh、远程桌面等tcp端口

场景:公司内网linux机器,希望下班后在家里ssh上去。借助云windows服务器轻松实现。详见说明 xCloud.exe,64位windows程序,运行在云服务器上; 参数:xCloud 起始端口 连续的端口数 如xcloud 20209 2--侦听20209、20210 ycloud,64位linux程序,运行在内网机器上。等价的windows是yCloud.exe 参数:ycloud 云ip 云端口 本地ip 目标端口 如 ycloud 99.99.99.99 20209 127.0.0.1 22 家:ssh -p 20209 root@99.99.99.99

2020-09-22

蓝星际电话语音机器人

可以实际运行的电话语音机器人程序,支持语音识别、语音合成、关键词模糊匹配(词槽),请参考所附说明文档。运行在64位windows下。

2018-08-06

截图续弈(打谱)软件

GoCat 截图续弈 软件 说明 作者:bluesen(弈城ID: 忘忧石) 2014.01 shenzhen 1、本软件解决下面的问题: 1).在弈城(或其他对弈软件)对弈的时候,算不清楚,需要研究即时的对局, 这时候将对局画面截图后点击本软件的开始按钮后即可开始试下。 2).在群里和棋友讨论,分析形势,将对局画面截图后点击本软件的 开始按钮后,选择“标注”,点击可能的选点,软件会自动标注为 "A", "B", "C", "D"等,你再将本软件的画面截图到群里,询问大 家该下哪个点。 3).帮助群里面的棋友,将棋友的截图拖入本软件的窗体,即可按自己 的思路试下,再将本软件画面截图放到群里。 4).打谱。看棋书打谱。 2、注意:截图的时候一定要截下完整的棋盘(包括边界上完整的棋子), 否则识别不了,因为软件要通过截图判断棋盘线。 但可以更大,比如用Alt+PrtScr按键将下棋的窗口抓入剪贴板,再点击 本软件的"开始"按钮。 3、本软件属于绿色软件,不需要安装,无广告。 本软件不开源,版权属于本人。 本软件可任意拷贝和扩散。 有任何疑问或建议,可发邮件给我:bluesen@sina.com

2014-02-08

可嵌入UltraEdit的计算器程序

提供了一个计算器程序,可嵌入UltrEdit中,很方便。有源代码。说明请参考:http://blog.csdn.net/bluesen/archive/2008/11/07/3247415.aspx 源代码用C++Builder编译。

2008-11-07

大道至简

这是我的演讲稿

2007-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除