安装docker#下载docker pull mysql:5.6#运行实例docker run \--name mysqldb \-e MYSQL_ROOT_PASSWORD=123456 \-p 3306:3306 \-d mysql:5.6#进入容器docker exec -it mysqldb ...
mysql-创建用户及权限分配
mysql-创建用户及权限分配-- root用户执行GRANT ALL ON *.* TO 'system' @'%' WITH GRANT OPTION;REVOKE ALL ON *.* FROM 'system' @'%&a ...
java-socket的bio与nio示例
socket-bio传统的阻塞IO(blocking_io)的缺点:1.服务器以阻塞方式处理客户端连接,所以服务器需要创建大量线程来处理客户端连接;线程的创建与销毁影响服务器性能2.服务器需要维护已连接的客户端信息,遍历过程会消耗服务器性能3.服务器以阻塞方式读取客户端信息,服务端会因客户端响应不及 ...
java-http代理服务
java版本的http代理服务器https://gitee.com/lixl/proxyee.git 基于socket实现 使用socket转发http请求 //连接到目标服务器proxySocket = new Socket(host, port);proxyInput = proxySock ...
java-commons-cli使用
测试环境使用commons-cli可以方便的解析java参数main(String[] args) <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli< ...
java-springmvc配置
xml配置springmvcapplicaiton.xml文件位置Spring ContextLoaderListener和DispatcherServlet加载文件的位置web.xml中如何配置spring配置文件在使用Spring框架的时候,如果我们使用的是XML文件配置Bean的方式的话,我们 ...
h2 database
介绍h2-database java版本的数据库 <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> < ...
maven编译并运行tomcat源码
下载tomcat源码(以7.0.109为例)https://gitee.com/apache/tomcat/tree/7.0.x/https://github.com/apache/tomcat/tree/7.0.x https://gitee.com/lixl/tomcat-maven/ ...