- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 request 和 response之间实现servlet线程非阻塞
Servlet 3.0引入异步请求处理,是为了缓解servlet容器的线程池的压力。一般情况下,response返回之后servlet线程才会被释放,复杂的业务处理会使得servlet线程占用的时间增加,从而导致线程资源紧缺。Servlet 3.0中,可以通过调用request.startAsync()释放当前的servlet线程,同时.startAsync()会返回请求的上下文环境AsyncCon
2016-04-03 20:58:57
2569
原创 java常用加密算法
在调用公有云的api时,通常会使用一些加密算法加密参数,下面给出java中常用加密算法:package com.dayang.tencentapi.util;import sun.misc.BASE64Encoder;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.security.Invali
2016-04-03 20:39:57
580
原创 influxdata监控系统简介
influxdata是一个强大的实时监控系统,分为4个部分,系统架构图如下: TelegrafTelegraf负责收集监控数据,并将数据输出到influxDB数据库,它支持多种类型的数据输入,比如httpjson、mysql、rabbitMQ等等。InfluxDBInfluxDB是time-series data数据库,负责高效处理实时数据。ChronografChronograf是图形展示工具,
2016-03-09 20:02:06
4457
原创 Intellij IDEA 常用快捷键
Ctrl + P 查看函数的参数信息 Ctrl + mouse over code 查看详情 Alt + Insert 插入构造函数、getter/setter函数 Ctrl + O Override函数 Ctrl + I Implement函数
2016-03-08 16:18:32
364
原创 ubuntu mysql 数据库安装以及设置远程连接
ubuntu mysql 安装安装server:sudo apt-get install mysql-server安装client:apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev检查是否安装成功sudo netstat -tap | grep mysql登录mysql -u root -p重启服
2016-03-02 18:26:12
424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人