- 浏览: 580309 次
- 性别:
- 来自: 北京
最新评论
-
liu_jiaqiang:
写的挺好
maven多项目管理 -
H972900846:
我想知道哪里整的,如果是自己写的,那有点牛呀如果是抄的请说明出 ...
SSL身份认证原理 -
春天好:
博主写的很好,赞一个,多谢分享 *(^-^*)分享一个免费好用 ...
定向网站爬虫---初级例子 -
fenglingabc:
经过测试,parameterType="java.u ...
mybatis获取主键和存储过程返回值 -
jyghqpkl:
[u][/u] ...
Cookie的secure 属性
文章列表
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 ...
spring3 ioc 和 mvc中注解总结
- 博客分类:
- java
1:spring ioc bean注解在类上使用@Component注解,表示该类定义为Spring管理Bean,使用默认value(可选)属性表示Bean标识符。
@Component("component")
public class TestCompoment {
@Autowired
private ApplicationContext ctx;
public ApplicationContext getCtx() {
return ctx;
}
}
同类型的还 ...
spring mvc环境搭建及入门
- 博客分类:
- java
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 ...
关于ant构建项目的问题-myclipse问题
- 博客分类:
- java
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/">
& ...
可以从比较简单的东西入手学习正则表达式。要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档。
字符
B
字符B
\xhh
16进制值0xhh 所表示的字符
\uhhhh
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-----第一篇
- 博客分类:
- java
IOC框架如果多,IOC用的如此多,真的懂的原理吗?
1:根据使用SPRING IOC 的经验
加载配置文件--------------解析beans.xm--------保存在map中---------反射生成对象;
配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans>
<bean id="person" class="com.domain.Person&quo ...