概述 我们都知道 TCP 是 可靠的数据传输协议,UDP是不可靠传输,那么TCP它是怎么保证可靠传输的呢?那我们就不得不提 TCP 的三次握手和四次挥手。 三次握手 下图为三次握手的流程图 下面通过我们 wireshark 抓包工具来分析三次握手 三次握手数据包 第一次握手 建立连接。客户端发送连接 ...
分类:
其他好文 时间:
2019-03-23 19:47:33
阅读次数:
146
题意: 给出两个长度不超过$50$的字符串$S, T$,每次可以在$S$中插入一个字符,把每次操作后的$S$写成一个序列,问有多少种不同的序列. 注意到我们可以把$S$拆分成一段一段原序列/新增序列,我们只需要统计出新增序列对应$T[l : r]$的方案数$g[l, r]$,接下来枚举$S[i + ...
分类:
其他好文 时间:
2019-03-23 19:47:13
阅读次数:
153
1、给php环境安装redis扩展 2、给电脑安装redis环境 一、使用 phpinfo() 函数查看php对应的版本 二、去下面的两个网站下载对应版本的压缩包并解压(注意:必须下载 nts 版本) https://windows.php.net/downloads/pecl/releases/i ...
题目地址: "P5270 无论怎样神树大人都会删库跑路" 暴力模拟都会吧...... 50分代码: 这个插入删除是 $O(n)$ 的 我们能不能把它搞成 $O(1)$ 的? 答案是可以 考虑 Hash 思想 先看代码: include define ull unsigned long long de ...
分类:
其他好文 时间:
2019-03-23 19:46:14
阅读次数:
184
在工作中常会遇到将数据分组排序的问题,如在考试成绩中,找出每个班级的前五名等。 在orcale等数据库中可以使用partition语句来解决,但在mysql中就比较麻烦了。本文就是专门解决这个问题的。 ...
分类:
数据库 时间:
2019-03-23 18:41:43
阅读次数:
257
1、路由命名——给路由起个名字 1.1 基本使用 我们使用as关键字来为路由命名: 路由命名可以让我们在使用route函数生成指向该路由的URL或者生成跳转到该路由的重定向链接时更加方便: 我们在浏览器中访问http://laravel.app:8000/testNamedRoute时输出http: ...
分类:
其他好文 时间:
2019-03-23 18:41:16
阅读次数:
186
查库,select schema_name from information_schema.schemata; 查表,select table_name from information_schema.tables where table_schema=dbname; # 可以是database() ...
分类:
数据库 时间:
2019-03-23 18:41:02
阅读次数:
226
一、shiro介绍 1.1 什么是shiro Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。 1.2 为什么要学shiro 既然shiro将安全认证相关的功能抽取出来组成一个框架,使 ...
分类:
其他好文 时间:
2019-03-23 18:40:28
阅读次数:
196
Windows 查看本机 IP 打开 cmd,输入 ipconfig,回车,找到IPv4地址 或者通过以下方式查看 点击Win10系统的右下角的宽带连接图标,如下图所示。 点击Win10系统的右下角的宽带连接图标,如下图所示。 点击弹出菜单的“查看连接设置”,如下图所示。 点击后会打开电脑设置下的网 ...
我使用最多的DEV控件就是这个TreeList啦,当然用好它很不简单,如果用好它,能做出很精彩的树形层次结构图。TreeList控件很强大,以至于你看DEV自带的DEMO,也得浪费你很长时间应用。DEV控件的DEMO只是告诉你有些什么功能,只是抛砖引玉,决不能照搬DEMO! 用好TreeList控件 ...
分类:
其他好文 时间:
2019-03-23 18:39:46
阅读次数:
137
import functools class Solution(object): @functools.lru_cache() def mergeTrees(self, t1, t2): if t1 and t2: root = TreeNode(t1.val + t2.val) root.left... ...
分类:
其他好文 时间:
2019-03-23 18:39:18
阅读次数:
129
由于手误在master节点执行了stop slave;->change master to XXX;->start slave;的动作,后面虽然使用stop slave停止了主从复制,但是主从关系仍然存在,想彻底取消主从关系,在网上找到 http://www.cnblogs.com/php48/p/ ...
分类:
数据库 时间:
2019-03-23 18:38:52
阅读次数:
199
今天在做Redis的Cluster集群的时候,在执行gem install redis时,提示如下错误: CentOS7 yum库中ruby的版本支持到 2.0.0,可gem 安装redis需要最低是2.2.2,采用rvm来更新ruby:1、安装RVM(具体命令可以查看官网,Ruby官网地址 和 R ...
分类:
其他好文 时间:
2019-03-23 18:38:21
阅读次数:
203
DevExpress 第三方控件汉化的全部代码和使用方法 DevExpress.XtraEditors.Controls 此控件包中包含的控件最多,包括文本框,下拉列表,按钮,等等 DevExpress.XtraGrid 网格 DevExpress.XtraBars 菜单栏 和 工具栏 DevExp ...
分类:
其他好文 时间:
2019-03-23 18:37:59
阅读次数:
155
前言 一句唠叨,工欲善其事,必先利其器,在程序员的工作里,搭建各种环境往往花费过多不必要的时间,这里建议搭建服务端环境时,尽量避开win、macos这种系统,个人比较推崇centos。 操作 下面以centos环境为例(macos安装nginx运气不好会让人崩溃)。 安装nginx及nrm模块 请提 ...
分类:
其他好文 时间:
2019-03-23 18:37:27
阅读次数:
217