- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 常见的几种加密方法 以及代码
import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Scanner; import org.apache.commons.codec.bi...
2018-03-31 14:23:37
6413
1
原创 使用json需要导入的jar包
使用json需要导入的jar包:这里指用到json最少需要的几个jar包1. commons-beanutils.jar2. commons-collections-3.2.1.jar3. commons-lang-2.6.jar4. commons-logging-1.1.1.jar5. ezmorph-1.0.6.jar6. json-lib-2.4-jdk15.jar7. ...
2018-03-29 10:09:05
4377
原创 AJAX
AJAX AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况.AJAX最大的好处就是可以不刷新整个界面,从而刷新某一部分的网
2017-04-24 21:43:51
343
原创 MVC模式
MVC模式即为Model、 View、Controller,是将模式、视图以及控制器结合起来的一种模式。它是将视图、控制器、与模型分别开,分别进行处理。他的优点在于在规模较大或者很大的一个项目中,有几个人或者十几个人分别进行不同的开发,如前台,数据库,以及在前台接收数据进行处理的controller,这样才会提高效率,更快的开发一个项目。而这样只需交流好要传递的参数以及变量,就可以几个team同时
2017-04-18 18:57:16
276
转载 表单验证
jQuery ValidatejQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。该插件是由 Jörn Zaeffere
2017-04-17 00:17:16
426
原创 jsp学习笔记
首先要了解jsp的九大内置对象(面试时候可能用到)分别为: 输入输出对象:request对象,response对象,out对象 通信作用域对象:session对象,application对象,pageContext对象 servlet对象:config对象,page对象 错误处理对象:exception对象request对象:
2017-04-13 20:44:29
233
原创 学习jsp时遇见的几个问题
在今天的学习过程中遇见了两个以前讲过的但是忘记的小问题,特此记录如下: 在写一个表格中对于表格中的内容要进行居中显示,在查了资料之后发现挺简单代码如下: td{ text-align:center; }还有一个就是关于截取字符串的问题:一个省份证号获得某个人的生日如: 130981199401096611的生日为1
2017-04-12 18:22:15
519
转载 sql优化机制
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用?NOT NULL填充数据库.备注、描述、评论之类的可以
2017-03-24 11:35:34
380
转载 sql优化机制
索引是给某一列来建的1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这
2017-03-24 11:34:44
301
原创 线程
线程是程序中一个单一顺序的程序控制流,线程事同时运行的,而且相互独立。线程不同于一个进程,一个进程是虚拟内存空间,代码,数据及系统资源的集合,而线程是进程中连续执行的代码块在程序运行过程中,处理器执行线程,而不是进程。每个应用至少有一个进程,一个进程至少有一个正在运行的线程,这个线程就叫做主线程一个进程除了主线程外还有多个线程,引入多线程之前,应用都只运行在一个单独的执行线程上
2017-03-15 18:42:53
217
原创 io
io:首先了解一下流的概念,流是这一组有顺序的,油漆店和重点的字节集合,是对数据传输的总称或者抽象流分为两大类,输入流和输出流 输入流:程序使用输入流从数据源读取数据,每次一个 输出流:程序使用输出流将数据写入目的地,每次一个一个流的读写流程reading 1.open a stream //打开读出流 2.whi
2017-03-14 16:37:08
253
原创 集合
集合 :也叫做容器,是一种用来储存其他对象的对象,而且只能储存对象。 也用来储存检索操作和联络集成数据java集合接口与实现集合中的Set List Queue继承 Collection 而map单独成一个如图所示set 集合特点1.不允许重复2.无序的读取,输出的顺序不一定是输入的顺序若要读取集合中的所有元素采用Inter
2017-03-14 15:35:16
234
原创 正则表达式
常用的正则表达式: 正则表达式中常用的元字符. ···匹配出换行符以外的任意字符\w···匹配字母数字下划线以及汉字\s···匹配任意的空白符\d···匹配数字\b···匹配单词的开始或结束^ ···匹配字符串的开始$ ···匹配字符串的结束 正则表达式中常用的限定符* ···重复0次或者更多次+ ···重复一次或者更多次?···重复0
2017-03-07 20:29:06
254
原创 不用正则表达式判断邮箱地址是否合法
package demo3_7;public class CheckEmail { /* * 用Scanner,String判断邮箱地址是否符合规则 有且只有一个@ 首字母必须是字母/_ 其他字母,字母/数字/_ @后是域名,长度1--10之间 域名后缀com/com.cn/cn */ public static void main(String[] a
2017-03-07 20:21:45
3754
原创 3.6小结String类Stringbuffer类
object类:最高级的类,如果没有写继承,则会自动继承object父类。instanceof:检测左侧对象是不是右侧的实例只是判断类是否有关系!==与equals比较==对于基本数据类型来说==是比较他们的值对于应用数据类型来说是比较内存地址equals对对象进行比较,一定要重写equals方法,用obj和this(自己进行比较)toString方法:如果打印的是一个
2017-03-06 20:15:47
386
原创 java 内部类小结
内部类:指的是一个类的定义放在另一个类的内部。内部类作为外部类的一个成员,并且依附于外部类而存在的。 内部类仍是一个独立的额的类,每个内部类都能独立的继承自一个(接口)的实现,所以无论外围类是否已经集成了某个接口的实现,对于内部类都没有影响。内部类分为4种: 成员内部类:在一个包含类中定义的不使用静态修饰符的类型
2017-03-06 09:42:22
258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人