自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 Invalid action class configuration that references an unknown class解决方案

http://demojava.iteye.com/blog/788378我的是因为这篇文章的第二点,把多余的隐藏域删掉后就OK了

2016-08-11 14:38:15 440

原创 两个最基本的java回收算法

两个最基本的java回收算法:复制算法和标记清理算法                复制算法:两个区域A和B,初始对象在A,继续存活的对象被转移到B。此为新生代最常用的算法                标记清理:一块区域,标记要回收的对象,然后回收,一定会出现碎片,那么引出                标记-整理算法:多了碎片整理,整理出更大的内存放更大的对象

2016-07-14 15:43:58 562

原创 输入框特殊字符过滤

//防止sql注入$("#areaForm").submit(function(){var text=$("input[type='text']").val();var re= /select|update|delete|exec|count|’|"|=|;|>|if(re.test(text)){jAlert('请不要在搜索框中输入特殊字符', '提示信息');$("#a

2016-07-14 11:26:33 1371

原创 wait()、notify()和notifyAll()是 Object类 中的方法

wait()、notify()和notifyAll()是 Object类 中的方法从这三个方法的文字描述可以知道以下几点信息:1)wait()、notify()和notifyAll()方法是本地方法,并且为final方法,无法被重写。2)调用某个对象的wait()方法能让当前线程阻塞,并且当前线程必须拥有此对象的monitor(即锁)3)调用某个对象的notif

2016-07-13 16:48:41 773

转载 网络安装ubuntu

http://lyyu1988.iteye.com/blog/1148037

2016-07-12 11:48:40 418

原创 JSP 9大内置对象和属性

1.request对象     客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。2.response对象     response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。3.session对象     session

2016-07-05 11:01:08 329

转载 Spring 事物的传播特性

Spring 事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务。结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷。其实这种是不认识 Spring 事务传播机制而造成的误解,Spring 对事务控制的支持统一在 TransactionDefinition 类中描述,该类有以下几个重要的接口方法:int getPropagationBe

2016-07-04 11:42:34 371

转载 Java正则表达式入门

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2016-07-01 11:34:00 244

转载 Java实现二维码QRCode的编码和解码

