- 博客(83)
- 资源 (2)
- 收藏
- 关注
原创 concurrent包了
# concurrent包了解第一部分 Atomic数据类型这部分都被放在java.util.concurrent.atomic这个包里面,实现了原子化操作的数据类型,包括 Boolean, Integer, Long, 和Referrence这四种类型以及这四种类型的数组类型。第二部分 锁这部分都被放在java.util.concurrent.lock这个包里面,
2018-01-24 14:58:01
382
转载 Web.xml加载顺序
一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext。 4、容器创建中的类实例,创建监听器。 二、 load-on-startup 元素在w
2015-02-03 17:14:38
468
转载 linux中源码的安装
源代码安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安
2014-12-03 15:20:00
886
原创 Java循环遍历输出map方法
1、使用entries来遍历(entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry)使用说明:该方法只能用于java 5或者更高的版本;如果遍历的map是一个空值,循环会抛出NUllPointerException,因此在遍历之前必须检查是否为空!Map map = new HashMap();for(Map.Entry entry : map.entry
2014-12-01 10:47:43
31178
原创 EL表达式的学习(一)—————EL自定义函数的使用
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/w
2014-11-26 10:35:11
812
转载 zookeeper(一)———>>>>>zookeeper的最简单了解
1、zookeeper是什么?ZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hive) 、 小猪(Pig) 的管理员, Apache Hbase和 Apache Solr 以及LinkedIn sensei 等项目中都采用到了 Zookeeper。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,ZooKeeper是以Fast Pa
2014-11-25 21:20:52
1224
原创 Solar学习(一)—————>>>>>>>>>>>solr的最简单的了解
1、概念一个基于lucene的企业级搜索引擎,通俗的讲就是一个搜多引擎。(solr需要运行在一个servlet 容器里)普及------>>>>>lucene的介绍:Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文索引/检索专家Doug Cutting所撰写。它是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,以及部分文本分析引擎。Luc
2014-11-25 19:45:46
2701
1
转载 java的工厂模式理解
最简单的使用:java中FACTORY的使用:首先,声明一个接口以及声明一个类继承这个接口:interface subject(){}class subjectimpl implements subject(){ }接下来,声明一个工厂class factory{ public static subject getSubject(){ //制造一个方法
2014-11-14 21:31:08
515
转载 JQuery下的ajax方法使用
1、$.get$.get()方法使用GET方式来进行异步请求,它的语法结构为:$.get( url, [data], [callback])url:string类型,ajax请求的地址。data:可选参数,object类型,发送至服务器的key/value数据会作为QueryString附加到请求URL中。callback:可选参数,function类型,当ajax返回成功时自动调
2014-11-14 11:48:11
460
转载 Java 中的接口介绍与使用
接口的作用对于很多新手来说很不容易理解,我给大家举个例子。接口只是一个规范,所以里面的方法都是空的。假如我开了一个宠物粮店,声明所有宠物都可以来我这里买粮食,这就相当于一个接口,public interface PetRestaurant {public void buy();}当一只狗看到了,知道自己是宠物,所以它去实现这个接口public class Dog
2014-11-12 14:00:34
513
转载 复选框单选框与文字对齐问题的研究与解决
http://www.zhangxinxu.com/wordpress/?p=56http://www.zhangxinxu.com/study/200908/radio-chechbox-text-align.html
2014-11-12 11:09:31
606
转载 $.ajax()方法详解
1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup(
2014-11-12 11:06:56
448
转载 system.currentTimeMillis() 将时间存储为int类型
System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。currentTimeMillis方法public static long currentTimeMillis()该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。可以直接把这个方法强制转换成da
2014-11-12 09:43:25
5958
1
转载 java 空字符串与null区别("" VS null)
" "分配了内存 ;null没有。调用null的字符串的方法会抛空指针异常。""是一个字符串(String)。它在内存中是存在的。它可以使用Object对象中的方法(如"".toString();"".equals()),而null它是一个空对象。在内存中是不存在的,它不可以使用Object对象中的方法。""占内存,在内存中会分配一个空间。null不占内存,为空引用。String str1 =
2014-10-29 23:07:08
511
转载 火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题
一、IE中document.body.scrollTop值为0的问题(DTD) 做页面的时候可能会用到位置固定的层,读取document.body.scrollTop来设置层的位置,像这样, window.onscroll=function () { var oId=document.getElementByIdx_x("id"); oI
2014-10-14 22:34:31
478
转载 Eclipse 插件大全介绍
完全转载别人的,根本没修改,留下做记录!XML Schema Infoset Model (XSD) 功能:XML Schema Infoset Model 是个参考库提供用于测试,创建或者修改 W3C XML Schema 的 API。 主页:http://www.eclipse.org/xsd/ Graphical Editing Fra
2014-10-14 15:19:32
477
转载 JS中typeof()的用法
JS中的变量是松散类型(即弱类型)的,可以用来保存任何类型的数据。typeof 可以用来检测给定变量的数据类型,可能的返回值:1. 'undefined' --- 这个值未定义;2. 'boolean' --- 这个值是布尔值;3. 'string' --- 这个值是字符串;4. 'number' --- 这个值是数值;5. 'object'
2014-10-13 22:19:53
862
原创 clientHeight、scrollHeight、offsetHeight和scrollTop之间区别
网页可见区域高:document.body.clientHeight网页正文全文高:document.body.scrollHeight网页可见区域高(包括边线的高):document.body.offsetHeight网页被卷去的高:document.body.scrollTop屏幕分辨率高:window.screen.height对上面信息的理解:clientHei
2014-10-09 14:53:26
5906
转载 js中join用法
join() 方法用于把数组中的所有元素放入一个字符串,元素是通过指定的分隔符进行分隔的。语法arrayObject.join(separator)参数及描述separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。返回值返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之
2014-10-09 09:41:51
3579
转载 js中split用法
split与join作用相反,用于把一个字符串分割成字符串数组。当前对象,不会被split方法修改。stringObject.split(a,b)这是它的语法.a是必须的 决定从a这分割。b不是必须的,可选。该参数可指定返回的数组的最大长度 。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不 考虑它的长度。注意
2014-10-09 09:40:31
1408
转载 svn常见问题,报错,命令转载
我自己犯过的一个错误是:/svn/MyERP_core_Main/!svn/act/b8bd621b-c193-4969-b66c-d35f11009815 后来证实是地址的大小写问题,我修改了大小写,然后删掉了本地的文件,check out 服务器的文件,然后提交和更新就好了,麻烦之处在于,你需要重新将文件修改,然后提交上去。svn 更换提交地址:svn switc
2014-10-05 22:01:01
1242
原创 JAVA获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("
2014-09-28 23:15:20
564
原创 CSS中tabIndex、label、fieldset标签学习
1、tabIndex 属性可设置或返回单选按钮的 tab 键控制次序。语法radioObject.tabIndex=number在填写表单的时候(注册登录或其它),有很多用户都是不通过鼠标,而直接按Tab键跳到下一个文本框的,等到所有的东东都填好,然后是提交,这是一个非常好和方便的功能。如果不想某个表单项被获取焦点,可以tabindex=-x,让tabindex的值为负,这样的话T
2014-09-23 15:29:19
1319
原创 jQuery中filter、clone、slice、bind、each、siblings、attr、mouseenter、preventDefault、trigger、:eq、:gt、find用法
1)、filter() 方法将匹配元素集合缩减为匹配指定选择器的元素(这个方法用于缩小匹配的范围。用逗号分隔多个表达式)。示例1、 $(document).ready(function(){ var text=$("p").filter(".p1").text(); alert(text); }); 这是第一段 这是第二段示例
2014-09-22 23:18:58
1939
1
原创 jQuery.fn.extend(object);和jQuery.extend(object); 的理解
$.extend是直接把函数挂载在jQuery函数体上 这在代码中直接反映便是$.函数名不需要实例化便可访问即使实例化反而访问不到(类级别),而$.fn.extend函数 是把函数挂载在jQuery对象上 这在代码中的直接表现就是$(dom).函数名 也就是说必须实例化jQuery对象之后才能调用(对象级别)。1、类级别类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(
2014-09-22 19:54:28
1282
转载 document.compatMode属性
document.compatMode用来判断当前浏览器采用的渲染方式。官方解释:BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当document.compatMode等于CSS1Compat时,
2014-09-22 15:40:20
359
原创 js中Math.floor和Math.ceil解释以及字符串转化为数字的方法
1、Math.floor和Math.ceil这两个函数的主要任务是截掉小数以后的位数. 区别在于:floor()总是把数字变得越来越小,而ceil()总是把数字变大。示例:==============Math.floor()============== Math.floor(99.1) = 99.0 Math.floor(-99.1) = -100.0 Math.flo
2014-09-22 15:34:18
2977
原创 CSS定位背景图片 background-position
1、使用目的就是减少http请求次数,节省时间和带宽。2、background-position参数分析background-position:x y;一般来说是水平位移和垂直位移。通过%或者像素来定位图片。3、如何定位?一般来说:用图片作为背景的时候,css要这样写,以div容器举例子,也可以是body、td、p等的背景,道理一样。div{ background:#FFF
2014-09-18 11:51:09
1672
原创 document.body和document.documentElement的比较
document.body和document.documentElement比较:document.body是DOM中Document对象里的body节点(相对body而言),document.documentElement是文档对象根节点(html)的引用(相对html而言)。 document.body.scrollHeight和document.documentElemen
2014-09-16 20:56:33
612
转载 JS验证浏览器版本对IE11的支持
微软发布win8系统版IE11后win sp版和win server版的IE11也相继上架。但目前市面上很多PC网站仍不完全兼容IE11。此文仅谈JS验证浏览器版本的功能模块对IE11兼容问题。 一般,旧的JS验证浏览器版本的功能模块,例如。window.GLOBAL = { //浏览器版本信息 BROWSER : (function() {
2014-09-16 20:49:11
987
原创 CSS中position和display理解
Display理解1、display常见属性解释block默认为block,宽度默认为100%。块状元素有:div、p、h1、form、ul、li。inline宽度就是它的文字或图片的宽度,不可改变。行内元素有:span、a、label、input、img、strong、em。inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被
2014-09-16 09:14:45
4556
原创 Spring和Hibernate
一1、spring原理spring的最大作用ioc/di,将类与类的依赖关系写在配置文件中(applicationContext.xml),程序在运行时根据配置文件动态加载依赖的类,降低的类与类之间的藕合度(低耦合,高内聚)。可以看出spring之间的交互是通过“反射”来实现的,这样就限制了spring的处理速度慢。具体应用:在bean标记中通过class属性说明具体类名、通过
2014-09-15 13:53:26
446
原创 jquery tmpl 学习
1、为什么要使用tmpl?浏览器端根据 JSON 生成 HTML 有个很苦恼的地方就是,结构不复杂的时候还好,结构一复杂,就想死了,需要很小心很小心地写出几乎无法维护的 JavaScript 代码。2、tmpl具体应用的方面?动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载、相册时光轴的加载等。这些情况下,动态请求返回的数据一
2014-09-13 01:18:43
1371
转载 js中sort的用法
arrayobj.sort(sortfunction) 参数 arrayObj 必选项。任意 Array 对象。 sortFunction 可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。 说明 sort 方法将 Array 对象进行适当的排序; 在执行过程中并不会创建新的 Array 对象。
2014-09-11 19:28:13
3517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人