
杂章笔迹
gordonOo
好记性不如烂笔头,记录各种日常小问题.专注不浮躁
展开
-
进程和线程的区别、多进程与多线程、并行与并发、多任务
进程和线程的区别:1、一个程序至少有一个进程,一个进程至少有一个线程;2、资源(内存、寄存器等)分配给进程,进程在执行过程拥有独立的内存空间,而同一进程下的所有线程共享所有资源,从而提高程序的运行效率;3、处理机分配给线程,即处理机真正运行的是线程;4、线程在执行过程中,需要协作同步。不同线程间的要利用通信协议来实现同步。进程是操作系统在运行一个程序时被抽象出来的,线程是从一个原创 2013-11-28 12:53:52 · 3640 阅读 · 1 评论 -
Maven的pom.xml笔记
在maven工程中,如果导入的JAR依赖于其他某些JAR,则可以不需要再申明了,maven会自动导入所依赖的JAR了。如: org.springframework.data spring-data-mongodb 1.3.3.RELEASE 查看Dependency Hierarchy可知,spring-data-mongodb依赖于spring-core、spr原创 2014-02-18 16:03:29 · 575 阅读 · 0 评论 -
工作杂记(一)
1、web.xml 的加载顺序是:context-param -> listener -> filter -> servlet ,而同个类型之间的实际程序调用的时候的顺序是根据对应的 mapping 的顺序进行调用的。2、PO(persistant object 持久对象)对象模型反映了对象间的关系,如一对多、多对多、单向双向访问关系等。可以看成是与数据库中的表相映射的java对象。原创 2014-02-18 16:23:10 · 609 阅读 · 0 评论 -
一个maven工程的pom.xml模版
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.原创 2014-02-18 16:09:30 · 935 阅读 · 0 评论 -
工作杂记(三)
几个使用过注解标记:1、@Qualifier:我们在 Spring 容器中配置了两个类型为 Office 类型的 Bean,当对 Boss 的 office 成员变量进行自动注入时,Spring 容器将无法确定到底要用哪一个 Bean,就会发生异常。Spring 允许我们通过 @Qualifier 注释指定注入 Bean 的名称,这样歧义就消除了,可以通过下面的方法解决异常:publi原创 2014-02-24 22:18:02 · 728 阅读 · 0 评论 -
Apache Shiro权限控制收藏
本文是来自博客园CodeKiller的一系列关于Apache Shiro使用,收藏了!谢谢CodeKiller的分享!SpringMVC+Apache Shiro+JPA(hibernate)案例教学(一)整合配置SpringMVC+Apache Shiro+JPA(hibernate)案例教学(二)基于SpringMVC+Shiro的用户登录权限验证SpringMVC+Apache转载 2014-01-27 11:14:09 · 738 阅读 · 1 评论 -
转:svn纯java客户端SVNKit学习整理(1)
Subversion 是干什么的前言如果你是 Subversion 的新用户,我们建议你先去 Subversion home site 获取并阅读 Subversion 的官方文档,你可以从中学习到怎么去配置和使用 Subversion 仓库。我建议新学习的朋友先熟悉Subversion的工作原理和版本机制,然后再学习SVNKit相关的知识。SVNKit中的版本机制和工作原理和Subv转载 2014-01-18 10:35:14 · 1138 阅读 · 0 评论 -
网络传输两类传输协议:TCP UDP
两类传输协议:TCP、 UDPTCP是Tranfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个原创 2013-12-10 10:50:09 · 979 阅读 · 0 评论 -
网易面试题---来源于网络
一、综合测试1、有7克和2克的砝码各一个,天平一个,用拿三次物品的方法把140克盐分成50克和90克。2、当一个小婴儿在熟睡时,你不小心把它弄醒了,你认为小孩子会()。a、会哭出来 b、会笑出来3、有3男2女共餐,假如你是3男之一,你的梦中情人是2女之一,你们两个坐在一起吃饭的概率是多少?4、足球踢到最后不分上下,则要点球,11个足球员选5个参与点球,假设顺序是固定的,问一原创 2013-11-28 23:41:44 · 1213 阅读 · 0 评论 -
http请求过程、POST和GET的区别
http请求过程http属于TCP/IP模型中的应用层协议,而两个应用程序(web浏览器和web服务器)之间要进行通信首先得建立起TCP连接,然后浏览器才能向服务器发送请求,服务器收到请求后,返回相应的应答信息,浏览器接受到来自服务器的应答信息后,对这些数据进行解析执行。一个完整的http请求过程,web浏览器和web服务器之间会完成以下7个步骤:1、建立TCP连接http属于TC原创 2013-11-28 21:12:41 · 2000 阅读 · 0 评论 -
工作杂记(二)
# 分包规范module下的模块包结构定义:包名 职责/ 模块配置对象event 事件定义及处理exception 业务异常model 枚举, 常量, VO定义(所有返回给客户端的数据都必须定义在该包内)manager 实体定义,实体数据逻辑服务 (实体对象一律不允许直接返回给客户端)service 面向service层提供的复合逻辑服务, 面向facade层提供的原创 2014-02-20 16:34:12 · 684 阅读 · 0 评论