一般在socket处理大数据量传输的时候会产生粘包和半包问题,有的时候tcp为了提高效率会缓冲N个包后再一起发出去,这个与缓存和网络有关系。 粘包 为x.5个包 半包 为0.5个包 由于网络原因 一次可能会来 0.5/1 /2/ 2.5/ 。。。。个包 当接收到时 要先看看那这个包中有多少个完整的包 ...
分类:
其他好文 时间:
2018-10-06 20:37:36
阅读次数:
414
一、按读写方式分类 1、读锁又称共享锁,读锁是共享的,读锁之间是互不阻塞。 2、写锁又称排他锁,写锁是排他的,写锁会阻塞其他读锁和写锁 二、按锁的粒度分类 1、表锁是MySQL中最基本的锁策略,该锁的开销比较小,但是并发性能较差 2、行级锁可以最大限度地支持并发,锁的开销也较高 MySQL中的行级锁 ...
分类:
数据库 时间:
2018-10-06 20:37:27
阅读次数:
196
前言 JS基于原型的‘类’,一直被转行前端的码僚们大呼惊奇,但接近传统模式使用class关键字定义的出现,却使得一些前端同行深感遗憾而纷纷留言:“还我独特的JS”、“净搞些没实质的东西”、“自己没有类还非要往别家的类上靠”,甚至是“已转行”等等。有情绪很正常,毕竟新知识意味着更多时间与精力的开销,又 ...
分类:
其他好文 时间:
2018-10-06 20:36:42
阅读次数:
148
from utils import ( PriorityQueue) import copy infinity = float('inf') def best_first_graph_search(problem, f): #定义初始节点 node = Node(problem.initial) n... ...
分类:
编程语言 时间:
2018-10-06 20:36:34
阅读次数:
267
题目描述 Illustration of exponial(3) (not to scale), Picture by C.M. de Talleyrand-Périgord via Wikimedia Commons Everybody loves big numbers (if you do n ...
分类:
其他好文 时间:
2018-10-06 20:36:17
阅读次数:
210
1、在SpringBoot中使用Listener 1.1、使用注解注册Listener: 后台打印: 1.2、另一种初始化Filter的方法:方法注册 后台打印: ...
分类:
编程语言 时间:
2018-10-06 20:36:08
阅读次数:
146
1、在SpringBoot中使用Filter 1.1、使用注解注册Filter: 访问:http://localhost:8080/one 后台打印: 1.2、另一种初始化Filter的方法:方法注册 访问:http://localhost:8080/two 打印: ...
分类:
编程语言 时间:
2018-10-06 20:35:58
阅读次数:
298
DataFrame数据筛选——loc,iloc,ix,at,iat 条件筛选 单条件筛选 选取col1列的取值大于n的记录: data[data['col1']>n] 筛选col1列的取值大于n的记录,但是显示col2,col3列的值: data[['col2','col3']][data['col ...
分类:
其他好文 时间:
2018-10-06 20:35:49
阅读次数:
481
概念: 特征工程:本质上是一项工程活动,他目的是最大限度地从原始数据中提取特征以供算法和模型使用 特征工程的重要性:特征越好,灵活性越强、模型越简单、性能越出色。 特征工程包括:数据处理、特征选择、维度压缩 量纲不一: 就是单位,特征的单位不一致,不能放在一起比较 通过:0-1标准化、Z标准化、No ...
分类:
编程语言 时间:
2018-10-06 20:35:36
阅读次数:
234
1.hibernate是什么? hibernate是一个orm框架(对象关系映射)hibernate对jdbc进行了轻量级的封装 的orm框架 ,处于项目的持久层hibernate的基础使用了java的反射机制 2.为什么要存在hibernate? 为了解决对象模型与关系模型间的阻抗,充当了面向对象 ...
分类:
Web程序 时间:
2018-10-06 20:35:30
阅读次数:
218
1、Date (1)概述: 时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0 注意:时间和日期的计算,必须依赖毫秒值 Date()获取当前时间 Date(long date)将毫秒值换算成当前时间 格式:星期,月份,日,小时,分钟,秒,中国标准时间,年 Date 的get ...
分类:
其他好文 时间:
2018-10-06 20:35:19
阅读次数:
136
启动ryu控制器命令:ryu-manager simple_switch.py 启动mininet:sudo mn -custom experl.py --topo mytopo --controller=remote,ip=127.0.0.1,port=6633 mininet中流表相关操作的命令 ...
分类:
Web程序 时间:
2018-10-06 20:35:11
阅读次数:
308
赛题回顾 京东金融提供8到11月的用户借款信息,订单购买信息,页面点击信息以及用户个人和贷款的初始额度信息;要求预测12月每个用户的贷款信息。评价方式采用RMSE函数: 参考 "2017京东金融信贷需求预测 赛题总结" ...
分类:
其他好文 时间:
2018-10-06 20:35:03
阅读次数:
385
Problem Description 统计给定文本文件中汉字的个数。 Input 输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。 Output 对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~ Sample Input 2 W ...
分类:
其他好文 时间:
2018-10-06 20:34:55
阅读次数:
225
描述 Polygon是一个玩家的游戏,它从具有N个顶点的多边形开始,如图1所示,其中N = 4。每个顶点用整数标记,每个边用标记+(加法)或符号*(产品)标记。边缘编号从1到N. 在第一步中,其中一条边被移除。后续移动包括以下步骤: 挑边E和由E链接的两个顶点V1和V2; 并且 用新的顶点替换它们, ...
分类:
其他好文 时间:
2018-10-06 20:34:45
阅读次数:
198
安装JDK 1.解压缩 2.配置环境变量 环境变量地址:/etc/profile 3.更新配置 安装zookeeper 1.解压缩 2.配置 修改confg/zoo.cfg中 dataDir=/root/zookeeper 3.4.6/data 3.启动 //开启 //关闭 //状态 安装tomca ...
分类:
其他好文 时间:
2018-10-06 20:34:37
阅读次数:
147
数据链路层使用的信道类型 数据链路层属于计算机网络的底层,数据链路层使用的信道类型主要有以下两种: ? 点对点信道的数据链路层,这种信道使用一对一的点对点的通信方式,用户与ISP之间的通信就是如此 ? 广播信道:这种方式使用一对多的广播通信方式,使用专用的信道共享协议 数据链路层研究的问题 局域网虽 ...
分类:
其他好文 时间:
2018-10-06 20:34:28
阅读次数:
182