摘要:
一、Tomcat工作原理 1、TCP的三次握手 类比于A和B打电话: A对B说:你好,我是A,你能听到我说话吗? B对A说:嗯,我能听到你说话 A对B说:好,那我们开始聊天吧 2、TCP的四次挥手 同样用A和B打电话来说明: A对B说:我说完了,我要挂电话了 B对A说:等一下,我还没说完 B继续对A 阅读全文
摘要:
Apache Mina Server 是一个网络通信应用框架,为开发高性能和高可用性的网络应用程序提供了非常便利的框架。 特点:异步的NIO框架,将UDP当成"面向连接"的协议 一、组件管理 Mina的底层依赖的主要是Java NIO库,上层提供的是基于事件的异步接口(1)IoService(最底层 阅读全文
摘要:
ES语句和SQL语句对比初始化Builder:SearchRequestBuilder sbuilder = client.prepareSearch("player").setTypes("player");一、分组查询 1、根据team分组(1)SQL写法select team, count(* 阅读全文
摘要:
1、IDEA下载(我选择的是2018.2.2 for Windows (exe)) https://www.jetbrains.com/idea/download/previous.html 2、安装选择64位、JAVA,页面风格、配置按照默认选择 3、激活 获取注册码http://idea.lan 阅读全文
摘要:
1、登录FTP服务器 2、启动Redis客户端 redis-cli 3、redis常用命令 (1)查看redis是否安装 说明redis已经安装好了 (2)启动redis (3)检测后台进程是否存在 (4)检测6379端口是否在监听 (5)使用redis-cli客户端检测连接是否正常 此时可以启动, 阅读全文
摘要:
CyclicBarrier类 1、概念 一个进程同步辅助类,允许一组线程互相等待,直到到达某个公共屏障点。 2、使用场景 需要所有的子任务都完成时,才执行主任务,这个时候就可以选择使用CyclicBarrier 3、常用方法 await() 4、代码演示 5、输出结果 3号选手 准备好了... 2号 阅读全文
摘要:
1、netstat -ntlp 查看当前 -n或--numeric 直接使用IP地址,而不通过域名服务器 -t或--tcp 显示TCP传输协议的连线状况 -l或--listening 显示监控中的服务器的Socket -p或--programs 显示正在使用Socket的程序识别码和程序名称 最后么 阅读全文
摘要:
由于物化视图不能直接操作更新记录,所以在原表增加记录,然后在本用户手动刷新,报错 解决bug尝试: 1、grant execute on dbms_mview to oss01; 2、grant execute on dbms_mview to oss01; 3、grant ALTER ANY MA 阅读全文
摘要:
JAVA_HOME对应的是JDK的路径 最后CLASSPATH对应 类名.包名 阅读全文
摘要:
①对称加密(一把密钥): 1、A和B事先传输一把密钥,A给B发消息用密钥加密,B给A发消息用密钥解密 问题:密钥被黑客截取,得到实际内容②非对称加密(两把密钥): 1、A和B都有一把私钥和一把公钥 2、一把钥匙的公开的(全世界都知道也没关系),称之为公钥;而另一把钥匙是保密(也就是只有自己才知道), 阅读全文
摘要:
1、关于编码常识 (1)UTF-8国际编码,GBK中文编码。GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立 (2)Tomcat服务器编码,默认是ISO8859-1 2、排查路径 (1)Nginx,如果你的项目有经过Nginx代理 (2)Tomcat 找到Tom 阅读全文