自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 Eclipse使用入门教程

说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。1. 常用快捷键这是使用工具的第一步,熟练使用快捷键对于我们编写程序会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握。Ctrl + 鼠标

2012-01-31 19:03:03 67278 32

原创 SSH2框架搭建

SSH框架,当今最为流行的项目开发框架,那么掌握他的第一步自然是学习如何配置环境,java Web开发的无论哪种框架都离不开各种xml配置,虽然说配置在网上到处都有,但是要成为高手,必须要明白配置中每一部分的意义,分析它的规律,因此走好这第一步至关重要。SSH分为SSH1和SSH2,区别主要在于Struts的版本,即Struts1和Struts2,Struts1与Struts2在配置上有所差别

2012-01-29 10:13:07 8247 17

原创 二维码生成与解析代码实现

二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图二维码的特点:1.  高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2.  编码范围广该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言

2012-01-08 20:51:52 75976 75

原创 使用组件的风险性

Web开发中,我们经常会用到一些开源组件,然而在我们享用组件给我们带来的好处时,往往也隐含着风险。这里不是说要给大家泼凉水,而是了解如何尽量规避风险。风险主要体现在以下几点:1.  使用熟练度不能熟练使用组件,导致使用不当,或遇到问题无法合理解决。2.  兼容性组件不支持某浏览器、框架,或与其他组件有冲突。3.  组件本身bug这个你懂的。平时我们在用组件时,有几点

2012-01-05 20:06:20 1881 5

原创 模板引擎介绍

模板引擎,是指利用某种模板语言将页面制成模板,再依据业务逻辑将该模板语言翻译成业务数据,从而生成最终展示页面。其目的就是要把页面与业务数据实现彻底分离。它不属于特定技术领域,而是跨领域跨平台的概念。在Asp、Jsp下有模板引擎,在PHP下也有模板引擎,在C#下也有,甚至JavaScript、WinForm开发都会用到模板引擎技术。模板引起根据原理可分为:置换型、解释型、编译型。模板引擎不仅

2012-01-05 15:52:33 5561 3

转载 将java源码打成jar包

方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:    -c  创建新的归档文件    -t  列出归档目录    -x  解压缩已归档的指定(或所有)文件    -u  更

2012-01-04 19:11:48 76875 6

原创 如何写递归函数

递归函数,是指某一函数内部自己直接或间接地调用自己,即直接递归和间接递归。是语言中比较高级的技术用法。递归函数之所以难,是因为是一种过于抽象化的技术,写代码的时候无法直观的看出逻辑是否符合自己要求,因此想一次性写好递归函数,是一件很困难的事情,必须要程序运作起来执行递归函数的代码才能看出是否正确,而且进行测试的难度也很高,有时的隐含bug可能要软件上线后才会渐渐体现出来。笔者写过几次较为复

2012-01-04 17:40:40 8432 4

转载 主流Ajax框架介绍

现在的网站开发不同以往,越来越漂亮,越来越强大,也越来越讲究用户体验,Ajax、jquery正式因此而兴起的,建立在基础上的框架自然也就越来越多。那么这么多框架我们如何选择呢?我今天就为大家介绍下。(整理于其他人的一篇文章)1.  PrototypePrototype是最受欢迎的AJAX框架之一。Ajaxian.com网站2006年的调查结果显示,Prototype同框架规模庞大的Yaho

2012-01-04 16:02:46 3531 1

原创 代码也要“人生规划”

写代码,是程序员的天职,一个程序员是好是坏,一看写的代码便知。初级程序员经常容易犯的一个错误就是任务刚下发,便急急忙忙开始写代码,没有经过仔细的思考,这在企业级项目开发中,是一个非常忌讳的错误。没有经过缜密思考的代码,写出来后,即便最后能达到实现功能的目的,但很可能会留下隐患,然后我们就开始了漫长的“打补丁”的路程。但是“打补丁”终究只是临时补救的办法,总是会给整体的“美观”“效能”带来影响,

2012-01-04 10:34:15 2113 6

原创 网站天气预报如何实现

现在各网站主页上经常会有天气预报的功能,那么他们是怎么做到的呢?其实这挺简单的,现在气象台、百度、谷歌、有道等都为我们提供了很好的服务支持,我们直接调用即可。现在网站提供服务的方式主要有两种:1.  插件这种方式比较简单,大家在网上搜“免费天气预报”即可找到相关网站提供的免费天气预报插件,直接拷贝自动生成的代码即可。缺点是不是特别灵活,也仅仅限于网站提供的几种样式,自己无法自定义样式,

2012-01-03 17:52:51 3700 2

原创 业务驱动技术

当一名程序员技术达到一定水平后,这时限制他成长的,往往已经不再是技术了,而是业务思想!在当今这个网络发达的时代,网上的技术资源可以说是取之不尽用之不竭,应有尽有,现在的框架封装的也是越来越彻底、越来越全面、也越来越傻瓜,程序员的门槛也因此越来越低。随着IT的发展,渐渐的考查一名程序员水平的标准便不再是技术,而是业务。十几年前,软件开发还处于萌芽期,谁能及时推广自己的产品占领市场,谁就是赢家

2012-01-02 15:56:31 4006 8

Spring动态切换多数据源Demo

请自行修改com/resources/datasource.properties中数据库配置,Demo中配置的两个数据源,一个是Mysql,一个是Oracle。 运行之前请自行建立数据库的表。

2015-02-03

寿星天文历Java封装整理版

说明: 1. LunarCalendar对象是以月历为基准的,例如:2014年8月的月历数据。 2. LunarCalendar的所有方法都是针对于农历而言,例如getMonth方法,代表获取的是农历月的数据,而不是公历。 3. LunarCalendar实例化,默认为今天,可以指定为某天,大多数方法都是依据实例化时指定的天而返回数据的。 4. LunarDate类,是某一天的农历数据对象,并且已经拆分,而不是以前那样都混杂在一块。 5. JulianDate类,是公历数据对象。 6. LunarConstant类,是基本常量的数据对象,里面含有大量基本数据。 本次的封装版,实质上还是较为简单,没有进一步深入和挖掘,但也基本够用了。各位读者可以根据自己的需要进行进一步整理,不过再整理和改造之前,建议还是先了解下相关的知识,否则估计你都无从下手,即便改了,在不了解逻辑的情况下,也容易出错。

2014-08-14

Java获取MIME开源类库jmimemagic-0.1.2.jar

jMimeMagic是一个用来检测文件或者数据流的 MIME 类型的 Java 类库。 最新版本是V 0.1.2。 需要jar包:commons-logging-1.0.x.jar,log4j-1.2.x.jar

2014-07-30

寿星天文历Java版源码

1. 我仅仅翻译了月历和气朔中定气的部分,不包括日月食、地方食、星历等。 2. 定气部分我做了修改,以立春作为24节气起始节气。 3. 入口方法分别是yueLiCalc、qiCalc。 4. LunarDate类是js代码里多个对象的集合。 5. java版本代码是有js直接翻译而来的,因此代码中都是js的编程风格,很多变量的运用方式我认为都有隐患,因此不排除在多线程情况下含有bug

2013-01-29

QRCode所需dll

适合.net平台开发QRCode二维码所需要的dll

2012-01-08

QRCode所需jar包

该jar包已经集成QRCode的编码包和解码包。

2012-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除