- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 把已知的拼音替换为数字
import java.util.Scanner;/** * 功能描述:已知:yi er san si wu liu qi ba jiu 分别对应123456789, 对一段只含有这几种字符串的字符串进行转换,如: 输入:yiersansan 输出:1233 */public class Tran2Num { public static void main(String[] ...
2018-10-17 21:46:03 888
原创 判断一个字符串中是否只含有相同的子字符串(子串长度>=2)
import java.util.*;/** *功能描述:判断一个字符串中是否只含有相同的子字符串(子串长度>=2) 输入:abab 返回:true 输入:abcd 返回:false循环查找的办法:从首字符处截取长度为2的字符串,在以后的字符串里看,是否包含。然后往后移,接着截长度为2的字符串并判断。接着是长度为3的字符串,长度为4的字符串。直到字符串的一半长度。对长度为...
2018-10-16 21:22:54 1181
原创 在一个字符串中找到第一个只出现一次的字符。(List实现)
import java.util.Scanner;import java.util.*;/** * 在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。(List实现) */public class TestFourTeenth { public static void main(String[] args) { Scanner sc...
2018-10-15 20:53:46 673
转载 Struts2相关
1,关于Structs文件上传https://www.cnblogs.com/lichenwei/p/3927964.html
2017-12-26 21:21:19 218
转载 JSONObject及JSONArray
1,JSONObject和JSONArray区别及基本用法 http://m.blog.csdn.net/u014260748/article/details/41521123
2017-12-26 20:58:02 230
转载 FileOutputStream相关链接
1,FileOutputStream应用中'java.io.FileNotFoundException:'http://m.blog.csdn.net/wangmaohong0717/article/details/53023891
2017-12-21 23:29:59 178
转载 select左移右移的实现
左移右移的实现/title> BODY{font-family:"Courier";font-size: 12px;margin:0px 0px 0px 0px;overflow-x:no;overflow-y:no;background-color: #B8D3F4;}td{font-size:12px;}.d
2017-10-31 21:22:55 2022
转载 checkbox全选,全不选,反选
//checkbox全选,全不选,反选 复选框 $(function(){$("#checkall").click(function(){$(":checkbox").attr("checked","true");})$("#checkallNo").click(function(){$(":c
2017-10-31 21:07:09 320
转载 ORACLE数据库误操作执行了DELETE,该如何恢复数据?
一:根据数据库SCN恢复数据1、查询当前数据库SCN号select current_scn from v$database;(不能执行的话,切换到sys用户或system用户查询) 查询到的当前值为:917999862、缩小SCN号查询被删除表数据(若无数据继续缩小SCN,由于数据库操作不止一人,SCN号变化比较多,可以多缩小几个号)select *
2017-10-29 23:04:58 736
原创 解决全站乱码的过滤器实现-包装类设计模式的应用
package myself.study.filter;import java.io.IOException;import java.util.Map;import java.util.Set;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterCon
2017-09-29 10:55:14 268
转载 File对象
1,//列出以.开头的文件package day06;import java.io.File;import java.io.FileFilter;public class FileDemo0 { public static void main(String[] args) { final File dir=new File("."); File sub[
2017-09-20 21:13:12 292
转载 RandomAccessFile读取文件
package day06;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;/* * 复制文件 */public class CopyDemo1 { public static void main(String[] args
2017-09-20 21:03:58 1158
转载 Map的几种迭代器遍历方式
package day05;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/* * map 的迭代 */public class MapIteratorDemo {
2017-09-20 16:53:25 2476
转载 模板
package day04;/* * 模板,将实际类定义交给使用者 */public class Generic { private T x; private T y; public Generic(T x, T y) { super(); this.x = x; this.y = y; } public T getX() { retur
2017-09-19 09:51:31 321
转载 正则表达式
1,package day02;/** * String replaceAll * @author soft01 * */public class ReplaceAllDemo { public static void main(String[] args) { String str="78abc123de45fg56hi"; /* * 讲数字部
2017-09-18 23:26:02 382
转载 重写对象equals和compareTo方法
package day02;/** * 使用该类重写Object相关方法 * @author soft01 * */public class Point {private int x;private int y;public Point(int x, int y) { super(); this.x = x; this.y = y;}publ
2017-09-18 23:20:57 1315
原创 包装类
package day02;/** * 所有数字类型的包装类都继承自 java.lang.Number Number是一个抽象类,定义了一些抽象方法,这些 * 方法要求当前包装类可以将其表示的数字以6种基本类型的形式返回 * * @author soft01 * */public class IntegerTestDemo { public static v
2017-09-18 22:47:11 326
转载 重写equals 和 hashCode
重要: 使用HashMap时候, 作为key类, 必须合理重写hashCode() 和 equals, 否则会引用HashMap各种故障!!!package day05;public class Point { private int x, y; public Point(int x, int y) { this.x = x; this.y = y; }
2017-09-15 23:23:31 172
转载 Map与List查找性能比较
@Test public void mapTest(){ /* * 比较顺序查找和散列查找的性能 */ //创建线性表集合 List list= new ArrayList(); //创建散列表集合 Map map= new HashMap(); //向集合中同时添加数据 for(int i=0; i Strin
2017-09-15 22:33:37 15698 1
原创 一些总结
一,ListJava的自然排序是依据compareTo方法进行比较和排序的compareTo方法用于比较两个对象的大小,String包含这个方法,Integer也包含这个方法其规则: 1,返回正数则表示s1大于s2. 2,返回负数则表示s1小于s2. 3,返回0表示s1等于s2//3结果与equals比较结果一致。
2017-09-15 21:15:40 143
转载 数组,List互转
只能转换为静态LIst,不能增删,可以set。List与数组共享存储空间。 @Test public void testAsList(){ //将一个数组作为静态的List //此list的长度不能改变: // 不能add 不能remove 可以set // list 与数组共享存储空间 String[] names={"Tom","Jerry","Andy
2017-09-15 20:46:08 187
原创 两种升序排序的方法
1,package day03_1;import java.util.Scanner;public class ZuoYe4 { public static void main(String[] args) { Scanner scanner=new Scanner (System.in); System.out.println("请依次输入三个整数:a,b,c(以
2017-09-11 23:26:44 461
原创 js綁定快捷鍵
1,適合于綁定一個功能鍵和一個鍵盤鍵 window.onload=function(){ HotKeyHandler.Init(); } var HotKeyHandler={ currentMainKey:null, currentValueKey:null, Init:function(){ HotKeyHandler.Regist
2017-09-09 07:08:02 383
转载 冒泡排序
package day03_1;import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { //準備數據 int arr[] = new int[10]; for (int i = 0; i arr[i] = (int) (Math.ra
2017-09-08 10:12:24 152
原创 字符串拼接
package test;public class zifuchuanlianjie { public static void main(String[] args) { int a = 6; double d = 8.9; double x = a+d;//数值加法 System.out.println("x="+x); //x=14.9 System.out.p
2017-09-08 09:52:19 245
原创 基本数据类型常见问题
1,public class Demo1 { public static void main(String[] args) { short s = 1; //s = s + 1; //报错 s += 1; //正常 }}2,public class Demo2 { public static void main(String[] arg
2017-09-07 10:56:55 168
转载 使用dom4j去掉Xml文件中注释内容
代码:/* * Xml文档对象去掉注释后输出字符串 * @return */ public String documentToStr(){ Iterator nodeIt= doc.nodeIterator(); //删除根节点上的注释,以及Xml文件中与根节点同级的注释内容 while(nod
2017-09-04 08:41:25 1773 2
转载 XML形式文档的格式化--主要包括缩进和去空白
核心代码:package com.ddatsh; import java.io.IOException;import java.io.StringReader;import java.io.StringWriter;import java.io.UnsupportedEncodingException; import org.do
2017-09-04 08:34:16 1152
原创 一个注册页面的HTML实现
代码实现:html>html>head lang="en"> meta charset="UTF-8"> title>注册页面title>head>body>form action="#" method="GET">table border="1px" bordercolor="red" bgcolor="#d3d3d3" cellspacing="0p
2017-08-09 15:42:41 1108
原创 web工程中读取txt文件中二维数组并在页面显示
一, 如图,web工程要读取的txt文本的格式如图:第一行为标题,也就是关键字。现在要做的就是当在页面输入第一行的一个关键字的时候,能够输出该列的信息。当输入的关键字不在第一行的范围内的时候,出现相关提示信息。而且该二维数组是可扩展的。 Servlet: package servlet;import java.io.BufferedR
2017-08-04 20:05:05 702 1
原创 自动拆装箱
public class ChaiZhuangX {public static void main(String args[]){Integer a=new Integer(32);Integer b=32;int c=32;System.out.println(a==b);System.out.println(a==c);Integer f1=100,f2=100
2017-07-06 16:07:52 197
原创 自己写的一个存储过程
一,准备表DROP TABLE IF EXISTS `user;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL, `password` varchar(255) DE
2017-06-21 16:42:24 562
原创 感受
1,妥善解决每一个问题,是每一个程序员该做的。不畏难,不懈怠。2,其实没有所谓的最高境界。写代码就像修炼武功,只有每天勤于努力,才能不断精进。我们不是追求结果,而是在那不断努力,酣畅淋漓的过程。
2017-06-18 11:17:43 200
原创 重构-改善既有代码的设计2010版 读书笔记--步骤变化原因及记录一
第一个例子第一个类:影片类:简单的纯数据类:package one;public class Movie {public static final int REGULAR=0;public static final int NEW_RELEASE=1;public static final int CHILDRENS=2;private Stri
2017-05-21 21:25:31 450
原创 排序
18.对于代码: public class A2{ public static void main(String[] args){ int[] a={2,4,6,8,3,6,9,12}; doSomething(a,0,a.length-1); for(int i=0;i System.out.pr
2017-05-17 11:27:17 417
原创 String常见
15,对于代码String s1 = new String(“a”);一共创建了几个对象? A.0 B.1 C.2 D.3 E.4正确答案:C解析:http://blog.csdn.net/yishao_20140413/article/details/23598113
2017-05-17 10:59:26 331
原创 静态代码块,构造代码块,构造方法执行顺序
14.对于代码:class A { static { System.out.println(“A”); //静态代码块 } { System.out.println(“B”);//构造代码块 } public A(){ System.out.println(“C”);
2017-05-17 10:34:36 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人