涉及到的一些主要类库,方便大家下载: 编码lib:Qrcode_swetake.jar (官网介绍– http://www.swetake.com/qr/index-e.html) 解码lib:qrcode.jar (官网介绍– http://sourceforge.jp/projects/qrcode/)一、编码: QRCodeEncoderHandler

2016-06-28 08:42:39 500

转载 Java中split的用法

Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 Str

2016-06-24 16:40:29 266

转载 Spring10种常见异常解决方法

在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉。一、找不到配置文件的异常org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document fr

2016-06-22 14:49:47 514

转载 s:iterator 的用法

struts2的s:iterator 可以遍历数据栈里面的任何数组、集合等等。以下为几个简单的demo: s:iterator 标签有3个属性: value:被迭代的集合 id:指定集合里面的元素的id status: 迭代元素的索引一、jsp页面定义元素写法 数组或list<s:iterator value="{'1','2','3','4','5'}"

2016-05-31 15:48:54 755

原创 根据一个表里的字段查询另一个表里的另一个字段,再将查询的字段添加到第一个表里

1.如图所示,表city里有300多个城市,城市有id,也有province_id,但是city表里province_code是null 2.如图所示,表province里有全国31个的省和直辖市,他们对应都有一个province_code和id,这里的id就是city表里的province_id 3.现在要将province表的province_code字段添加到city表里的province

2016-05-27 15:02:25 2950

转载 如何学习struts框架?

看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢! 由于STRUTS框架在全球的广泛使用,学习它的人也非常之多,但是大部分人花费了太多不必要的时间和精力在一些不太重要的地方,导致学习代价高昂,成效也不是很好。我这里根据多年培训经验的总结,精心设计了一套学习STRUTS框架的曲线,让大伙学习STRUTS框架既快且准,节省大伙宝贵的时间,一定会对各位学习者大有帮助。 大家知道,ST

2016-05-24 14:44:53 377

转载 String与StringBuffer的区别

String与StringBuffer的区别 简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。 StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改

2016-05-19 14:19:59 299

原创 java 后台管理页面复选框编辑回显

1.首先进入新增页面,填写信息,勾选复选框。如图所示: 这里勾选了选手 2.点击保存按钮,保存成功,在数据库对应会有相应的值保存,如图所示,按钮类型里有值0,对应复选框选手。 3.现在,要后台管理页面点击编辑时,出现我的编辑页面将刚才复选框里的信息显示出来。如图所示: 4.首先思路:要从数据库里查询按钮类型的值,获取数组中的值得集合(也可以是单值),最后将获取到的值返回页面,在页

2016-05-13 17:22:02 6012

原创 java 实现Excel数据导入数据库时,中文乱码问题

这个问题我研究了很久,在网上查了很多资料,大多数都是说编码方式不对应,或者编码方式本身不对。我把这些常见解决办法都试了一遍,都没有解决我的问题。先上问题,如图所示: 第一张图是我的Excel表格数据 第二张图是我导入数据后的乱码图 可以看到,中文字段那里都显示的是问号!在这里我只说明我自己的问题,若我解决的办法不能解决你的问题请见谅,你们自己再重新查找原因。问题所在: 我在数据库连接类里

2016-04-28 16:48:32 6815 3

原创 java 实现Excel数据导入数据库

1、添加 MySQL-connector-java.1.7-bin.jar和jxl.jar包到项目的lib目录下­2.数据库名为wiki3.表名为stu4.Excel文件目录:e://stu.xls5.编写类:连接mysql的字符串方法、插入的方法、实体类­­表结构如下: 链接数据库package com.javen.db;import java.sql.Connection;import

2016-04-28 16:27:01 999

原创 java实现数据库中的数据导入到Excel

1、添加 mysql-connector-java.1.7-bin.jar和jxl.jar包到项目的lib目录下­2.数据库名为wiki3.表名为stu4.Excel文件目录:d://book.xls5.编写类:连接mysql的字符串方法、插入的方法、实体类­­表结构如下 : 链接数据库 表的实体类 将数据库的数据导入到Excel 效果显示

2016-04-27 17:41:48 3362

原创 jQuery表单验证

1.使用必要的插件:formValidator2.下载链接: http://www.cnblogs.com/wzmaodong/archive/2008/01/11/1034901.html3.使用步骤: (1).在项目中添加css和js css中添加了validator.css ,js中添加了formValidator.js和formValidatorRegex.js(2).代码中添加引

2016-04-26 14:32:18 285

原创 什么是session

当用户打开浏览器访问某个网站时,服务器就会在服务器的内存为该浏览器分配一个空间,该空间被这个浏览器独占。这个空间就是session空间,该空间中的数据默认存在时间为30min,也可修改。我所理解的session空间可以用下图表示: 这里的服务器就是tomcat,黄色背景的A,B、C就是服务器给客户端分配的空间,灰色背景的A,B、C就代表客户端,需要注意的是,客户端A不能访问到B和C,B客户端也

2016-04-21 16:34:04 669

原创 jQuery的正则表达式验证大写字母

一、首先我们可以百度几个正则表达式,这个根据自己的需要,自行查找,这里我列举了几个常用的正则表达式: 1.只匹配大写字母:/^[A-Z]+$/2.只匹配小写字母:/^[a-z]+$/3.大小写都匹配/^[a-zA-Z]+$/4.字符串必须以http://或者https://开头/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g二、根据要求在jsp文件里编

2016-04-20 17:47:31 3251 1

原创 两种HTTP请求方法:GET和POST

GET:从指定的资源请求数据 POST:向指定的资源提交要被处理的数据GET方法 注:查询字符串(名称/值对)是在GET请求的URL中发送的 /test/demo_form.asp?name1=value1&name2=value2GET 请求的其他一些注释: GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不应在处理敏感数据时使用

2016-04-06 17:34:19 793

原创 什么是AJAX?

AJAX=异步+JavaScript+XML(Asynchronous JavaScript and XML) 简短的说,在不重复整个网页的情况下,AJAX 通过后台加载数据并在网页上进行显示。ajax技术包含了几种技术:javascript、xml、css、xstl、dom、xhtml和XMLHttpRequest七种技术,所以ajax就像是粘合剂把七种技术整合到一起,从而发挥各个技术的优势,威

2016-04-06 17:16:36 393

原创 为什么使用JSON?

对于AJAX应用程序来说,JSON比XML更快更易使用。使用XML 1.读取XML文档 2.使用XML DOM 来循环遍历文档 3.读取值并储存在变量中使用JSON 1.读取JSON字符串 2.使用eval()处理JSON字符串eval()函数使用的是JavaScript编译器,可解析JSON文本,然后生成JavaScript对象。必须把文本包围在括号中,这样才能避免语法错误:var o

2016-04-05 17:08:52 1440

原创 jsp的语法

一.指令元素:用于从jsp发送一个信息到容器,比如设置全局变量、文字编码和引入包等a.page指令:用于设置JSP页面的属性,这些属性将用于和JSP容器通信,控制所生成的servlet结构。<%@ page contentType="text/html;charset=gb2312"%>b. 该指令用于引入一个文件(通常是jsp文件),jsp引擎会把两个jsp文件翻译成一个servlet文件,因此也

2016-03-31 17:19:09 371

原创 js的页面初始化,修改div的值,查询多选框的val

1.js页面初始化 进入页面时可以根据自己的喜好设定页面的样式。如图所示是我页面的初始样式: 2.把中间的左边的div部分修改 ①修改的代码如图所示,这里div的Id设为MyDiv ②效果如下 3.查询多选框 ①多选框部分的代码如下图 ②效果如下图所示,这里我勾选了4个个人爱好 勾选好点击按钮,弹出对话框

2016-03-31 16:02:37 1072

原创 新增页面上显示下拉菜单

1.首先在数据库中设计自己的要现实的信息(id,姓名,性别,地址等)如下图所示 2.在显示添加页面的jsp文件里编写下拉菜单标签语言,如下图所示 3.在jsp文件里编写调用条件,如图所示 4.新增页面 5.添加成功

2016-03-29 17:20:33 503

转载 jdbc连接各种数据库的方法

1)连接Oracle 8/8i/9i/10g/11g(thin模式)Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();String url="JDBC:oracle:thin:@localhost:1521:orcl"       //orcl为Oracle数据库的SIDString user="t

