- 博客(34)
- 资源 (3)
- 收藏
- 关注

原创 javascript之操作cookie
目的,了解cookie的读写及修改 cookie修改条件:必须同时满足四个条件:Cookie的key、domain、path和secure都匹配
2016-11-19 12:02:29
438

原创 JavaScript数组之概论
数组是一段线性分配的内存,它是通过整数计算偏移量并访问其中的元素,所以数组是性能出色的数据结构,但JavaScript没有像此类数组一样的数据结构 作为替代,JavaScript提供一种拥有类数组(array-like)特性的对象。
2016-07-17 17:35:29
1996
原创 对于代码重构的一点认识
最近,参与一个WAP站前端的构建,结合项目,对重构和代码质量有了新的认识1 代码重构并不是后期专门做的一个工作,而是一个在开发过程中逐步迭代重构的过程。2 真正的难题是在,如果发现“坏味道”的代码,要狠下心来直接重构掉。(即使是代码完全能够运行)3 对于原来的代码进行不断的重构,就必须的对自己写的代码的拓展性有更高的要求,使其便与重构(重构要提早)4 重构是一个权衡的过程,所以 你必须的明白自己写
2016-10-30 22:16:41
559
原创 JavaScript中的offset、scroll、client
参考:http://my.oschina.net/longteng2013/blog/167023 http://www.cnblogs.com/kongxianghai/p/4192032.html1.offset 元素的实际显示尺寸2.scroll 滚动后全部尺寸3.client 不包括 滚动条的实际显示尺寸具体的关系 scroll>=offset>=client
2016-07-14 12:22:17
525
原创 css之单行文字超出
参考:自适应表格连续字符换行及单行溢出点点点显示1.让单行文字超出的时候使用点点点表示(一般情况)white-space: nowrap; overflow: hidden; text-overflow: ellipsis;/*省略号,必须有overflow结合使用*/2.table情况下如上在table情况下,会不好使,因为,单元格的流动性,只需要display:table;table-layo
2016-06-14 17:21:38
513
原创 JavaScript原生事件机制
参考: http://www.cnblogs.com/iyangyuan/p/4190773.html1.DOM0事件模型 同名事件只能添加一个(后面覆盖前面); 移除只需要将xxx.onXXX = null;就哦了; 还有一种写法xxx.['onXXX '];2.DOM2事件模型(不明白,为什么从0 直接跳到2) DOM2支持同一dom元素注册多个同种事件。
2016-05-27 12:21:58
563
原创 javascript 判断是否是数组
参考:http://www.jb51.net/article/41413.htm 1.typeof操作符 2.instanceof操作符 3.对象的constructor属性 上面三种都有bug 因此 4.Object.prototype.toString 与isArray 协作
2016-05-26 16:37:43
457
原创 面试之html5
1.HTML 5 Web 存储HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 session 的数据存储 关闭浏览器后会被删除2.HTML 5 应用程序缓存HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。manifest
2015-09-22 08:40:43
474
原创 面试准备之css3
参考:http://www.imooc.com/learn/331.兼容性前缀前缀浏览器-webkitchrome和safari-mozfirefox-msIE-oopera
2015-09-22 08:05:56
822
原创 面试准备之JavaScript
1.数据类型基本数据类型:String,boolean,Number,Undefined, Null引用数据类型:Object(Array,Date,RegExp,Function)typeof 一般只能返回如下几个结果:number,boolean,string,function,object,undefinedtypeof来获取一个变量是否存在,如if(typeof a!
2015-09-20 22:59:59
497
原创 面试准备之css篇
1.盒子模型了解box的两种模式CSS3 box-sizing 定义 box-sizing: content-box; 时,浏览器对盒模型的解释遵从我们之前认识到的 W3C 标准; 定义 box-sizing: border-box; 时,浏览器对盒模型的解释与 IE6 相同;好处:IE 对于盒模型的解释固然不符合 W3C 的规范,但是也有它的好处:无论如何改动 borde
2015-09-19 09:45:23
391
原创 细品hibernate的session
一、什么是session 简单的来说,session类比于jdbc中的connection;二、session的生命周期 三大生命周期,参见:吾的hibernate总结;三、细说session线程session由sessionFactory创建 sessionFactory线程安全,session线程不安全 解决session线程不安全问题
2014-01-06 17:56:53
721
原创 hibernate总结(三)—查询
一、查询方式1.Hibernate提供了以下几种检索对象的方式¨ 导航对象图检索方式: 根据已经加载的对象导航到其他对象¨ OID 检索方式: 按照对象的 OID 来检索对象¨ HQL 检索方式: 使用面向对象的 HQL 查询语言¨ QBC 检索方式: 使用 QBC(Query By Criteria) API 来检索对象. 这种
2014-01-06 11:49:18
621
原创 Hibernate总结(二)---hibernate中的各种映射
知识的准备:一、浅谈javaBean之间的关系存在的关系:1.关联(一对一、一对多、多对一、多对多)2.聚合/组合(最后考虑)3.继承 所以,映射主要分为关联映射、继承映射、其它映射二、hibernate映射研究的就是持久化对象那一整流程 通过配置文件来控制映射 三个实体中,只要确定两个,就能得到第三个; 此文,主要是从j
2014-01-06 11:33:58
895
原创 Hibernate总结(一)
一、hibernate总体知识架构图(转)本文主要是按照这幅图来组织知识点二、知识准备1.hibernate使用的场景只能说hibernate不适应的场景来说:1.不适合OLAP(On-Line Analytical Processing联机分析处理),以查询分析数据为主的系统;适合OLTP(On-line transaction processing 联机事务处理)。
2014-01-05 16:34:40
714
原创 java日期/时间浅谈
参考:点击打开链接一、日期/时间 java.util.data-----包含日期和时间 java.sql.data----只处理年月日,而忽略小时和分秒 java.sql.Time----只处理小时和分秒 (因sql.data/sql.time的不完整,所以最好使用在进行数据库时间日期操作时,使用java.sql.Timestamp类。) JDBC中 java.s
2013-12-24 10:46:56
909
原创 JDBC大文本数据处理浅谈
一、大数据也称之为LOB(Large Objects),LOB又分为:clob和blob clob用于存储大文本。 blob用于存储二进制数据,例如图像、声音、二进制文等。 (对于不同的数据库有不同的实现)二、下面以java---mysql为例 对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text (也就是说,clob---
2013-12-24 09:42:48
1013
原创 json与javaObject之间转换
1.javaBeanpublic class User implements Serializable{ private int id; private String username; private int age;后面添加set/get方法package com.po;import java.util.ArrayList;import java.util
2013-12-23 23:59:02
1299
原创 Jquery小结
注:(资料的准备)参考自w3c,里面的一些具体的方法太多,只列举个典型,能说明问题就OK如何使用w3c的参考:w3c教程我划分为3块第一块:教程第二块:手册(参考手册)第三块:简单的综合应用(效果)总述:jquery实现了三种功能($()实现的功能)点击打开链接1.选择元素;类似与选择DOM中选择,参考:2.添加元素;类似与inHtml();3.设置触发
2013-12-23 23:43:54
786
原创 AJAX缓存问题
一、问题解释: 当浏览器第一次发送请求之后,如果第二次请求和第一次完全相同(URL和参数), 那么浏览器不会发送请求,只会使用第一次的缓存. 有时会出现一些很奇葩的错,可能是由于浏览器的不同缓存级别造成(第一次访问成功,第二此出现bug) 二、ajax中解决缓存问题的方法 客户端: 1.URL+new Date().getTime(); 2.在ajax发送
2013-12-19 16:45:17
1039
原创 java数组整理
题记:对于java数组的整理,一、初始化:1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行;2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值;3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。参考:http://developer.51cto.com/art/200906
2013-11-27 20:29:51
785
原创 Java Web开发环境的搭建
题记:最近整理自己java知识,发现网上很多资料都前后矛盾,不能透彻明白的说明问题。例如,JDK的安装,都说要配置path,classPath;但事实上JDK1.6后安装不需要配置classPath……整理了一下几点。1.编译是用JDK',解释执行用JRE(但JDK中包含了JRE,一般开发只需要安装JDK就行了)2.Myeclipse8.6中自带JDK/JRE,eclipse中没有
2013-11-27 19:17:45
947
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人