- 浏览: 174814 次
- 性别:
- 来自: 上海
最新评论
-
lendau:
网上搜了半天,还是这个讲的最清楚啊,谢谢主机,保存了!
数据库的join连接 -
youngbird221:
这个详解与实战太假了吧
Log4j的使用 -
GaoMatrix:
你写的这个不对呀,应该是先return,然后执行finally ...
finally和return -
bdceo:
同意……
悟出的一些门道 -
zhao103804:
nothink 写道 写道我个人认为,这是一种很烂的写法!
我 ...
js中获取jsp中的参数
文章列表
面试零碎小知识点
- 博客分类:
- Java Basic
1 数据类型
级别从低到高为:byte,char,short(这三个平级)-->int-->float-->long-->double
对应字节数:1 2 2—>4 8 4 8
自动类型转换:从低级别到高级别,系统自动转的;
强制类型转换:把一个高级别的变量赋给一个级别低的变 ...
Java操作符优先级
- 博客分类:
- Java Basic
其中对于前递加和后递加的区别:
如a++ 先执行运算,后加1
++a a先加1,再执行运算。
java初始化
- 博客分类:
- Java Basic
1 Java成员变量如果为基础类型,会默认初始化一个值。数据类型和默认对应关系如下:
boolean false
char
byte,short,int,long 0
float,double 0.0
Java成员变量为对象,默认初始化为null.如果String。
注:局部变量需要自己显示初始化。
2 Java初始化的顺序是 (静态成员变量,静态初始化块)-->(成员变量,初始化块)--->构造器--->方法调用
如果继承的情况下,初始化的顺序是(父类静态成员变量,父类静态初始化块)-->(子类静态成员变量,子类静态初始化块 ...
数据库连接池的作用以及配置
- 博客分类:
- Java
连接池是创建和管理多个连接的一种技术,这些连接可被需要使用它们的任何线程使用。连接池技术基于下述事实:对于大多数应用程序,当它们正在处理通常需要数毫秒完成的事务时,仅需要能够访问JDBC连接的1个线程。未处理事务时,连接处于闲置状态。使用连接池,允许其他线程使用闲置连接来执行有用的任务。事实上,当某一线程需要用JDBC在MySQL或其他数据库上执行操作时,需要用到由连接池提供的连接。使用连接完成线程后,线程会将连接返回给连接池,以便该连接能够被其他需要使用连接的线程使用。从连接池“借出”连接时,该连接仅供请求它的线程使用。从编程观点看,其效果等同于每次需要JDBC连接时调用DriverManag ...
NDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。 没有JNDI的做法:
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver",
...
tomcat中配置JNDI的方式
- 博客分类:
- Java
tomcat配置jndi分全局和局部两种方式
全局的JNDI配置在server.xml里面的<GlobalNamingResources>标签里面添加如下配置:
<Resource name="jdbc/test"
auth="Container"
type="javax.sql.DataSou ...
eclipse安装插件的方式
- 博客分类:
- Develop Tools
很久没用eclipse,link方式安装插件的方式又忘记了。没地方记录,在这里记录一下。
1 在D:\eclipse下面新建一个links目录,在该目录下面新建一个link.ini(名称和后缀名随意)
2 把tomcat插件解压后放置于D:\eclipse_plugin\tomcat_plugin\eclipse\plugins (注意需要eclipse\plugins目录)
3 在link.in配置插件的目录path=D:\\eclipse_plugin\\tomcat_plugin(可以有多个link文件,一个link文件也可以有多行插件配置路径)
4 重启
如 ...
1 系统架构
(1)Linux内核 (2)中间件(核心库和Dalvik虚拟机) (3)应用程序框架(5个部分) (4)应用程序
2 android类
android.app :提供高层的程序模型、提供基本的运行环境
android.content :包含各种的对设备上的数据进行访问和发布的类
android.database :通过内容提供者浏览和操作数据库
android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.
android.location :定位和相关服务的类
android.media :提供一些类管理多 ...
IT行业影响大的大会
- 博客分类:
- IT Life
Qcon全球企业大会 4月份 http://www.qconbeijing.com/
中国互联网大会 http://cic.isc.org.cn/
GMIC全球移动互联网大会 http://gmic.greatwallclub.com/cn
中国移动开发者大会 http://cmdc.csdn.net/
CSDN软件开发2.0大会 http://sd2china.csdn.net/
CES国际消费电子产品展
中国云计算机大会 5月份 http://www.ciecloud.org/2011
...
ftp基础知识(1)
- 博客分类:
- Net
目录
FTP理论基础(两个比较难理解的点)
FTP Command
FTP ReplyCode
FTP理论基础
FTP简单的介绍就不说了。下面先弄清楚两个比较难理解的地方,即FTP传输的两种方式的区别,FTP的两种模式的原理。
FTP中主动模式和被动模式
linux下修改文件和目录权限
- 博客分类:
- Linux
chmod命令
功能:用于改变文件或目录的访问权限.
语法:chmod [who] [+ | - | =] [mode] 文件名? 参数: 操作对象who可是下述字母中的任一个或者它们的组合: u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(others)用户”。 a 表示“所有(all)用户”。它是系统默认值。 操作符号可以是: + 添加某个权限。 - 取消某个权限。 = 赋予给定权限并取消其他所有权限(如果有的话)。
设置mode所表示的 ...
1 不用myeclipse部署web程序
设置代码输出的目录为:项目名称/webroot/WEB-INF/classes 如:riacms/webroot/WEB-INF/classes。
再把webroot下面的文件拷到webapp下面。
中间遇到的其它问题:
(1)tomcat使用bat文件启动时,需要配置完整的java环境变量 即java_home,path,classpath。其中Path使得系统可以在任何路径下识别java命令,CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命 ...
(1) struts1中select的三种写法
1 以前经常用的方式
<html:select styleId="categoryName" name="productForm" property="productcategory.id" value="${categoryId}" >
<logic:iterate id="p" name="productForm" property="productcategoryList& ...
finally和return
- 博客分类:
- Java Basic
package demo1;
/**
* (1)首先执行finally,然后才执行return;
(2)如果finally里面有return,try中的return不会再执行;
(3)如果try中有了异常,return也不执行;
*/
public class Test1 {
public static int f1(){
int i=1;
try{
i=2;
return i;
}catch(Exception e){
return i;
}finally{
i=3;
System.out.prin ...
昨天开始看《敏捷软件开发:原则、模式与实践》这本书,处于兴趣,搜集总结一下敏捷软件开发宣言的17位人的简单介绍。
Kent Beck is the create of the Extreme Programming(极限编程)和TDD(测试驱动开发) and created the JUnit unit testing framework.
James greening Java创始人
Martin Fowler 誉为当今世界软件开发领域最具影响力的五位大师之一,is the author of 《重构-改善既有代码的设计》and 《企业应用架构模式》 a ...