摘要: R文件丢失的原因有很多,这里提供几种解决办法:1. 选中项目,点击 Project— Clean , 清理一下项目;2.选中项目,右键 选择 AndroidTools —Fix Project Properties;3.选中项目,右键 选择 Properties—Android ,选择相应的版本,点击 OK ;这样 R 文件,就会重新生成了。 阅读全文
posted @ 2013-03-11 23:00 吴愿涛 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。 在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。 Window-->Preferences-->General -->content Types 在右侧窗口中展开每一个子项,依次输入编码格式,如“UTF-8”点击“update”就设置好了。 例如:在以上设置中,设置jsp默认编码格式为“UTF-8”,那么以后新建 阅读全文
posted @ 2012-11-27 18:26 吴愿涛 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提交到目标Controller 4.Controller进行业务逻辑处理后,会返回一个ModelAndView 5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象 6.视图对象负责渲染返回给客户端。 ... 阅读全文
posted @ 2012-11-24 03:18 吴愿涛 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实,代理对象对客户隐藏了实际对象。动态代理可以对请求进行其他的一些处理,在不允许直接访问某些类,或需要对访问做一些特殊处理等,这时候可以考虑使用代理。 目前 Java 开发包中提供了对动态代理的支持,但现在只支持对接口的实现。主要是通过 java.lang.reflect.Proxy 类和 java.lang.reflect.InvocationHandler 接口。 Proxy 类主要用来获取动态代理对象,InvocationHandler 接口用来约束调用者行为。 “写一个 ArrayList 类的代理,其内部实现和 ArrayL 阅读全文
posted @ 2012-11-09 18:09 吴愿涛 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。一、简单过程Java程序运行的场所是内存,当在命令行下执行:java HelloWorld命令的时候,JVM会将HelloWorld.class加载到内存中,并形成一个Class的对象HelloWorld.class。其中的过程就是类加载过程:1、寻找jre目录,寻找jvm.dll,并初始化JVM;2、产生一个Bootstrap Loader(启动类加载器);3、Bootstrap Loa 阅读全文
posted @ 2012-11-08 13:52 吴愿涛 阅读(172) 评论(0) 推荐(0) 编辑
摘要: JAVA类,只要知道了类名(全名)就可以创建其实例对象,通用的方法是直接使用该类提供的构造方法,如NewObject o = new NewObject();NewObject o = new NewObject("test");NewObject o = new NewObject(new String[]{"aaa","bbb"});除此之外,还可以利用java.lang.Class<T>类来实现JAVA类的实例化。1、空构造方法如果类有空构造方法,如下面的类public class NewObject{String 阅读全文
posted @ 2012-11-08 02:14 吴愿涛 阅读(236) 评论(0) 推荐(0) 编辑
摘要: (涉及编程字符编码)在软件的编码和实现中,我们可能会碰到个 一个比较头疼的问题--编码,不同字符间的编码和解码,你确定了解各种字符的编码吗?一个朋友问到了我这个问题,我虽然能回答一两个出来,但是感觉已经有点模糊,混乱了,在网上搜了搜,在书上翻了翻,总结一下吧。首先按照字符编码的历程来看:1. ASCII我们需要了解的最早编码是ASCII码。它用7个二进制位来表示,由于那个时期生产的大多数计算机使用8位大小的字节,因此用户不仅可以存放所有可能的ASCII字符,而且有整整一位空余下来。如果你技艺高超,可以将该位用做自己离奇的目的:WordStar中那个发暗的灯泡实际上设置这个高位,以指示一个单词中 阅读全文
posted @ 2012-11-08 02:11 吴愿涛 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: Java 通用数据库连接类[支持存储过程 参数自动识别]import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.sql.Types;import jav 阅读全文
posted @ 2012-11-08 02:08 吴愿涛 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 0.快捷键================================================================================编辑:Ctrl+Shift+L显示所有快捷键Ctrl+K参照选中的词(Word)快速定位到下一个Ctrl+Shift+K参照选中的词(Word)快速定位到上一个Ctrl+O快速显示OutLineCtrl+T快速显示当前类的继承结构Ctrl+Shift+X把选中文本全部改为大写Ctrl+Shift+Y把选中文本全部改为小写Ctrl+Shift+F按照当前的配置文件格式化源代码Ctrl+L弹出行定位框以便定位到某一行Ctrl+Nu 阅读全文
posted @ 2012-11-08 02:06 吴愿涛 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一个spring2.5+hibernate3.2+struts2.0组合框架,使用spring的IoC来管理应用的所有bean,包括struts2的action,充分发挥了spring轻量级框架的优势。摘 要:针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架Spring、Struts和Hibernate,提出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到实际项目中。关键词:J2EE MVC Struts Spring Hibernate 大型企业级Web应用系 阅读全文
posted @ 2012-11-08 02:05 吴愿涛 阅读(265) 评论(0) 推荐(0) 编辑