`
iluoxuan
  • 浏览: 571412 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1: 在eclipse下安装dydev插件   在help--install new software---输入:http://pydev.org/updates 选择PyDev下的PyDev for Eclipse,别的都不要选,否则依赖检查那关过不去。 然后就是next---到完成:   重启eclipse配置python开发环境: 在windows-----preferences----pydev--------python   随便写python2.6 选择 安装的python路径的python.exe:   如果这个时候报错:   elipse的路径有问题 , ...
1:一上午看Dive Into Python,在线到第7章,有些细节我过滤了 总结下python和java的区别:              没有数据类型的定义              内置的dict,list,等和hashmap,arrylist等有些类似              python中import和java中import ...
1:spring ioc  bean注解在类上使用@Component注解,表示该类定义为Spring管理Bean,使用默认value(可选)属性表示Bean标识符。   @Component("component") public class TestCompoment { @Autowired private ApplicationContext ctx; public ApplicationContext getCtx() { return ctx; } }  同类型的还 ...
1:版本3.1.2 2:建立web 工程,导入的jar包括 可能有些包是不需要的: 先看web.xml的配置文件,主要是对配置spring mvc的控制器   所有.do结尾的请求都必须经过 DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-bea ...
1:myclipse改动项目名称,在tomcat中部署只能用原来的名字,找的tomcat的目录删除webapps下和work下的改工程的名字; 2:ant构建项目主要是把myclipse的webRoot改动写成要达成war包的名字,最好是可以喝工程名字相同; 如果在myclipse中可以建立一个文件把webRoot中的复制进去》   3:ant构建项目的 编译jdk和tomcat的jdk要和ant中配置的jdk环境是一样的否则不能编译   4:必须的jar包,不能少。 <lib dir="${jdom.home}/build/"> & ...

正则表达式java

    博客分类:
  • java
  可以从比较简单的东西入手学习正则表达式。要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档。 字符 B 字符B \xhh 16进制值0xhh 所表示的字符 \uhhhh

mvc的想法

1:从model1到model2就是mvc的出现,说白了mvc就是m-v-c概念的东西 往往会吓住很多人   mvc差不多就是一个前端控制器,控制页面的走向,调用业务层的逻辑处理方法   mvc的框架有 很多,个人接触的有stuts1,struts2,spring mvc就struts2用的比较久点,struts1比较啰嗦没struts2参数处理的好,struts1一定要继承action,而struts2完全是pojo的可以: spring mvc不记得了,果断时间果断开始看下。   用起来总比自己写一个简单的来疏通原理强:   mvc处理的 页面传入的参数 怎么注入     ...
前面,就实现了单例没有把具体的方法写出来,因为操作xml生成,是key-vlaue模式;从数据库到封装xml文件XmlUtil工具类是必不可少的:   package com.xmlutil; import java.util.Map; /** * xml操作类 * @author lijunqing 定义xml的格式为<ROOT></ROOT> */ public class XmlUtil { private static XmlUtil xmlUtil=null; private XmlUtil() { ...
操作类一般都是这需要一个对象的,在模式中称为单例模式,这个是最简单的模式之一但是用途很多: 单例模式有两种方式一种 直接    第一种 private static XmlUtil xmlUtil = new XmlUtil(); 第二种是需要的时候在创建对象:   public class XmlUtil(){ private static XmlUtil xmlUtil = null; private XmlUtil(){ } public synchronized static XmlUtil getInstance(){ ...
对应静态代理,真实主题和代理主题共用同一个接口,代理主题必须现实对真实主题的引用,所以导致没一个真实主题必须写一个代理类,当越来越多的时候,这种就比较庞大也不好维护了!   JDK动态代理利用JDK来实现动态代理     首先让我们来了解一下如何使用 Java 动态代理。具体有如下四步骤: 通过实现 InvocationHandler 接口创建自己的调用处理器; 通过为 Proxy 类指定 ClassLoader 对象和一组 interface 来创建动态代理类; 通过反射机制获得动态代理类的构造函数,其唯一参数类型是调用处理器接口类型; 通过构造函数创建动态代理类实例,构 ...
现在,很多的web开发在表现层,主要通过jsp、html等展示,对基于xml-xstl格式的显示的框架我不知道有木有,现在就分析下给予xml-xstl或者wml的手机网站前端设计思路:   请求路径-----------------》BaseServlet-----------》BaseProjectServlet---------------》CrtlServlet-----》xmlutil——————》显示    设计类图大如上:   与mvc的原理差不了多少,大概的过程是 请求进入,首先进入到BaseServlet中的doGet或者doPost方法,其中调用了抽象的execut ...
代理模式:故名思议就是通过其他的对象来代替本身做些事情,比如:买房子的整个过程   1:生成房子的要销售房子,但是会通过 中介公司 销售 他们的房子给客户   其中 中介公司就相当于代理了 该房子的 销售权利,该权利必须 是两方所共有的,而实现不同;所以是接口中的一个方法 就是代理对象和实际对象公用一个接口,而代理必须持有对实际对象的引用   如下:           package com.porxy; public interface Sell { public void sellHouse(); }     生成商的如下:     ...
第一篇中介绍了读取xml节点,现在就可以按照配置要求生产对象了:个人没怎么重构代码就这样写了 反射操作类:     package com.reflect; import java.lang.reflect.Method; public class IOCReflect { private static IOCReflect install = null; private IOCReflect() { } public synchronized static IOCReflect getInstall() { if (install == nu ...
IOC框架如果多,IOC用的如此多,真的懂的原理吗? 1:根据使用SPRING IOC 的经验         加载配置文件--------------解析beans.xm--------保存在map中---------反射生成对象;   配置文件如下:               <?xml version="1.0" encoding="UTF-8"?> <beans> <bean id="person" class="com.domain.Person&quo ...

IOC原理

    博客分类:
  • java
IOC原理分析  来自  java-mzd  博客 IOCSpringApple编程
Global site tag (gtag.js) - Google Analytics