`
文章列表

[置顶] ireport

ireport 是一个完全由java开发的报表工具,具体使用请参考下面的博主的介绍。 http://frankco.iteye.com/category/249459 提供一个ireport的交流组,大家可以相互学习。 http://jaspereport.group.iteye.com/ 参考资料: http://www.iteye.com/topic/340872 多种报表样式学习: http://lzfhope.blog.163.com/blog/static/636399220081013115348831/
Java泛型             在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型)。何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定。泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数。这种参数类型可以使用在类、接口以及方法定义中。 一、                       为什么使用泛型呢?      在以往的J2SE中,没有泛型的情况下,通常是使用Object类型来进行多种类型数据的操作。这个时候操作最多的就是针对该Object进行数据的强制转换,而这种转换是基于开发者对该数 ...

eclipse

Eclipse get/set方法自动加上字段注释 转自: http://yaku2688.iteye.com/blog/1164640#

swfupload

http://demo.swfupload.org

java 获取ip地址

    博客分类:
  • java
public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("clientip"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("x-forwarded-for"); } if (ip == ...
转:http://superivan.iteye.com/blog/1131328 JS判断一个数组中是否有重复值的三种方法 方法一: var ary = new Array("111","22","33","111"); var s = ary.join(",")+","; for(var i=0;i<ary.length;i++) { if(s.replace(ary[i]+",","").indexOf(ary ...
原文URL:http://justjavac.iteye.com/blog/1532625 创建和销毁对象 1、考虑用静态工厂方法(返回类的实例的静态方法)代替构造器 2、遇到多个构造器参数时要考虑用构造器 3、用私有构造器或者枚举类型强化Singleton属性 4、通过私有构造器强化不可实例化的能力 5、避免创建不必要的对象 6、消除过期的对象引用 7、避免使用终结(final)方法 对于所有对象都通用的方法 8、覆盖equals时请遵守通用约定 9、覆盖equals时总要覆盖hashCode 10、始终要覆盖toString 11、谨慎地覆盖clone 12、考 ...
当我们启动服务时端口号被占用怎么办?             在WINDOWS下CMD打开命令行窗口,接着输入netstat -nao 命令可以查看打开的端口号和PID,寻找到被占用的端口号对应的PID,然后在进程中KILL这个PID就可以释放这个端口了。             注释netstat命令详解。 Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。      如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情 ...

json

    博客分类:
  • json
文章来源:http://code.alibabatech.com/wiki/display/FastJSON/Inside+Fastjson Fastjson内幕 JSON协议使用方便,越来越流行。JSON的处理器有很多,为什么需要再写一个呢?因为我们需要一个性能很好的JSON Parser,希望JSON Parser的性能有二进制协议一 ...

浏览器扩展

谷歌Chrome浏览器新扩展ActiveX控件 http://news.9duw.com/news/sort0261/info-20365.html 或者直接去谷歌网上应用商店下载即可: 商店网址:https://chrome.google.com/webstore/detail/activex-for-chrome/lgllffgicojgllpmdbemgglaponefajn

身份证编码原理

    博客分类:
  • java
身份证号码的编码原理: 号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码 ,八位数字出生日期码 ,三位数字顺序码 和一位数字校验码 。 校验码的计算[b][/b] (1)十七位数字本体码 加权求和公式 S = Sum(Ai * Wi), i = 0, ... , 16 ,先对前 17 位数字的权求和 Ai: 表示第 i 位置上的身份证号码数字值 Wi: 表示第 i 位置上的加权因子 Wi: 7   9   10   5   8   4   2   1   6   3   7   9   10   5   8   4 ...
ireport创建数据库连接找不到驱动[align=center][/align][b][/b][/color] 在创建数据库连接时,一直报错:ClassNotFound [color=blue]解决方法必然是加入驱动的JAR包。 加入JAR包的位置在哪里呢? D:\Program Files\Jaspersoft\iReport-4.6.0\platform9\lib 修改完成后,必须重启ireport才行

extjs 源码解析

http://linder0209.iteye.com/category/58900

xfire 入门开发

转自:http://blog.csdn.net/anckeytop/article/details/7190344

2年开发感想

    博客分类:
学习这事是一刻都是不能停止的!
Global site tag (gtag.js) - Google Analytics