2013年2月21日

Java数据类型和MySql数据类型对应表

摘要: java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang.String-1INTEGER4INTEGER UNSIGNEDjava.lang.Long4TINYINT3TINYINT UNSIGNEDjava.lang.Integer-6SMALLINT5SMALLINT UNSIGNEDjava.lang.Integer 阅读全文

posted @ 2013-02-21 10:57 阡陌行者 阅读(149) 评论(0) 推荐(0) 编辑

MySQL bool类型表示方法

摘要: mysql是用tinyint(1)来代替bool类型的true 用tinyint(0)来代替bool类型的false 阅读全文

posted @ 2013-02-21 10:33 阡陌行者 阅读(1691) 评论(0) 推荐(0) 编辑

java 数据库连接池技术之Proxool

摘要: Proxool是一种Java数据库连接池技术。是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。 目前是和DBCP以及C3P0一起,最为常见的三种JDBC连接池技术。 日前,Hibernate官方宣布由于Bug太多不再支持DBCP,而推荐使用 Proxool或C3P0。 阅读全文

posted @ 2013-02-21 09:27 阡陌行者 阅读(142) 评论(0) 推荐(0) 编辑

2013年2月19日

Android 项目中文件夹的作用

摘要: 1. src:存放所有的*.java源程序。2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3. assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4. res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5. res\drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。6. res\drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。7.res\d 阅读全文

posted @ 2013-02-19 13:19 阡陌行者 阅读(222) 评论(0) 推荐(0) 编辑

java web部署

摘要: 1 原始的手动部署:将你的项目下的WebRoot复制到Tomcat的webapps下,结构:webapps/WebRoot/,因为服务器执行的只是项目中WebRoot下的内容。启动Tomcat服务器,成功后,在地址栏输入:http://localhost:8080/WebRoot 就会进入。2 使用MyEclipse部署:部署过程就不说了,MyEclipse也是将你的项目下的WebRoot部署到服务器中(WebRoot会自动改成项目名称),结构:webapps/项目名称/ 地址栏输入:http://localhost:8080/项目名称 就会进入。 阅读全文

posted @ 2013-02-19 11:27 阡陌行者 阅读(192) 评论(0) 推荐(0) 编辑

java web开发模式

摘要: JSP+JAVABEAN开发模式: 特点:该模式将业务逻辑与页面表现进行分离,在一定程度上增加了程序的可调试性和维护性。 缺点:页面将控制与显示集于一身。 结论:简单,适合小型项目的快速构建与运行。JSP+Servlet+JavaBean开发模式: 特点:JSP作为视图,来表现页面;Servlet作为控制器,控制程序的流程并调用业务进行处理;JavaBean封装了业务逻辑。遵循了MVC设计模式。 缺点:没有统一的开发框架导致开发周期长。Struts开发方案: 特点:成熟的MVC开发框架。 构成:控制器:ActionServlet 组件:Struts框架的中央控制器。 RequestProces 阅读全文

posted @ 2013-02-19 10:25 阡陌行者 阅读(277) 评论(0) 推荐(0) 编辑

java中servelet简介

摘要: Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在服务器端运 阅读全文

posted @ 2013-02-19 09:41 阡陌行者 阅读(441) 评论(0) 推荐(0) 编辑

JAVA泛型理解

摘要: java语言中,泛型概念一直有所耳闻,但没有怎么用过,简单看了几个泛型的例子,此处做如下注解。1.概念:是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。2.目的:泛型的主要目标是提高 Java 程序的类型安全。通过知道使用泛型定义的变量的类型限制,编译器可以在一个高得多的程度上验证类型假设。 阅读全文

posted @ 2013-02-19 09:20 阡陌行者 阅读(129) 评论(0) 推荐(0) 编辑

2013年2月17日

深入浅出Java三大框架SSH与MVC的设计模式

摘要: 现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。AD:现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为 阅读全文

posted @ 2013-02-17 16:09 阡陌行者 阅读(154) 评论(0) 推荐(0) 编辑

SSH常识问题

摘要: Struts21、为什么每次请求都要创建一个Action对象? 是出于对线程安全的考虑,每次请求的时候都会创建一个action的实例,这样会保证线程的安全。Struts1只是在第一次请求的时候创建一个action的实例,以后每次相同的请求都直接从内存中去读取,它是单例模式,多线程情况下不安全。2、ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么?更新ValueStack中的model对象,先把旧的model对象从ValueStack中移除,然后再把新的model对象压进ValueStack! 官方解释: set to true if you wan 阅读全文

posted @ 2013-02-17 16:05 阡陌行者 阅读(251) 评论(0) 推荐(0) 编辑

导航