- 浏览: 89204 次
- 性别:
- 来自: 北京
文章列表
原文链接:http://www.oschina.net/question/12_662
Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖而出。
丐帮 - Apache Software Foundation
在我开始学习Java的时候,Apache的Jakarta子项目还很弱小,Apache的头牌是Apache HTTPD Server(至今也还是头牌),如今已经成了Java开源江湖第一大帮。Apache势力庞大,背后有众多大厂商的支持,例如IBM资助了apache 的好几个 project,Sun则和tomcat合作密切,而 ...
今天,莫名其妙,tomcat启动不了,报端口绑定错误,但是不知道哪个应用程序占了这个端口,于是上网搜了搜,具体操作如下:
1,使用netstat -aon|findstr "8080"命令,查看占用8080端口的进程PID,就是这个命令的输出结果的最后一行。
2,拿到则个PID后,启动任务管理器,选择查看》选择列菜单,让PID显示,然后结束这个PID的进程
3,OK了。
windows平台下有个软件用于查看本地端口和进程的,TCPView,可以下载用一下,挺好。
- 2012-10-23 18:17
- 浏览 1263
- 评论(0)
在浏览器中,除了div弹窗、alert弹窗、新窗口弹窗还有一种弹窗window.createPopup(),IE5.5后支持,网上相关内容已经很多了,也可以参考官网msdn,链接为http://msdn.microsoft.com/zh-cn/library/ie/ms536392(v=vs.85).aspx
今天一哥们,说这个popup窗口能不能半透明,我去。。。。,没发现解决方案。
原文:http://www.cnblogs.com/TankXiao/archive/2012/02/28/2349218.html
原文转载:http://developer.51cto.com/art/201202/320322.htm
- 2012-10-23 13:51
- 浏览 662
- 评论(0)
1,下载JDK,肯定官网下载,有多种类型,源码包、bin包、rpm包等
2,安装JDK,
2.1,如果安装的是bin包,流程为:
chmod 744 jdk-6u34-linux-i586.bin
./jdk-6u34-linux-i586.bin
cp -r jdk1.6.0_34 /usr/local/jdk1.6
cp /etc/profile /etc/profile.bak
vim /etc/profile
添加如下语句:
export JAVA_HOME="/usr/local/ ...
在我们使用的计算机中,除了CPU用来运算, 内存用来存储程序和数据之外,还有一些其他设备。如磁盘驱动器, 显示卡, 键盘, 网卡, modem卡, 声卡, 串口和并口等等。主板上的各种总线把设备和CPU连在一起,再用机箱把它们组装起来 ...
我,程序员,不想一直停留这个阶段,我要和普通人不一样,一直努力,一直努力,超越自己,不断进步,加油!
英语很重要,真的!
学习英语方法
1. 坚持不懈,从不间断。每天至少看 10-15 分钟的英语,早晨和晚上是学英语的最好时间。
(Never give up, keep working on. Speak English at least 10-15 minutes every day. The best time to learn English is in the morning and the evening.)
2.方法要灵活多样。一种方式学厌了,可以变换其他的方式,以便学而不厌 ...
今天做了个JS控制IE打印功能,
原始链接为:http://hi.baidu.com/chengliangasd/item/bb512f17934a8724f6625cf8
js 控制IE打印
首先在网页中添加:
<OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
VIEWASTEXT>
</OBJECT> ...
- 2012-10-19 09:07
- 浏览 1390
- 评论(0)
在给客户进行应用程序维护的过程中,我注意到一些关于高负载条件下的性能问题。理论上,增加对应用程序的负载会使性能有所下降,但是我认为性能下降的比率远远高于负载的增加,同时我也发现,性能可以通过改变应用程序的逻辑来提升。为了更详细地了解这一点,我们需要做一些性能分析,这时,我们自然就要用到一些性能分析工具。Java有许多的性能分析工具,可以帮助我们弄清楚这个问题,但是我们应该使用哪一款工具呢?
为了做出正确的选择,我列出性能分析应满足一些最低要求:
1. 必须包括对应用程序的类、方法及时间的监测
2. 必须包括对内存的监测
3. 必须具有易用性
我配置了一个使用RESTful接口的Sp ...
- 2012-10-18 11:04
- 浏览 739
- 评论(0)
1,简介:
Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是 Apache基金会logo
专门为运作一个开源软件项目的 Apache 的团体提供支持的非盈利性组织,这个开源软件项目就是 Apache 项目。
这个组织把自己作为有着相同目标的开发者与用户的团体,而不是简单的共享在一个服务器上的一组项目的组织团体。
在它所支持的 Apache 项目与子项目中,所发行的软件产品都遵循 Apache许可证(Apache License)。
我们常用的ant、axis2、commons(包括很多dbcp,loggin ...
目前只提供这些,大部分是网上摘抄,希望自己有机会把他补充完整,并保持最新。
官方最新英文版:http://projects.apache.org/indexes/quick.html
分类》》》项目名 》》》说明》》》开发语言
服务器;Apache HTTP Server;全球第一HTTP服务器 ;C/C++;
服务器;Tomcat;Java的Web服务器;Java;
服务器;James;邮件服务器;Java;
服务器;SpamAssassin;反垃圾邮件;C/C++;
服务器;Perl;Apache的Perl编程语言支持;C/C++;
服务器;Tcl;TCL脚本语言;C/C++;
服务器;Di ...
- 2012-10-17 15:34
- 浏览 4450
- 评论(0)
1,技术人员,你拿什么拯救你的生活----温水煮青蛙http://www.agilesharp.com/showtopic-113.aspx
2,技术人员,你拿什么拯救你的生活----一个牛人的故事http://www.agilesharp.com/showtopic-119.aspx
3,技术人员,告诉我你看到和经历的拯救路程http://www.agilesharp.com/showtopic-122.aspx
非常感谢agilesharp 的三篇文章,让我收获很大!
1,架构师之路http://hi.baidu.com/vfeqgukyvlijlqr/item/7fbf212f9b4d903494f62bd2
2,大型网站的架构http://hi.baidu.com/vfeqgukyvlijlqr/item/e48a2a34387671647c034ba2
3,大型网站架构演变和知识体系http://hi.baidu.com/vfeqgukyvlijlqr/item/8f6fef7957a8a543ef1e53a2
4,架构师:我们需要顶层设计http://useway.blog.51cto.com/736087/837332
5,为什么你总称为不了架构师h ...
1,钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,
而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许
应用程序截获处理window消息或特定事件。
2,钩子程序是windows上监控软件的基础之一,例如杀毒软件对下载文件的监控,当下载完之后对其进行杀毒,
对运行程序的监控,当这个运行程序试图修改敏感问题时,给予提示和阻止。钩子程序是有些病毒的原理之一,
病毒含有钩子程序,监控QQ、其他游戏,盗取敏感账号和密码。
3,相关内容链接:
http://bbs.pediy.com/showth ...
下面是几个比较大的在线提交系统(Online Judge)里面有大量历年的竞赛题目,注册一个ID,然后用自己熟悉的语言(一般有Pascal/C/C++/Java)写好源代码提交即可,会实时返回信息告诉你是否正确。采用黑箱测试,系统里有一套标准的输入输出数据(对外保密,而且通常数据很多很怪),你的程序的输出和标准输出完全符合即可。常见的返回信息有AC(Accepted,通过)WA(Wrong Answer,输出有错误)TLE(Time Limit Exceeded,超时)MLE(Memory Limit Exceeded,内存溢出)RE(Runtime Error,发生实时错误)等,只有AC了才算 ...