- 博客(34)
- 资源 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javascript之操作cookie
目的,了解cookie的读写及修改 cookie修改条件:必须同时满足四个条件:Cookie的key、domain、path和secure都匹配
2016-11-19 12:02:29
364
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JavaScript数组之概论
数组是一段线性分配的内存,它是通过整数计算偏移量并访问其中的元素,所以数组是性能出色的数据结构,但JavaScript没有像此类数组一样的数据结构 作为替代,JavaScript提供一种拥有类数组(array-like)特性的对象。
2016-07-17 17:35:29
1881
原创 对于代码重构的一点认识
最近,参与一个WAP站前端的构建,结合项目,对重构和代码质量有了新的认识 1 代码重构并不是后期专门做的一个工作,而是一个在开发过程中逐步迭代重构的过程。2 真正的难题是在,如果发现“坏味道”的代码,要狠下心来直接重构掉。(即使是代码完全能够运行)3 对于原来的代码进行不断的重构,就必须的对自己写的代码的拓展性有更高的要求,使其便与重构(重构要提早)4 重构是一个权衡的过程,所以 你必须的明白自己写
2016-10-30 22:16:41
486
原创 JavaScript中的offset、scroll、client
参考:http://my.oschina.net/longteng2013/blog/167023 http://www.cnblogs.com/kongxianghai/p/4192032.html 1.offset 元素的实际显示尺寸2.scroll 滚动后全部尺寸3.client 不包括 滚动条的实际显示尺寸具体的关系 scroll>=offset>=client
2016-07-14 12:22:17
465
原创 css之单行文字超出
参考:自适应表格连续字符换行及单行溢出点点点显示 1.让单行文字超出的时候使用点点点表示(一般情况)white-space: nowrap; overflow: hidden; text-overflow: ellipsis;/*省略号,必须有overflow结合使用*/2.table情况下如上在table情况下,会不好使,因为,单元格的流动性,只需要display:table;table-layo
2016-06-14 17:21:38
420
原创 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
499
原创 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
394
原创 面试之html5
1.HTML 5 Web 存储 HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 关闭浏览器后会被删除 2.HTML 5 应用程序缓存 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 manifest
2015-09-22 08:40:43
417
原创 面试准备之css3
参考:http://www.imooc.com/learn/33 1.兼容性前缀 前缀 浏览器 -webkit chrome和safari -moz firefox -ms IE -o opera
2015-09-22 08:05:56
757
原创 面试准备之JavaScript
1.数据类型 基本数据类型:String,boolean,Number,Undefined, Null 引用数据类型:Object(Array,Date,RegExp,Function) typeof 一般只能返回如下几个结果:number,boolean,string,function,object,undefined typeof来获取一个变量是否存在,如if(typeof a!
2015-09-20 22:59:59
465
原创 面试准备之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
343
原创 细品hibernate的session
一、什么是session 简单的来说,session类比于jdbc中的connection; 二、session的生命周期 三大生命周期,参见:吾的hibernate总结; 三、细说session线程 session由sessionFactory创建 sessionFactory线程安全, session线程不安全 解决session线程不安全问题
2014-01-06 17:56:53
639
原创 hibernate总结(三)—查询
一、查询方式 1.Hibernate提供了以下几种检索对象的方式 ¨ 导航对象图检索方式: 根据已经加载的对象导航到其他对象 ¨ OID 检索方式: 按照对象的 OID 来检索对象 ¨ HQL 检索方式: 使用面向对象的 HQL 查询语言 ¨ QBC 检索方式: 使用 QBC(Query By Criteria) API 来检索对象. 这种
2014-01-06 11:49:18
558
原创 Hibernate总结(二)---hibernate中的各种映射
知识的准备: 一、浅谈javaBean之间的关系 存在的关系: 1.关联(一对一、一对多、多对一、多对多) 2.聚合/组合(最后考虑) 3.继承 所以,映射主要分为关联映射、继承映射、其它映射 二、hibernate映射研究的就是持久化对象那一整流程 通过配置文件来控制映射 三个实体中,只要确定两个,就能得到第三个; 此文,主要是从j
2014-01-06 11:33:58
807
原创 Hibernate总结(一)
一、hibernate总体知识架构图(转) 本文主要是按照这幅图来组织知识点 二、知识准备 1.hibernate使用的场景 只能说hibernate不适应的场景来说: 1.不适合OLAP(On-Line Analytical Processing联机分析处理),以查询分析数据为主的系统;适合OLTP(On-line transaction processing 联机事务处理)。
2014-01-05 16:34:40
641
原创 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
845
原创 JDBC大文本数据处理浅谈
一、大数据也称之为LOB(Large Objects),LOB又分为:clob和blob clob用于存储大文本。 blob用于存储二进制数据,例如图像、声音、二进制文等。 (对于不同的数据库有不同的实现) 二、下面以java---mysql为例 对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text (也就是说,clob---
2013-12-24 09:42:48
925
原创 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
1190
原创 Jquery小结
注:(资料的准备)参考自w3c,里面的一些具体的方法太多,只列举个典型,能说明问题就OK 如何使用w3c的参考: w3c教程我划分为3块 第一块:教程 第二块:手册(参考手册) 第三块:简单的综合应用(效果) 总述: jquery实现了三种功能($()实现的功能)点击打开链接 1.选择元素;类似与选择DOM中选择,参考: 2.添加元素;类似与inHtml(); 3.设置触发
2013-12-23 23:43:54
726
原创 AJAX缓存问题
一、问题解释: 当浏览器第一次发送请求之后,如果第二次请求和第一次完全相同(URL和参数), 那么浏览器不会发送请求,只会使用第一次的缓存. 有时会出现一些很奇葩的错,可能是由于浏览器的不同缓存级别造成(第一次访问成功,第二此出现bug) 二、ajax中解决缓存问题的方法 客户端: 1.URL+new Date().getTime(); 2.在ajax发送
2013-12-19 16:45:17
959
原创 java数组整理
题记: 对于java数组的整理, 一、初始化: 1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行; 2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值; 3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。 参考:http://developer.51cto.com/art/200906
2013-11-27 20:29:51
723
原创 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
885
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人