首页
学习
活动
专区
工具
TVP
发布

lgp20151222

专栏成员
272
文章
618009
阅读量
26
订阅数
BIO,NIO,AIO的理解
BIO:同步阻塞式IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。  NIO:同步非阻塞式IO,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。  AIO(NIO.2):异步非阻塞式IO,服务器实现模式为一个有效请求一个线程,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理。
ydymz
2018-09-10
5770
kie-api 组件介绍
KieServices:kie整体的入口,可以用来创建Container,resource,fileSystem等
ydymz
2018-09-10
9480
mysql explain 的extra中using index ,using where,using index condition,using index & using where理解
using where:查找使用了索引,不需要回表去查询所需的数据,查询结果是索引的一部分
ydymz
2018-09-10
3.6K0
Jackson将json字符串转换成List<JavaBean>
public final ObjectMapper mapper = new ObjectMapper(); public static void main(String[] args) throws Exception{ String jsonString = getJsonString(); //getConfig省略 //List<Config> configList = (List<Config>)jsonString //上面这样转换是错的,但是编
ydymz
2018-09-10
2.4K0
drools 手动创建kmoudle.xml文件
@Test public void test() { KieServices kieServices = KieServices.Factory.get(); KieResources resources = kieServices.getResources(); KieModuleModel kieModuleModel = kieServices.newKieModuleModel();//1 KieBaseModel baseM
ydymz
2018-09-10
1.4K0
使用spring的JavaMailSender发送邮件
 3、mail.properties如下:主要是邮箱服务器、个人邮箱用户名和开启smtp服务后获得的授权码(非密码),
ydymz
2018-09-10
5440
Struts2从一个action转到另一个action的两种方法
从一个Action直接跳到另一个Action中,Struts提供了两种结果类型可以实现:chain、redirect。
ydymz
2018-09-10
7490
Eclipse插件安装4种方法
假设Eclipse的安装目录在C:\eclipse,解压下载的eclipse 插件或者安装eclipse 插件到指定目录AA(如:c:\AA)文件夹,打开AA 文件夹,在AA文件夹里分别包含两个文件夹features和plugins ,然后把两个文件夹里的文件分别复制到C:\eclipse下所对应的文件夹下的features 和plugins 下,一般的把插件文件直接复制到eclipse目录里是最直接也是最愚蠢的一种方法!因为日后想要删除这些插件会非常的困难,不推荐使用。
ydymz
2018-09-10
2.6K0
idea,mybatis读取配置文件报错:Could not find resource configuration.xml
其实右键mark directory as ..->sources root 就能解决问题的。
ydymz
2018-09-10
2.1K0
struct2 拿到url的方法
在Action中: HttpServletRequest request = ServletActionContext.getRequest(); String url =request.getRequestURL(); 在拦截器中: public String intercept(ActionInvocation ai) throws Exception {   String url = ai.getProxy().getActionName()+"!"+ai.getProxy().getMethod();   ....... }
ydymz
2018-09-10
3720
web.xml is missing and <failOnMissingWebXml> is set to true
这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub
ydymz
2018-09-10
5020
struts2 可以用ognl拿到值而不可以用el拿到值的解决方法
得到了There is no read method for container的错误
ydymz
2018-09-10
5260
filter和listener的生命周期
filter(过滤器)和listener(监听器)的生命周期 老实说 生命周期要是说成作用的时间范围我会理解的更好 filter package com.javaweb.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExcepti
ydymz
2018-09-10
6480
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档