自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 js中的text(),html() ,val()的区别

1.var strHTML = $("#divShow").html();// 获取HTML 内容(包含div下面的两个格式),此方法类似于JavaScript中的innerHTML属性var text = $("div").text();console.log(text);textconsole:text2.var strText = $("#divShow").te

2017-04-17 09:25:23 2833

转载 Java虚拟机的深入研究

http://www.kuqin.com/java/20080525/8907.html1  Java技术与Java虚拟机说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:图1  Java四个方面的

2016-12-20 09:43:26 355

转载 java虚拟机底层结构详解

http://blog.csdn.net/csh624366188/article/details/7937144 在以前的博客里面,我们介绍了在Java领域中大部分的知识点,从最基础的java最基本语法到SSH框架。这里面应该包含了在java领域里面的大部分内容了吧。但是,那些知识点是让我们从一个应用的层面上了解了java,java程序真正底层的运行机制和一些底层虚拟机的工作我们还不

2016-12-20 09:42:15 540

转载 JVM   JRE  JDK

首先,java不同于C和C++的编译执行。java是解释执行,也就是java编译后不是CPU可以直接执行的机器码。而需要一个东西再翻译一下,好处是提高了跨平台性,坏处是牺牲了速度,实话,CPU好的时候没感觉,CPU不好的话第一次打开的时候简直要等心碎~~当然基本也就是第一次打开的时候慢。所以这个东西就是JAVA虚拟机。你可以认为只要是要执行JAVA程序就必须要JAVA虚拟机,也叫做JVM。但是只有

2016-12-20 09:23:26 252

转载 hibernate 注解

一。实体Bean每个持久化POJO类都是一个实体Bean,通过在类的定义中使用@Entity 注解来进行声明。声明实体Bean@Entitypublic class Flightimplements Serializable {  Long id;  @Id  public Long getId() { return id; }  public void

2016-12-07 10:28:01 285

转载 struts2 拦截器和过滤器的作用是什么

拦截器的工作原理:  当接收到一个httprequest ,a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的ActionMapper它将会将控制权限交给ActionProxyd) ActionProxy将会通过

2016-12-02 10:29:28 3087

转载 spring的事务管理有几种方式实现,如何实现 xinbijinjian | 浏览 33174 次

Spring+Hibernate的实质:就是把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。那么再没整合之前Hibernate是如何实现事务管理的呢?通过ServletFilter实现数据库事务的管理,这样就避免了在数据库操作中每次都要进行数据库事务

2016-11-30 15:19:18 274

转载 Web.xml配置详解之context-param

作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数。param-name 设定上下文的参数名称。必须是唯一名称param-value 设定的参数名称的值初始化过程:在启动Web项目时,容器(比如Tomcat)会读web.xml配置文件中的两个节点和。接着容器会创建一个ServletContext(上下文),应用范围内即整个WEB项目都能使用这个上

2016-11-30 14:29:50 199

原创 HibernateTemplate

HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:void delete(Object entity):删除指定持久

2016-11-29 15:31:33 219

原创 switch

表达式类型:   byte,short,int,char,Enum(枚举),   JDK1.7增加了对字符串的判断。但是不支持long。case 取值1 :   case: 定义备选答案,没有顺序的,可以随便排列,       定义位置可 随性。   取值1: 答案的具体内容。default: 默认,default最后的break可以不用写。   若defa

2016-11-28 16:42:05 315

转载 变量

