`
文章列表
(转)http://guoyunsky.iteye.com/blog/1401757 最近要写一个独立的Java程序去监控Hadoop和Oozie,通过Shell去调用.写代码到现在也4年多了,貌似就从来没在生产环境中写过一个独立的Java程序,不是部署到Tomcat就是直接丢给Hadoop.于是参考Hadoop等开源环境,自己写了一个demo,并且可以通过Ant打包生成可运行的程序.所以这里有三步:Java程序,Shell,Ant      1.首先建立Java程序,由于是例子,所以这里很简单,只是输出传入参数的个数,代码如下: Java代码  收藏代码     package com.g ...
关键字: tomcat, web.xml说明, web.xml Tomcat中web.xml文件的详细说明 <?xml version="1.0" encoding="GB2312"?> <!-- Web.xml依次定议了如下元素: <web-app> <display-name></display-name> 定义了WEB应用的名字 <description></description> 声明WEB应用的描述信息 <filter></filter> ...
为什么上一篇连接池说的那么草,就是因为理解原理即可,自己实现一个线程安全性能可以的连接池是有一定难度的,我们在实际开发过程中,一般是用DataSource就可以了。   可以说,DataSource就是Tomcat提供给我们使用已实现的连接池的一个接口。   在Tomcat6.0中的配置如下: 在webapp/工程名/META-INF/ 中建立Context.xml 内容: <Context><Resource name="jdbc/TestDB" auth="Container" type="javax.sql ...
转自:http://rabbit9898.iteye.com/blog/1009198      JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。     我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些配置信息,比如服务的IP地址,端口号什么的,那么如何来写这些代码呢? 1、初级程序员一般是写死在程序里,到要改变时就去改程序,然后再编译发布; 2、程序 ...

EL表达式详解

    博客分类:
  • JSP
转自:http://www.cnblogs.com/Fskjb/archive/2009/07/05/1517192.html EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 用户的性别。假若依照之前JSP Scriptlet的写法如下: User user = (User)session.getAttribute("user"); ...

SQL性能优化

1、选用适合的ORACLE优化器ORACLE的优化器共有3种:   a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)    设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE

Java字符编码

    博客分类:
  • Java
1. 英文字母:A2. 字节数:1; 编码:GB23123. 字节数:1; 编码:GBK4. 字节数:1; 编码:GB180305. 字节数:1; 编码:ISO-8859-16. 字节数:1; 编码:UTF-87. 字节数:4; 编码:UTF-168. 字节数:2; 编码:UTF-16BE9. 字节数:2; 编码:UTF-16LE10.11. 中文汉字:人12. 字节数:2; 编码:GB231213. 字节数:2; 编码:GBK14. 字节数:2; 编码:GB1803015. 字节数:1; 编码:ISO-8859-116. 字节数:3; 编码:UTF-817. 字节数:4; 编码:UTF-161 ...

HTTP消息格式

HTTP/1.0 请求消息的格式为: 请求消息 = 请求行(通用信息|请求头|实体头) CRLF[实体内容] 请求行 = 方法 请求URI HTTP版本号 CRLF 方法 = GET|HEAD|POST|扩展方法 URL = 协议名称+宿主名+目录与文件名 请求行中的方法描述指定资源中 ...
抽象工厂与工厂方法的区别: http://luhuajcdd.iteye.com/blog/845113  
(转)JavaEE程序员必读图书大推荐: http://blog.csdn.net/longronglin/article/details/6787282
JAVA面试题解惑系列   http://www.iteye.com/topic/214374

很想学C++,却无从下手

    博客分类:
  • C++
 
很想学C++, 却无从下手 第1阶段:《essential c++》对C++有个初步了解,适合入门。。。  《c++ primer 4th》当字典用,不懂就查。。。第2阶段:《effective c++》此为圣经,开始转职,要经常看。。。  《more effective c++》&《more exceptional c++》,读完会有升级的感觉。。。第3阶段: 《inside the c++ object model》,看完能明白编译器工作原理,比较难啃,要多看。。。第4阶段:《the c++ standard library》,学STL必备字典,由OO转型至GP。。。  同类书有《 ...

数据库新宠IMDB

数据库新宠IMDB http://blog.csdn.net/metababy/article/details/3949044   Oracle性能调优: http://blog.csdn.net/newhappy2008/article/details/6696222   200个JS技巧: http://topic.csdn.net/u/20110905/11/1D40C9AA-B24E-4DE8-BD85-F8925884C557.html
下面是Ethereal帮助中给出的一些简单的例子:1. Ethernet: capture all traffic to and from the Ethernet address 08:00:08:15:ca:fe    ether host 08:00:08:15:ca:fe2. IP: capture all traffic to and from the IP address 192.168.0.10    host 192.168.0.103. TCP: capture all traffic to and from the TCP port 80 (http) of all mach ...
15个开发者必备的Web开发工具: http://sd.csdn.net/a/20110707/301228.html
Global site tag (gtag.js) - Google Analytics