自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6339

原创 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 814

原创 jav设计模式之代理模式

package com.huateng;/** * 接口 * @author Administrator * */public interface Subject { public void request();}#############package com.huateng;/** * 被代理类 * @author Administrator

2013-09-29 15:22:14 931

原创 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 278

原创 设置Linux从控制台启动

修改linux启动后的控制台界面方法如下:打开/etc/inittab文件找到 id:5:initdefault把5修改成3,启动后,linux自动进入文本启动界面登陆后,可用startx进入图形界面。

2012-11-18 14:59:57 568

转载 Windows7旗舰版,通过samba与Red Hat Linux实现资源共享

最近老师留下Linux课的实验题,利用samba实现windows和linux的资源共享,虽然纠结了一个上午才给弄完,但是遇到的问题还是很经典的,记下来吧1,samba的安装    安装环境:VMWare redhat 9 windows7     下面是安装步骤,简单说,网上有很多    1)把第一张光盘插入光驱,我这里用的是镜像    2)然后就安装软件包

2012-11-17 22:12:10 865

转载 Java枚举的7种用法

DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量    在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenum Color {    R

2012-11-10 13:50:51 314

原创 8个Http Request

Get Head Post Put Delete Trace OptionsConnect

2012-10-26 21:14:49 444

原创 两个矩阵相乘

# 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 482

转载 有重复元素的全排列

描述输入格式第1行是元素个数n,1输出格式程序运行结束时,将计算输出n个元素的所有不同排列。最后1行中的数是排列总数。(说明:此题,所有计算出的排列原本是无所谓顺序的。但为了容易评判,输出结果必须唯一!现做约定:所有排列的输出顺序如课本P11的例2-4的程序段的输出顺序,区别仅是这道题是含重复元素。)输入样例4aacc输出样例

2012-10-09 22:21:21 977

转载 最长可重叠的重复子串(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 619

原创 最长可重复的重复子串(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 299

原创 BS结构与CS结构

CS结构:即客户机和服务器结构。它可以充分利用两端硬件环境的优势,降低系统的通讯开销。CS结构是二层结构的平台模式,CS结构要求客户端安装指定的软件;客户端负责前端的数据处理,服务端进行后台的服务处理,网络游戏都采用CS结构。BS结构:浏览器和服务器结构。BS结构是三层体系结构,BS结构只需客户端安装一个浏览器,客户端通过浏览器将请求发送给Web服务器;Web服务器负责与后端数据库、服

2012-10-05 16:26:12 1525

原创 子类继承父类(重写父类的静态方法,子类方法必须也是静态的)

/*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 2448

原创 大数类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 331

原创 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 505

原创 非循环单链表的创建和遍历输出

/*  数组:优点:存取速度快;        缺点:需要连续的很大的内存;     插入删除元素的效率很低  链表:优点:插入删除元素的效率高              不需要连续的很大的内存        缺点:存取效率低头结点:头结点的数据类型和首节点的数据类型是一模一样的;        头结点是首节点前面那个节点头结点并不存放有效数据设置头结点的目

2012-10-01 09:51:26 468

原创 存储过程

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 376

原创 连接Oracle数据库的代码

步骤:1.定义一系列的全局常量,驱动路径,连接地址,用户名,密码        2.加载驱动程序        3.连接数据库        4。操作数据库更新或查询。        5.关闭数据库。代码:       连接Oracle数据库的代码               public static final String DBDR

2012-09-29 17:56:14 388

原创 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 257

原创 朴素模式匹配(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 328

原创 给定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 2496

原创 删除一个字符串中的数字(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 12941 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 888

原创 二叉树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 939

原创 二叉树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 7464 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 1215

原创 二叉树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 443

原创 二叉树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 455

原创 什么是数据库事务?

数据库事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全做,要么全不做,是一个不可分割的工作单位。事务的开始与结束可以由用户显示控制。如果用户没有显示地定义事务,则有DBMS(数据库管理系统)按默认规定自动划分事务。事务具有原子性、一致性、独立性及持久性等特点。1。事务的原子性是指一个事物要么全做要么全不做。2.事务的一致性是指事务的运行并不改变数据库中数据的一致性。3.事务

2012-09-28 14:21:01 344

转载 关于二叉树的算法集合

//‍BinaryTree.cpp//------------------------------------------------------------------------------------------------------------------------// 对二叉树的基本操作的类模板封装//---------------------------------

2012-09-28 09:08:11 720

转载 彻底了解指针数组,数组指针,以及函数指针,以及堆中的分配规则(转)

一 :关于指针和堆的内存分配 先来介绍一下指针 : 指针一种类型,理论上来说它包含其他变量的地址,因此有的书上也叫它:地址变量。既然指针是一个类型,是类型就有大小,在达内的服务器上或者普通的PC机上,都是4个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针,char * ,int * ,int (*) ,string * ,float * ,都是说明了本指针所指向的地址空间是什么

2012-09-28 07:41:13 475

原创 字符串模式匹配

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 256

原创 文件压缩

/*对文件的简单压缩读取每一行数据,连续相同的字符变成 个数+字符例如: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 177

转载 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 395

原创 字符串截取(按指定的字节数)汉字不可以截取半个

package com.interview.demo;/** * 截取字符串     按指定的字节数 * 汉子不可截取半个    abc中国人    4   输出:abc 而不是abc+半个人 */import java.io.UnsupportedEncodingException;public class WhiltCat{ public static boolea

2012-09-22 20:47:29 446

原创 判断字符串中是否有空格

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 4081

原创 随机产生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 971 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 442

原创 局部变量没有初始化

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 720

达内笔试题集答案

达内笔试题集答案

2012-09-23

面向对象设计原则

面向对象设计原则

2012-09-23

java基础知识经典

java基础

2012-03-24

空空如也

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

TA关注的人

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