语音识别芯片也叫语音识别IC,与传统的 语音芯片相比,语音识别芯片最大的特点就是能够语音识别,它能让机器听懂人类的语音,并且可以根据命令执行各种动作,如眨眼睛、动嘴巴(智能娃娃)。除此之外,语音识别芯片还具有高品质、高压缩率录音放音功能,可实现人机对话。因此,语音识别芯片在玩具行业受到热捧。 有关数据显示,中国现有玩具企业2万余家,从业人员超过400万,年产值1000多亿元,产量占世界总产量的70%以上。 一,玩具业发展的现状梳理 1.市场容量: 据有关部门统计,在我国现有的14亿人口中,14岁以下的少年儿童及婴幼儿有4亿,其中城市儿童1亿人,农村儿童3亿人,这是玩... Read More
posted @ 2013-05-20 22:24 javawebsoa Views(151) Comments(0) Diggs(0)
明天就要去参加阿里巴巴的实习生笔试了,虽然没想着能进去,但是态度还是要端正的,也没什么可以准备的,复习复习排序吧。1 插入排序void InsertSort(int a[], int n){ for (int i=1; i<n; ++i) { int key = a[i]; int j = i - 1; while(j>=0 && a[j]>key) { a[j+1] = a[j]; --j; } a[j+1] = key; }}插入排序是稳定的排序,平均和最坏时间复杂度是O(n^2)。最好的时间复杂度是O(n),对应于全部排好序的情况。2 冒泡排序void Read More
posted @ 2013-05-20 22:21 javawebsoa Views(150) Comments(0) Diggs(0)
Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。Dijkstra算法是很有代表性的最短路算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。其基本思想是,设置顶点集合S并不断地作贪心选择来扩充这个集合。一个顶点属于集合S当且仅当从源到该顶点的最短路径长度已知。初始时,S中仅含有源。设u是G的某一个顶点,把从源到u且中间只经过S中顶点的路称为从源到u的特殊路径,并用数组dis Read More
posted @ 2013-05-20 22:17 javawebsoa Views(728) Comments(0) Diggs(0)
1、定义一个接口:使用个简单的注解。这里的注解是Java JDK自带的,而不是使用CXF的。package services;import java.util.List;import javax.jws.WebService;@WebServicepublic interface Hello { public String sayHello(String name); public List<Cat> getByUser(User user); } 2、 写一个实现类。endpointInterface 要写接口的全路径。serviceName自己定义啦 这个注解也很简单,没什么好 Read More
posted @ 2013-05-20 22:13 javawebsoa Views(258) Comments(0) Diggs(0)
1. install softwareapt-gat install subversionapt-get install libapache2-svn2. start subversion servicesvnserve -d3. check serviceps aux | grep svnserveshow following message:wkr 6537 0.0 0.0 13784 956 ? Ss 16:18 0:00 svnserve -d wkr 7593 0.0 0.0 5784 864 pts/0 S+ 21:57 0:00 grep –color=auto svnserve Read More
posted @ 2013-05-20 22:09 javawebsoa Views(151) Comments(0) Diggs(0)
Python: Whetting Your AppetiteIf you do much work on computers, eventually you find that there’s some task you’d like to automate. For example, you may wish to perform a search-and-replace over a large number of text files, or rename and rearrange a bunch of photo files in a complicated way. Perhaps Read More
posted @ 2013-05-20 22:06 javawebsoa Views(252) Comments(0) Diggs(0)
项目地址http://code.google.com/p/light-asp/这是我去年开始写的一个关于asp框架的项目,由于使用的是vbscript作为脚本语言进行的开发,所以有许多功能上的限制,开发起来难度比较大,也不算太完整这个项目只是完成了基本的功能,和我准备的还相差很多,比如asp无法管理pathinfo这个问题我就还没想好,所以url重写的问题就不太好解决了,比较麻烦,最近也是比较忙,没有太多的时间,所以更新的不太多,现在公布出来给大家用,有喜欢的同学就拿去用吧,如果你想和我一起完善它我也相当欢迎(不过没有报酬哦),作出一个可以给大家用的东西是我一直想作的事,以此作为我写程序这么多 Read More
posted @ 2013-05-20 22:02 javawebsoa Views(171) Comments(1) Diggs(0)
数据库范式1NF 2NF 3NF BCNF(实例) 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。下面我们举例介绍第一范式.. Read More
posted @ 2013-05-20 21:55 javawebsoa Views(179) Comments(0) Diggs(0)
在查询数据后,有时会以一种表格的方式来显示查询的数据,我们一般都是用DataGridView来显示查询的数据。但DataGridView却有一个缺点,先看两张图:图一: DataGridView的标头总是English,这样不方便客户使用、查看。 图二: 如果让客户(当然是中国客户)来选择哪种显示查询结果的表格,客户肯定是选择第二种。图一的DataGridView控件,是在没有编辑列的情况下显示的结果,为了能达到图二的显示结果,我们可以编辑列。方法: 右击DataGridView控件,点击编辑列,出现: 单击添加进行编辑: 这里的名称与数据库中的字段相同,... Read More
posted @ 2013-05-20 21:51 javawebsoa Views(325) Comments(0) Diggs(0)
@interface TimingCurveViewController : UIViewController { IBOutlet UIImageView *basketBall; } - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { [UIView beginAnimations:@"movement" context:nil]; [UIView setAnimationCurve:UIViewAnimationCurveEaseIn]; //<label id="cod Read More
posted @ 2013-05-20 21:48 javawebsoa Views(174) Comments(0) Diggs(0)
scoped_array详解 scoped_array是指向数组的智能指针,它与scoped_ptr基本是一对孪生兄弟,它包装了new[]操作符(而不是new)在堆上分配的动态数组,为动态数组提供了一个代理(Proxy),保存正确地释放内存。它弥补了标准库中没有指向数组的智能指针的遗憾。类摘要: [cpp]view plaincopy template<classT>classshared_array { private: //Borland5.5.1specificworkarounds typedefchecked_array_deleter<T>deleter; Read More
posted @ 2013-05-20 21:41 javawebsoa Views(549) Comments(0) Diggs(0)
A. Strange Additiontime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputUnfortunately, Vasya can only sum pairs of integers (a,b), such that for any decimal place at least one number has digit0in this place. For example, Vasya can sum numbers505and50, Read More
posted @ 2013-05-20 21:37 javawebsoa Views(298) Comments(0) Diggs(0)
iconv函数原型为:size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); 第一个参数是iconv的描述字,其实是指针,第二个参数表示下一次转换位置的指针的指针,第三个参数表示最多处理inbytesleft个字节,第四个参数表示下一次转换后输出的指针的指针,第五个参数表示最多输出outbutesleft个字节。iconv函数一次转换一个多字节字符,每次字符转换,*inbuf增加已转换的字节数,*inbytesleft相应地减少已转换的字节数;对应. Read More
posted @ 2013-05-20 21:33 javawebsoa Views(733) Comments(0) Diggs(0)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1421分析:要使差的平方和最小,那么每次取的两件一定是排序后靠在一起的两个,所以首先对数组排序.如果i==2*j只有一种情况,全部选,如果再加一个数(i+1),出现两种情况,这个数选中和不选.即:dp[i][j] = min( dp[i-1][j] , dp[i-2][j-1]+c );c=(f[i]-f[i-1])^2;也就是说,如果选中,那么最后的那一对肯定是f[i]和f[i-1],则前面i-2人个数中要选j-1对.另外,因为i在外层循环而且每次只用到连续的 i-2, i-1, i 三项,所以可 Read More
posted @ 2013-05-20 21:30 javawebsoa Views(157) Comments(0) Diggs(0)
近期有接触到微博方便的登陆以及分享所以在此整理下,发给文档,做伸手党很久了,慢慢的付出些。希望有被困恼的同学可以借鉴。文章有不妥之处,还望批评之处。源码结构Sina 新浪微博 微博在官方微博V3.0 之后支持了一个便捷的授权方式 SSO 登陆 相对于Oauth 2.0a授权登陆,SSO无疑简单方便的多。具体参见官方文档。 说明下几个事项:对于SSO 有一点注意点就是 它的包名路径最好与官方文档一致,避免不必要的异常。com.sina.weibo下的源码,部分是官方文档提取,部分是网上下载的。启动SSO授权的代码为 private void initSinaOauth() { Toast... Read More
posted @ 2013-05-20 21:26 javawebsoa Views(736) Comments(1) Diggs(0)
自定义组件:package com.anydata.consumer.renderers{ import flash.events.Event; import flash.events.MouseEvent; import mx.collections.ICollectionView; import mx.collections.IList; import mx.collections.IViewCursor; import mx.controls.CheckBox; import mx.controls.Image; import mx.controls.Tree; import mx.c. Read More
posted @ 2013-05-20 21:22 javawebsoa Views(251) Comments(0) Diggs(0)
PremaredStatement.executeBatch的方法在底层调用了一个void的executeForRows的方法来执行,他们很懒,为了复用这个方法,于是就失去了返回值,也就无法知道当前执行的语句到底返回了什么。但是jdbc2.0规范规定,如果执行成功但无法知道结果,则返回-2.所以oracle的PremaredStatement.executeBatch把每条语句的返回设为-2.一般在编程中这个返回值可以判断执行成功。但无法知道确切的影响到的行数。 Read More
posted @ 2013-05-20 21:19 javawebsoa Views(1305) Comments(0) Diggs(0)
ATL的窗口过程采用了一种称为thunk的调用机制,这是为了解决如下问题: UI线程创建窗口的必要步骤是,注册一个窗口类->创建窗口->显示窗口。对应的API函数为RegisterClass ,CreateWindowEx,ShowWindow。注册窗口的阶段,需要传送一个回调函数的地址,消息循环中的DispatchMessage负责将消息分发给这个函数。每个窗口都有一个消息处理函数,这个函数就是注册窗口阶段传入的回调函数地址。通过函数GetWindowLong可以获取这个指针。ATL的窗口类中,这个函数是一个静态函数。不同的窗口应该有不同的窗口过程,因此建立窗口类消息循环的关键在 Read More
posted @ 2013-05-20 21:15 javawebsoa Views(553) Comments(0) Diggs(0)
原来的存放目录/usr/local/mysql/var 新的目录/var/mysql 1.service mysql stop 2.mkdir /var/mysql chown -R mysql /var/mysql chgrp -R mysql /var/mysql 3.vi /etc/my.cnf add: datadir=/var/mysql log-bin=/var/mysql/mysql-bin 4.service mysql start Read More
posted @ 2013-05-20 21:12 javawebsoa Views(216) Comments(0) Diggs(0)
如果当前窗体中有大量TextBox对象,需要将所有对象的输入内容清空而又不想在代码中逐个设置Text属性,可以考虑使用OfType<>方法,用法: IEnumerable<TextBox> textBoxes = this.Controls.OfType<TextBox>(); //所有同类型控件 foreach (TextBox textBox in textBoxes)//执行相同操作 textBox.Text = ""; 显然,对于任 一类的对象均可考虑此方法,不单单适用于TextBox类 以上方法在VS 2008中可用 VS200 Read More
posted @ 2013-05-20 21:08 javawebsoa Views(263) Comments(0) Diggs(0)