`
laserdance
  • 浏览: 92236 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
谈技术人员研究方向 为了更清楚的看清自己,拿一个成熟工业领域用设计汽车的例子来类比软件设计与开发。 技术人员的学习与实践有三个层次 第一层次 了解专业知识与原理 作为一名汽车设计师,在正式上岗之前,首先要了解汽车的各种原理。如引擎、燃料、悬挂,制动、碟鼓,ABS,风阻,油耗,安全防撞等知识,设计汽车目标并不仅是制造一个漂亮的外壳或者让轮子转起来。相反它一个有机的整体,一个系统的工程,你必须有综合的了解才能进行下一步。 软件技术也是如此,在入行之前,我们要了解计算机基础知识、操作系统、内存、网络、协议、TCP/IP、数据库/SQL、存储、数据结构、Web,HTML等专业知识。对于每一 ...
在windows7中Java和eclipse都可以是64位的。如果需要配置subclipse,中间可能会碰见JavaHL找不到库的问题。下面是一次成功的配置过程。1> 安装64位的jdk,安装文件为jdk-6u21-windows-x64.exe,安装完成之后设置JAVA_HOME环境变量,并把%JAVA_HOME%\bin加入到path中,确保可以正常的运行java和javac两个命令。 2>安装Eclipse,它只需要解压缩就可以。安装文件为eclipse-jee-helios-win32-x86_64.zip 3>在eclipse里面安装新插件subcl ...
TeamLeader不一定是技术上最精通,最先进的,但是一定是技术上最广泛的,广泛到不致于出现队员和你说一个事情,你完全听不懂的地步就好了。扩充知识面的同时,关注先进技术的发展,以及IT技术发展趋势,不能搞到别人都用.Net了,你还在VB上面研究个不停。 TeamLeader是一个管人用人的主,而不是帮助队员来研究技术实现的。你的大量时间应该花费在项目设计,项目管理和项目进度控制上,而不是让你花上一个星期时间来确认Silverlight是否能够用与MapInfo。 -----引自 http://www.cnblogs.com/lotus_shelly/archive/2011/01/07/1 ...
只提供两天下载,下周一就失效!!
Mina的几个重要接口: IoAcceptor 相当于网络应用程序中的服务器端 IoConnector相当于客户端 IoSession当前客户端到服务器端的一个连接实例 IoHandler业务处理逻辑 IoFilter过滤器用于悬接通讯屋接口和业务层接口 IoService是应用程序 ...
编号数据库类型JDBC类型JDBC索引描述 1 int java.lang.Integer 4   2 varchar java.lang.String 12   3 char java.lang.String 1   4 nchar java.lang.String 1   5 nvarchar java.lang.String 12   6 text java.lang.String -1   7 ntext java.lang.String -1   8 tinyint java.lang.I ...
本人在0day上发现了JFreechart V1.0.9的Guide,所以在此共享下载,如果您觉着好,就顶一下,呵呵其实我觉着里面最好的部分是哪个生成SVG哪块和讲解API哪块儿.
本人在web开发中,导出csv文件时遇到这一问题的,如下 当用户点击导出CSVbutton时,用js自动弹出一个窗口,然后用action配合下载文件名,结果FF测试正常,ie里不能过去,请指点迷津,谢谢 补充:google一番后,文件名的问题也改了,response.setHead也改了,文件名也编码了,就是不成,文件名的后缀名也改过,还是不行, String fileSrc = start +"_"+platform+"_"+cycle+"_"+ "download.csv"; String f ...
jfreechart功能十分强大了,在我们平台中用到了柱图和曲线图,下面我就来讲讲这两种图,先讲曲线图,由于客户要看到每日的分钟走势图,所以就像股票的分时一样,我们要把每一天中每一分钟内的在线用户及访问量还有它们分别出现的峰值标示出来.由于是分钟走势啊,所以我们就用到了jfreechart中的TimeSeries,首先要用它来创建dataset,如果对jfreechart不了解的用户,自行去看guide手册,画图要分三步来进行,一,创建dataset,二,创建chart,三,生成图片 我们这里直接在数据库中把我们上文中生成的数据,取出来放到TimeSeries中,然后我们用jfreechart的 ...
ImportTask里面我们就实现了ftp下载日志文件,然后批量导入数据库,其实该task是一个线程的实现类, public class ImportTask implements Runnable { final static Logger logger = LoggerFactory.getLogger(ImportTask.class); private Element taskEle; private String taskName; /** * Construct for ImportTask.java. */ public Impo ...
这是一个商用的项目,是给XX证券用的.其实现的功能是,将各个服务器上的日志文件下载(通过FTP或SFTP的方式),然后按照给定的日志格式分析并导入到DB中存储起来,然后再用WEB界面实现一个和用户交互的查询. 日志一天只要导入一次就可以的,从该平台的稳定性来考虑,用到了数据库的存储过程,用程序也是可以实现的,不过用数据库更稳定一些.所以该平台采用了sqlserver2005的存储过程. WEB界面展示的数据是用图形显示的,所以引用了大名鼎鼎的jfreechart来作图表展现. 1 日志文件的存储格式(采用CSV无列头,以comma分隔,\n\r结束为一条日志记录的方式) 2 日志文件的下载(将 ...
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的 ...
1 一定要注意资源使用以后要释放,比如数据库的连接,流的使用,一些API中明文显示的可以不关闭. 2 工作中一定要考虑到多线程的情况,为了避免多线程引起的exception,尽量不用全局变量,用局部变量. 3.文件路径中包含空格或其他符号时,如F:/Program Files/xxxxx  时,请用API中的URLDecoder编下码,如Strng path = URLDecoder.decode("F:/Program Files/xxxxx","UTF-8"); 4.最优化的SQL Server查询分页语句 declare @pagesize int; ...
String字符串是Java中最常用的数据结构. "+"在Java中已被String类重载.所以我们常见是用"+"来连接字符串. 如: String test = " the first number is " + 0; 在JDK5.0以后还提供一个类StringBuilder(JDK1.4中只提供了StringBuffer),它也可以提供类似"+"的功能. [StringBuilder和StringBuffer的区别是前者是线程不安全的,后者是线程安全的,所以从效率上来说前者要比后者高] String ...
上次用Maven只是别人搭建好的工程,我们使用,今天项目不多,自己动手来建个Maven2的项目. 1   下载安装我就不说了,如遇问题请google   建Java工程 命令:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app 在目录下就会新建一个项目名称为my-app的Java项目,下面的包结构就是com.mycompany.app You will notice a few things happened when you executed this command. First, you will n ...
Global site tag (gtag.js) - Google Analytics