2016-03-14 21:12:40 432

原创 分页查询

我们知道,数据库大多数情况下都会存储大量的数据,所以我们查询数据的时候就经常需要显示大量的查询结果,这时候我们不能将数据一次性全部显示在一页上,这样会导致系统的崩溃,也需要大量的时间。这时候我们就要将数据分页显示,也就是分页查询。举个例子:如何显示第五个到第十个入职的员工①首先,第一个到第四个入职的雇员  select top  4 *from emp order by hiredat

2016-03-14 20:52:05 384

原创 Statement、PreparedStatement和callableStatement的异同

Statement与PreparedStatement的区别1.直接使用Statement,驱动程序一般不会对sql语句做处理而直接交给数据,使用PreparedStatement,形成预编译的过程,并且会对语句作字符集的转换。如此有两个好处:①对多次重复执行的语句,使用PreparedStatement效率会更高一些,并且在这种情况下也比较适合使用batch②可以比较好的解决系统的本

2016-03-13 20:12:44 763

原创 如何删除一张表的重复记录

有时候我们的表中的内容会有重复 的记录,这时候为了减少内存的冗余,我们就需要删除重复记录我们分以下四步将重复记录删除:1.把A表的记录distinct后的结果放入到temp(临时表)  select distinct * into temp from A2.把A表的记录清空  delete from A3.把temp表的数据(没有重复记录)再插入到A表  insert

2016-03-12 10:09:01 568

原创 数据库表查询的一些知识点

1.查询所有列      select * from emp(表名)where 条件2.查询制定列    select 字段1,字段2 from 表名 where 条件    例:select sal,job,deptno from emp where ename=‘smith’  这里的名字可以大写也可以小写3.如何取消重复行    select distinct 字段

2016-03-10 18:15:02 566

原创 数据库表的建立的一些注意事项

sql server  建议表的设计者,最好给表定义一个主键(primary key),用来唯一的一条记录。注意:①主键不能够重复出现          ②必须给值,即不允许为null插入部分字段,则需要在表名后,指定字段列表例:insert into clerk ( cleId,cleName) values (1,'贾宝玉')       insert into clerk

2016-03-10 18:12:24 605

原创 unicode编码与非unicode 编码

unicode编码:用两个字节来表示一个字符(可以是英文也可以是汉字)————对支持汉字比较ok 非unicode编码:用一个字节表示一个字母,用两个字节表示一个汉字

2016-03-10 09:31:40 1644 1

空空如也

空空如也

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

TA关注的人

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