- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 关于TCP三次握手和四次挥手的个人理解
三次握手 首先TCP是为了建立稳定的连接,所以双方都需要确认对方的接收能力和发送能力。 第一次握手:由客户端发送报文给到服务端 报文内容:SYN=1 seq=x SYN是给服务端用来确认客户端的发送能力 seq是用来标记数据段的顺序,由本地随机生成的,这里用x代替 客户端状态:已发送 服务端状态:监听 第二次握手:由服务端发送给客户端 报文内容:SYN=1 ACK=1 seq=y ack=x+1 SYN是给客户端用来确认服务端的发送能力 ACK是给客户端确认服务端的接收能力 seq是服务端本地随机生
2020-05-27 17:12:18
352
原创 Mysql索引的一些基本问题
1. 什么是索引?索引有什么用? 索引(Index)是帮助MySQL高效获取数据的数据结构。能够增加查询数据和对数据排序的速度。但是在对表的插入,删除和更新的时候需要对索引进行维护,所以索引也不能创建太多 2. 索引有哪些类型 普通索引:最基本的索引,它没有任何限制,用于加速查询。 唯一索引:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。 主键索引:是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。一般是在建表的时候同时创建主键索引。 组合索引:指多个字段上创建的索引,只有
2020-05-25 22:32:04
278
原创 Artifact websocket:war exploded: Error during artifact deployment. See server log for details.
首先下面是本次错误的错误信息 org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file org.apache.catalina.core.S...
2020-03-11 14:58:22
2826
3
原创 TestSuite通过properties配置文件动态增加测试执行
TestSuite和TestCase介绍 TestCase字面意思,测试用例。为一个或多个方法提供测试方法。一般是一个test TestSuite:测试集合,即一组测试。一个test suite是把多个相关测试归入一组的快捷方式。如果自己没有定义,Junit会自动提供一个test suite ,包括TestCase中的所有测试。 简单介绍 public abstract class TestC...
2019-12-26 14:24:00
498
转载 关于使用Jquery选择单选框的问题
很多时候,我们需要原因js脚本去操控一排单选按钮,获取后台数据显示当前项的某个设置值,通过单选框显示,进而还能够通过修改勾选单选按钮去修改这个项的值,由于整个项目前端是通过jQuery实现,果断想到使用attr()方法去实现修改单选按钮checked属性,谁知道遇到一系列无法想象的奇怪问题 比如:手动修改单选按钮,后无法通过jQuery的attr()清除,想办法清除完了后面又无法通过脚本重新勾选...
2019-11-05 16:06:19
398
原创 websocket 实现群聊和私聊的功能
WebSocket介绍 WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocketAPI也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握...
2019-08-30 16:08:59
4388
转载 SSO单点登录介绍
SSO单点登录介绍 单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他联邦系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问所有相互信任的应用系统。这种方式减少了由登录产生的时间消耗,辅助了用户管理,是目前比较流行的...
2019-07-17 14:56:47
485
原创 JAVA中JSON字符串和Map、List的相互转化
导入包: com.alibaba.fastjson.JSON; com.alibaba.fastjson.JSONObject; com.alibaba.fastjson.JSONArray; Map类型的json字符串获取数据 1.使用JSON类 //JSON字符串转Map Map<String,Object> map = JSON.parseObject(...
2019-07-04 17:27:33
505
原创 linux下安装oracle 11g
一、安装oracle前的准备 创建运行oracle的账号和用户组 切换到root # su - root 创建三个组 oinstall dba oper # groupadd 1000 oinstall #1000为指定id,可不指定默认分配 # groupadd 1001 dba # groupadd 1002 oper 创建oracle用户,并加到之前的三个组里 ...
2019-03-22 11:37:48
275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