UDP TCP 1 无连接的运输层协议 面向连接的运输层协议 2 支持一对一、一对多、多对一的交互通信 每条TCP连接只有点对点的即一对一通信 3 尽最大努力交付,不可靠 可靠交付 4 面向报文 面向字节流 5 无拥塞控制 6 首部开销小 7 全双工通信 第一点: 连接就是通信对象之间是否需要打招呼 ...
分类:
其他好文 时间:
2018-05-14 11:49:00
阅读次数:
160
系统win7 解决方法: python3: python3 -m pip install --upgrade pip python2: python2 -m pip install --upgrade pip 注意:python2, python3共存时,将python安装目录下的python.ex ...
分类:
编程语言 时间:
2018-05-14 11:48:43
阅读次数:
285
通过上一节的介绍,学习了串的普通模式匹配算法,大体思路是:模式串从主串的第一个字符开始匹配,每匹配失败,主串中记录匹配进度的指针 i 都要进行 i-j+1 的回退操作(这个过程称为“指针回溯”),同时模式串向后移动一个字符的位置。一次次的循环,直到匹配成功或者程序结束。 "KMP"算法相比于"BF" ...
分类:
编程语言 时间:
2018-05-14 11:48:34
阅读次数:
195
一:循环 for for in <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>循环</title> <meta n ...
分类:
Web程序 时间:
2018-05-14 11:48:21
阅读次数:
266
1.fromfutureimportabsolute_import模块绝对路径引用,当自己在当前目录开发的模块名与系统模块名发生冲突时,python会首先使用自己开发的模块(首先在当前目录搜索),若要使用系统自带的模块,需在代码开头加上上面的引用语句,将模块引用方式转化为绝对路径引用。举个例,当前代码结构如下:pkg/init.pypkg/main.pypkg/string.py当main.py模
分类:
其他好文 时间:
2018-05-14 11:48:13
阅读次数:
111
本文由 网易云 发布。 易盾业务风控周报每周呈报值得关注的安全技术和事件,包括但不限于内容安全、移动安全、业务安全和网络安全,帮助企业提高警惕,规避这些似小实大、影响业务健康发展的安全风险。 1.央行:严禁未经授权认可的APP接入征信系统 随着个人征信统一市场的建立,征信信息安全纳上日程。央行在近期 ...
分类:
移动开发 时间:
2018-05-14 11:47:58
阅读次数:
249
position: absolute 定位元素(关闭按钮etc):dom顺序保持正确,然后根据absolute的位置跟随性(脱离文档流但是位置不变)和margin值进行定位 在img和文字之间用<!-- -->注释掉多余的空格 z-index (不依赖z-index的层叠上下文) ...
分类:
Web程序 时间:
2018-05-14 11:47:50
阅读次数:
241
个人总结 在alpha 结束之后, 每位同学写一篇个人博客, 总结自己的alpha 过程; 回答问题 我们在课程开始之初,曾经要求大家针对软件工程提出问题:个人阅读作业2,那么在经过alpha阶段,大家是否对软件工程有了一定的了解?请结合自己提出的问题进行回答 再提问题 同时,大家一定会在实践过程中 ...
分类:
其他好文 时间:
2018-05-14 11:47:44
阅读次数:
112
Dubbo面试踩坑 1.Dubbo支持哪些协议,每种协议的应用场景,优缺点? dubbo: 单一长连接和NIO异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。传输协议TCP,异步,Hessian序列化; rmi: 采用JDK标准的rmi协议实现,传输参数和返回参数对象需要实现Seri ...
分类:
其他好文 时间:
2018-05-14 11:47:25
阅读次数:
319
记得以前客户在使用软件时,有偶发出现死锁问题,因为发生的时间不确定,不好做问题的重现,当时解决问题有点棘手了。 现总结下查看死锁的常用二种方式: 第一种是图形化监听: sqlserver -->工具--> sql server profiler 登录后在跟踪属性中选择如下图: 监听到的死锁图形如下图 ...
分类:
数据库 时间:
2018-05-14 11:47:18
阅读次数:
220
class Demo05 { public static void main(String[] args) { /*int a = 0; while(a0&&aasjs){ System.out.println("大了"); }else{ System.out.... ...
分类:
其他好文 时间:
2018-05-14 11:47:09
阅读次数:
224
第一种方法:使用内置方法 split()方法将一个字符串对象的每个字符拆出来,并且将每个字符串当成数组的每个元素 reverse()方法用来改变数组,将数组中的元素倒个序排列,第一个数组元素成为最后一个,最后一个变成第一个 join() 方法用于把数组中的所有元素放入一个字符串,元素是通过指定的分隔 ...
分类:
编程语言 时间:
2018-05-14 11:47:01
阅读次数:
182
本文由 网易云 发布。 Unity 2018开发者大会如期而至。 每年的Unity大会都致力呈现以新锐技术与社区精神为核心的全新Unity生态圈,传播Unity最前沿的技术功能,帮助各类创意人才使用Unity进行高效的内容创作,充分挖掘Unity潜力为各行业带来颠覆性的改变。今年同样如此,在Unit ...
分类:
其他好文 时间:
2018-05-14 11:46:52
阅读次数:
145
1.什么是java的方法? 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。 我们可以通过在程序代码中引用方法名称和 ...
分类:
编程语言 时间:
2018-05-14 11:46:42
阅读次数:
142
lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。 在常规的def函数构造中,可以有任意数量的语句,并且在def函数定义中, ...
分类:
编程语言 时间:
2018-05-14 11:46:26
阅读次数:
225