Thinkphp框架验证码的路径目录:ThinkPHP -> Library -> Think -> Verify.class.php ,只要在控制器中实例化这个类就能实现验证码的功能了。 效果图: 简单代码: 验证码类会把生成的验证码写入session中,通过session('verify_cod ...
分类:
Web程序 时间:
2018-02-06 12:58:49
阅读次数:
206
本文给出一个整合Maven+SpringMVC+SpringFOX+Swagger的示例,并且一步步给出完成步骤。 本人在做实例时发现 http://blog.csdn.net/zth1002/article/details/46927187 中,Spring必须是4.0以上版本。 目标 在做项目的 ...
分类:
编程语言 时间:
2018-02-06 12:58:40
阅读次数:
237
…为什么最短路的题会出现在网络流24里?? 因为范围是15所以直接把每个状态作为一个点,向它能转移到的点连有向边即可。可以不用建图(据说建图存不下?),直接枚举m个转移方案。位运算比较麻烦注意不要写错。 ...
分类:
其他好文 时间:
2018-02-06 12:58:34
阅读次数:
117
Linux系统中的用户是分角色的,用户的角色是由UID和GID来识别的(也就是说系统识别的是用户的UID、GID,而非用户用户名),有个UID是唯一的(系统中唯一如同身份证一样)用来标识系统的用户账号(用户名) 1、 系统管理员root的UDI/GID都为0 2、 普通用户(管理员添加),默认它的U ...
分类:
系统相关 时间:
2018-02-06 12:58:28
阅读次数:
204
1.标题 在MarkDown中,你只需要在文本前面加上#即可。同理,你可以增加二级标题、三级标题、四级标题、五级标题、六级标题,总共六级,只需增加#即可。标题字号相应降低,例如: #一级标题 ##二级标题 ###三级标题 ####四级标题 #####五级标题 ######六级标题 注:#和「一级标题 ...
分类:
系统相关 时间:
2018-02-06 12:58:18
阅读次数:
1130
欧拉函数φ(x)表示小于等于x的正整数中与x互质的数的个数。比如φ(4)=2,因为4与1,3互质。 推导证明 下面说明欧拉函数的性质,再通过性质得出欧拉函数的公式。 命题1:φ(1)=1 证明:无 命题2:对于任意素数p,φ(p)=p-1 证明:每个素数的因子只有1和自身,故1,2,...,p中有1 ...
分类:
其他好文 时间:
2018-02-06 12:58:10
阅读次数:
160
今天菠菜园为大家分享的文章是如何让一台VPS实现多个网站https访问。我们知道在早期的SSL证书设计的时候默认认为一台服务器只能提供一种服务。或者说一个IP只能提供一种服务。但是后来随着虚拟机的发展,一台服务器上往往承载了很多个网站,这就导致了一台VPS只能让一个网站实现https访问这种尴尬。 ...
分类:
Web程序 时间:
2018-02-06 12:58:01
阅读次数:
228
Given a singly linked list L with integer keys, you are supposed to remove the nodes with duplicated absolute values of the keys. That is, for each va ...
分类:
其他好文 时间:
2018-02-06 12:57:53
阅读次数:
145
var a="['1v1','1v2']";console.log(JSON.parse(a)) 这个时候会报错,因为里面写的是单引号,外面是双引号,json.parse识别不了 var a='["1v1","1v2"]';console.log(JSON.parse(a)) 这个时候不会报错,因为 ...
分类:
Web程序 时间:
2018-02-06 12:57:43
阅读次数:
165
之前的一年多时间,受设计模式无用论这种影响,学习Java时候跳过了设计模式的学习,现在看来是大错特错的事情,看了Java编程思想很多jdk的设计都用了很多设计模式看的不是很明白,为什么这么写?明明很简单的代码为什么要写的那么复杂? 抛砖引玉: 设计模式之所以看来比普通写代码复杂,正是因为我们写的普通 ...
分类:
其他好文 时间:
2018-02-06 12:57:34
阅读次数:
147
R-FCN论文翻译 R-FCN论文翻译 R-FCN: Object Detection viaRegion-based Fully Convolutional Networks 2018-02-06 11:43:35 论文地址:R-FCN: Object Detection via Region-b ...
分类:
其他好文 时间:
2018-02-06 12:57:26
阅读次数:
743
位置特性分类元素分为三类:块级元素,行内元素,行级块元素 1.块级元素(block) 特点: (1)可以设置宽高、内、外边距; (2)独占一行(即前后均有换行); (3)块级元素如果不设置宽度和高度,则宽度默认为父级元素的宽度。高度则根据内容大小自动填充。 常见的块级元素: div、p、h1、h2. ...
分类:
Web程序 时间:
2018-02-06 12:57:17
阅读次数:
193
无意中遇到了一种很奇怪的日期格式,从接口中返回的日期是这样的,如 2018-02-06T11:59:22+08:00 。然而这却不是我们想要的,我们要的是这种,YYYY-MM-DD HH:mm:ss。 那么这种是怎么转换的呢? 这时候就可以使用一款很好用的日期、时间处理工具,moment.js。 对 ...
分类:
Web程序 时间:
2018-02-06 12:57:11
阅读次数:
4766
概念: 在Python中,一个.py文件就称之为一个模块(Module) 好处: 1. 提高可维护性 2. 可重用 3. 避免函数名、变量名冲突。 每个模块有独立的命名空间,因此相同名字的函数和变量完全可以分别存在不同的模块中。因此我们自己在编写模块时,不必考虑名字会与其他模块冲突 模块种类: 1. ...
分类:
编程语言 时间:
2018-02-06 12:57:05
阅读次数:
160
对于这种题: 给定n个数,如果一个数出现x次,则对答案的贡献为x^2,求这n个数对答案的贡献是多少。 n<=100000。 简单来说: 1 2 2 1^1+2^2 = 5 1 2 2 2 3 1 3 1 = 11 那么如果开一个数组来真正存这些你要平方的这些数,那这中间会有很多的“空档”,占内存不说 ...
分类:
其他好文 时间:
2018-02-06 12:56:57
阅读次数:
127
let命令 用来声明一个变量,和var非常类似 1.使用let声明的变量,所声明的变量只在命令所在的代码块中有效 2.使用let声明的变量,在欲解析的时候不会被提升。 3.使用let声明的变量,不允许在作用域下声明同一个变量 使用场景 如果这样写,每次点击都会打印3. for(var i=0; i ...
分类:
其他好文 时间:
2018-02-06 12:56:47
阅读次数:
88
Finding Lane Lines on the Road The goals / steps of this project are the following: Make a pipeline that finds lane lines on the road Reflect on your ...
分类:
其他好文 时间:
2018-02-06 12:56:37
阅读次数:
235