自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Eclipse的界面风格

虽然以前也使用eclipse的黑色主题,但是配置起来稍微麻烦一点。 这里先声明,下面的方式适合最新版本的Eclipse Luna,旧的版本可以下载我提供的这个插件,并将其放在eclipse目录下的plugins目录下即可。 插件下载地址:http://download.csdn.net/detail/csulennon/8372387 Eclipse LUNA 版本无需安

2017-11-14 09:03:38 11053

转载 jQuery实现Checkbox全选功能

jQuery实现勾选CheckAll时选中某一类全部的checkbox;当这一类中的checkbox有一个没有被选中,则CheckAll就不应该被勾选;如果所有的checkbox被选中,则CheckAll应被勾选。 形式如下图: 代码实现: [html] view plain copy html>   head>  

2017-11-01 14:28:55 795

转载 使用注解来构造IoC容器

用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。 如:在base-package指明一个包 1 context:component-scan base-package="cn.gacl.java"/> 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repository/@Se

2017-10-30 14:10:29 437

转载 MyBatis配置文件resultMap可省略的情况

MyBatis的映射配置文件中的标签或该标签中的子标签、可省略。 一、bean中的属性名与数据库的字段名不同,无法省略。 "code" class="java">public class User {       private int idx;       private String usernamex;       private String passwordx;

2017-10-28 20:22:15 3443

转载 Mybatis中Collection集合标签的使用

mybatis简单的CURD就不用多说了,网上相关博客文档一大堆。分析一下Mybatis里面的collection聚集查询。  假设一个班级有多名学生为例,通过班级号查询出该班级的信息,和班级里面的所有学生的信息,一般的做法就是通过班级号把班级的信息查询出来,再通过班级ID号把该班级里面的所有学生查询出来,我们不用这种通用的方法 1.班级实体类可以定义为这样: impor

2017-10-28 20:11:17 12279 1

转载 resultMap之collection聚集

聚集元素用来处理“一对多”的关系。 需要指定映射的Java实体类的属性,属性的javaType(一般为ArrayList); 列表中对象的类型ofType(Java实体类);对应的数据库表的列名称; 不同情况需要告诉MyBatis 如何加载一个聚集。 MyBatis 可以用两种方式加载: 1. select: 执行一个其它映射的SQL 语句返回一个Java实体类型。较灵活

2017-10-27 20:49:54 639

转载 javascript:history.go()和History.back()的区别(转载)

后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码 this.RegisterClientScriptBlock("E", "history.go(-2);"); 其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。 Response.Write("history.go(-2);"); 此处也要写为“-2”。跟直接写脚

2017-10-27 19:05:49 362

转载 jQuery选择器总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法   $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")    

2017-10-27 14:16:31 188

转载 Servlet,过滤器,监听器,拦截器的区别

下面从几个方面阐述一下题目中四个概念的区别与联系:          1、概念          2、生命周期          3、职责          4、执行过程                   一、概念:          1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成w

2017-10-26 14:27:41 528

转载 Oracle基础 各种语句的定义格式

Oracle内建数据类型  一、 字符数据  1、 char(size)  2、 varchar2(size) 最常用,最大长度4000字节  3、 nvhar(size)、nvarchar(size)  4、 varchar(size) 5、 long  建议使用LOB大型数据  6、 raw 存储二进制,建议使用LOB大型数据  二、 数字  1、 number(p,s

2017-10-26 09:06:16 680

转载 inner join on, left join on, right join on的区别与介绍

Table A  aid   adate  1      a1  2      a2  3      a3  TableB  bid bdate  1    b1  2   b2  4    b4  两个表a,b相连接,要取出id相同的字段  select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据.  此时的取出的是:

2017-10-26 09:04:49 1487

转载 web.xml 配置中classpath: 与classpath*:的区别

首先 classpath是指 WEB-INF文件夹下的classes目录  解释classes含义:  1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml  2.存放模板文件 eg.actionerror.ftl  3.存放class文件 对应的是项目开发时的src目录编译文件  总结:这是一个定位资源的入口

2017-10-25 14:19:47 222

转载 常用win+r运行命令总结

regidit – 打开注册表control – 打开控制面板notepad – 打开记事本mstsc – 打开远程连接gpedit.msc – 打开本地组策略编辑器msconfig – 打开系统配置(修改引导项、启动项)service.msc – 打开服务osk – 打开windows软键盘calc – 打开计算器cmd – 进入dos界面winver – 查看windows版本taskmgr

2017-10-25 13:18:12 2798

转载 详解@SessionAttributes

A、@SessionAttributes org.springframework.web.bind.annotation.SessionAttributes public @interface SessionAttributes Annotation that indicates the session attributes that a specific handler u

2017-10-25 10:06:28 2100 1

转载 Mybatis中使用oracle的模糊查询的SQL语句写法

在学习mybatis的学习中,用到模糊查询的时候,发现直接拼接成‘%’#{description}'%'会报错,然后整理了三种模糊查询的SQL语句写法: 1.在传参的时候,就把参数拼接为"%"+description+"%"  然后传到XML文件的SQL语句中,这样就避免了在SQL语句中拼接出错 2.使用SQL的concat函数 在SQL语句进行拼接,这样拼接的SQL语句也是符合要求的

2017-10-24 19:43:07 1265

转载 Oracle、MySql、SQLServer 数据分页查询

最近简单的对oracle,mysql,sqlserver2005的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习.....        (一)、 mysql的分页查询         mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式: /* * sql:可以是单表的查询语句,也可以是多表的联合查询语句 * firstIndex:其

2017-10-23 21:14:23 222

原创 Injection of resource dependencies failed解决办法总结

Posted on 2013-12-20 21:24 Hyunji 阅读(82602) 评论(2) 编辑 收藏 今天调试项目代码,出现的引resource的报错,查原因查了好长时间才找到,现在这里总结一下,以免以后忘掉以及给大家参考。 报错大致内容入下: 1 org.springframework.beans.factory.BeanCr

2017-10-21 17:51:33 97166 5

原创 SpringMVC框架前端控制器、处理适配器和处理器映射器、视图解析器的配置

在web项目开发中使用SpringMVC框架 前面讲了SpringMVC的核心组件,下面介绍一下在实际的开发过程中这些核心组件的配置。  1、前端控制器的配置   我们使用SpringMVC框架,首先要在web项目的web.xml中配置前端控制器,其前端控制器实际为一个Servlet, 其配置方法为: 1.2 配置handler 2、处理器适配器和处理器映射器的

2017-10-21 11:38:25 4418

转载 MyBatis中关于别名typeAliases的设置

第一种:通过在配置文件中typeAlias节点设置type的方式 xml version="1.0" encoding="UTF-8" ?> DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> configu

2017-10-21 10:12:11 862

转载 Java开发各层对象含义 PO,VO,DAO,BO,POJO

java的几种对象(PO,VO,DAO,BO,POJO)解释     一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。    二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已

2017-10-18 15:55:08 2017

转载 PLSQL怎么创建oracle数据库用户

双击运行PLSQL Developer软件,连接oracle数据库服务器 2  在“对象”下,找到users,右击选择“新建” 3  在弹出的“创建用户”窗口中,输入新用户的名称、口令,默认表空间、临时表空间等 4  赋予新用户权限,赋予其角色权限:connect、res

2017-10-18 15:39:56 8673

转载 plsql工具 oracle怎样创建表空间和用户

开启oracle服务,打开plsql工具,使用管理员账户登录。 2 点左上角的新建SQL窗口。 3 创建表空间。在sql窗口中输入create tablespace test datafile 'D:\test.ora' size 1000m;这里的test为表空间名称,路径自己来命名。然后点执行按钮。

2017-10-18 15:37:50 2743

转载 使用pl/sql在oracle中新建表和对应序列

使用pl/sql在oracle中新建表和对应序列 1.登录后再Table节点右键新建表: 开始编辑表结构 列 键约束 检查约束 查看sql,没问题的话点击应用,创建表 2.创建序列sequence,在Sequence节点右键新建 填写内容 查看sql,没有问题,点击应用新建即可  3.序列的应用   insert into a

2017-10-18 15:22:35 2282

原创 log4j 1.2.16.jar包 导包成功配置文件也没问题,但控制台不输出日志

控制台未能正常打印出sql,需要在mybatis-config.xml中增加配置:   ttings> 原因: 当使用java Web2.5时不需要配置以上属性     java Web3.0 需要配置 JAVA WEB2.5  即 javaEE 5.0 JAVA WEB3.0 即javaEE6.0 对于以往的开发过程,我们会

2017-10-18 11:43:34 1824

转载 Hibernate多对一及一对多关联关系理解及区别

关联关系的本质是将关联关系映射到数据库中。关联关系在对象模型中体现为内存中的一个或多个引用。  一对多关系: 一对多关系 分为“单向一对多/多对一关系”和“双向多对一”关系。      • “单向一对多/多对一关系”只需在“一”/“多”方进行配置,      • “双向多对一关系”需要在关联双方均加以配置。 双向多对一关联就是在多方和一方都进行配置,并在“一” 方通过属性inverse="tr

2017-10-11 14:20:55 353

转载 Win10秘笈:如何禁用更新安装后自动重启?

Win10秘笈:如何禁用更新安装后自动重启? Win10累积更新安装之后一般都要求重启,虽然用户不必马上就执行,而且一周年更新版还可以设定使用时段,但如果一直不重启系统就会提醒个没完没了,目前的正式版甚至还会强制重启,这让需要电脑持续开机执行任务的用户很不爽。所以,如果能够禁用这个功能,改用手动重启,用户的灵活性就大得多。 ▲图片说明:Windows10

2017-10-11 09:48:53 2057 1

转载 java的动态代理机制详解

出处:http://www.cnblogs.com/xiaoluo501395377/p/3383130.html 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是ja

2017-10-09 11:34:41 181

转载 MVC简介

MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。 MVC开始是存在于桌面程序中的,M是指业务模型,V是指用

2017-10-09 09:15:06 537

转载 Oracle 11g服务OracleDBConsoleorcl启动失败(异常或报错)

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动),但是有时候当我们修改了主机名或改变了ip地址后这个服务会启动不了,导致em访问不了。  我们可以考虑删掉原来的配置,自己从新配置。个人解决这个问题是在win10上

2017-10-06 14:42:20 1393

转载 Action/Service/DAO

1. Action/Service/DAO简介:       Action是管理业务(Service)调度和管理跳转的。       Service是管理具体的功能的。       Action只负责管理,而Service负责实施。       DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是封装增删改查

2017-09-28 19:28:22 358

转载 PropertyPlaceholderConfigurer读取配置文件

1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是 BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文 件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。这

2017-09-28 09:29:15 1206

转载 JAVA接口声明

Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为,所以Java接口比Java抽象类更抽象化。但是接口不是类,不能使用new 运算符实例化一个接口。如 x=new comparable(......);//这个是错误来的。但是可以声明接口变量Comparable x; //这是允许的。 用JAVA接口声明一个变量是什么意思? 不是接口变量,而是一个接

2017-09-27 19:57:53 1940

转载 主表,从表,关联表,父表,子表

一、前言     在数据库设计中,Hibernate,iBatis等ORM框架的使用中经常听说主键,外键,主表,从表,关联表,父表,子表之类的术语,弄懂它们之前的区别与联系对于数据库设计和ORM框架的学习使用是非常有必要的。     二、概述       下面从数据库设计角度,ORM框架使用(以Hibernate为例),PowerDesigner软件

2017-09-25 15:44:26 8342

原创 myeclipse2014中 点击自定义视图Customize Perspective 没反应

version: MyEclipse-pro-2014-GA版 此版本bug...,点击Customize Perspective 没有任何反应 官网解释如下: 附上链接https://www.myeclipseide.com/PNphpBB2-viewtopic-t-30151.html 按如下图所示步骤更新即可。

2017-09-25 13:47:31 1012 1

原创 Hibernate初始化时的Could not parse configuration

问题现象:加载Hibernate时出现异常,可以看到异常信息:       org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml       Caused by: org.dom4j.DocumentException: Connection timed out: conn

2017-09-25 11:16:54 469

转载 关于EL表达式中requestScope和param区别

今天演示EL表达式的时候发现自己jsp的基础实在是薄弱,在这个很简单的问题上迷惑了很久。 首先在看遇到的问题: 在浏览器地址输入,表示传入一个参数test,值为123 http://localhost:8888/Test/index.jsp?test=123 在index.jsp中尝试使用EL表达式取出,代码如下: body> ${test} body>

2017-09-20 21:12:36 351

转载 struts.xml各标签默认值

中属性:    name:必须有    class:如果没指定此属性或此属性值为""空串:则缺省为com.opensymphony.xwork2.ActionSupport           ActionSupport.java中:          public class ActionSupport implements Action,...{

2017-09-20 19:48:26 368

转载 el部分

1、EL简介 1)语法结构        ${expression} 2)[]与.运算符      EL 提供.和[]两种运算符来存取数据。      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如:          ${user.My-Name}应当改为${user["My-Name"] }      如果要动态取值时,就可以用

2017-09-20 13:59:03 190

转载 JSP、Servlet中的相对路径和绝对路径 页面跳转问题

1.JSP、Servlet中的相对路径和绝对路径      前提:假设你的Http地址为http://192.168.0.1/你的web应用为test,path="/test"那么你的web应用URL为http://192.168.0.1/test/     如果JSP,JS文件放在WEB-INF目录下根本无法访问的,JSP如果放在WEB-INF目录下可以通过服务器内部转向进行访问(主要是为了

2017-09-20 13:56:10 276

转载 Struts2中struts-default.xml、struts.xml 及struts.properties详解

1) struts-default.xml  这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"      "http://struts.apache.org/dtds/struts-

2017-09-20 09:44:15 1128

空空如也

空空如也

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

TA关注的人

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