1. 变量的初始化:(1)Java在方法中定义的变量不会自动初始化,必须要我们给它初始化后才能使用它。 (2)在类中定义的变量会自动初始化。Java同一函数中变量不允许嵌套定义(和C语言中不同)public static void main(String[] args){ int x = 3; { int x = 9; //不允许嵌套定义

2016-11-28 16:17:27 193

原创 数组

数组一旦被定义,里边的元素都有值,堆内存中的实体用了封装数据的,都有默认初始化值。 int型数组值:0 double型数组值:0.0 float型数组值:0.0f boolean型数组值:false String型数组值:null char型数组值:’\u0000’ (相当于空格)声明是  为null;

2016-11-28 15:22:14 280

原创 jQuery 遍历 - find() 方法 .CSS()方法

II          A      B                  1          2          3                    C      $('li.item-ii').find('li').css('background-color', 'red');

2016-11-23 15:38:54 3131

原创 类的实例对象需要下面的顺序

类的实例对象需要下面的顺序:父类P static代码块和static变量初始化 -> 子类S static代码块和static变量初始化  ->  父类P 非static代码块和非static变量初始化 ->父类P构造函数 -> 子类S非static代码块和非static变量初始化 -> 子类S构造函数文/熊打虎(简书作者)原文链接:http://www.jianshu.c

2016-11-23 14:48:00 231

原创 js .html()

$('#progressBar').html('0%');

2016-11-23 11:28:21 1949

转载 stringify

作用:这个函数的作用主要是为了系列化对象的。 可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的。很简单吧。接着看。 语法: JSON.stringify(value [, replacer] [, space]) va

2016-11-21 09:28:19 2854

原创 PL PM PT PG

最顶层是项目负责人,接下来项目会落实到PM(项目经理PM),项目经理将任务分成若干个子项目,每个项目由一个PL(项目组长)负责.在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成.同时在测试阶段由PT(测试工程师)进行测试

2016-09-26 09:18:53 684

原创 冒泡排序

2016-09-03 19:30:01 202

转载 JAVA中Arrays.sort()使用两种方式(Comparable和Comparator接口)对对象或者引用进行排序

一、描述自定义的类要按照一定的方式进行排序,比如一个Person类要按照年龄进行从小到大排序,比如一个Student类要按照成绩进行由高到低排序。这里我们采用两种方式,一种是使用Comparable接口:让待排序对象所在的类实现Comparable接口,并重写Comparable接口中的compareTo()方法,缺点是只能按照一种规则排序。另一种方式是使用Comparat

2016-09-03 19:08:38 370

原创 控制反转(Inversion of Control)与依赖注入(Dependency Injection)

控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。IoC是一个很大的概念,可以用不同的方式来实现。其主要实现方式有两种:依赖查找(Dependency Lookup):容器提供回调接口和上下文环境给组件。

2016-09-03 09:57:37 530

原创 JDBC连接数据库

JDBC能够完成下列三件事:           与一个数据库建立连接(connection)。           向数据库发送SQL语句(statement)。           处理数据库返回的结果(resultset)。/** * 数据库连接 * @author lixiyu */ public class Connect

2016-08-31 11:42:45 432

原创 Spring MVC表单标签

1.要使用Spring MVC提供的表单标签,首先需要在视图页面添加:@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>2.form标签:form:form modelAttribute="contentModel" method="post">modelAttri

2016-08-29 10:29:32 662

原创 CSS3 背景 background-size

background-size: 200px;       第一个值是指背景图像的width,第二个指背景图像的height,如果只有一个值,height就为autobackground-size: 200px 100px;background-size: 200px 100px, 400px 200px;//有多个图像background-size: auto

2016-08-19 12:04:14 245

原创 CSS3 边框 border-radius box-shadow

border-radius 属性用于创建圆角box-shadow 用于向方框添加阴影                 对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量  阴影模糊半径   阴影扩展半径   阴影颜色}                          {box-shadow:[inset]        x-offset    

2016-08-19 11:24:58 313

原创 CSS 后代选择器 CSS 子元素选择器 CSS 相邻兄弟选择器

CSS 后代选择器 后代选择器(descendant selector)又称为包含选择器。后代选择器可以选择作为某元素后代的元素。h1 em {color:red;} CSS 子元素选择器  这个规则会把第一个 h1 下面的两个 strong 元素变为红色,但是第二个 h1 中的 strong 不受影响:This is very very important.Thi

2016-08-19 09:57:48 571

原创 AnimateScroll是一个简单的滚动动画插件

此插件工作的唯一依赖jQuery库。

2016-08-18 15:39:36 1394

原创 CSS3 transition 属性 translate3d rotate

transition:width 2s;-moz-transition:width 2s; /* Firefox 4 */-webkit-transition:width 2s; /* Safari and Chrome */-o-transition:width 2s; /* Opera */必须加上            div:hover

2016-08-17 10:25:30 4879

原创 CSS3 :nth-child() 选择器

:nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。n 可以是数字、关键词或公式。 选取#demo第一个子元素p 如果你以为我会被选中变红,那你就猜错了 落后的浏览器 落后的浏览器 落后的浏览器...#demo p:nth-child(1){ color:#f00;}  &nbsp

2016-08-16 11:17:38 887

原创 css 动画 @keyframes

动画命名 :-webkit-animation:slide1 3s ease-out infinite;     创建动画是通过逐步改变从一个CSS样式设定到另一个。指定的变化时发生时使用%,或关键字"from"和"to",这是和0%到100%相同。@-webkit-keyframes slide1 { 0% { margin-left:0;}

2016-08-16 11:02:26 501

转载 JSTL的fn函数

JSTL的fn函数JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的 长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其leng

2016-08-12 11:27:23 240

转载 JSP EL表达式详细介绍

JSP EL表达式详细介绍一、JSP EL语言定义        E L(Expression Language)  目的:为了使JSP写起来更加简单。       表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合

2016-08-12 11:26:26 223

原创 doGet和doPost的区别

formaction="inputForm"method="get">,如果不指定method属性,则会默认该属性为”get”方式。get:你可以通过URL传参数。http://www.csdn.net/index.asp?user=1234 , Post不行get显示你传过去的参数,post则不显示. (有密码用  post)get是通

2016-08-11 14:56:04 209

原创 lambda表达式

String[] atp = {"Rafael Nadal", "Novak Djokovic", "Stanislas Wawrinka", "David Ferrer","Roger Federer", "Andy Murray","Tomas Berdych", "Juan Martin Del Potro"}; L

2016-08-11 11:11:56 236

原创 jQuery prop() 方法

var $x = $("div"); $x.prop("color","FF0000"); 添加属性 $x.append("color 属性值为: " + $x.prop("color")); 获取属性; $x.removeProp("color"); 删除属性 $x.append("现在 color 属性值为: " + $x.prop("color"

2016-08-10 11:14:47 583

原创 transition

transition 属性是一个简写属性,用于设置四个过渡属性:transition-propertytransition-durationtransition-timing-functiontransition-delaytransition: property duration timing-function delay;值

2016-08-08 16:40:29 239

原创 css overflow ; clear:both ; 文本行数

溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。默认值是 visible。overflow: hidden   隐藏掉;clear:both  可能的值值描述left在左侧不允许浮动元素。

2016-08-04 15:29:46 265

原创 css ( line-height) border:none font: bold 15px/40px "microsoft yahei" padding:0 11px z-index:-1

.test {line-height:20px;},那么这个元素的实际高度将取决于其中内容的多少【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲

2016-08-03 20:17:29 1449

原创 JavaScript HTML DOM 事件

onload 和 onunload 事件onload 和 onunload 事件会在用户进入或离开页面时被触发。onchange 事件onchange 事件常结合对输入字段的验证来使用。function myFunction(){var x=document.getElementById("fname");x.value=x.va

2016-07-30 16:53:49 273

原创 javascripe 输出

通过指定的 id 来访问 HTML 元素,并改变其内容:<p id="demo">My First Paragraph</p><script>document.getElementById("demo").innerHTML="My First JavaScript";</script>下面的例子直接把 <p> 元素写到 HTML 文档输出中:实例<script>document.wr

2016-07-29 14:44:40 422

原创 js变量,及作用范围

JS中变量申明分显式申明和隐式申明。  var i=100;//显式申明 局部变量  i=100;//隐式申明 全局变量  在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量。     当我们使用访问一个没有声明的变量时,JS会报错。而当我们给一个没有声明的变量赋值时,JS不会报错,相反它会认为我们是要隐式申明一个全局变量,

2016-07-28 16:22:15 545

smart-framework

smart-framework

2016-08-09

空空如也

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

TA关注的人

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