- 博客(19)
- 收藏
- 关注
原创 代码规范
1、常见问题 2、代码规范示意图3、高可读性命名:类、接口、包、变量、方法的命名,严格按照公司的标准进行命名,要具有实际的意义合理的注释:块注释、行注释、尾注释、方法注释、一些文件的注释、js文件和页面的注释代码的缩进:空行缩进、if、for、while、switch语句的缩进、try、catch的缩进4、统一的全局决策项目开发是一个团队活动,而不是个人...
2015-10-29 11:11:37 208
原创 基于zookeeper和quartz实现分布式定时调度
目的利用zookeeper的特性,来控制quartz实现分布式调度,保证quartz的单点运行,同时解除quartz自身分布式部署对数据库的依赖,保证同一时刻只有一个quartz应用在执行任务。实现方式利用zk的分布式独占锁,控制quartz应用执行节点,让拿到独占锁的quartz应用执行调度,没有拿到独占锁的quartz处理等待状态。类图 核心代码 publi...
2015-10-26 15:21:58 1099 2
原创 基于netty实现的远程服务框架
HSF服务管理平台基于netty实现远程服务框架,为终端提供REST形式的HTTP服务。目前只实现部分功能,可以提供REST形式和传统形式的HTTP服务,其特点主要包括:基于netty实现http协议开发,作为服务端和客户端的通信桥梁利用zk管理服务提供者,实现分布是部署通过路由平台,随机分发请求,保证负载均衡动态监控服务提供者的存活状态服务提供者开发简单,易于接...
2015-10-26 13:48:47 518
原创 Lucene4.6实战应用
这两天学习了一下Lucene,然后对其进行了应用上的一些封装。主要仿照项目中经常使用的BaseDao的封装方式。对Lucene的一些简单操作进行了封装,在项目中使用起来比较方便。下面介绍一下封装代码。1.基础类该类中,主要提供createIndex——创建索引update——更新索引信息delete——删除索引信息searchAll——查询所有pag...
2014-04-02 14:21:29 174
原创 java操作MongoDB工具类分享
最近做了个用MongoDB存储的项目,由于MongoDB对开发人员不开放,由DBA统一管理。因此,自己抽时间写了个MongoDB的查询机。便于查询项目中的数据,方便维护和分析问题。总结了一些java操作MongoDB的方法。本文没有使用spring-data来操作MongoDB。而是直接使用MongoDB for java的原始API。现在介绍一下工具类。1.准备工作MongoDB的安...
2014-03-28 14:16:45 642
原创 Schema学习
1.Schema介绍XML Schema 是基于 XML 的 DTD 替代者。可描述 XML 文档的结构。XML Schema 语言也可作为 XSD(XML Schema Definition)来引用。 XML Schema 本身也是一种XML构造,它用来描述[哪个元素,在什么时候出现],[该元素具有什么样的属性]等等,也就是说,XML Schema是对XML的树形构造加以描述...
2014-03-28 11:27:18 161
原创 使用Raphaël.js实现心形函数
好久没写博客了,自从换了公司就一直在忙。发现岁数大了,生活和工作的压力都很大。最近做了个项目,需要绘制简单的流程图展示。上网查询了一些实现方式,最终选择了使用Raphaël.js来实现。用了一天时间,搞定项目需求。 做完项目之后,发现Raphaël.js很好玩,于是抽空进一步学习了一下。闲来无事,在网上看到有人用java实现心形函数的绘制。突然想到Raphaël.js...
2013-11-14 10:48:38 358
老生常谈——抽象类和接口异同
今天是在这个公司的最后一天,外面下着雨,跟我心情一样!虽然不是什么大公司,但是跟同事的感情还是不错的。革命尚未成功,同志仍需努力!未来的路还很长,所以时刻准备着迎接新的挑战!为了我所心爱的人,不断努力,不断奋斗,永不停息前进的脚步! 因为交接工作基本完成,所以这几天一直在等放假!闲来无事,就看看java基础。看到抽象类和接口的知识点时,突然想起自己当年在面试过程中...
2012-09-29 09:49:57 114
POI操作excel的导入与导出
趁着不忙,抽空写了个用poi操作excel导入导出的功能的小例子。不多说,直接上代码!poi的操作类:package com.bao.excelUtil;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.text.Decim...
2012-09-21 10:29:47 132
利用JavaMail实现邮件的收取
昨天写了一个利用JavaMail发送邮件的示例,本着有始有终的原则。今天写了一篇利用JavaMail收取邮件的示例。由于实力有限,代码写的不周到的地方,请大家见亮。本人只是写了一个简单的例子,在实际项目开发中,还有很多东西需要读者自己去斟酌和修改。废话不多说,直接上代码。1、一些参数配置的常量类package com.bao.receivemail;/** * 邮件配...
2012-09-13 09:10:09 632
利用JavaMail发送邮件示例
最近闲来无事,为了巩固一下知识点,写了一个利用JavaMail发送邮件的例子。只写了一个发送的例子,以后有时间再写下接收的例子。1、简单介绍一下JavaMail的发送步骤根据邮件会话属性和密码验证器构造一个发送邮件的session会话通过session会话获得一个发送对象(Transport)利用Transport对象获得与邮件服务器的连接创建一个邮件Message的...
2012-09-12 10:23:08 202
原创 java中Timer定时器的使用
本博文只是简单介绍一下Timer的使用方法。适用于初学者进行参考,希望大家多多指点。废话不多说,直接上正题。1、了解一下Timer类提供的方法介绍几个常用的方法:cancel() 终止此计时器,丢弃所有当前已安排的任务。schedule(TimerTask task, long delay, long period) 安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。sc...
2012-09-10 11:22:32 138
原创 DBExportDoc V1.0 For MySQL 配置说明
昨天下班同事问我用没用过DBExportDoc V1.0 For MySQL生成数据库文档。之前,在工作中生成过oracle的数据库文档。开始以为差不多,但是连接数据库的时候遇到点麻烦。后来才发现,连接MySQL数据库需要配置一下ODBC的数据源。然后,下载了个mysql-connector-odbc-5.1.1-win32.msi,用于创建ODBC数据源的驱动。下面说下如何使用DBEx...
2012-09-06 10:36:32 184
原创 jquery实现仿邮箱收件人
这些天我没什么事,一直都在聊天!趁着有空,我就整理以前做过的东西,顺便复习一下知识。无意中发现了这段代码,用jquery实现的仿QQ邮箱添加收件人形式的一个例子。只是一个例子,如果大家有需要,可以根据自己的需求修改一下。写的比较简陋,望大家见谅!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht...
2012-08-21 10:16:55 482
原创 CentOS6.3安装nginx操作指南
最近一直在安装nginx,总是有一些问题。困扰了我很久,也查找了很多资料。最后终于搞定了,安装好了。拿出来和大家分享一下!一些依赖的软件包(rpm格式的),已经上传了,gcc分了2个传,因为文件放一起太大了!请大家下载时注意一下!1、 安装CentOS系统给大家发一份文档,自己参考着安装。在此不做过多描述。2、 设置IP安装完CentOS后,设置IP。1) 虚拟机选择桥连...
2012-08-06 17:05:21 91
原创 ActiveMQ操作指南
1、下载并安装 首先去http://activemq.apache.org/activemq-542-release.html下载目前的最新稳定版本5.4.2 release解压文件apache-activemq-5.4.2-bin.zip,目录如下: +apache-activemq-5.4.2 +bin (windows下面的bat) ...
2012-07-30 11:08:54 210
原创 jquery中iframe页面给父页面元素赋值
本人第一次发表博文,没有经验写的不好,大家见谅!本文主要介绍一下jquery中使用iframe标签,如何通过iframe的页面给父页面中的元素赋值功能。例子:1、父页面<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr...
2012-07-30 10:29:58 1674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人