码迷,mamicode.com
首页 > 编程语言
springMVC学习(7)-springMVC校验
一、校验理解: 对于安全要求较高点建议在服务端进行校验。 控制层conroller:校验页面请求的参数的合法性。在服务端控制层conroller校验,不区分客户端类型(浏览器、手机客户端、远程调用) 业务层service(使用较多):主要校验关键业务参数,仅限于service接口中使用的参数。 持久 ...
分类:编程语言   时间:2017-01-20 07:29:37    阅读次数:254
归并排序
tag: 算法基本功 -> 排序 ->快速排序 归并排序思路: (1) 通过递归的方式把数据拆分成两两数据对(可能存在落单的数) (2) 将两两数据对进行排序同时将排序结果存在临时数组中 (3) 把临时数组中已经排好的数按照对应的序号更新到原数组中 ...
分类:编程语言   时间:2017-01-20 07:26:34    阅读次数:499
avalon数组特性(二)
上一篇,讲了avalon数组的元素添加方法,这一篇讲avalon的数组监听。 avalon有一个监听变化的方法,即$watch。这个方法可以监听avalon属性发生的变化,监听到变化后会触发定义的方法。avalon数组被监听时有一个问题:只能监听数组长度的变化,数组元素的修改无法被监听。如下例: 控 ...
分类:编程语言   时间:2017-01-20 07:25:19    阅读次数:280
Python Issue: ValueError unknown locale: UTF-8 on OS X (Spyder)
In your bash_profile you lack of something. add export LANG="en_US.UTF-8" export LC_COLLATE="en_US.UTF-8" export LC_CTYPE="en_US.UTF-8" export LC_MESS ...
分类:编程语言   时间:2017-01-20 07:20:58    阅读次数:220
avalon数组特性(一)
avalon是国内大神开发出来的mvvm框架,相比angular更加轻亮。一开始因为项目原因,avalon是我除了jQuery之后接触的第一个框架,自然感情深厚。但是我也踩了许多avalon的坑,以此记录,不要再踩。 首先我想说一下我在avalon数组里踩的一些坑。 一般我们往数组里面添加新元素时, ...
分类:编程语言   时间:2017-01-20 07:21:10    阅读次数:475
Python 学习第二十三天 django 知识(五)
Django models操作,Form验证,ajax请求序列化 ...
分类:编程语言   时间:2017-01-20 07:22:14    阅读次数:283
Spring总结 2.装配bean
本随笔内容要点如下: bean的作用域 占位符 一、bean的作用域 在默认情况下,Spring管理的bean的单例的。也就是说,无论注入多少次,都是同一个bean对象。一般情况下,单例模式是足以应付大多数场景。 Spring还提供了其他几个可选的作用域: prototype:原型,每次从容器获取对 ...
分类:编程语言   时间:2017-01-20 07:21:27    阅读次数:238
Java自然语言处理NLP工具包
自然语言处理 1. Java自然语言处理 LingPipe LingPipe是一个自然语言处理的Java开源工具包。LingPipe目前已有很丰富的功能,包括主题分类(Top Classification)、命名实体识别(Named Entity Recognition)、词性标注(Part-of ...
分类:编程语言   时间:2017-01-20 07:15:30    阅读次数:1300
JavaWeb:Listener
1、ServletContextListener: 1)、what:监听 ServletContext 对象被创建或销毁的 Servlet 监听器。 2)、how: 》创建一个实现了 ServletContextListener 的类,并且实现其中的两个方法 public class HelloSe ...
分类:编程语言   时间:2017-01-20 07:12:29    阅读次数:202
python属性
<1>属性包装:将方法包装成属性,以隐藏相关的现实,进而控制属性的类型或范围;是虚拟的属性 外界访问时就可以像访问类属性一样使用点(.)的方式 <2>属性包装的三种操作: <1>@property <2>@property_name.setter <3>@property_name.deleter ...
分类:编程语言   时间:2017-01-20 00:26:13    阅读次数:244
JavaScript数组去重(转载)
转载自https://zhuanlan.zhihu.com/p/24753549 作者:TooBug 定义重复(相等) NaN 初看NaN时,很容易把它当成和null、undefined一样的独立数据类型。但其实,它是数字类型。 console.log(typeof NaN); //number 根 ...
分类:编程语言   时间:2017-01-20 00:23:31    阅读次数:349
python学习第一天
首先是下载python 官网下载即可 2x系和3x系的差距很大,我选择的是python3.6。在安装时尽量勾选下方的add path,这样可以不用自己配置环境变量。 然后是python的文本编辑器,我下载的是sublime test2,有自动补全功能感觉不错。 写了第一句语句后,保存为.py文件。在 ...
分类:编程语言   时间:2017-01-20 00:18:11    阅读次数:293
springMVC学习(6)-包装pojo类型、数组、list、Map类型参数绑定
一、包装类型pojo参数绑定: 需求:商品查询controller方法中实现商品查询条件传入。 实现方法: 1)在形参中 添加HttpServletRequest request参数,通过request接收查询条件参数。 2)在形参中让包装类型的pojo接收查询条件参数。 做法:参数名和包装pojo ...
分类:编程语言   时间:2017-01-20 00:13:03    阅读次数:293
javascript代码
LazyMan 实现LazyMan(什么是LazyMan?请自行google) function _LazyMan(_name) { var _this = this; _this.tasks = []; _this.tasks.push(function() { console.log('Hi! ...
分类:编程语言   时间:2017-01-20 00:11:36    阅读次数:399
Luhn算法检验和验证
Luhn检验和验证 Luhn公式是一种广泛使用的系统,用于对标识号进行验证。它根据原始标识号,把每隔一个数字的值扩大一倍。然后把各个单独数字的值加在一起(如果扩大一倍后的值为2个数字,就把这两个数字分别相加)。如果相加之后可以被10整除,那么这个标识号就是合法的。 编写一个程序,接受一个任意长度的标 ...
分类:编程语言   时间:2017-01-20 00:09:39    阅读次数:376
JavaScript异步编程
在一年前初学js的时候,看过很多关于异步编程的讲解。但是由于实践经验少,没有办法理解的太多,太理论的东西也往往是看完就忘。 经过公司的三两个项目的锻炼,终于对js异步编程有了比较具体的理解。但始终入门较浅,在这里就当是给自己一个阶段性的总结。 在异步编程中,一条语句的执行不能依赖上一条语句执行完毕的... ...
分类:编程语言   时间:2017-01-20 00:06:07    阅读次数:184
python爬糗百
目的:显示糗百多页文字内容,一次看个够,节约时间。 工具:python 2.7,BeautifulSoup,requests (没有采用urllib2,因为比较麻烦) 先把源码贴出来: #-*- coding:utf-8 -*- import requests from bs4 import Bea ...
分类:编程语言   时间:2017-01-19 23:59:17    阅读次数:335
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!