- 博客(79)
- 资源 (5)
- 收藏
- 关注
转载 Java TTS 语音开发
首先,本人声明本人只懂java,所以不知道具体怎么调用window的语音系统。用C、C++应该都可以,由于项目太急了,具体没去研究。 如果项目中只要读取英文,那倒直接可以用free tts,但是对中文支持不行。等下会给出完整例子。 一、使用free tts 去看官网就OK了,地址如下:http://freetts.sourceforge.net/docs/index
2014-05-02 22:45:40
6458
原创 calendar日期控件的使用
/resources/js/common/calendar.css" rel="stylesheet" type="text/css" /> /resources/js/common/calendar.js"> /resources/js/common/calendar-setup.js"> /resources/js/common/calendar-zh.js"> /js
2013-11-18 13:46:40
851
原创 jav设计模式之代理模式
package com.huateng;/** * 接口 * @author Administrator * */public interface Subject { public void request();}#############package com.huateng;/** * 被代理类 * @author Administrator
2013-09-29 15:22:14
957
原创 struts2标签optiontransferselect
package cn.itcast.bean;public class Role { private Integer roleId; private String roleName; public Integer getRoleId() { return roleId; } public void setRoleId(Integer roleId) { this
2013-03-04 16:22:01
298
原创 设置Linux从控制台启动
修改linux启动后的控制台界面方法如下:打开/etc/inittab文件找到 id:5:initdefault把5修改成3,启动后,linux自动进入文本启动界面登陆后,可用startx进入图形界面。
2012-11-18 14:59:57
592
转载 Windows7旗舰版,通过samba与Red Hat Linux实现资源共享
最近老师留下Linux课的实验题,利用samba实现windows和linux的资源共享,虽然纠结了一个上午才给弄完,但是遇到的问题还是很经典的,记下来吧1,samba的安装 安装环境:VMWare redhat 9 windows7 下面是安装步骤,简单说,网上有很多 1)把第一张光盘插入光驱,我这里用的是镜像 2)然后就安装软件包
2012-11-17 22:12:10
888
转载 Java枚举的7种用法
DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量 在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenum Color { R
2012-11-10 13:50:51
347
原创 两个矩阵相乘
# include using namespace std;void matrixMultiply(int * *a,int * *b,int * *c,int ra,int ca,int rb,int cb){//矩阵a的行数,ra列数ca//矩阵b的行数,rb列数cbif(ca!=rb){coutexit(-1);}for(int i=0;ifor(in
2012-10-10 13:05:34
508
转载 有重复元素的全排列
描述输入格式第1行是元素个数n,1输出格式程序运行结束时,将计算输出n个元素的所有不同排列。最后1行中的数是排列总数。(说明:此题,所有计算出的排列原本是无所谓顺序的。但为了容易评判,输出结果必须唯一!现做约定:所有排列的输出顺序如课本P11的例2-4的程序段的输出顺序,区别仅是这道题是含重复元素。)输入样例4aacc输出样例
2012-10-09 22:21:21
1021
转载 最长可重叠的重复子串(2)
http://www.ahathinking.com/archives/121.html文章作者:Yx.Ac 文章来源:勇幸|Thinking (http://www.ahathinking.com) 转载请注明,谢谢合作。---首先这是一个单字符串问题。子字符串R 在字符串L 中至少出现两次,则称R 是L 的重复子串。重复子串又分为可重叠重复子串和不可重叠重复子串,这里只
2012-10-05 18:25:29
658
原创 最长可重复的重复子串(1)
/** * 最长可重叠的重复子串 * 子串和子串相互比较 * 时间复杂度是O(n^2) */public class LRS_Base { public static int comlen(int a,int b,int size,char[] arr){ int len = 0; while(b len++; a++; b++;
2012-10-05 18:17:54
321
原创 BS结构与CS结构
CS结构:即客户机和服务器结构。它可以充分利用两端硬件环境的优势,降低系统的通讯开销。CS结构是二层结构的平台模式,CS结构要求客户端安装指定的软件;客户端负责前端的数据处理,服务端进行后台的服务处理,网络游戏都采用CS结构。BS结构:浏览器和服务器结构。BS结构是三层体系结构,BS结构只需客户端安装一个浏览器,客户端通过浏览器将请求发送给Web服务器;Web服务器负责与后端数据库、服
2012-10-05 16:26:12
1572
原创 子类继承父类(重写父类的静态方法,子类方法必须也是静态的)
/*static修饰的方法和变量是属于类的,不属于类实例的*/class test{ public static void main(String args[]){ Father f = new Father(); Father c = new Child(); System.out.println(f.getName());//Father System.out.
2012-10-02 13:50:41
2471
原创 大数类java.math.BigInteger
import java.math.BigInteger;/** *大数类 */public class dashu { public static void main(String[] args) { BigInteger one = new BigInteger("1"); BigInteger two = new BigInteger("
2012-10-02 13:36:26
358
原创 Java中对象的序列化(实现java.io.Serializable)
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStr
2012-10-02 12:12:39
531
原创 非循环单链表的创建和遍历输出
/* 数组:优点:存取速度快; 缺点:需要连续的很大的内存; 插入删除元素的效率很低 链表:优点:插入删除元素的效率高 不需要连续的很大的内存 缺点:存取效率低头结点:头结点的数据类型和首节点的数据类型是一模一样的; 头结点是首节点前面那个节点头结点并不存放有效数据设置头结点的目
2012-10-01 09:51:26
486
原创 存储过程
1)写出建表以及嵌入记录语句 create table Department(depid varchar2(20) primary key, depname varchar2(20), depcj number(10,2));create table Employee(empid varchar2(20) primary key, name varchar2(20),depid var
2012-09-30 21:37:18
391
原创 连接Oracle数据库的代码
步骤:1.定义一系列的全局常量,驱动路径,连接地址,用户名,密码 2.加载驱动程序 3.连接数据库 4。操作数据库更新或查询。 5.关闭数据库。代码: 连接Oracle数据库的代码 public static final String DBDR
2012-09-29 17:56:14
416
原创 KMP模式匹配
# include # include /*求字符串的长度*/int getLength(char ch[]){int i=0;while(ch[i]!='\0'){i++;} return i;}int *Next(char ch[]){int m=getLength(ch);int *N = new int[m];N[0]=0;fo
2012-09-29 17:30:12
283
原创 朴素模式匹配(BF)
public class BF_Match {public static int match1(String txt,String pat,int offset[]){int i,j,c=0;char[] txt2=txt.toCharArray();char[] pat2=pat.toCharArray();int m = txt2.length;int n = pat2
2012-09-29 16:50:14
346
原创 给定N位数,去掉K位数,得到的N-K位数中最小的那个数?
import java.util.Scanner;/** *给定一个N位数,求去掉K位数后,剩下的N-K数中最小的数! *例如:12345 去掉2和4剩下135 * 去掉1和5省下234 */public class Min {public static void main(String[] args) {System.out.println("
2012-09-29 11:42:13
2525
原创 删除一个字符串中的数字(C语言)
# include #include void DropNum(char* str){int i=0;int j=0;while(str[i]!='\0'){if(str[i]>'9'||str[i]str[j++]=str[i];i++;}str[j]='\0';//字符串最后一个字符时'\0'}void main(){char ch[] =
2012-09-28 22:14:04
13024
3
原创 二叉树5(复制二叉树)
# include # include typedef char ElemType;typedef struct BiTNode{ElemType data;struct BiTNode* Lchild;struct BiTNode* Rchild;}BiTNode,*BiTree;//构造二叉树void createbt(BiTree &T){char c
2012-09-28 21:00:50
924
原创 二叉树4(求二叉树的深度)
/*求二叉树的深度*/# include # include typedef char ElemType;typedef struct BiTNode{ElemType data;struct BiTNode* Lchild;struct BiTNode* Rchild;}BiTNode,*BiTree;//构造二叉树void createbt(BiTree
2012-09-28 19:56:02
973
原创 二叉树3(统计二叉树中叶子节点的个数)
# include # include typedef char ElemType;typedef struct BiTNode{ElemType data;struct BiTNode* Lchild;struct BiTNode* Rchild;}BiTNode,*BiTree;//构造二叉树void createbt(BiTree &T){char c
2012-09-28 19:32:08
7532
4
原创 二叉树3(构造二叉树、先序遍历、中序遍历、后序遍历)
# include # include typedef char ElemType;typedef struct BiTNode{ElemType data;//节点数据struct BiTNode* Lchild;//左孩子指针struct BiTNode* Rchild;//有孩子指针}BiTNode,*BiTree;//构造二叉树void createbt
2012-09-28 18:17:31
1235
原创 二叉树2
# include # include typedef char ElemType;typedef struct BiTNode{ElemType data;//节点数据struct BiTNode* Lchild;//左孩子指针struct BiTNode* Rchild;//有孩子指针}BiTNode,*BiTree;//构造二叉树void createbt
2012-09-28 17:15:21
494
原创 二叉树1
# include # include typedef char ElemType;typedef struct BiTNode{ElemType data; struct BiTNode *Lchild;struct BiTNode *Rchild;}BiTNode,*BiTree;/*构造一棵空二叉树*/int Init(BiTree &T){if
2012-09-28 16:58:40
476
原创 什么是数据库事务?
数据库事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全做,要么全不做,是一个不可分割的工作单位。事务的开始与结束可以由用户显示控制。如果用户没有显示地定义事务,则有DBMS(数据库管理系统)按默认规定自动划分事务。事务具有原子性、一致性、独立性及持久性等特点。1。事务的原子性是指一个事物要么全做要么全不做。2.事务的一致性是指事务的运行并不改变数据库中数据的一致性。3.事务
2012-09-28 14:21:01
366
转载 关于二叉树的算法集合
//BinaryTree.cpp//------------------------------------------------------------------------------------------------------------------------// 对二叉树的基本操作的类模板封装//---------------------------------
2012-09-28 09:08:11
737
转载 彻底了解指针数组,数组指针,以及函数指针,以及堆中的分配规则(转)
一 :关于指针和堆的内存分配 先来介绍一下指针 : 指针一种类型,理论上来说它包含其他变量的地址,因此有的书上也叫它:地址变量。既然指针是一个类型,是类型就有大小,在达内的服务器上或者普通的PC机上,都是4个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针,char * ,int * ,int (*) ,string * ,float * ,都是说明了本指针所指向的地址空间是什么
2012-09-28 07:41:13
492
原创 字符串模式匹配
package com.interview.demo;/** * * @author yaokai * 模式匹配 */public class MaxLength { public static void main(String[] args) { String str1 = "abcdefghefg"; String str2 = "efg"; i
2012-09-28 06:48:41
276
原创 文件压缩
/*对文件的简单压缩读取每一行数据,连续相同的字符变成 个数+字符例如:aaaa->4a d->d*/import java.io.*;class test_one {public static void main(String[] args) throws Exception{BufferedReader bufr = new BufferedReade
2012-09-27 21:44:57
199
转载 having与group by
Group by与having理解注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)例如,有如下数据库
2012-09-27 15:47:10
428
原创 字符串截取(按指定的字节数)汉字不可以截取半个
package com.interview.demo;/** * 截取字符串 按指定的字节数 * 汉子不可截取半个 abc中国人 4 输出:abc 而不是abc+半个人 */import java.io.UnsupportedEncodingException;public class WhiltCat{ public static boolea
2012-09-22 20:47:29
466
原创 判断字符串中是否有空格
package com.interview.demo;import org.junit.Test;public class WhiltCat{ public static boolean hasBlank(String str){ if(str.startsWith(" ")||str.endsWith(" ")){ return true; }else{
2012-09-22 19:03:59
4109
原创 随机产生100个数,随机选择98个数存入一个数组,求那两个没有存入数组?
package com.interview.demo;/** * * @author yaokai * 1-10共10个自然数,随机选择8个存入数组b * 求那两个没有被放入 */public class WhiltCat{public static void main(String[] args){int[] b = new int[]{1,2,3,4,6,
2012-09-22 16:58:17
988
1
原创 static、子类和父类
package com.interview.demo;class Cat{protected String color = "random";public Cat(){}public void showCatColor(){System.out.println("cat:"+color);}public void showColor(){System.out.pri
2012-09-22 16:08:24
466
原创 局部变量没有初始化
public void modify(){int l,j,k;l=100;while(l>0){j = l*2;System.out.println(j);int a = k+1;//此处会出现编译错误;k没有被初始化。l--;}}
2012-09-22 12:47:40
756
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人