什么是socketSocket(也称作套接字)是一组接口,是应用层与TCP/IP协议族通信的中间软件抽象层,它对TCP/IP协议进行了实现,应用层需要网络通信,直接调用这些接口即可~ 从应用层的角度,也可以简单地将Socket理解为ip+port,ip用来定位互联网中的一台主机,port用来定位该主机上的应用程序,所以通过ip+port能够找到需要通信的另一个程序,通信过程的底层由Soc
分类:
编程语言 时间:
2019-02-18 01:05:04
阅读次数:
203
「Google面试题」 【题目】 判断一个字符串是否包含重复字符。例如:“good”就包含重复字符‘o’,而“abc”就不包含重复字符 【题目分析】 对字符串进行遍历,统计每一个字符的个数,如果不为1则跳出遍历并返回True 【解答】 1 #!/Users/minutesheep/.pyenv/sh ...
分类:
其他好文 时间:
2019-02-17 12:48:15
阅读次数:
205
代码质量实战Any fool can write code that a computer can understand. Good programmerswrite code that humans can understand. -- Martin FowlerThe only valid me ...
分类:
编程语言 时间:
2019-02-15 15:46:00
阅读次数:
189
背景 在我们的日常开发中,我们会经常使用枚举类型。有时我们只需要显示枚举的值或者枚举值对应名称, 但是在某些场景下,我们可能需要将枚举值显示为不同的字符串。 例: 当前我们有如下枚举Level 这个枚举有4个可选值B, N, G, VG。 现在我们希望用Bad, Normal, Good, Very ...
题目链接 http://acm.csu.edu.cn:20080/csuoj/problemset/problem?pid=2110 题目 Description Kevin has just gotten back to his car after a morning at the beach a ...
分类:
其他好文 时间:
2019-02-14 00:15:44
阅读次数:
160
Turning:Are you pay attention?Good.If you are not listening carefully you will miss things,important things.I will not repeat myself and you will not ...
分类:
其他好文 时间:
2019-02-13 22:28:15
阅读次数:
192
"传送门" 题意:求一个最长的序列,满足序列严格单调递增,任意相邻两个数非互质且所有的数都来自长度为n且单调递增的序列a三个条件. 分析:既然原序列本身满足单调递增,所以对于这个条件我们可以不管.所有的数都来自a序列,额,这个条件更没必要管.所以我们从序列相邻两个数非互质入手. 设f[i]表示以a[ ...
分类:
其他好文 时间:
2019-02-13 20:59:41
阅读次数:
175
1. 一些先修知识 1.1 TFrecord 1. 优点:tf官方推荐格式,兼容大部分格式,采用二进制保存文件,在tf中处理效率最高 2. cs20的一个good example: 写tfrecord的pipeline 读tfrecord的pipeline 一个示例: 3. 一个过时的queue的例 ...
分类:
其他好文 时间:
2019-02-13 18:18:52
阅读次数:
124
题目链接 "" 题目 Description 给定一个非递减数列Ai,你只需要支持一个操作:求一段区间内出现最多的数字的出现次数。 Input 第一行两个整数N,Q 接下来一行有N个整数,表示这个序列。 接下来Q行每行一个操作:A B,询问A到B之间出现最多的数字。 1 时间复杂度:预处理$o(nl ...
分类:
其他好文 时间:
2019-02-13 16:53:00
阅读次数:
193
一. 敏感数据加密1.安装并引入中间件 npm install utility const utils = require('utility')2.加密方法 function md5Pwd(pwd) { const salt = 'sensetime_is_good_5589x321yza67.!@ ...
分类:
其他好文 时间:
2019-02-13 10:43:43
阅读次数:
444