study
文章平均质量分 69
com0606
这个作者很懒,什么都没留下…
展开
-
how tomcat works——(5)容器
初次翻译东西,英语不好,想着顺便训练下。翻译东西真的不是一件好差事啊。看过第五章,对wrapper和context有所了解。做好笔记,以后还能回过头来看看。...2011-05-16 14:26:41 · 110 阅读 · 0 评论 -
关于spring security的一个小例子
最近学习了一下spring mvc,顺便就把spring security给看了看。看的官方文档,并借鉴了网上别人的学习经验,看了些源码,大致上对其工作原理有了个了解。把自己弄的做个记录,以后用得着了再翻翻用的是spring3.0.5,lib里面需要导入的包都移去了 先贴个项目的结构 与s...2011-08-30 18:23:22 · 107 阅读 · 0 评论 -
Java反射机制和类的封装性
以下是一个关于反射是否破坏了类的封装性的测试实体类[code="java"]package cn.henu.lz;public class Person { private String name; private int age; private String safe; //该属性无setter和getter方法 public void setNa...原创 2011-04-08 21:07:46 · 374 阅读 · 0 评论 -
多用户并发访问Servlet与线程同步
Servlet容器为了响应多个用户同时访问一个Servlet的HTTP请求,通常会为每个请求分配一个工作线程,这些工作线程并发执行同一个Servlet的service()方法。此时可能发生多线程对同一数据进行访问的情况。[code="java"]public class Hello extends HttpServlet{ private String name; pub...原创 2011-04-09 17:53:09 · 638 阅读 · 0 评论 -
springmvc的controller中使用@Transactional无效
最近看mybatis的时候做了一个练习,但是进行事务处理的时候出了问题,如下package com.henu.lz.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import ...2012-04-23 21:00:42 · 863 阅读 · 0 评论 -
侃侃tomcat的bio,nio
对于这2种io以及在socket的应用不作描述,主要探究一下在tomcat中是如何应用这2种io的。找了2个版本的tomcat做一下对比,以tomcat4、tomcat6为例。1 .tomcat4在tomcat4中,只有bio的使用。首先看这个类public final class HttpConnector implements Connector, Lifecycle...原创 2016-10-19 17:25:02 · 227 阅读 · 0 评论 -
关于synchronized和lock
目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍二者的实现原理。数据同步需要依赖锁,那锁的同步又依赖谁?synchronized给出的答案是在软件层面依赖JVM,而Lock给出的方案是在硬件层面依赖特殊的CPU指令,大家...原创 2016-01-20 17:26:31 · 191 阅读 · 0 评论