- 博客(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
2865
转载 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
382
转载 java虚拟机底层结构详解
http://blog.youkuaiyun.com/csh624366188/article/details/7937144 在以前的博客里面,我们介绍了在Java领域中大部分的知识点,从最基础的java最基本语法到SSH框架。这里面应该包含了在java领域里面的大部分内容了吧。但是,那些知识点是让我们从一个应用的层面上了解了java,java程序真正底层的运行机制和一些底层虚拟机的工作我们还不
2016-12-20 09:42:15
574
转载 JVM JRE JDK
首先,java不同于C和C++的编译执行。java是解释执行,也就是java编译后不是CPU可以直接执行的机器码。而需要一个东西再翻译一下,好处是提高了跨平台性,坏处是牺牲了速度,实话,CPU好的时候没感觉,CPU不好的话第一次打开的时候简直要等心碎~~当然基本也就是第一次打开的时候慢。所以这个东西就是JAVA虚拟机。你可以认为只要是要执行JAVA程序就必须要JAVA虚拟机,也叫做JVM。但是只有
2016-12-20 09:23:26
276
转载 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
321
转载 struts2 拦截器和过滤器的作用是什么
拦截器的工作原理: 当接收到一个httprequest ,a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的ActionMapper它将会将控制权限交给ActionProxyd) ActionProxy将会通过
2016-12-02 10:29:28
3130
转载 spring的事务管理有几种方式实现,如何实现 xinbijinjian | 浏览 33174 次
Spring+Hibernate的实质:就是把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。那么再没整合之前Hibernate是如何实现事务管理的呢?通过ServletFilter实现数据库事务的管理,这样就避免了在数据库操作中每次都要进行数据库事务
2016-11-30 15:19:18
295
转载 Web.xml配置详解之context-param
作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数。param-name 设定上下文的参数名称。必须是唯一名称param-value 设定的参数名称的值初始化过程:在启动Web项目时,容器(比如Tomcat)会读web.xml配置文件中的两个节点和。接着容器会创建一个ServletContext(上下文),应用范围内即整个WEB项目都能使用这个上
2016-11-30 14:29:50
215
原创 HibernateTemplate
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:void delete(Object entity):删除指定持久
2016-11-29 15:31:33
237
原创 switch
表达式类型: byte,short,int,char,Enum(枚举), JDK1.7增加了对字符串的判断。但是不支持long。case 取值1 : case: 定义备选答案,没有顺序的,可以随便排列, 定义位置可 随性。 取值1: 答案的具体内容。default: 默认,default最后的break可以不用写。 若defa
2016-11-28 16:42:05
337
转载 变量
1. 变量的初始化:(1)Java在方法中定义的变量不会自动初始化,必须要我们给它初始化后才能使用它。 (2)在类中定义的变量会自动初始化。Java同一函数中变量不允许嵌套定义(和C语言中不同)public static void main(String[] args){ int x = 3; { int x = 9; //不允许嵌套定义
2016-11-28 16:17:27
214
原创 数组
数组一旦被定义,里边的元素都有值,堆内存中的实体用了封装数据的,都有默认初始化值。 int型数组值:0 double型数组值:0.0 float型数组值:0.0f boolean型数组值:false String型数组值:null char型数组值:’\u0000’ (相当于空格)声明是 为null;
2016-11-28 15:22:14
305
原创 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
3183
原创 类的实例对象需要下面的顺序
类的实例对象需要下面的顺序:父类P static代码块和static变量初始化 -> 子类S static代码块和static变量初始化 -> 父类P 非static代码块和非static变量初始化 ->父类P构造函数 -> 子类S非static代码块和非static变量初始化 -> 子类S构造函数文/熊打虎(简书作者)原文链接:http://www.jianshu.c
2016-11-23 14:48:00
253
转载 stringify
作用:这个函数的作用主要是为了系列化对象的。 可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的。很简单吧。接着看。 语法: JSON.stringify(value [, replacer] [, space]) va
2016-11-21 09:28:19
2887
原创 PL PM PT PG
最顶层是项目负责人,接下来项目会落实到PM(项目经理PM),项目经理将任务分成若干个子项目,每个项目由一个PL(项目组长)负责.在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成.同时在测试阶段由PT(测试工程师)进行测试
2016-09-26 09:18:53
804
转载 JAVA中Arrays.sort()使用两种方式(Comparable和Comparator接口)对对象或者引用进行排序
一、描述自定义的类要按照一定的方式进行排序,比如一个Person类要按照年龄进行从小到大排序,比如一个Student类要按照成绩进行由高到低排序。这里我们采用两种方式,一种是使用Comparable接口:让待排序对象所在的类实现Comparable接口,并重写Comparable接口中的compareTo()方法,缺点是只能按照一种规则排序。另一种方式是使用Comparat
2016-09-03 19:08:38
391
原创 控制反转(Inversion of Control)与依赖注入(Dependency Injection)
控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。IoC是一个很大的概念,可以用不同的方式来实现。其主要实现方式有两种:依赖查找(Dependency Lookup):容器提供回调接口和上下文环境给组件。
2016-09-03 09:57:37
556
原创 JDBC连接数据库
JDBC能够完成下列三件事: 与一个数据库建立连接(connection)。 向数据库发送SQL语句(statement)。 处理数据库返回的结果(resultset)。/** * 数据库连接 * @author lixiyu */ public class Connect
2016-08-31 11:42:45
471
原创 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
692
原创 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
274
原创 CSS3 边框 border-radius box-shadow
border-radius 属性用于创建圆角box-shadow 用于向方框添加阴影 对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色} {box-shadow:[inset] x-offset
2016-08-19 11:24:58
336
原创 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
608
原创 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
4904
原创 CSS3 :nth-child() 选择器
:nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。n 可以是数字、关键词或公式。 选取#demo第一个子元素p 如果你以为我会被选中变红,那你就猜错了 落后的浏览器 落后的浏览器 落后的浏览器...#demo p:nth-child(1){ color:#f00;}  
2016-08-16 11:17:38
949
原创 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
534
转载 JSTL的fn函数
JSTL的fn函数JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的 长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其leng
2016-08-12 11:27:23
250
转载 JSP EL表达式详细介绍
JSP EL表达式详细介绍一、JSP EL语言定义 E L(Expression Language) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合
2016-08-12 11:26:26
228
原创 doGet和doPost的区别
formaction="inputForm"method="get">,如果不指定method属性,则会默认该属性为”get”方式。get:你可以通过URL传参数。http://www.youkuaiyun.com/index.asp?user=1234 , Post不行get显示你传过去的参数,post则不显示. (有密码用 post)get是通
2016-08-11 14:56:04
216
原创 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
254
原创 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
612
原创 transition
transition 属性是一个简写属性,用于设置四个过渡属性:transition-propertytransition-durationtransition-timing-functiontransition-delaytransition: property duration timing-function delay;值
2016-08-08 16:40:29
248
原创 css overflow ; clear:both ; 文本行数
溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。默认值是 visible。overflow: hidden 隐藏掉;clear:both 可能的值值描述left在左侧不允许浮动元素。
2016-08-04 15:29:46
280
原创 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
1472
原创 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
288
原创 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
448
原创 js变量,及作用范围
JS中变量申明分显式申明和隐式申明。 var i=100;//显式申明 局部变量 i=100;//隐式申明 全局变量 在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量。 当我们使用访问一个没有声明的变量时,JS会报错。而当我们给一个没有声明的变量赋值时,JS不会报错,相反它会认为我们是要隐式申明一个全局变量,
2016-07-28 16:22:15
564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人