- 博客(15)
- 收藏
- 关注
原创 表单验证validation插件的使用
步骤:1)下载jquery-validation插件2)将该插件(也就是一个js文件)导入到我们的工程中(引入之前必须先引入jquery的js文件)3)在要使用校验插件的html中引入该js文件4)编写表单校验的代码 自定义规则:自定义规则步骤1.$.validator.addMethod("校验规则名称",function(value,element,params)){}参数value:文本框输
2017-12-16 11:13:40
832
原创 文件上传与下载的详细解释以及upload组件的使用
开发步骤: 前提:指定表单上传类型是文件上传表单 enctype="multipart/form-data" 提交方式是post 表单中存在文本域对象 通过FileUpload组件解析内容组件使用的步骤下载组件,引入jar文件配置文件properties/xml学习API 需要的jar包commons-fileupload-1.2.1.jar commons-io-1.4.jar jstl.jar
2017-12-16 10:47:53
1900
原创 网络传输层TCP,和UDP详解
UDP协议UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。简单来说,当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。由于使用UDP协议消耗资源小,通信效率高,所以通常都会用于音频、视频和普通数据的传输例如视频会议都使用UDP协议,因为这种情况即使偶尔丢失一两个数据包,
2017-11-24 22:21:00
327
原创 java中必懂的网络编程知识
网络通信协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmiss
2017-11-24 22:13:09
373
原创 Java中多级文件夹复制
package ascii;import java.io.*;/* * 复制文件夹 * 分析: * 1:目录下包含有目录和文件。 * 2:用递归实现这个操作,判断是目录就创建。是文件就创建并拷贝。 * * 把d盘目录下的source目录内容拷贝到e盘目录下。 */public class Copy {public static
2017-11-21 23:06:17
370
原创 HashCode和equals的面试问题
HashCode()和equals()的面试问题HashCode的作用:在Java中HashCode主要配合一些散列的集合使用,有hashSet、HashMap、HashTable比较两个对象是否相同,通常会用equals方法比较,但如果集合中的数据特别多时,逐个比较就影响效率,因此,先比较用HashCode方法比较,结论:如果两个对象的HashCode值相同,也未必是同一个对象,
2017-11-18 20:28:30
432
原创 常用正则表达式汇总
常用的正则表达规则:字符:x含义:代表的是字符x例如:匹配规则为 "a",那么需要匹配的字符串内容就是 ”a” 字符:\\含义:代表的是斜线字符'\'例如:匹配规则为"\\" ,那么需要匹配的字符串内容就是 ”\” 字符:\t含义:制表符例如:匹配规则为"\\t" ,那么对应的效果就是产生一个制表符的空间 字符:\n含义:换行符例如:
2017-11-18 20:10:46
135
原创 java中冒泡排序和选择排序
public class Test {public static void main(String[] args) {// TODO Auto-generated method stubint[] array = { 2, 5, 1, 7, 36, 4, 12 };sort2(array);for (int i = 0; i System.out.print(array[i
2017-11-18 20:07:14
220
原创 next方法和nextLine方法的区别?
next方法和nextLine方法的区别? * 1.next中不能包含空格,nextLine中可以包含空格 * 2.当使用next、nextInt、nextDouble,是按照一个队列索引,排队获取数据,不会抢【回车】 * nextLine方法不排队,【抢回车】 * 解决方案: * 1.为nextLine方法专门定义一个Scanner * 2.如果前面使用的是nextIn
2017-11-18 19:50:02
341
原创 java中常量池的特点
String =”hello” hello 实在常量池中,内容不可改变public class Text02 { public static void main(String[]args) {// TODO Auto-generated method stubString[] a ={"Hello","word"} ;String b ="He
2017-11-18 19:45:58
383
原创 String类中的常用方法
String 类常用方法构造方法n public String(char[] value)把字符数组的数据封装成字符串对象n public String(char[] value,intoffset,int count)把字符数组中的一部分数据封装成字符串对象 n 比较方法n boolean equals(Object obj):比较字符串的内容是否相同n boolean
2017-11-18 19:44:15
273
原创 String和StringBuilder的本质区别
String类的实质上是一个字符数组char[];[特别注意] 字符串的内容是不可以改变的,原因是String内部的字符数组是被private、final修饰。而StringBuilder没有被修饰println 对于String和字符数组做了特殊处理,直接打印的内容例如:char[] c = {‘a’,’b’,’c’};System.out.println(c);/
2017-11-18 19:39:59
234
原创 能实现把一个数组元素中的奇数放左边,偶数放右边
public static void change(int[] a){int i=0;int j=a.length-1;while(iwhile(a[j]%2==0&&ij--; }while(a[i]%2==1&&ii++;}int temp;temp=a[i];a[i]=a[j];a[j]=temp;}} 原理:遍历数组中的
2017-11-18 19:37:55
3990
原创 java中short类型自动转int类型注意事项
public class Text02 { public static void main(String[] args) { short s1 = 2; short s2 = 3; s1 = s1 + s2; //编译错误 (右边有变量参加运算需要强转) s1 += s2; //默认强
2017-11-18 19:27:58
6995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人