码迷,mamicode.com
首页 > 编程语言 > 日排行
SpringMVC源码分析-400异常处理流程及解决方法
本文设计SpringMVC异常处理体系源码分析,SpringMVC异常处理相关类的设计模式,实际工作中异常处理的实践。 问题场景 假设我们的SpringMVC应用中有如下控制器: 这个控制器中接收了一个参数:int 类型的orderId。假设我在请求的使传递的参数为orderId=999999999 ...
分类:编程语言   时间:2018-06-23 21:01:38    阅读次数:485
python下调用pytesseract识别某网站验证码
转自:https://www.cnblogs.com/zhongtang/p/5560361.html 一、pytesseract介绍 1、pytesseract说明 pytesseract最新版本0.1.6,网址:https://pypi.python.org/pypi/pytesseract P ...
分类:编程语言   时间:2018-06-23 21:02:09    阅读次数:228
JavaScript -- 数据存储
Cookie Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。 一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。 即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无法判断该购买行为是属于用户A ...
分类:编程语言   时间:2018-06-23 21:03:07    阅读次数:197
Python中的global和nonlocal
在Python中,一个变量的scope范围从小到大分成4部分:Local Scope(也可以看成是当前函数形成的scope),Enclosing Scope(简单来说,就是外层函数形成的scope),Global Scope(就是当前文件形成的scope),Builtins Scope(简单来说,就 ...
分类:编程语言   时间:2018-06-23 21:04:48    阅读次数:190
effective c++ 条款19:设计class犹如设计type
记住: 在定义一个新type之前,确定已经考虑过本条款覆盖的主题 要设计高效的class,需要回答以下的问题:1. 对象如何去创建和销毁?这是构造函数和析构函数的问题,当然如果想要有堆分配方式,还需要重载new、new[]、delete和delete[]运算符; 2. 对象初始化与对象的赋值应该有什 ...
分类:编程语言   时间:2018-06-23 21:04:57    阅读次数:130
python中的range()\input()\print()\eval()
1.函数range()是python的内置函数,可以用来创建一个整数列表,一般用在 for 循环中。 函数语法 参数说明: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:rang ...
分类:编程语言   时间:2018-06-23 21:07:02    阅读次数:184
spring学习
id:用于从配置文件获取bean clas:标记bean的位置 scope:①:当为singleton时为单例模式,该bean只会返回一个bean,默认也是singleton ②:当为prototype时,每次getBean都会创建一个新的对象 init-method:可以在bean中创建void返 ...
分类:编程语言   时间:2018-06-23 21:07:20    阅读次数:179
python中的列表与列表推导式
>>> x = list(range(10)) #创建列表>>> print(x)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> import random>>> random.shuffle(x) #把列表中的元素打乱顺序>>> x[4, 0, 2, 7, 3, 9, 1, 6 ...
分类:编程语言   时间:2018-06-23 21:09:22    阅读次数:163
浅谈JavaScript -- 正则表达式
什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模式。可用于文本搜索和文本替换。 语法 :/正则表达式主体/修饰符(可选) 正则表达式修饰符 修饰符 | 描述 | i | 执行对大小写不敏感的匹配。 g | 行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m | 执行多行匹配。 正则 ...
分类:编程语言   时间:2018-06-23 21:09:41    阅读次数:173
9-归并排序
#include #include #include using namespace std; int n; void Merge(int *r1, int low, int mid, int high) { // int *r2 = new int(high - low + 1); int *r2... ...
分类:编程语言   时间:2018-06-23 21:09:56    阅读次数:172
Go语言入门
一Go环境安装部署 二:第一个go程序代码 #以上代码的解释 如果是为了将代码编译成一个可执行程序,那么package必须为main 如: 程序的开头 package main 如果是为了将代码编译成库,那么package 则没有限制 go 程序中所有的代码都应该累述一个包 fmt 是go中的一个系 ...
分类:编程语言   时间:2018-06-23 21:10:13    阅读次数:199
Python基础知识4(循环和注释)
(1)while循环 #当某个条件成立时,一直执行某个动作,语法如下: while 条件表达式: 循环代码 #条件表达式结果为True的时候 循环代码会一直执行#知道条件表达式结果为False while True: if(input('input is a ?')=='a'): break注意:上 ...
分类:编程语言   时间:2018-06-23 21:10:20    阅读次数:139
使用wangEditor和SpringMVC(Maven)进行图片上传
刚接触wangEditor,使用碰到了一些问题,特地记录下来。完成了对本地图片的上传,利用了Tomcat的虚拟路径映射,可以保证重新部署项目,原来上传的图片不消失。 ...
分类:编程语言   时间:2018-06-23 22:34:43    阅读次数:314
RxSwift
详解 文档 Swift - RxSwift的使用详解1(基本介绍、安装配置) Swift - RxSwift的使用详解2(响应式编程与传统式编程的比较样例) Swift - RxSwift的使用详解3(Observable介绍、创建可观察序列) Swift - RxSwift的使用详解4(Obser ...
分类:编程语言   时间:2018-06-23 22:35:02    阅读次数:203
KMP算法
假设你对KMP算法有了解但感到困惑,本文不解释KMP算法的定义。 详细说一下KMP算法,刚看到的时候一头雾水,想不明白lps[]这个数组的作用。 在说明lps[]之前先说明一下最长的相同的前缀后缀的意思 比如字符串:"ababab" 前缀:"ababa", "abab", "aba" ,"ab", ...
分类:编程语言   时间:2018-06-23 22:35:09    阅读次数:162
python部分重点底层源码剖析
Python源码剖析—Set容器(hashtable实现) python源码剖析(内存管理和垃圾回收) Python源码剖析—Set容器(hashtable实现) python源码剖析(内存管理和垃圾回收) ...
分类:编程语言   时间:2018-06-23 22:35:28    阅读次数:144
python练习题返回列表中的第二小的元素的下标
# 第三题:返回列表中的第二小的元素的下标# 1.参数是一个列表,元素全部是整数# 2.返回第二小的元素的下标def seconde_min(lt): n = len(lt) if lt[0]< lt[1]: yixiao = lt[0] erxiao=lt[1] else: yixiao=lt[1 ...
分类:编程语言   时间:2018-06-23 22:35:48    阅读次数:135
python练习题自己实现一个字符串的find函数
# 第五题:自己实现一个字符串的find函数# 1.在一个字符串中查找另一个字符串# 2.找到了返回第一次出现的位置# 3.没找到返回-1# 4.参数s1为源字符串,参数s2为要查找的字符串def index_of_str(s1, s2): #split这个 函数分割字符,返回的 是分割后的元素组成 ...
分类:编程语言   时间:2018-06-23 22:36:44    阅读次数:182
Python之路(第二十三篇) 面向对象初级:静态属性、静态方法、类方法
一、静态属性 静态属性相当于数据属性。 用@propery语法糖装饰器将类的函数属性变成可以不用加括号直接的类似数据属性。 可以封装逻辑,让用户感觉是在调用一个普通的数据属性。 例子 二、类方法 需求:类不通过实例(对象)直接调用类的函数属性。 类无法直接调用自己的函数属性,需要借助实例对象。 例子 ...
分类:编程语言   时间:2018-06-23 22:37:13    阅读次数:157
java 生成二维码(利用google的jar包)
maven 代码 如果中文乱码,可以先把待处理的内容做一次URLEncoder,变成没有汉字的内容再去调用方法就可以了。 ...
分类:编程语言   时间:2018-06-23 22:37:32    阅读次数:453
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!