简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 用户不能为空;用户长度必须大于6; 密码不能为空;密码长度必 ...
分类:
编程语言 时间:
2018-01-11 19:42:55
收藏:
0 评论:
0 赞:
0 阅读:
261
转自:http://blog.51cto.com/oldcat1981/1719825 今天在linux环境通过yum安装软件报了以下错误: [root@multi-mysql yum.repos.d]# yum install ncurses devel -y Loaded plugins: fa ...
分类:
其他 时间:
2018-01-11 19:42:27
收藏:
0 评论:
0 赞:
0 阅读:
315
现在是2018年1月11日18:12分,已经是下班时间了,小Alan今天给大家简单的介绍一下Netty,让大家以后在使用到Netty的时候能够有一定的了解和基础,这样深入学习Netty以及以后灵活应用这门技术也就不在话下了,万丈高楼平地起,程序猿们平时还是要注重积累,多花些时间在技术上面,如果实在对 ...
分类:
Web开发 时间:
2018-01-11 19:42:05
收藏:
0 评论:
0 赞:
0 阅读:
318
jsoup 简介Java 程序在解析 HTML 文档时,相信大家都接触过 htmlparser 这个开源项目,我曾经在 IBM DW 上发表过两篇关于 htmlparser 的文章,分别是:从 HTML 中攫取你所需的信息和 扩展 HTMLParser 对自定义标签的处理能力。但现在我已经不再使用 ...
分类:
Web开发 时间:
2018-01-11 19:41:24
收藏:
0 评论:
0 赞:
0 阅读:
238
今天遇到一个需求,需要把数据单位进行换算,记录一下。写的不好请勿见怪。 function bytesToSize( bytes ) {//单位转化 var k = 1024, sizes = ['b','KB','MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; i ...
分类:
其他 时间:
2018-01-11 19:41:09
收藏:
0 评论:
0 赞:
0 阅读:
238
方法1:直接通过加号(+)操作符连接 1 website = 'python' + 'tab' + '.com' website = 'python' + 'tab' + '.com' 方法2:join方法 1 2 listStr = ['python', 'tab', '.com'] webs ...
分类:
编程语言 时间:
2018-01-11 19:40:48
收藏:
0 评论:
0 赞:
0 阅读:
357
web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,会给服务端发送数据,那浏览 ...
分类:
其他 时间:
2018-01-11 19:39:52
收藏:
0 评论:
0 赞:
0 阅读:
203
使用awk提取文本 1.1 问题 本案例要求使用awk工具完成下列过滤任务: 练习awk工具的基本用法 提取本机的IP地址、根分区使用率 格式化输出/etc/passwd文件中的用户名、UID、宿主目录信息 格式化输出passwd文件内容时,要求第一行为列表标题,最后一行提示一共已处理文本的总行数, ...
分类:
其他 时间:
2018-01-11 19:39:32
收藏:
0 评论:
0 赞:
0 阅读:
291
Nginx常见问题处理 1.1 问题 本案例要求对Nginx服务器进行适当优化,以提升服务器的处理性能: 不显示Nginx软件版本号 如果客户端访问服务器提示“Too many open files”如何解决 如何解决客户端访问头部信息过长的问题 开启gzip压缩功能,提高数据传输效率 如何让客户端 ...
分类:
其他 时间:
2018-01-11 19:39:10
收藏:
0 评论:
0 赞:
0 阅读:
200
曾几何时,使用nuget包管理项目依赖还需要将nuget执行程序及其配置文件包含在项目中。 如上图所示,在解决方案文件夹中,有专门为nuget程序设置的 .nuget 子目录。 当将项目纳入git管理后,nuget.exe的体积庞大(1.6M),应当从管理项中忽略掉。 但是当用户拷贝git库时,由于 ...
分类:
Web开发 时间:
2018-01-11 19:38:48
收藏:
0 评论:
0 赞:
0 阅读:
214
rsync基本用法 1.1 问题 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 1.2 方案 本地同步操作: rsync [选项...] 本地目录1 本地目录2 rsync [选项...] 本地目录1/ 本地目录2 rsync同步工具的常用选项: -n:测试同步过程,不做实际修改 ...
分类:
其他 时间:
2018-01-11 19:38:30
收藏:
0 评论:
0 赞:
0 阅读:
603
如果不同版本的ArcMap连接到同一个Oracle数据库上,分别执行"创建镶嵌数据集",它们的行为是一样的吗? 答案是:不一样,会有细微的差别 在本例中,ArcMap的版本分别是10.2.2与10.3,数据库服务器的版本是11.2.0.3,SDE Repository 的版本是10.1 。 使用10 ...
分类:
数据库技术 时间:
2018-01-11 19:38:09
收藏:
0 评论:
0 赞:
0 阅读:
541
1、父组件(父组件访问子组件的方法drop) 2、子组件 <div class="inner inner-hook"></div> </div> </div> <div> ...
分类:
其他 时间:
2018-01-11 19:37:47
收藏:
0 评论:
0 赞:
0 阅读:
221
在前面的章节里面,我们配置了基本环境,也安装keystone服务,并且创建了keystone的数据库,在这一篇里面,我们说怎么配置keystone。 首先编辑keystone服务,需要修改如下数据 将keystone服务同步到数据库 验证同步是否成功,如果成功,应该有如下输出 初始化Fernet k ...
分类:
其他 时间:
2018-01-11 19:37:28
收藏:
0 评论:
0 赞:
0 阅读:
241
var data = new FormData(); data.append("uploadFile", file); ajax要加这两个参数 processData: false,// 上传图片 contentType: false,// 上传图片 var data = new FormData( ...
分类:
Web开发 时间:
2018-01-11 19:36:36
收藏:
0 评论:
0 赞:
0 阅读:
182
初学爬虫,整理一些相关知识,方便查询 1、urlopen 语法: resp = request.urlopen(url) #读取所有内容 resp.read() #读取指定n个内容 resp.read(n) #读取一行内容 resp.readline() #所有内容以行的形式读取 resp.read ...
分类:
Web开发 时间:
2018-01-11 19:36:04
收藏:
0 评论:
0 赞:
0 阅读:
168
安装升级compat-libstdc++-33步骤如下:astlogin:WedJan1015:21:012018from172.31.240.117[root@bogon~]#yuminstallcompat-libstdc++-33Loadedplugins:fastestmirrorbase|3.6kB00:00:00epel/x86_64/metalink|8.0kB00:00:00epe
分类:
系统服务 时间:
2018-01-11 19:08:46
收藏:
0 评论:
0 赞:
0 阅读:
692
长大了,乡愁就像一对SD-WAN,我在这头,你们在那头,跨越万水千山,却永远连绵不断。
分类:
其他 时间:
2018-01-11 19:08:24
收藏:
0 评论:
0 赞:
0 阅读:
252
Shell脚本编辑基础
分类:
系统服务 时间:
2018-01-11 19:07:53
收藏:
0 评论:
0 赞:
0 阅读:
234
安装环境:RHEL6.41.下载Nessus安装包下载地址:http://www.tenable.com/products/nessus/select-your-operating-system#根据操作系统选择对应的版本下载2.获取激活码Activecode访问:http://www.tenable.com/products/nessus/nessus-homefeed,进行注册,填写正确的邮箱
分类:
其他 时间:
2018-01-11 19:07:30
收藏:
0 评论:
0 赞:
0 阅读:
413