- 博客(348)
- 资源 (82)
- 收藏
- 关注
原创 一些有关检查数据的JS代码
这些JS代码都是一些在表单提交时经常用到的代码,大部分代码也都是用正则表达式写的!//去左空格; function ltrim(s){ return s.replace( /^\s*/, ""); } //去右空格; function rtrim(s){ return s.replace( /\s*$/, ""); } //左右空格; functio
2014-11-19 21:37:33 790
原创 《悟透JavaScript》学习札记之响应DOM事件
响应DOM事件的两种方式:1. 静态绑定(JS代码写在HTML标签的事件属性里面):Click Me Static! // output: This is a DIV2.动态绑定(DOM对象的事件属性与事件处理函数关联): Click Me Dynamic!aDiv.onclick = ClickMe;function C
2014-11-19 21:36:59 835
原创 jQuery之表常用操作
就table的一些常用操作做了一个综合的例子,包括行条纹 高亮 工具条提示 扩展 折叠 筛选等效果。效果图如下:下面我把我写的例子拆分解释一下:1 . 行条纹Js代码 var rowIndex = 0; $("tbody tr").each(function(index){ if($("th",thi
2014-11-19 21:36:10 839
原创 JS中showModalDialog 详细使用
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.sho
2014-11-19 21:34:40 809
原创 API - jQuery之操作cookie
详见官网http://plugins.jquery.com/project/CookieInstallationInclude script after the jQuery library (unless you are packaging scripts somehow else):UsageCreate session cookie:$
2014-11-19 21:32:48 958
原创 select元素的操作使用类
再来第二个使用类,select元素的操作使用类。针对网页中select元素的操作实用类(静态方法)js 代码/**----------------------------------------------------------------------- * ------------------------针对select操作的实用Select类----
2014-11-19 21:32:07 1060
原创 子父页面刷新关闭
父页面和子页面间刷新,关闭,操作,总结资料收集 --------------------------------------------------------------------------------opener 与 argument记住这两个就可以了------------------------------------------------------------
2014-11-19 21:31:26 937
原创 JS控制键盘输入
/* Author: Kevin * Date: 2011-10-21 * Description: * 1. 'num': Only allow to input number 0-9; * 2. 'alp': Only allow to input alphabet A-Z(a-z); * 3. 'numalp': Only all
2014-11-19 21:30:26 1516 1
原创 jQuery数组处理详解
jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的介绍,顺便对jQuery数组做个总结.温故,知新.强烈建议你打开DEMO演示后再看下面的详解: 点此查看DEMO1. $.each(array, [callback]) 遍历[常用]解
2014-11-19 21:29:55 838
原创 不唐突的JavaScript的七条准则
经过多年的开发、教学和编写不唐突的JavaScript, 我发现了下面的一些准则。我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。1.不要做任何假设 (JavaScript是一个不可靠的助手) 可能不唐突的JavaScript 的最重要的一个特性就是——你要停止任何假设:
2014-11-19 21:28:25 788
原创 Spring框架简介
原文地址: http://my.oschina.net/myriads/blog/379221、使用框架的意义与Spring的主要内容 随着软件结构的日益庞大,软件模块化趋势出现,软件开发也需要多人合作,随即分工出现。如何划分模块,如何定义接口方便分工成为软件工程设计中越来越关注的问题。良好的模块化具有以下优势:可扩展、易验证、易维护、易分工、易理解、代码复用。
2014-11-19 21:27:17 1537
原创 Spring笔记
Spring笔记版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz 杨争 本文档适用于使用过Spring的开发者,该文章有助于他们重新梳理一下对Spring的认识。 这篇文章是本人在项目开发中使用Spring的总结,这里只是归纳了我们在开发中经常要用到的Spring的特性,Spring的其他特性或
2014-11-19 21:06:14 799
原创 Mybatis源码研究7:缓存的设计和实现
一、包概述(org.apache.ibatis.cache) 本包包含了Mybatis框架的缓存接口的定义和实现。 本包只引用了Mybatis的io包的Resources,不依赖于任何第三方库。 Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包。 二、类和接口概述 缓存框架按照 Key-Value方式存储,Key的生成采取规则
2014-11-19 21:02:14 1138
原创 Mybatis源码研究6:元数据(metadata)
原理分析之六:元数据(metadata) 一、依赖关系 本包对mybatis的其它包没有任何依赖,mybatis的其它包也不依赖于本包, 即本包可以作为单独的组件或者工具类提出来。 二、类功能概述 包含了3个元数据实体类和一个工厂类。 Table是对表的简单封装,包括name,columns,primaryKey,catalog,sche
2014-11-19 21:01:32 2720 1
原创 Mybatis源码研究5:数据源的实现
一、数据源概述 数据源相关核心类位于datasource包中,本包主要引用了Mybatis的reflection的ExceptionUtil类和loggin包的Log接口和LogFactory类。 Mybatis的session包的Configuration类,builder.xml包的XMLConfigBuilder类引用了本包中的类和接口。 二、核心接口 D
2014-11-19 21:00:41 899
原创 Mybatis源码研究4:日志框架的实现
一、logging包的概述本包主要依赖了 Mybatis的reflection包的ExceptionUtil和io包的Resources, 以及第三方的Log4j,Slf4j,CommonsLogging。 Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包。 从Mybatis自身的包和类来看,logging包对其它包仅有少量的依赖,而其
2014-11-19 20:59:17 1253
原创 Mybatis源码研究3:包和类的概述
org.apache.ibatis 1.annotation 本包定义了Mybatis框架中的24个注解。 本包对Mybatis的其它包没有任何依赖,也不依赖于第三方的库。 本包只被builder.annotation包的MapperAnnotationBuilder类引用。 2.binding 映射绑定,mapper.xml等映射文件相关实体的
2014-11-19 20:58:20 998
原创 Mybatis源码研究2:框架整体设计
本文转载自:http://chenjc-it.iteye.com/blog/14609901.引言本文主要讲解Mybatis的整体程序设计,理清楚框架的主要脉络。后面文章我们再详细讲解各个组件。2.整体设计2.1 总体流程(1)加载配置并初始化触发条件:加载配置文件配置来源于两个地方,一处是配置文件,一处是Java代码的注解,将SQL的配置信
2014-11-19 20:57:40 952
原创 Mybatis源码研究1:从JDBC到Mybatis
本文转载自:http://chenjc-it.iteye.com/blog/1455688 已经写得很好了,不想再重复写。 1.引言本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。2.JDBC实现查询分析我
2014-11-19 20:55:13 1132
原创 Salila——MySQL样例数据库解析
Sakila可以作为数据库设计的参考,下载地址: http://download.csdn.net/detail/issagui/2181393sakila-schema.sql 文件包含创建Sakila数据库的结构:表、视图、存储过程和触发器sakila-data.sql文件包含:1)使用INSERT语句填充数据;2)在初始数据加载后,必须创建的触发器的定义sakila.mwb文
2014-11-19 20:11:49 2279 1
原创 Git 常用命令详解(二)
Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识
2014-11-14 12:11:48 917
转载 Git 版本管理工具(一)
Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git —— The stupid content tracker(傻瓜式的内容跟踪器)1、 Git 背景Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它
2014-11-14 12:10:44 1059
原创 心得总结:Java性能优化技巧集锦
一、通用篇 “通用篇”讨论的问题适合于大多数Java应用。 1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Fac
2014-11-12 22:48:43 1319
原创 计算未来六天的日期和星期几
package com.cvte.walmon.wpublic.service;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public class GetDateService { /
2014-11-12 21:22:44 1176
原创 MySQL使用information_schema获取锁表信息
information_schemaVersion >= 5.1SELECT r.trx_id waiting_trx_id, r.trx_mysql_thread_id waiting_thread, TIMESTAMPDIFF( SECOND, r.trx_wait_start
2014-11-11 18:05:22 2161
原创 架构师之路(1)---面向过程和面向对象
1、引言 机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只 是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做得到。但是,会编程和编好程绝对是 两码事,同样的程序员,有的人几年之后成为了架构师,有的人却还在不停地coding,只不过ctrl-c、ctrl-v用得更加纯熟了。在中国,编程人 员最终
2014-11-11 15:31:09 1218
原创 Mybatis无实体类,以List<Map<String,Object>>方式返回
配置文件 select * from ofNotice dao
2014-11-03 20:03:16 8680 2
原创 JDBC与Mybatis调用存储过程实例(分页存储过程)
先看看存储过程是怎么写的DROP PROCEDURE IF EXISTS `helloPage`;Create PROCEDURE helloPage(tableName text,in pageIndex INT,in pageSize INT)BEGIN DECLARE page_index INT DEFAULT 1; DECLARE tbl_name nv
2014-10-31 12:08:02 2395
原创 防重复请求处理的实践与总结
#防重复处理总结##背景在业务开发中,我们常会面对防止重复请求的问题。当服务端对于请求的响应涉及数据的修改,或状态的变更时,可能会造成极大的危害。重复请求的后果在交易系统、售后维权,以及支付系统中尤其严重。前台操作的抖动,快速操作,网络通信或者后端响应慢,都会增加后端重复处理的概率。前台操作去抖动和防快速操作的措施,我们首先会想到在前端做一层控制。当前端触发操作时,或弹出确
2014-10-30 18:17:29 2025
原创 程序员必须要注意的代码规范
作为一个苦逼的程序员,因为种种原因经常需要阅读别人写的代码。您是否有因代码杂乱冗余而心生厌恶,您是否有过因代码晦涩难懂而抓狂,您是因代码低级的逻辑错误而愤概,您是否因代码结构不合常规而需要到处查找,您是否因看到几百甚至上千行代码的方法而望洋兴叹,您是否因代码缺少注释而猜测以及花很多时间去理清楚前后逻辑。苦逼的我全部遇到过并且很多很多,这些代码的作者从世界500强顶级IT公司到几十人的小公司同事,从
2014-10-28 20:27:03 3370
原创 Mysql与MongoDB对比测试
测试环境:php5.2、mysql5.0、MongoDB2.0.6、xbug测试脚本:Mysql测试脚本:[php] view plaincopyprint?header("Content-Type:text/html;charset=utf-8"); $con = mysql_connect("localhost","ro
2014-10-27 19:34:15 1335
原创 Memcache中实体类序列化的总结
在客户端调用服务器端的Memcache缓存的时候,我需要将一个实体类存入到一个List中,然后将这个List进行缓存,在这个过程中,实体类需要进行 implements java.io.Serializable这个都没有问题,刚开始写入缓存很正常,但是要quchu
2014-10-27 11:42:02 3071
原创 清空memcached中缓存的数据的方法
第一、连接:telnet 127.0.0.1 11211 第二、按回车键 第三、flush_all 后回车 控制台显示OK,表示操作成功 说明: 1、清空所有键值 flush_all 注:flush并不会将items删除,只是将所有的items标记为expired,因此这时memcache依旧占用所有内存。 2、退出 quit
2014-10-24 16:57:59 4244
原创 ubuntu下make无法安装的问题
ubuntu下make无法安装的问题 在帮同学服务器安装环境过程中,发现,make 命令不能使用,提示: 命令行代码 The program 'make' is currently not installed. You can install it by typing: apt-get install make www.2cto.com
2014-10-23 21:12:46 3019
原创 【Java】从网络获取北京时间
TimeZone.setDefault(TimeZone.getTimeZone("GMT+8")); // 时区设置 URL url=new URL("http://www.bjtime.cn");//取得资源对象 URLConnection uc=url.openConnection();//生成连接对象 uc.connect(); //发
2014-10-23 16:12:03 4185
原创 java中Array/List/Map/Object与Json互相转换详解
JSON(JavaScript Object Notation): 是一种轻量级的数据交换格式一、JSON建构有两种结构:对象和数组1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个
2014-10-23 14:24:23 1151
原创 memcached简介及java使用方法
一、 概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、 适用场合1. 分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2. 数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。当然
2014-10-22 12:05:18 1450
原创 Openfire服务器端推送消息到客户端
package com.cvte.sendfile.openfire.plugin;/** * com.hzaccp.sendmsg.plugin.SendMsgServlet * */import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletConfig;import j
2014-10-20 16:31:58 2719
微信商城分销系统源码2.0
2017-04-07
基于libVLC的ActiveX RTSP实时流媒体播放器源码 支持录像
2017-03-30
Access_JDBC30 无使用次数限制 - 破解
2017-03-22
java Web项目开发案例1-在线音乐网站
2017-03-10
kafka_2.x.x-0.8.1.0
2017-03-10
从gitHub上整理出Android抽屉效果,包括左滑,右滑,上滑,下滑,想要实现的任何菜单效果都有
2017-03-08
dubbo_zookeeper_201410Demo
2017-08-21
nginx实现session共享
2017-08-16
java调讯飞得到语音合成文件
2017-08-11
最全Pycharm教程
2017-07-27
ARDUINO library库函数
2017-06-19
基于ffmpeg的摄像头直播系统
2017-04-20
C# 类似treamviewer的远程桌面源码,使用虚拟显卡效率相当高
2017-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人