摘要: 键盘 英文输入法: 事件触发顺序:keydown - > keypress - > keyup 中文输入法: firfox:输入触发keydown,回车确认输入触发keyup chrome:输入触发keydown、keyup,回车确认输入只触发keydown opera:输入触发keydown、ke 阅读全文
posted @ 2017-02-20 17:11 stsinghua 阅读(13550) 评论(0) 推荐(0) 编辑
摘要: 前言 MySQL有什么办法批量去掉某个字段字符中的空格?不仅是字符串前后的空格,还包含字符串中间的空格。 答案是 replace,使用MySQL自带的 replace 函数,另外还有个 trim 函数。 replace 函数 语法:replace(object,search,replace) 意思: 阅读全文
posted @ 2017-02-20 16:57 stsinghua 阅读(16518) 评论(0) 推荐(1) 编辑
摘要: /** 数字金额大写转换(可以处理整数,小数,负数) */ function smalltoBIG(n) { var fraction = ['角', '分']; var digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; ... 阅读全文
posted @ 2017-02-20 14:36 stsinghua 阅读(14817) 评论(0) 推荐(2) 编辑
摘要: String Date Calendar 1.Calendar 转化 String Calendar calendat = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Strin 阅读全文
posted @ 2017-02-20 14:25 stsinghua 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 下载的方法是download(),它接收两个参数,分别是要下载的页面的url和编码方式。在这个负责下载的方法中,主要分了三个步骤。第一步是用来设置断点续传时候的一些信息的,第二步就是主要的分多线程来下载了,最后是数据的合并。 1、多线程下载: Java代码 public String downloa 阅读全文
posted @ 2017-02-20 11:37 stsinghua 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 代码中已经加入了注释,需要的朋友可以直接参考代码中的注释。下面直接上功能实现的主要代码: 下面是测试代码: 参考资料:http://www.iteye.com/topic/427397这篇文章对断点续传的原理做了较详细的解释。 阅读全文
posted @ 2017-02-20 11:35 stsinghua 阅读(9900) 评论(0) 推荐(1) 编辑
摘要: 1 :固定时间后执行一次任务:1000毫秒后执行任务(只执行一次) 2 3 2: 5000毫秒后,执行任务,以后每隔1000毫秒再执行一次任务(无限执行) 4 5 3:交替再生:任务2秒4秒交替的执行(无限执行), 6 7 4: 创建两个循环交替任务:2秒后,A任务执行。 A任务里面创建一个B任务4秒后执行,B任务里面又创建一个A任务2秒后执行,如此往复。 ... 阅读全文
posted @ 2017-02-20 11:33 stsinghua 阅读(442) 评论(0) 推荐(0) 编辑
摘要: package CodeConvert; import Java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputSt... 阅读全文
posted @ 2017-02-20 11:20 stsinghua 阅读(4076) 评论(0) 推荐(0) 编辑
摘要: 主线程: public class MultiThreadDown { public static void main(String[] args) throws Exception{ //初始化Downutil对象 final DownUtil downutil = new DownUtil("http://www.crazyit.org/" +"attachment.PH... 阅读全文
posted @ 2017-02-20 11:19 stsinghua 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: Thread实现多线程: public class Thread2 extends Thread{ public int i; public void run(){ for(; i < 100 ;i++) { System.out.println(getName() + " " + i); } } 阅读全文
posted @ 2017-02-20 11:18 stsinghua 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 问题1:Unable to recognize OLE stream 格式的问题要可能是因为给的数据是2010年的数据表后缀为.xlsx,要先转化成2003版的后缀为.xls 问题2: Warning: Property storage name for 5 is empty - setting to Root Entry 可能是jxl.jar 不支持Excel 5.0 for Ma... 阅读全文
posted @ 2017-02-20 11:16 stsinghua 阅读(4451) 评论(0) 推荐(0) 编辑
摘要: 一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务 1.首先建立一个Web services EndPoint: package Hello; import javax.jws.WebService; import javax.jws.WebMethod; 阅读全文
posted @ 2017-02-20 11:12 stsinghua 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1 题目:如下图,请实现表格信息的排序功能,当点击表头的属性区域,将表格信息进行排序切换功能,即第一次点击为降序排序,再一次点击进行升序排序。 2 姓名 力量 敏捷 智力 3 德鲁伊王 17 24 13 4 月之骑士 15 22 16 5 众神之王 19 15 20 6 流浪剑客 23 15... 阅读全文
posted @ 2017-02-20 11:08 stsinghua 阅读(13914) 评论(0) 推荐(0) 编辑
摘要: ctrl+shift+x 转为大写 ctrl+shift+y 转为小写 ctrl+shift+x 转为大写 ctrl+shift+y 转为小写 阅读全文
posted @ 2017-02-20 11:05 stsinghua 阅读(3087) 评论(0) 推荐(0) 编辑
摘要: 1 需求:1、写一个商品类,有商品编号、商品名称、商品分类、商品单价属性。2、写一个商品条目信息类,有商品和数量两个属性,有商品总价格方法。 2 3 3、写一个购物车类,有添加商品方法、查看订单信息,删除商品,修改商品,清空购物车,求购物车中所有商品总金额方法。4、写一个测试类,测试上述方法。 4 5 商品类: 6 [java] view plain copy 7... 阅读全文
posted @ 2017-02-20 11:01 stsinghua 阅读(13751) 评论(0) 推荐(1) 编辑
摘要: public class FractionAdd { public static void main(String[] args) { double sum = 0; double n1 = 1, n2 = 2, sn = 0;// 经分析,分子分母都为斐波那契数列 for (int i = 1; i <= 20; i++) {// 数列前20项,循环20次 ... 阅读全文
posted @ 2017-02-20 10:54 stsinghua 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 1、变量的定义。 变量与常量相对应,变量是在程序运行过程中它的值允许改变的量,变量可以通过变量名访问。 2、Java中的三大变量 (1)、类变量。又称为静态变量,在类中定义类的属性时,使用static关键字修饰声明一个变量。当对象中出现共享数据时,可以使用静态(static)修饰为类变量,类变量存储 阅读全文
posted @ 2017-02-20 10:53 stsinghua 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 一、选择结构语句 选择结构:也被称为分支结构。选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。 Java语言提供了两种选择结构语句:if语句和switch语句 1、if语句 if语句有三种语法格式。 (1)、if语句第一种 阅读全文
posted @ 2017-02-20 10:51 stsinghua 阅读(8451) 评论(0) 推荐(1) 编辑
摘要: Java中的运算符大致分为:算术运算符、赋值运算符、关系运算符、逻辑运算符和位运算符五类。 (1)、算术运算符:+ - * / % ++ -- (2)、赋值运算符:= += -= *= /= %= (3)、关系运算符:== != > >= < <= (4)、逻辑运算符:& | ! ^ && || ( 阅读全文
posted @ 2017-02-20 10:50 stsinghua 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: 1、方法(函数)概要 (1)、含义:方法(函数)就是定义在类中的具有特定功能的一段独立小程序。 (2)、方法定义的语法格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,..){ 执行语句 …… return 返回值; } 格式说明: 修饰符:方法的修饰符比较多,有对访问权限 阅读全文
posted @ 2017-02-20 10:48 stsinghua 阅读(266) 评论(0) 推荐(0) 编辑