Just a little smile ^ ^

yoyo_zeng

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月17日

摘要: http://dev.mysql.com/doc/refman/5.1/zh/introduction.htmlmysql(MySQL命令行客户端程序):mysql> SELECT col_name FROM db_name.tbl_name;mysqld(MySQL服务器执行程序)Connector/ODBC (MyODBC)接口为使用ODBC(开放式数据库连接性)连接的客户端程序提供了MySQL支持。例如,可以使用MS Access连接到你的MySQL服务器。客户端可运行在Windows或Unix平台上。Connector/J接口为使用JDBC连接的Java客户端程序提供了MySQL 阅读全文
posted @ 2013-01-17 23:34 yoyo_zeng 阅读(145) 评论(0) 推荐(0) 编辑

2013年1月15日

摘要: var myclass = function myclass(){this.field="";this.method=function(){};}myclass.prototype.anothermethod = function(name){ this.name = name;};myclass.prototype.another_field = "";var obj = new myclass();obj.method();obj.field;var class = {name:"",methodname:function(){} 阅读全文
posted @ 2013-01-15 16:55 yoyo_zeng 阅读(128) 评论(0) 推荐(0) 编辑

2013年1月8日

摘要: java文件中的classpublic class: 包内和包外class都可访问friendly class: 包内class可访问, 包外class不可访问,private class:包内和包外均不可访问,只有本身可访问class中的方法public: 本身,子女,同一package, 其他packageclass均可访问protected:本身,子女,同一pagekage可访问,其他package class不可访问private: 只有本身可访问 阅读全文
posted @ 2013-01-08 16:42 yoyo_zeng 阅读(175) 评论(0) 推荐(0) 编辑

2013年1月5日

摘要: @Component 相当于实例化类的对象。@Service用于标注业务层组件、@Controller用于标注空竹曾组件(如Struts中的action)@Repository用于标注数据访问组件即DAO组件@Component泛指组件,当组件不好归类的时候我们可以使用这个注解进行标注,(现在可以都用此注解) 阅读全文
posted @ 2013-01-05 11:55 yoyo_zeng 阅读(132) 评论(0) 推荐(0) 编辑

2013年1月4日

摘要: org.hibernate.Sessionorjavax.persistence.EntityManagerDomesticCat fritz = new DomesticCat();fritz.setColor( Color.GINGER );fritz.setSex( 'M' );fritz.setName( "Fritz" );session.save( fritz );DomesticCat fritz = new DomesticCat();fritz.setColor( Color.GINGER );fritz.setSex( 'M 阅读全文
posted @ 2013-01-04 18:09 yoyo_zeng 阅读(330) 评论(0) 推荐(0) 编辑

摘要: Result Map<sqlMap> <resultMap id="resultMapid" class="class"> <result property="class property" column="colum"></result> </resultMap> <select id="" resultMap="resultMapid"> </select></sqlMap>& 阅读全文
posted @ 2013-01-04 13:36 yoyo_zeng 阅读(232) 评论(0) 推荐(0) 编辑

2013年1月1日

摘要: http://www.blogjava.net/alexprefect/articles/372959.htmlPropertyConfigurator.configure("log4j.properties");Loggerlogger = Logger.getLogger("service");log4j.propertieslog4j.rootLogger=INFO, CONSOLE //日志记录的级别,优先级是error、warn、info、debug,如果定义了info,在debug的信息就不输出到log//未分配级别的logger将自动继承它 阅读全文
posted @ 2013-01-01 13:07 yoyo_zeng 阅读(184) 评论(0) 推荐(0) 编辑

摘要: lifecycle接口实现lifecycle接口的组件启动或关闭时可以触发before_start_event, start_event...stop_event...事件,管理生命周期public interface Lifecycle{ public void addLifecycleListener(LifecycleListener listener); public LifecycleListener[] findLifecycleListener(); public void removeLifecycleListener(LifecycleListener li... 阅读全文
posted @ 2013-01-01 11:27 yoyo_zeng 阅读(369) 评论(0) 推荐(0) 编辑

2012年12月31日

摘要: 连接器实现Connector接口HttpConnector实例维护一个HttpProcessor实例池,个数有minProcessors和maxProcessors决定,如果HttpProcessor实例的数目达到max,则http请求则会被忽略。public final class Bootstrap(){ public static void main(String[] args){ HttpConnector httpConnector = new HttpConnector(); SimpleContainer container = new Simp... 阅读全文
posted @ 2012-12-31 15:27 yoyo_zeng 阅读(923) 评论(0) 推荐(0) 编辑

2012年12月30日

摘要: http客户端通过socket类与服务器通信,new Socket("yahoo.com",80);服务器通过ServerSocket套接字创建时绑定的地址和端口等待客户端请求,new ServerSocket(8080,1,InetAddress.getByName("127.0.0.1")),当接收到请求后,accept函数才会返回。 //服务端ServerSocket serverSocket = new ServerSocket(8080,1,InetAddress.getByName("127.0.0.1"));Socket 阅读全文
posted @ 2012-12-30 14:23 yoyo_zeng 阅读(1129) 评论(0) 推荐(0) 编辑

2012年12月21日

摘要: 主机托管服务多个网站共享一个物理PC,从host头部取得请求的主机名,将请求分配到对于的程序。镜像服务器集群和CDN两种将客户端请求导向特定的服务器(负载均衡)1. url解析到主服务器的地址,主服务器发送http重定向到复制原始服务器;缺点:原始服务器需要大量计算重定向 到哪个服务器,增加用户延时,如果主服务器出错,站点瘫痪2. DNS解析到4个ip地址,然后选择其中一个DNS轮转,A访问host,DNS返回解析的ip组,选取第一个,B访问host,DNS返回解析的ip组(ip组顺序变换,可根据不同算法),选取第一个,算法:负载均衡,负载最轻的web服务器放在列表最前面邻接路由算法 ,选取用 阅读全文
posted @ 2012-12-21 14:42 yoyo_zeng 阅读(188) 评论(0) 推荐(0) 编辑

摘要: cookie(永久和暂时,永久保存在硬盘,暂时的退出浏览器就删除)1:用户第一次访问2:服务器贴在用户身上的标签,set-cookie:id=""; domain=""; path=3:浏览器保存4:用户再次访问;浏览器读取该服务器的cookie,加在头部cookie:"" 阅读全文
posted @ 2012-12-21 14:42 yoyo_zeng 阅读(110) 评论(0) 推荐(0) 编辑

摘要: 基本认证:base-64编码,存在安全问题,容易被加码,假冒服务器很容易骗过基本认证代理服务器也可以实现认证,可以对访问策略进行集中管理代理认证和服务器认证的区别:摘要认证单向摘要:一般使用函数加密密码,例如MD5,SHA算法;问题:摘要同样可以被截取被恶意发送给服务器;所以服务器会放客户端发送ige随机数,附加到密码中。服务端要验证客户端,需要发送随机数,预授权:减少请求;同一个摘要新鲜度有限,需要重新请求认证;预先生成下一个随机数不能用于管道化连接。缓存共享的缓存如果收到包含authorization头部的请求和转接请求产生的响应时,除非响应中提供cache-control:must-re 阅读全文
posted @ 2012-12-21 11:01 yoyo_zeng 阅读(188) 评论(0) 推荐(0) 编辑

2012年12月19日

摘要: 代理作用:过滤访问控制web缓存反向代理转码:将web内容根据不同语言,或者将文件转码以减少数据或者更适合观看匿名者:删除报文中的用户私密信息缓存确定缓存是否新鲜,发送验证请求,如果内容无变化,服务器返回304;如果服务器对象删除,则返回404,缓存副本需要删除。私有缓存比较小,比如浏览器中有内建的私有缓存,一般在文档缓存在个人电脑的硬盘和内存中公有缓存缓存层次化,靠近客户端的缓存使用小型廉价的。服务器返回:Cache-Control: max-age=2592000 //相对时间Expires: Thu, 10 Jan 2013 05:30:55 GMT //绝对时间cache-contro 阅读全文
posted @ 2012-12-19 17:11 yoyo_zeng 阅读(203) 评论(0) 推荐(0) 编辑

摘要: URI:包括URL和URNURN:统一资源名称,在收索过程中由一个中间资源定位符,定位符服务器对资源的实际URL进行等级和跟踪,所以client可以请求一个永久的URL,定位符将clien定向到实际的URL。URL:<sheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<frag><sheme>:协议,包括:httphttps :在应用层(http协议)和传输层(tcp协议)之间插入安全层ssl的端 阅读全文
posted @ 2012-12-19 15:04 yoyo_zeng 阅读(287) 评论(0) 推荐(0) 编辑

2012年12月13日

摘要: Author :Jeffrey My Blog:http://blog.csdn.net/gueter/引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、P 阅读全文
posted @ 2012-12-13 17:45 yoyo_zeng 阅读(1308) 评论(0) 推荐(0) 编辑

2012年12月4日

摘要: 转自百度百科:JMSjms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。JMS(Java Messaging Service)是Java平台上有关面向消息中间件(MOM)的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,翻译为Java消息服务。简介 JMS是一种与厂商无关的 API,用来访. 阅读全文
posted @ 2012-12-04 15:11 yoyo_zeng 阅读(3274) 评论(0) 推荐(1) 编辑

2012年12月3日

摘要: restful 大概:http://www.ruanyifeng.com/blog/2011/09/restful.htmlhttp://www.ibm.com/developerworks/cn/web/wa-spring3webserv/index.html过 REST 风格体系架构,请求和响应都是基于资源表示的传输来构建的。资源是通过全局 ID 来标识的,这些 ID 一般使用的是一个统一资源标识符(URI)。客户端应用使用 HTTP 方法(如,GET、POST、PUT 或 DELETE)来操作一个或多个资源。通常,GET 是用于获取或列出一个或多个资源,POST 用于创建,PUT 用于更 阅读全文
posted @ 2012-12-03 15:09 yoyo_zeng 阅读(372) 评论(0) 推荐(0) 编辑

2012年11月30日

摘要: proxy:将远程方法调用序列化和反序列化1. 创建 service2. 创建bean到beanfactory3. RmiServiceExporter可以将bean export为RMI service,通过把bean包装在设配器中,适配器被绑定在RMI注册表中。RMI是基于java的,客户端和sever端都需要使用java编写。public interfaceSpitterService{List<Spittle>getRecentSpittles(intcount);void saveSpittle(Spittlespittle);void saveSpitter(Spitt 阅读全文
posted @ 2012-11-30 18:03 yoyo_zeng 阅读(350) 评论(0) 推荐(0) 编辑

2012年11月23日

摘要: 1 添加security标签库2 添加servlet filter<filter><filter-name>springSecurityFilterChain</filter-name>//spring security会创建一个id为springSecurityFilterChain的filter bean<filter-class>org.springframework.web.filter.DelegatingFilterProxy//所有对此class的调用会委托给相应的filter</filter-class></fi 阅读全文
posted @ 2012-11-23 17:06 yoyo_zeng 阅读(439) 评论(0) 推荐(0) 编辑