自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

原创 SQL(2)

字符串连接CONCAT(XX,XX,XX..),里面为字段名。 集合运算(SET): UNION是返回两个及两个以上查询结果并去掉重复部分((只留下一个)。 UNION ALL是返回两个及两个以上查询结果不去除重复部分。 INTERSECT(相交),返回两条查询结果的相交部分。 MINUS(相减),返回存在于第一个但不存在第二个中的结果。 从属运算(IN and BETWEEN

2013-04-23 21:04:50 937

原创 SQL用法注意事项(1)

关键字大写 SQL语句是几个SQL子句的结合。 对列进行排序,SELECT 字段换位置\ 查找某字段不重复部分:SELECT DISTINCT 字段 FROM .....注意如果是1,2,3,1,2,4,那么会返回1,2,3,4 SELECT ALL 字段 FROM ...=SELECT 字段 FROM.... 查找多个字段,字段中间,隔开 运算,这里的运算是对从数据库

2013-04-18 20:27:44 593

原创 上移下移操作

很想弄个上移下移操作的通用层,但是在设计的时候发现设计后整个Action代码用起来却更加的复杂。所以就先放弃掉,以后有更好的办法再将其设计一遍。现在先只能将我所写的Action粘贴过来,以后如果碰见上移下移的操作方便参照,下面的这个需要对照以前设计的通用层: public String operateClassification(){ Classification theClass

2013-04-17 17:42:56 4555

原创 分析问题

一个问题:当我在index.jsp中使用下拉列表(都是index.action?...),而我在该页面加了个url:index.action,最后当我选了下拉列表中的任一项后再换成index.action,这时出现的是上次的页面。针对这个问题,主要是用来分析,了解怎么去分析一个问题。 首先怎么判断一个方法执行了没有? 需要使用到断点模式,将断点打到方法那一行,如果执行了,那么方法下面那行会显明

2013-04-17 12:13:20 793

原创 eclipse debug

(F5)step into是单步执行,遇到子函数就进入然后再继续单步执行。 (F6)step over是在单步执行时,在函数内遇到子函数时不会进入子函数中进行单步执行,而是将子函数整个执行完再停止,所以前面所说的单步执行的单步是把整个子函数当成是一步来理解的。 (F7)step return是step over与step into的补充,当我们F5单步执行到子函数内部后,想要将剩余部分给执行完

2013-04-16 21:22:14 558

原创 jsp中下拉列表

classification: <select name="classes" onchange="location.href=this.options[this.selectedIndex].value"> <option value=" ">all <option value="

2013-04-15 19:12:15 5396

原创 SSH中需要注意的几个问题

list remove()用法注意,不要正着循环list然后remove,这样会因为索引的改变而出错,改为逆序remove即可。不过,逆序很可能导致一个现象, 如果要替换整个项目中的某个代码,就把这个代码给选中,然后点击search->text->project,如果想换全部项目的这个代码,就text->workspace。快捷键选中代码,ctrl+alt+G。 今天碰见个问题

2013-04-15 19:10:54 919

转载 java命名规范

定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性) Package 的命名 Package 的名字应该都是由一个小写单词组成。 Class 的命名 Class 的名字必须由大写字母开头而其他字母都小写的单词组成 Class 变量的命名   变量的名字必须用一个小写字母

2013-04-15 10:58:52 544

转载 注意Integer和int的用法

public static void main(String args[]) { Integer a = 100; Integer b = 100; int aa=100; int bb=100; if (a == b) { System.out.println("true");

2013-04-14 22:59:02 1415

原创 注意<c:forEach>的用法

中判断的问题。 属性var定义的是迭代参数的名称,然后begin定义从这个值开始迭代,然后在end结束。我以为这样循环就很好解决了,因为我做的是个分页,那肯定是有12345各个页面的。这样用就可以解决了。但是如果我在加个条件,如果我在当前页,当前页上面会与其他页的状态不同,比如12345,我在1上,那么1比其他都大。这该怎么解决?难道用,我用了它,最后出了问题。从Action传过来的当前页(pa

2013-04-14 22:21:47 2378

转载 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对

2013-04-14 15:30:34 558

原创 SSH分页处理

底层Dao import java.util.List; import org.cyxl.ssh.page.IPage; public class PageImpl implements IPage{ /** * * @param list2 所要进行分页的集合 * @param totalCount 总条数 * @param pageSize 一页多少记录 * @

2013-04-13 21:06:55 834

转载 <c:forEach>

在写完一些interface后要理清一条思路,有哪些类得实现它。 c:forEach>标签的使用 2007年03月10日 15:46c:forEach>标签的使用 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代

2013-04-13 21:00:01 3600

原创 SSH 增删改查综合

package org.cyxl.ssh.dao.hibernate.impl; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.sql.Date; import java.util.List; import org.cyxl.ssh.da

2013-04-11 12:44:15 1356

原创 SSH delete功能

/** * @param obj * @param table * @id * */ public boolean delete(Object obj,String table,Integer id){ String field_name="id"; Integer id2 = id;

2013-04-11 12:42:01 2191

原创 SSH update重写

原本以为我的update功能真的完成了,但是从浏览器上看是修改了,而从mysql-Front上一看,什么都没变动。 错误所在,我以为hibernate的insert和update是一样的,只用session.save(object)就可以了,但是update却是需要save后再加session.beginTransaction().commint();这个以后一定得记住!!! 如果如果我在SS

2013-04-11 12:35:23 1153

原创 SSH底层DAO实现添加功能

public boolean insert(Object obj,String table,String[] array1,String[] array2,String[] array3,Integer[] array4,String[] array5,Date[] array6) { Class model; try {//这里我利用上了反射机制 model = C

2013-04-09 20:28:25 3231

原创 SSH的update实现方法

可以利用java的反射机制 UserDaoImpl.java(底层Dao实现) /** * table 表 * fieldName 字段名 * fieldValue 字段值 * desc 顺序或倒序 * descId 用来标识用什么来顺序或倒序 */ public List selete(String fieldN

2013-04-08 21:25:38 6286

原创 sql语句的错误

java.lang.IllegalArgumentException: node to traverse cannot be null! 这句话的错误基本上是由于sql语句写错所导致的: public List selete(String field_name,String field_value,String desc,String table) {           String hq

2013-04-07 22:02:22 820

原创 java反射机制,注解,以及lib下的包

JAVA反射机制:在运行状态中,能够知道这个类所有属性和方法;对任意一个对象,都能调用它的人体一个方法和属性。所以,可以归总为,这种动态获取的信息以及动态调用对象的方法的功能称之为java语言的反射机制。Class.forName()。getPackage().getName().参数化类型的名称 getTypeParameters() .base class(只可能一个) getSuperC

2013-04-05 20:58:41 1834

原创 maven+eclipse操作

警告:The tag handler class for "s:form" (org.apache.struts2.views.jsp.ui.FormTag) was not found on the Java Build Path 这个问题终于可以解决了, 在我出问题的页面  标签前后删除空格后保存文件 警告即可消失 D:\webblog\.metadata\.plugins\org.

2013-04-01 12:28:57 3446

navicat获取登录密码

忘记了密码,但是navicat可以连接,可以通过navicat获取到密码。获取方式:运行navicatpwd.exe。win+r输入regedit进入注册表,注册表中进入HKEY_CURRENT_USER\Software\PremiumSoft,找到相应的连接,然后查看其pwd值,复制过来就可以解密了。

2020-10-13

cors跨域包

可解决WEB跨域问题,使用方法,访问博客:http://blog.csdn.net/sunhuwh/article/details/79106171

2018-01-19

文件上传的代码

上传代码,与blog:上传代码整理一起使用。uploadify做的。

2014-10-10

文件上传所需的js及文件

文件上传文章http://blog.csdn.net/sunhuwh/article/details/24251939,该js是里面必须用到的

2014-04-21

bean学习笔记

对应blog..

2014-02-19

TortoiseSvn 1.7.2

中文版,先安装TortoiseSVN,再安装language

2013-07-08

spring-framework-3.0.5.RELEASE-dependencies.zip

由于下载不到spring-framework-3.0.5.RELEASE-dependencies.zip,只有以com.springsource开头的包

2013-03-16

空空如也

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

TA关注的人

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