开发Web的一个原则就是,不能信任用户输入的任何信息,所以验证和过滤用户的输入信息就变得非常重要 必填字段 数字 转换数字和正则匹配 对于性能的话要避开正则,正则会有个匹配时间,多个匹配速度会慢,但服务器强劲则没关系. 匹配中文 匹配英文 匹配邮箱 手机号码 下拉菜单的判断 复选框选择不同的 身份证 ...
分类:
Web程序 时间:
2018-05-06 10:41:13
阅读次数:
305
Python 学习 作者:S0NNET Day1 1. python函数 函数通过def关键字定义,形如 DocStrings文档字符串 DocStrings文档字符串是一个重要工具,用于解释文档程序。 DocStrings文档字符串 使用惯例 它的首行以大写字母开始简述功能,第二行空行,第三行为函 ...
分类:
编程语言 时间:
2018-05-06 10:41:02
阅读次数:
327
在前九篇中,介绍了mybatis的配置以及使用, 通过前面的章节对于mybatis 的介绍及使用,大家都能体会到SqlSession的重要性了吧, 没错,从表面上来看,咱们都是通过SqlSession去执行sql语句(注意:是从表面看,实际的待会儿就会讲)。那么咱们就先看看是怎么获取SqlSessi ...
分类:
其他好文 时间:
2018-05-06 10:40:53
阅读次数:
217
题目大意:给出n个变量互相的相等或不等关系,求这些关系是否矛盾 思路:把相等的变量加入并查集,不等的查询是否合法 eg:数据很大,离散化(然而我用的是map) ...
分类:
其他好文 时间:
2018-05-06 10:40:36
阅读次数:
191
cp\alias\unalias使用方法cp命令1.把整个/root/Desktop目录下的所有文件和文件夹,复制到/tmp目录下[root@Nginx-Proxy~]#cp-rDesktop//tmp/2.把/root目录下的test.txt文件复制到/tmp/目录下(注意该目录下,已经存在test.txt文件),我们需要没有任何提示覆盖信息。[root@Nginx-Proxy~]#cptest
分类:
系统相关 时间:
2018-05-06 10:40:30
阅读次数:
222
`Python` 二叉堆(binary heap) 二叉堆是一种特殊的堆,二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足堆特性:父节点的键值总是保持固定的序关系于任何一个子节点的键值,且每个节点的左子树和右子树都是一个二叉堆。 当父节点的键值总是大于或等于任何一个子节点的键值时为最大堆。 当父节 ...
分类:
编程语言 时间:
2018-05-06 10:40:22
阅读次数:
738
UE4 作为游戏引擎,已经提供了非常强大的游戏开发的API。作为游戏制作者来讲,我们需要一些专用的功能辅助我们更好的开发游戏,而不是仅仅从构建游戏逻辑出发。因此也就有了扩展编辑器功能的这个想法,还好 UE4 提供了许多编辑器的接口,便于我们给编辑器添加我们的功能。 下面是一个扩展编辑器工具栏的例子, ...
分类:
其他好文 时间:
2018-05-06 10:40:07
阅读次数:
473
sed介绍sed流编辑器(streameditor),在三剑客中排行老二,是一款简单的文本编辑语言。sed并不直接处理源文件,而是逐行读取源文件的内容到内存(称模式空间)中,然后在模式空间中使用sed命令处理,再打印模式空间处理后的内容到标准输出。sed的能够实现的功能:增删改查、替换、过滤、取行。sed文本处理原理图sed命令的语法:sed[选项]‘AddressCommand[修饰符]’inp
分类:
系统相关 时间:
2018-05-06 10:39:46
阅读次数:
225
&&和||在JQuery源代码内尤为使用广泛,由网上找了些例子作为参考,对其用法研究了一下: 1. && function a(){ alert("a"); return true; } function b(){ alert("b"); return true; } var c=a()&&b(); ...
分类:
Web程序 时间:
2018-05-06 10:39:38
阅读次数:
263
本人大三学生,自学Windows程序设计有两三个月了,我是看鱼C工作室发布的Windows程序设计视频入门的,这视频集数虽然不是特别多,目前只有前面九章的视频内容,但小甲鱼老师讲解书本内容十分详细、入微,能让我们学习到不少知识。我开发Win32的环境是VS2013。一、打印机工作机理在Windows中使用打印机时,实际上启动了一系列模块之间复杂的交互过程,包括GDI32模块、打印机设备驱动程序模块
程序安装及管理Linux应用程序基础Linux命令与应用程序的关系1):文件位置系统命令:一般在/bin和/sbin目录中,或为Shell内部指令应用程序:通常在/usr/bin和/usr/sbin目录中2):主要用途系统命令:完成对系统的基本管理工作,例如IP配置工具应用程序:完成相对独立的其他辅助任务,例如网页浏览器3):适用环境系统命令:一般只在字符操作界面中运行应用程序:根据实际需要,有些
分类:
系统相关 时间:
2018-05-06 10:39:20
阅读次数:
255
企业场景一般在企业内部(科帮网),开发、测试以及预生产都会有一套供开发以及测试人员使用的网络环境。运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以IP+Port的形式访问。然而随着项目的增多,对于开发和测试人员记住如此多的内网地址,无疑是一件头疼的事情(当然你也可以使用浏览器书签管理器或者记录在某个地方)。但是你不永远不会确定,那天由于升级突然改了IP,我们可能又要重新撸
分类:
其他好文 时间:
2018-05-06 10:39:15
阅读次数:
175
摘要: 这篇文章主要介绍了举例详解Python中的split()函数的使用方法,split()函数的使用是Python学习当中的基础知识,通常用于将字符串切片并转换为列表,需要的朋友可以参考下。 函数:split() Python中有split()和os.path.split()两个函数,具体作用如 ...
分类:
编程语言 时间:
2018-05-06 10:38:56
阅读次数:
258
题意:给你一个矩阵,q次操作,每次查询长宽l的矩阵最大值a和最小值b,然后把中间点换成floor((a+b)/2), 解法:暴力可过,建n颗线段树暴力更新,但是正解应该是树套树,树套树需要注意的是当建树或修改时pushup操作不能直接搞,要先判断是不是外面层的叶子节点,如果是直接修改,如果不是,应该 ...
分类:
其他好文 时间:
2018-05-06 10:38:45
阅读次数:
201
最近关注了CSDN的程序员小灰,前两天发了个红包算法看着还蛮有意思的,自己使用C实现一下!(PS:后来才发现早已烂大街了……o(╥﹏╥)o) 规则: 1. 所有人抢到金额之和等于红包金额,不能超过,也不能少于2. 每个人至少抢到一分钱3. 要保证所有人抢到金额的几率相等 先做好准备: #includ ...
分类:
编程语言 时间:
2018-05-06 10:38:36
阅读次数:
319