一、Socket编程 1. 通过Socket编程可以和其他机器通信,监听本机某个端口号,收取其他机器发到本机上这个端口号上的消息,基于TCP协议,操作系统只认TCP协议 2. 三种操作:Accept连接操作、读操作、写操作,Socket编程需要在连接成功后,启动一个while死循环的线程进行读写操作 ...
分类:
Web程序 时间:
2019-10-06 16:27:59
阅读次数:
112
VueJs https://cn.vuejs.org/ https://github.com/vuejs/vue React https://reactjs.org/ Handlebars http://handlebarsjs.com/ https://github.com/wycats/hand ...
分类:
其他好文 时间:
2019-10-06 16:27:04
阅读次数:
281
纯CSS写的一个动态效果,开始看着这个不知道怎么写的,实际上上是小盒子里面有一个大盒子,使用定位和动画完成的 ...
分类:
其他好文 时间:
2019-10-06 16:26:45
阅读次数:
81
https://www.luogu.org/problem/P2501 这道题真的很好,写题解的人写的也真好 第一问 如果要保留 a[i],a [ i ] 和 a[j],a [ j ] , 前提是: 他们中间的数本身就合法,或者他们中间的数可以被改成合法。 比如,17,50,50,50,19这个序列 ...
分类:
其他好文 时间:
2019-10-06 16:26:32
阅读次数:
71
这道题,比较有意思,他们说用c++的Map会好些很多,而且节省空间,奈何我不会啊(有兴趣的道友,而可自行实现)。 一道递推的题目,因t为不会c++的Map所以我只能用数组来实现,但是有负数啊,数组索引不能为负数啊,这可怎么办凉凉了。简单暴力的方法,直接加上最大边界值,数组开两倍大,相当于去掉了符号。 ...
分类:
其他好文 时间:
2019-10-06 16:26:19
阅读次数:
114
结果如下: 加个强制刷新 效果如下: 显示百分比 效果如下: 这种效果并不是理想结果,加 \r 效果如下: 使用tqdm库 效果如下: 效果如下: ...
分类:
其他好文 时间:
2019-10-06 16:25:52
阅读次数:
84
题面: 1920年的芝加哥,出现了一群强盗。 如果两个强盗遇上了,那么他们要么是朋友,要么是敌人。 而且有一点是肯定的,就是: 我朋友的朋友是我的朋友; 我敌人的敌人也是我的朋友。 两个强盗是同一团伙的条件是当且仅当他们是朋友。 现在给你一些关于强盗们的信息,问你最多有多少个强盗团伙。 输入格式 第 ...
一、判断语句 1. if 判断 2. if else判断 3. if else if else 二、选择语句 三、循环语句 1. for 循环 java // 次数确定的场景,多采用for for(初始化表达式1; 布尔表达式2; 步进表达式3){ 循环体; } for(int i=1; i ...
分类:
编程语言 时间:
2019-10-06 16:25:11
阅读次数:
72
vue动态操作div的class 看代码: ...
分类:
Web程序 时间:
2019-10-06 16:24:55
阅读次数:
132
命名实体识别 命名实体识别(Named Entity Recognition,简称NER),又称作“专名识别”,是指识别文本中具有特定意义的实体,主要包括人名、地名、机构名、专有名词等。 命名实体识别是信息提取、问答系统、句法分析、机器翻译、面向Semantic Web的元数据标注等应用领域的重要基 ...
分类:
其他好文 时间:
2019-10-06 16:24:40
阅读次数:
156
前言 在 Linux 底下的连结档有两种,一种是类似 Windows 的快捷方式功能的文件,可以让你快速的链接到目标文件(或目录),这种是软链接; 另一种则是透过文件系统的 inode 连结来产生新档名,而不是产生新文件!这种称为硬链接 (hard link)。 这两种玩意儿是完全不一样的东西呢!现 ...
分类:
系统相关 时间:
2019-10-06 16:24:20
阅读次数:
168
1.高内聚,低耦合 所谓高内聚,是指一个软件模块内各个元素彼此结合的紧密程度要高,即一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。 所谓低耦合,是指一个软件系统内不同模块之间的互连程度要低。不同模块之间的联系越紧密,其耦合性就越强,模块的独立性则越差,模块间耦合的高 ...
分类:
其他好文 时间:
2019-10-06 15:18:40
阅读次数:
216
java中的队列LinkedList是动态数组实现的,这里利用两个队列来实现栈 ...
分类:
其他好文 时间:
2019-10-06 15:18:27
阅读次数:
103
常用端口端口:0 服务:Reserved 说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 端口:1 服务:tcpmux 说明:这显示有人在 ...
分类:
其他好文 时间:
2019-10-06 15:18:15
阅读次数:
67
一、前言 最近复习发现AQS使用了模板方法,自定义同步器时需要重写几个AQS提供的模板方法,Spring的DefaultBeanDefinitionDocumentReader#doRegisterBeanDefinitions() 方法也使用了该设计模式,于是写篇文章加深理解。 模板方法模式的定义 ...
分类:
其他好文 时间:
2019-10-06 15:17:55
阅读次数:
99
注:这里是基于Python3的UI自动化测试 一、单个和多个元素定位 selenium自动化测试中,单个和多个定位方式都是根据属性 ID、NAME、CLASS_NAME、TAG_NAME、CSS_SELECTOR、XPATH、LINK_TEXT、PARTIAL_LINK_TEXT 来定位。如下: 单 ...
分类:
其他好文 时间:
2019-10-06 15:17:40
阅读次数:
108
这篇blog写的是观察空间(从世界空间到观察空间)里的观察矩阵(view matrix),也称之为摄像机(camera)。 本质上来说,并不存在什么摄像机。所谓对空间的观察,实际上是物体自己在变换(反方向变换),造成一种我们人为观测的感觉,这也就是观察矩阵的功能:观察矩阵把所有的世界坐标变换为相对于 ...
分类:
其他好文 时间:
2019-10-06 15:16:49
阅读次数:
64