- 博客(27)
- 资源 (18)
- 收藏
- 关注
转载 MyEclipse快捷键及经验总结
Ctrl+Shift+L 显示所有快捷键 Ctrl+K 参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个 Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+Shift+X 把选中文本全部改为大写 Ctrl+Shift+Y
2011-12-25 16:54:29 618
原创 走在IT路上,需要do it right更需要do it right now
现在每项工作对于我都很有难度,常常一天下来累得半死,但回头想想却啥事也没做成,搞得情绪也不高涨。但折腾一两个月后也慢慢有了点头绪,总结起来有以下几个心得:1)每天为自己留出不会被打扰的一个2小时,做当天最紧急和重要的事情2)按不同时间段规划好工作,按计划做事情不会乱3)保持好心态,先学会做人4)放低姿态,保持学习者的态度5)放宽注意力的范围,便于开拓思路6)先从实在的事做起
2011-12-25 16:38:43 649
转载 35岁IT人不妨走技术管理咨询路
在IT界,多数人认为35岁是个坎儿,过了这个年纪,技术生涯即告结束。日前,智联招聘的一项调查发现,IT人在35岁之后的路并非越来越窄,走技术管理咨询道路是大多数人的选择。 75%:35岁不是IT人的职场黄灯 在“你觉得35岁后IT人的职业生涯路会越走越宽,还是越来越窄”的调查中,只有2%的少数人认为35岁以后大部分人难以适应社会;10%的人觉得难说,因为人的思维方式很难改
2011-12-25 16:17:25 1468
转载 给老板汇报技术规划的一些要点
最近参加公司内一个技术规划评审过程中,通过老板对台上的架构师的质疑,学习到几个做技术规划的要点,归纳如下:1)紧扣业务 虽然是做技术规划,但如果脱离了业务支撑,是引起不了老板兴趣的2)从实际问题出发 老板只会为解决实际问题的技术规划买单。规划的开头最好能从实际问题出发,比较容易引起老板的注意3)重点在落地 只有能落地的技术才有说服力,老板不会被天花乱坠的技术词汇给迷惑的,他
2011-12-25 00:20:28 388
原创 笔记总结--学习JFreeChart
一、jFreeChart产生图形的流程创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.general.Dataset 所有数据源类都要实现的接口org.jfree.chart.ChartFactory 由它来产生 JFreeChart 对象org
2011-12-17 16:17:11 693
转载 (原创)设计一个Tomcat访问日志分析工具
常使用web服务器的朋友大都了解,一般的web server有两部分日志: 一是运行中的日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息 二是访问日志信息,它记录的访问的时间,IP,访问的资料等相关信息。 现在我来和大家介绍一下利用tomcat产生的访问日志数据,我们能做哪些有效的分析数据?首先是配置tomcat访问日志数据,默认情况下访问日志没
2011-12-17 16:10:34 2425 2
转载 笔记----windows下安装awstats来分析apache的访问日志
下面的教程是在windows2003服务器下安装配置的,由于awstats是由perl程序写的,所以需要我们在安装awstats以前,需要安装ActivePerl(http://www.activestate.com/),这里安装的为 v5.10.1版本.安装路径为d:\perl,记得要启动httpd.conf文件里的LoadModule cgi_module modules/mod_cgi.so
2011-12-17 16:04:22 862
转载 plsqlDeveloper使用技巧
Oracle使用技巧及PL/SQL Developer配置 1、PL/SQL Developer记住登陆密码在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History ,
2011-12-17 13:55:27 745
转载 使用ftp4j类来实现FTP操作
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。
2011-12-17 13:29:55 2487
转载 推荐一款很好用的调试JS的Eclipse插件
目前最新版本为JSDT 1.0.2。1. Javascript Debug Toolkit介绍JSDT(JavascriptDebug Toolkit)是一个用于javascript调试的eclipse插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试
2011-12-17 13:27:53 658
原创 推荐一款Java反编译器,比较好用
推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出和大家分享一下。这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5.它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。 本人之所以认为它还不错,是其有下面几个功能: 1. 支持对整个Ja
2011-12-17 13:22:49 534
原创 记录笔记----XML解析的三种方式学习
高效解析XML是编码时经常用到的一块功能。在Java的世界当中,有三种处理XML的方式:DOM, SAX, StAX。网上对这三种解析模式也有了大量的说明。那么这三种解析方式在实际使用时到底各有什么特点呢?让我们通过三个实例来进行横向的比较。首先我们创建一个xml文件,命名为data.xml: Hello DOM Hello SAX Hello StAX首先我们用DOM方式
2011-12-17 00:06:08 528
转载 java软件架构师所要需的东西
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求
2011-12-16 23:52:35 472
转载 Java程序员这个职业赚钱吗?能赚多少钱
ava程序员,上班那点事儿》1.1小节: 问题1:Java程序员这个职业赚钱吗?能赚多少钱? 我们刚刚进入本书的正题就拿出一个俗不可耐“钱”字来和大家大谈特谈,未免不雅。但是,我还是要在一开始就要说这个问题,因为这是很多朋友关心的问题,为什么不先说? 有很多即将进入这个行业的年轻朋友都很想问这个问题。任何一个职业都很赚钱!而且,都可以赚很多钱,想拿高
2011-12-16 23:48:54 678
转载 异常积累学习之解决 - java.lang.OutOfMemoryError: unable to create new native thread
工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。一、认识问题:首先我们通过下面这个 测试程序 来认识这个问题:运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,测试程序: import java.util
2011-12-16 23:45:09 478
原创 oracle查询语句优化
IN操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一般的
2011-12-12 23:38:12 522
原创 oracle中left join和right join的区别
使用关系代数合并数据1 关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中: 用表、或者数据集合表示关系或者实体。 用行表示元组。 用列表示属性。关系代数包含以下8个关系运算符 选取――返回满足指定条件的行。 投影――从数据集
2011-12-12 23:31:02 815
原创 小命令大世界--Linux kill 杀死指定进程
一 杀死指定进程现知道有一个curl线程正在运行,需要杀死anggang@barry$ curl -y 30 -Y 1 -m 300 -x 8.8.8.8:808 -o html_baidu http://www.baidu.com % Total % Received % Xferd Average Speed Time Time Time Curre
2011-12-05 23:32:39 543
原创 小命令大世界——linux定时运行命令脚本——crontab
Linux中,周期执行的任务一般由cron这个守护进程来处理 ps -ef | grep cron cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron在3个地方查找配置文件:1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的cronta
2011-12-05 23:30:30 471
转载 在VirtualBox中安装Ubuntu
当 下最流行的虚拟机无非就是EMC公司的VMware和MicroSoft公司的VirtualPC,网上已经有很多文章介绍了,今天我就不多说了。小弟今 天要向大家介绍一款Sun公司出品的虚拟机VirtualBox。VirtualBox是一款GPL License的开源软件。我们可以免费使用它。本篇文章主要讲述了在Windows主机上利用VirtualBox安装Ubuntu的例子。1.在Win
2011-12-04 23:06:31 435
转载 linux学习技巧 态度决定成就
Linux操作系统相比于几年前的普及程度已经有了大大提高,但是由于其桌面操作系统上的可视化窗口操作模式并不像Windows操作系统那样直观、完美,对于一些刚接触Linux的人或者初学者来说入手还是有一定的难度,所以其发展并不是那么迅速。但是近年来Linux已经越来越受到重用,它不再仅仅是一些开源发烧友们之间炫耀资本,而且已经在多方面价值得到了体现,尤其在服务器操作系统方面,已经成为资深服务器工程师
2011-12-04 22:44:57 654
原创 linux小命令大世界2---统计Apache或Nginx访问日志里的独立IP访问数
1、把IP数量直接输出显示:cat access_log_2011_06_26.log |awk '{print $1}'|uniq -c|wc -l2、把IP数量输出到文本显示:cat access_log_2011_06_26.log |awk '{print $1}'|uniq -c|wc -l > ip.txt总结:如果单个访问日志大小超过2G,用这个命令查看时很占系统资源,系
2011-12-04 22:38:58 617
转载 小命令大世界1---Linux下的top命令的图解使用
查看多核CPU命令 mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行
2011-12-04 22:18:28 425
原创 如何导入导出大数据量(1000万条)的表
问题:如何导入导出大数据量(1000万条)的表(如t_employee)步骤:1、从数据库1中导出数据2、使用delete删除数据2中相同表的所有数据。3、导入。思考:以上步骤对吗?分析:错误有2。1、不应该使用delete删除大量数据。2、在数据导入时,数据库系统将会同时维护索引。所以效率会很低。正确的做法是:1、从数据库1中导出2、删除数据库
2011-12-04 21:59:06 1415 1
转载 oracle高性能sql调整-笔记1
oracle是rdbms关系型数据库 关系型数据库的设计宗旨就是为了减少数据冗余。sql调整的意义:对于那些每天都要执行上千次的查询来说,sql调整会大大提高数据库的性能,同时可以延长数据库服务器的硬件寿命。sql调整的目标:1、确保所有的sql语句在执行之前得到认可 因为书写sql语句的程序员的目标和进行sql调整的操作者目标有很大的不同。程序员考虑以最快的速度得到查询的正确结
2011-12-04 21:54:33 708
转载 优化SQL查询:如何写出高性能SQL语句
、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。可见,执行计划并不是固定的,它是“个性化的”。产生一个正
2011-12-04 21:48:29 464
转载 视觉中国的NoSQL之路:从MySQL到MongoDB
文 / 潘凡起因 视觉中国网站(www.chinavisual.com)是国内最大的创意人群的专业网站。2009年以前,同很多公司一样,我们的CMS和社区产品都构建于PHP+Nginx+MySQL之上;MySQL使用了Master+Master的部署方案;前端使用自己的PHP框架进行开发;Memcached作为缓存;Nginx进行Web服务和负载均衡;Gearman进行异步任务处理。在传
2011-12-01 00:21:21 2098
敏捷个人-认识自我,管理自我+v0.2
2012-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人