posted @ 2021-02-19 21:20 cdeelen 阅读(83) 评论(0) 推荐(0) 编辑
摘要:
Python 的Queue模块中提供了同步的、线程安全的队列类,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列PriorityQueue。这些队列都实现了锁原语,能够在多线程中直接使用。可以使用队列来实现线程间的同步。 常用方法: Queue.qsi 阅读全文
摘要:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd"> <struts> <!--struts是以包 阅读全文
posted @ 2019-09-07 10:19 cdeelen 阅读(106) 评论(0) 推荐(0) 编辑
摘要:
1、spring事务传播特性 多事务时处理策略 PROPAGATION_REQUIRED:如果存在事务,则支持当前事务,没有的话新建一个事务 PROPAGATION_SUPPORTS:如果存在事务的话,支持当前事务,否则以非事务方式执行 PROPAGATION_MANDATORY:如果存在事务则支持 阅读全文
posted @ 2019-08-08 16:08 cdeelen 阅读(90) 评论(0) 推荐(0) 编辑
摘要:
1 JPA概述 JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。 JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。 所以JPA不局限于EJ 阅读全文
posted @ 2019-08-05 19:42 cdeelen 阅读(152) 评论(0) 推荐(0) 编辑
摘要:
1、Listener的定义与作用 监听器Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。 Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等。 2、Listener的分类与使 阅读全文
posted @ 2019-08-02 20:12 cdeelen 阅读(135) 评论(0) 推荐(0) 编辑
摘要:
单点登录(Single sign-on,SSO)是一种访问控制,在多个软件应用中,用户只需登录其中一个应用,就可以成功访问其他应用;同样,用户只需注销其中一个应用,就可以成功注销其他应用。 当一个公司产品线越来越复杂,做的东西越来越多,考虑到用户的便利性和业务的交集,单点登录也就变得越来越必然。譬如 阅读全文
posted @ 2019-08-01 19:33 cdeelen 阅读(145) 评论(0) 推荐(0) 编辑
摘要:
Java里面线程池的顶级接口是Executor,但是严格意义上讲Executor并不是一个线程池,而只是一个执行线程的工具。真正的线程池接口是ExecutorService。下面这张图完整描述了线程池的类体系结构。 标记一下比较重要的类: 要配置一个线程池是比较复杂的,尤其是对于线程池的原理不是很清 阅读全文
posted @ 2019-07-27 19:12 cdeelen 阅读(117) 评论(0) 推荐(0) 编辑
摘要:
Tengine的安装 新建tengine用户组 groupadd -r nginx useradd -r -g nginx -M nginx 解压安装包: tar -zxvf tengine-2.1.0.tar.gz 安装依赖: yum install gcc-devel openssl-devel 阅读全文
posted @ 2019-07-26 19:16 cdeelen 阅读(108) 评论(0) 推荐(0) 编辑