常用模块 序列化 序列化简介 什么是序列化呢? 序列化的本质就是将一种数据结构(如字典、列表)等转换成一个特殊的序列(字符串或者bytes)的过程就叫做序列 化。 序列化模块: ? 序列化模块就是将一个常见的数据结构转化成一个特殊的序列,并且这个特殊的序列还可以反解回去。它的主要用途: 文件读写数据 ...
分类:
其他好文 时间:
2019-07-28 14:17:27
阅读次数:
125
系统分区 目的是为了存取和取用数据更方便,把大分区分成小的分区 1) 分区表: MBR分区表(主引导记录分区表):最大支持2.1TB硬盘(并不是更大 的硬盘不能用而是最多识别2.1TB)。最多支持4个分区(是每块硬盘)。 GPT分区表(全局唯一标示分区表):支持9.4ZB 硬盘 (1ZB=1024P ...
分类:
系统相关 时间:
2019-07-28 14:17:09
阅读次数:
165
1、开启MySQL查询的缓存功能(Query Cache) 通过show variables like "%query_cache%"查看与查询缓存相关的参数: mysql> show variables like "%query_cache%"; + + + | Variable_name | V ...
分类:
数据库 时间:
2019-07-28 14:16:57
阅读次数:
140
0 . 没有抽象变量、抽象成员变量、抽象构造器等说法 ; 1 . abstract和final永远不能同时使用 ; 2 . abstract和static不能同时修饰方法,因为调用此方法时,相当与类调用了一个没有方法体的方法。但可以同时修饰内部类 ; 3 . abstract不能与private同时 ...
分类:
其他好文 时间:
2019-07-28 14:16:11
阅读次数:
112
传送门 用 $FFT$ 搞字符串匹配,神仙操作.... 对于两个字符串 $A,B$,定义 $dis(A,B)=\sum_i(A_i-B_i)^2$ 显然当且仅当 $A=B$ 时,$dis(A,B)=0$ 这一题还有要求,'*' 为通配符,所以这题的 $dis(A,B)=\sum_i((A_i-B_i ...
分类:
其他好文 时间:
2019-07-28 14:15:53
阅读次数:
110
IP介绍IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP、IGMP数据都以IP数据报格式传输。IP提供不可靠、无连接的数据报传送服务。不可靠(unreliable)它不能保证IP数据报能够成功地到达目的地。IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓... ...
分类:
其他好文 时间:
2019-07-28 14:15:35
阅读次数:
112
HTTP消息是服务器和客户端之间交换数据的方式 有两种类型的消息: 请求--由客户端发送用来触发一个服务器上的动作 相应--来自服务器的应答 一、HTTP响应的构成 1、状态行 HTTP响应的起始行被称作状态行,包含以下信息: 协议版本,通常为HTTP/1.1 状态码,表明请求是成功或失败。常见的状 ...
分类:
Web程序 时间:
2019-07-28 14:15:21
阅读次数:
130
JavaScript 字符串(String) JavaScript字符串存储一系列字符,如“John Doe”。字符串可以是双引号或单引号内的任何文本: 字符串属性 ...
分类:
编程语言 时间:
2019-07-28 14:15:06
阅读次数:
157
什么是类加载 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 《【JVM】类文件结构》讲的是Class文件结构,即我们编写的Java代码(.java文件)经过编译后生成Class文件(.cla ...
分类:
其他好文 时间:
2019-07-28 14:14:49
阅读次数:
94
PLA(perceptron learning algorithm)感知机学习PLA(perceptron learning algorithm)感知机学习概述适用范围线性可分线性不可分感知机结构图示公式简化错误率Analogy期末成绩算法初始版本w(t+1)=w(t)+y(t)x(t) 调整的意义... ...
分类:
其他好文 时间:
2019-07-28 14:14:30
阅读次数:
207
上篇文章搭建了Jenkins-slave的分布式测试环境,我一直在想一个问题,使用这种模式能不能实现并发的自动化测试?我的想法是:同一套UI自动化的测试代码,是否能够通过一个Job绑定多个slave,让多个slave同时执行这一个Job,我觉得实际工作中应该会有这种需求,但是网上搜索了好多资料并没... ...
分类:
其他好文 时间:
2019-07-28 14:13:35
阅读次数:
279
//////////////////////////////////////////////////////////////////////////////// 6.题目四:替换空格// 请实现一个函数,把字符串中每个空格替换成"%20";例如输入:"We Are Happy!" --> "We%2... ...
分类:
其他好文 时间:
2019-07-28 14:13:00
阅读次数:
137
Sublime简介 轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/ ...
分类:
其他好文 时间:
2019-07-28 14:12:37
阅读次数:
116
使用bootstrap遇到表单校验,最常用的一款表单校验插件 github地址:https://github.com/nghuuphuoc/bootstrapvalidator 使用: 将文件下载 或者用 git clone下来 1.引入css到head中,引入js到body结束标签的前面即可 提示 ...
分类:
Web程序 时间:
2019-07-28 14:12:07
阅读次数:
134
逆元 逆元是一个非常牛逼的东西。求法很多,又很实用。 它可以分为乘法逆元和加法逆元: 乘法逆元:如果ab==1(mod p)则我们称b是a关于p的(乘法)逆元; 加法逆元:如果a+b=0则我们称b是a的(加法)逆元。 a^-1==b(mod p)-> ab==1(mod p) a^-1==b(mod ...
分类:
其他好文 时间:
2019-07-28 14:11:49
阅读次数:
123
概念及定义 概念 在完成某一功能时,有时需要根据不同环境采取不同的策略或行为。将这些不同的策略或行为(称为算法)一一封装起来,而不是使用if--else,从而在使用的时候,可以将这些算法任意替换。这就是策略模式。 使用场景 如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式 ...
分类:
其他好文 时间:
2019-07-28 14:11:32
阅读次数:
128
概述 Swift中跟实例相关的属性可以分为2大类 存储属性(Store Property) 类似成员变量的概念 存储在实例的内存中 结构体、类可以定义存储属性 枚举不可以定义存储属性 计算属性(Computed Property) 本质就是方法(函数) 不占用实例的内存 枚举、结构体、类可以定义计算 ...
分类:
编程语言 时间:
2019-07-28 14:11:15
阅读次数:
112