自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一、对象和函数到底是什么关系

从今天起,我带大家装装逼,看看js的高级进阶,如果对js比较弱的我建议还是先对js的基础知识补补课。 一、认识typeof运算符和instanceof 1、typeof:这个算是你很友好的朋友吧 咱们在写条件判断中判断一个变量的类型的时候,这里说的是基本的类型,时常会用这个typeof这个一元运算符,例如: if(typeof num ==='undefined'){ //do s...

2018-01-26 01:48:16 3616

原创 hibernate4.2.7复习一

已经在兰州上班近4个月了,但是由于在这边持久层框架使用的是mybatis,没有使用hibernate,我当时在其他地方上班的时候使用的hibernate最为持久层,为了把之前学的东西不忘掉,我还是总结总结我认为hibernate比较难懂和核心的东西。 这里我使用的是hibernate4.2.7,的版本,但是我看hibernate都已经4.9了,这是飞一般的速度呀。 1、首先介绍一下基本使用...

2015-05-14 22:33:51 212

原创 sublime快速开发前端的的常用操作

记得第一次知道有这个sublime是一位女生当时给我讲html代码的时候,她当时给我在远程操作电脑,我发现她在用一个编辑器,给我第一感觉是黑屏的,代码有高亮,我当时就问她这个是什么编辑器,她说是sublime,我在网上查了一下,下载了一个,结果下载下来好久不会用,可能是我比较笨,所以我就努力学习怎么安装插件,怎么使用超时髦的快捷键。经过两年的使用,也不是经常用,只是在做前端开发的时候用一下,通过...

2015-05-07 22:39:23 895

原创 Struts2返回JSON数据的具体应用范例

JSON(JavaScript Object Notation)   首先来看一下JSON官方对于“JSON”的解释: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition ...

2015-05-03 21:29:33 175

原创 java单例设计模式

一、单例模式的主要特点:    1、只能有一个实例。    2、在单例类中创建自己的实例。    3、创建的实例通过一个公有的方法去让其它类去使用。 二、实现上面三个的方式是:    1、将构造方法私有化。    2、在类中创建一个本类对象。    3、提供一个方法可以获取该对象。 三、单例模式分为两种:1、饿汉式。2、懒汉式。 四、具体的实现方法如下代码:    1、饿汉式...

2014-09-18 00:57:46 138

原创 Maven自动部署在tomcat6中的使用方法

今天学习了一下maven在tomcat6中的部署方法,步骤如下: 注意:前提是maven环境变量已经配置,还有eclipse的工作空间中maven也设置了之后。 1、创建一个maven的web项目,我创建的项目名字是hrmis项目 2、在创建好的项目中找到pox.xml文件,在该xml文件的build子节点下面添加如下的代码: <pluginManagement> &...

2014-08-31 14:51:38 188

原创 sublime中常用的快捷键

今天在使用sublime时发现了几个快捷键会经常用: 1、ctrl+x:删除一行 2、ctrl+L:一次往下选择多行数据,这个只是选择,它对相同的不能选,只是选择正行数据,同时一次往下选。和ctrl+d是不一样的。 3、ctrl+shift+L:一次编辑多行 4、ctrl+d:一次往下选择相同的代码进行编辑等操作。 5、ctrl+回车:关闭移动到下一行。 6、ctrl+shift+...

2014-08-30 18:56:12 167

原创 第一天:基础常识

一、常用dos命令: 在学习java之前,首先对dos的常用命令做一下简介: cd :进入文件夹,例如:cd text 这个代表进入text目录。 cd\:退回到根目录,例如:假如有这样现在dos中显示的路劲是"c:\java\test",你可以通过"cd\"退回到"c:\"。 cd..:返回到上一层文件夹。 dir:查看当前文件夹中的所有文件和文件夹。 二、java最主要的特点:...

2014-07-25 01:40:01 141

原创 hibernate的对象状态

在hibernate中将对象大致分为四类: 1、临时状态:它指的是对象已经创建了,但是没有引用,在数据库中没有对应的对象。例子如下:在下面的例子是打印不出sql语句的。 @Test public void test_demo1() throws Exception { Session session = sessionFactory.openSession(); Trans...

2014-07-15 01:03:36 178

原创 关于Sublime Text3的安装使用

 今天早上安装了window 64位的 Sublime Text3,在安装emmet快捷键插件的时候,我选择的是emmet css snippets,但是,安装成功之后新建了文件,选择ctrl+e不起作用。后来我选择了如下图所示的竟然合适了的插件竟然合适了,可能是安装了emmet css snippets还要安装一个插件,以后可以只选择安装如下的一个插件就可以搞定编辑HTML的快捷键    ...

2014-07-02 13:33:41 120

原创 maven的安装和详细配置

maven的安装和详细配置

2014-06-19 12:37:20 133

原创 生成随机验证码的方式

package cn.identity; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random; imp...

2014-06-10 18:11:33 169

原创 struts2迭代标签属性#status.first的运用

今天在做每行数据上下移动时,我想实现最上面的再无法点击向上移动(也就是变成灰色),那么怎么知道它是最上面的,怎么知道它最下面的呢,可以通过struts2标签来完成这个需求。   <s:iterator value="#forumManagerList" status="status"> <tr class="TableDetail1 template"> ...

2014-06-03 12:48:06 386

原创 struts2标签的<s:radio>的几种运用方法

今天在用户添加的表单页面中使用到性别选择时,使用到了Struts2的&lt;s:radio&gt;标签。这个标签的几种用法如下所示: 1、数据库中的性别字段是整型:例如男是1,女是0这样的约定 &lt;s:radio name="gender" list="#{'1':'男','0':'女'}" /&gt; 2、数据库中的性别字段是直接存男或女的,也就是String的时候 &lt;s:r...

2014-05-26 18:11:57 353

原创 spring解决懒加载的过滤器在web.xml中的配置注意事项

做JavaWEB 开发的朋友都知道,例如在做Spring+hibernate+struts2的集成时要在web.xml中配置初始化容器对象的监听器。在做项目的时候只要就关联关系,你会遇到懒加载的问题,这个时候我们用spring统一对懒加载问题进行处理。我们可以借用spring的处理懒加载的过滤器(OpenSessionInViewFilter)配置在web.xml中,配置如下所示:   ...

2014-05-23 17:26:53 456

原创 Java的中对象池,深复制(深克隆),浅复制(浅克隆)的理解

1、对象池就是初始化了很多对象,就是将创建的对象保存起来下次使用时直接拿出去使用,在不需要创建。 在理解Java的深拷贝和浅拷贝之前,首先了解是什么是Java深拷贝?什么是Java浅拷贝? 2、深拷贝:就是相当于,Demo demo=new Demo("张三","12");                     Demo demo1=new Demo("张三","12"); 他们两个是...

2014-05-21 15:20:29 150

原创 hibern中的怎么更新某个字段

在hibernate中, Session.update()方法的修改会把所有的字段更新一遍,但是我们在开发中会常用到只修改部分数据。   public void add(){ Session session=HibernateuUtils.getSessionFactory.getCurrentSession(); session.beginTransaction(); ...

2014-04-15 12:45:34 232

原创 利用反射技术获得hibernate中session.get()方法中class的获取方法

package cn.oa.base.dao.impl;import java.lang.reflect.ParameterizedType;import java.util.List;import javax.annotation.Resource;import org.hibernate.Session;import org.hibernate.SessionFactory;import cn...

2014-03-24 17:21:19 722

原创 float的使用注意事项

 今天在做一个UI时,发现了一个问题,如题下图所示   问题的原因:class=mian_two的div没有设置overfloat:hidden样式引起的,你不设置这个css样式,子元素在进行浮动时脱离了外围div(这里就是clas=main_two的div)的计算。 解决办法:给外围div加overfloat:hidden的css样式清楚浮动就OK了。     ...

2014-03-09 15:26:00 562

原创 hibernate在写HQL语句时

HQL和SQL的区别是:      hql是面向对象查询,格式:from + 类名 + 类对象 + where + 对象的属性,对大小敏感      sql是面向数据库表查询,格式:from + 表名 + where + 表中字段 ...

2014-03-07 18:49:43 121

原创 hibernate配置hibernate-cfg.xml配置中在sessionFactory加不加名字的区别

&lt;!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"&gt; &lt;hibernate-configuration&gt;...

2014-03-07 14:01:12 444

原创 Snowberry插件的使用

      Snowberry 是供Java开发者使用的Eclipse插件,Snowberry 能够将您编写的Java代码同步显示为“类图”,并展现类与类之间的关系。查看父类和接口、寻找已知的子类和实现,都以直观的类图操作呈现出来。      了解详细信息请查看官网或http://www.cnblogs.com/fatcat 安装方法都在附件中 ...

2014-01-22 16:52:40 251

原创 自定义标签(四)

       早期 JSP 自定义标签类开发过程略微复杂一些,但 JSP 2 已经简化了这个过程,它只要自定义标签类都必须继承一个父类:javax.servlet.jsp.tagext.SimpleTagSupport,除此之外,JSP 自定义标签类还有如下要求。        1、如果标签类包含属性,每个属性都有对应的 getter 和 setter 方法。        2、重写 do...

2014-01-19 19:42:54 142

原创 自定义标签(三)

二、控制标签体是否执行:         其实就是执行开始标签,这个时候就启动了doStartTag()方法,要是执行标签体,把返回值设置成,return Tag.EVAL_BODY_INCLUDE;,要是不执行标签体就把返回值设置成return Tag.SKIP_BODY;这个时候在配置tld文件是要注意。 &lt;tag&gt; &lt;name&gt;demo2...

2014-01-13 00:21:17 119

原创 自定义标签(二)

一、移除JSP页面的Java代码:写一个获取当前时间的程序。      1、你首先写一个Java类,这个类继承Tag的默认实现类TagSupport,然后覆盖doStartTag()方法,代码如下: package cn.tag; import java.io.IOException; import java.util.Date; import javax.servlet.jsp....

2014-01-12 23:24:42 133

原创 自定义标签(一)

一、自定义标签的作用:        1、移除jsp页面的Java代码。        2、控制jsp页面某一部分内容是否输出。        3、控制整个JSP页面是否执行。        4、控制JSP页面的内容重复执行。        5、修改JSP页面的内容。 二、自定义标签的开发步骤:        1、首先写一个标签处理器类,去实现Tag接口,但是你要实现这个接口就要实...

2014-01-11 13:13:48 149

原创 类继承中的细节

package cn.extend; /** * * Porject Name:base * File Name:Persion.java * Description: * Author:zhangjl * Date:2014-1-5 * Copyright (c) 2014,web_bckf@126.com All Rights Reserved. */...

2014-01-05 01:28:37 129

原创 基本过滤选择器

基本过滤选择器有一下几种:  $(function(){ //增加第一个元素的类别,获取第一个元素 返回值单个元素 $("li:first").addClass("GetFocus"); }) $(function(){ //增加最后一个元素的类别,获取最后一个元素 返回值单个元素 ...

2014-01-02 16:55:44 210

原创 文件下载功能

import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServl...

2013-12-30 01:02:27 122

原创 sublime的使用一

在sublime中快速构建html和css使用要的插件是emmet(原名zen-coding): 常用的构建html的快捷键:ctrl+e;例如: .wrap&gt;ul&gt;li*4&gt;img[src=$.jpg]这个一敲之后你按一下ctrl+e就可以出现 &lt;div class="wrap"&gt; &lt;ul&gt; &lt;li&gt;&lt;img src="1.

2013-12-29 00:23:50 106

原创 sublime的安装和使用

一、安装控制台: 1、通过快捷键 ctrl+` 或者 View &gt; Show Console 菜单打开控制台 2、粘贴对应版本的代码后回车安装 适用于 Sublime Text 3: import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();...

2013-12-28 19:30:37 172

原创 eclipse启动不了的错误

今天在启动eclipse时,我选了炫目所在的文件夹,然后确定,就出现问题了,进度条走了一部分弹出一个错误,我打开错误发现里面报的是空指针异常,后面我重新启动时之后又报了一个下面这样的异常 !SESSION 2013-12-27 11:08:13.953 ----------------------------------------------- eclipse.buildId=M20120...

2013-12-27 12:03:01 601

原创 response中文乱码处理

1、resoponse中使用OutputStream输出中文,需要给浏览器设置编码,为了国际通用应该使用UTF-8的码表,所以给浏览器设置一个同一的编码。浏览器默认编码是GB2312,   /* * //程序中用哦个什么码表输出就要用什么码表打开浏览器,如果我们把value.getBytes("UTF-8") * 写成value.getBytes("GB2312"),这样肯定会...

2013-12-26 01:00:41 395

原创 选择器——层次选择器

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&gt; &l

2013-12-20 01:20:13 149

原创 整形转化为String型

package cn.lang; public class LongToString { public static void main(String[] args){ test(); } public static void test(){ int a=12333; //第一种方法 String a1=a+"";//...

2013-12-19 00:52:15 245

原创 对大数据的处理

package cn.jdbctest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWri...

2013-12-16 02:07:12 130

原创 选择器——基本选择器

基本选择器有:#id、.class 、element、* 注意:id只能使用一次,其他的可以重复使用。 &lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;元素的创建和追加&lt;/title&gt;

2013-12-15 05:36:28 126

原创 创建DOM元素以及追加DOM元素

&lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;元素的创建和追加&lt;/title&gt; &lt;script type="text/javascript" src=

2013-12-15 05:02:43 665

原创 jQuery入门(一)

一、什么是jquery: jquery就是javascript的一个库 功能: * 访问和操作DOM 元素; * 控制页面元素; * 对页面事件的处理; * 大量插件在页面中运用; * 与AJAX 技术的完美结合;  二、jQuery的使用方法:        首先在页面中加入jQuery的核心库: &lt;script type="text/javascript" src="js/j...

2013-12-13 02:01:44 109

原创 使用单例写JDBC操作数据库的工具类

package cn.jdbctest; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * 单例模式 * @author ...

2013-12-13 01:12:55 93

空空如也

空空如也

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

TA关注的人

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