一、对象和函数到底是什么关系 从今天起,我带大家装装逼,看看js的高级进阶,如果对js比较弱的我建议还是先对js的基础知识补补课。一、认识typeof运算符和instanceof1、typeof:这个算是你很友好的朋友吧咱们在写条件判断中判断一个变量的类型的时候,这里说的是基本的类型,时常会用这个typeof这个一元运算符,例如:if(typeof num ==='undefined'){//do s...
hibernate4.2.7复习一 已经在兰州上班近4个月了,但是由于在这边持久层框架使用的是mybatis,没有使用hibernate,我当时在其他地方上班的时候使用的hibernate最为持久层,为了把之前学的东西不忘掉,我还是总结总结我认为hibernate比较难懂和核心的东西。这里我使用的是hibernate4.2.7,的版本,但是我看hibernate都已经4.9了,这是飞一般的速度呀。1、首先介绍一下基本使用...
sublime快速开发前端的的常用操作 记得第一次知道有这个sublime是一位女生当时给我讲html代码的时候,她当时给我在远程操作电脑,我发现她在用一个编辑器,给我第一感觉是黑屏的,代码有高亮,我当时就问她这个是什么编辑器,她说是sublime,我在网上查了一下,下载了一个,结果下载下来好久不会用,可能是我比较笨,所以我就努力学习怎么安装插件,怎么使用超时髦的快捷键。经过两年的使用,也不是经常用,只是在做前端开发的时候用一下,通过...
Struts2返回JSON数据的具体应用范例 JSON(JavaScript Object Notation) 首先来看一下JSON官方对于“JSON”的解释:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition ...
java单例设计模式 一、单例模式的主要特点: 1、只能有一个实例。 2、在单例类中创建自己的实例。 3、创建的实例通过一个公有的方法去让其它类去使用。二、实现上面三个的方式是: 1、将构造方法私有化。 2、在类中创建一个本类对象。 3、提供一个方法可以获取该对象。三、单例模式分为两种:1、饿汉式。2、懒汉式。四、具体的实现方法如下代码: 1、饿汉式...
Maven自动部署在tomcat6中的使用方法 今天学习了一下maven在tomcat6中的部署方法,步骤如下:注意:前提是maven环境变量已经配置,还有eclipse的工作空间中maven也设置了之后。1、创建一个maven的web项目,我创建的项目名字是hrmis项目2、在创建好的项目中找到pox.xml文件,在该xml文件的build子节点下面添加如下的代码:<pluginManagement> &...
sublime中常用的快捷键 今天在使用sublime时发现了几个快捷键会经常用:1、ctrl+x:删除一行2、ctrl+L:一次往下选择多行数据,这个只是选择,它对相同的不能选,只是选择正行数据,同时一次往下选。和ctrl+d是不一样的。3、ctrl+shift+L:一次编辑多行4、ctrl+d:一次往下选择相同的代码进行编辑等操作。5、ctrl+回车:关闭移动到下一行。6、ctrl+shift+...
第一天:基础常识 一、常用dos命令:在学习java之前,首先对dos的常用命令做一下简介:cd :进入文件夹,例如:cd text 这个代表进入text目录。cd\:退回到根目录,例如:假如有这样现在dos中显示的路劲是"c:\java\test",你可以通过"cd\"退回到"c:\"。cd..:返回到上一层文件夹。dir:查看当前文件夹中的所有文件和文件夹。二、java最主要的特点:...
hibernate的对象状态 在hibernate中将对象大致分为四类:1、临时状态:它指的是对象已经创建了,但是没有引用,在数据库中没有对应的对象。例子如下:在下面的例子是打印不出sql语句的。@Test public void test_demo1() throws Exception { Session session = sessionFactory.openSession(); Trans...
关于Sublime Text3的安装使用 今天早上安装了window 64位的 Sublime Text3,在安装emmet快捷键插件的时候,我选择的是emmet css snippets,但是,安装成功之后新建了文件,选择ctrl+e不起作用。后来我选择了如下图所示的竟然合适了的插件竟然合适了,可能是安装了emmet css snippets还要安装一个插件,以后可以只选择安装如下的一个插件就可以搞定编辑HTML的快捷键 ...
生成随机验证码的方式 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...
struts2迭代标签属性#status.first的运用 今天在做每行数据上下移动时,我想实现最上面的再无法点击向上移动(也就是变成灰色),那么怎么知道它是最上面的,怎么知道它最下面的呢,可以通过struts2标签来完成这个需求。 <s:iterator value="#forumManagerList" status="status"> <tr class="TableDetail1 template"> ...
struts2标签的<s:radio>的几种运用方法 今天在用户添加的表单页面中使用到性别选择时,使用到了Struts2的<s:radio>标签。这个标签的几种用法如下所示:1、数据库中的性别字段是整型:例如男是1,女是0这样的约定<s:radio name="gender" list="#{'1':'男','0':'女'}" />2、数据库中的性别字段是直接存男或女的,也就是String的时候<s:r...
struts2标签的<s:radio>的几种运用方法 今天在用户添加的表单页面中使用到性别选择时,使用到了Struts2的<s:radio>标签。这个标签的几种用法如下所示:1、数据库中的性别字段是整型:例如男是1,女是0这样的约定<s:radio name="gender" list="#{'1':'男','0':'女'}" />2、数据库中的性别字段是直接存男或女的,也就是String的时候<s:r...
spring解决懒加载的过滤器在web.xml中的配置注意事项 做JavaWEB 开发的朋友都知道,例如在做Spring+hibernate+struts2的集成时要在web.xml中配置初始化容器对象的监听器。在做项目的时候只要就关联关系,你会遇到懒加载的问题,这个时候我们用spring统一对懒加载问题进行处理。我们可以借用spring的处理懒加载的过滤器(OpenSessionInViewFilter)配置在web.xml中,配置如下所示: ...
Java的中对象池,深复制(深克隆),浅复制(浅克隆)的理解 1、对象池就是初始化了很多对象,就是将创建的对象保存起来下次使用时直接拿出去使用,在不需要创建。在理解Java的深拷贝和浅拷贝之前,首先了解是什么是Java深拷贝?什么是Java浅拷贝?2、深拷贝:就是相当于,Demo demo=new Demo("张三","12"); Demo demo1=new Demo("张三","12");他们两个是...
hibern中的怎么更新某个字段 在hibernate中, Session.update()方法的修改会把所有的字段更新一遍,但是我们在开发中会常用到只修改部分数据。 public void add(){ Session session=HibernateuUtils.getSessionFactory.getCurrentSession(); session.beginTransaction();...
利用反射技术获得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...
float的使用注意事项 今天在做一个UI时,发现了一个问题,如题下图所示 问题的原因:class=mian_two的div没有设置overfloat:hidden样式引起的,你不设置这个css样式,子元素在进行浮动时脱离了外围div(这里就是clas=main_two的div)的计算。解决办法:给外围div加overfloat:hidden的css样式清楚浮动就OK了。 ...