需要了解的背景知识: 术语 HTTPS,SSL,TLS 长连接与短连接的关系 了解 CA 证书 基本流程 一.术语扫盲 1.什么是SSL? SSL(Secure Sockets Layer, 安全套接字),因为原先互联网上使用的 HTTP 协议是明文的,存在很多缺点——比如传输内容会被偷窥(嗅探)和 ...
分类:
编程语言 时间:
2017-11-04 17:57:58
阅读次数:
257
在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。 我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实 ...
分类:
编程语言 时间:
2017-11-04 17:58:32
阅读次数:
235
3 import java.util.LinkedList; 4 import java.util.List; 5 import java.util.concurrent.BlockingDeque; 7 import tree.BiTreeTraverse.Node; 8 9 /** 10 * 二... ...
分类:
编程语言 时间:
2017-11-04 17:58:51
阅读次数:
220
此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。 Arrays.asList() 是将数组作为列表来查看的方法,值得注意的是: 期望的输出是 list里面也有7个元素,也就是size为7,然而结果是1。说明编译器对Integer[] 处理不一样。I ...
分类:
编程语言 时间:
2017-11-04 17:59:18
阅读次数:
214
PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函 ...
分类:
编程语言 时间:
2017-11-04 17:59:57
阅读次数:
154
使用spring的注解,需要在配置文件中配置组件扫描器,用于在指定的包中扫描注解 1.定义Bean @Component 需要在类上面使用注解@Component,改注解的vlan属性用于指定改注解的ID的值 spring还提供三个功能基本和@Component等效的注解 @Repository 用 ...
分类:
编程语言 时间:
2017-11-04 18:03:24
阅读次数:
197
今天遇到这么一道题目,感觉很有意思,要记下来! 题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大 ...
分类:
编程语言 时间:
2017-11-04 18:05:04
阅读次数:
185
离散化可以看我上一篇写的那个离散化blahblah什么的.......算是莫队板子和离散化板子和树状数组板子放到一起的板子题....树状数组求逆序对即可代码 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include< ...
分类:
编程语言 时间:
2017-11-04 18:06:44
阅读次数:
191
[摘要] 日志处理(二) 使用正则表达式处理Nginx 日志,对其中部分字段用正则命名分组,然后写入新字典。 ...
分类:
编程语言 时间:
2017-11-04 18:07:02
阅读次数:
213
JavaWeb项目为何我们要放弃jsp?为何要前后端解耦?为何要动静分离? 使用jsp的痛点: 1.jsp上动态资源和静态资源全部耦合在一起,服务器压力大,因为服务器会收到各种静态资源的http请求,动态代码的等等,除非你使用nginx。 万一你的java代码出现了bug,你的页面是显示不出来的,直 ...
分类:
编程语言 时间:
2017-11-04 18:09:55
阅读次数:
208
结果: 21 21 21 21 ...
分类:
编程语言 时间:
2017-11-04 18:10:05
阅读次数:
162
1.下载电脑网站的官方demo: 下载地址:https://docs.open.alipay.com/270/106291/ 2.下载解压导入eclipse readme.txt请好好看一下。 只有一个Java配置类,其余都是JSP。 3.配置AlipayConfig (1).注册蚂蚁金服开发者账号... ...
分类:
编程语言 时间:
2017-11-04 18:12:22
阅读次数:
380
1、 maven配置 2、 Java例子 ...
分类:
编程语言 时间:
2017-11-04 18:12:58
阅读次数:
230
c语言里,不能直接在定义结构体时,给其中元素赋值。 #include<stdio.h>#include<malloc.h>typedef struct tree{ int data; struct tree *left; struct tree *next=NULL;}zhizhen;int mai ...
分类:
编程语言 时间:
2017-11-04 18:13:25
阅读次数:
314
字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要 ...
分类:
编程语言 时间:
2017-11-04 18:14:50
阅读次数:
188
一:推荐算法分类: 1.按数据使用划分: 协同过滤算法:UserCF, ItemCF, ModelCF 基于内容的推荐: 用户内容属性和物品内容属性 社会化过滤:基于用户的社会网络关系 协同过滤算法:UserCF, ItemCF, ModelCF 基于内容的推荐: 用户内容属性和物品内容属性 社会化 ...
分类:
编程语言 时间:
2017-11-04 19:23:24
阅读次数:
172
题外话: Python版本:最新的3.6 安装注意点:勾选添加路径后自定义安装到硬盘的一级目录,例如本人的安装路径: F:\Python 原因:可以自动添加python环境变量,自动关联.py文件,其余的优点很多,例如学习selenium的,使用pip install selenium命令就可以安装 ...
分类:
编程语言 时间:
2017-11-04 19:23:57
阅读次数:
184
map map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 即map(函数,Iteratable) map()传入的第一个参数是f,即函数对象本身。由于结果r是一个Iterator,Iterator是惰性 ...
分类:
编程语言 时间:
2017-11-04 19:25:13
阅读次数:
187
一、什么是Java反射机制? 【1】反射机制是在运行状态中,对于任何一个类,都能够知道这个类的所有属性和方法; 【2】对于任意一个对象,都能够调用它的任意一个属性和方法; 像这种动态获取类的信息以及动态调用对象的方法的骚操作称为java语言的反射机制。 二、Java反射机制能够获取及操作哪些信息? ...
分类:
编程语言 时间:
2017-11-04 19:25:33
阅读次数:
160
# -*- coding: utf-8 -*- ''' 使用语法糖@来装饰函数,相当于“myfunc = deco(myfunc)” 但发现deco函数只在第一次被调用,且myfunc函数在第一次后又被多调用了一次 ''' def deco(func): print("before myfunc()... ...
分类:
编程语言 时间:
2017-11-04 19:25:49
阅读次数:
146