码迷,mamicode.com
首页 > 编程语言 > 周排行
centos 7 安装python3.5.1
系统: [root@localhost ~]# cat /etc/centos-release CentOS Linux release 7.2.1511 (Core) 内核: [root@localhost ~]# uname -r3.10.0-327.el7.x86_64 1.查看是否已经安装P ...
分类:编程语言   时间:2017-06-11 00:57:50    阅读次数:335
使用Maven搭建SpringMVC
1、新建Maven项目,选择webapp,如下图,点击next,输入GroupId和ArtifactId(即项目名称)后点击Finish。 2、此时项目会报错,如下: 通过提示信息可知是由于找不到HttpServlet类,可通过导入Tomcat到工作目录或者通过Maven添加HttpServlet类 ...
分类:编程语言   时间:2017-06-11 00:59:12    阅读次数:278
Python爬虫抓取煎蛋(jandan.net)无聊图
python 下载煎蛋无聊图 ...
分类:编程语言   时间:2017-06-11 10:04:36    阅读次数:138
算法二叉搜索树之AVL树
最近学习了二叉搜索树中的AVL树,特在此写一篇博客小结。 1.引言 对于二叉搜索树而言,其插入查找删除等性能直接和树的高度有关,因此我们发明了平衡二叉搜索树。在计算机科学中,AVL树是最先发明的自平衡二叉搜索树。在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为高度平衡树。对于N个节点 ...
分类:编程语言   时间:2017-06-11 10:05:11    阅读次数:287
使用Spring MVC统一异常处理实战
原文地址:http://cgs1999.iteye.com/blog/1547197 1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大 ...
分类:编程语言   时间:2017-06-11 10:05:36    阅读次数:177
Spring事务管理中@Transactional的propagation参数
所谓事务传播性,就是被调用者的事务与调用者的事务之间的关系。举例说明。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 //in A.java Class A { @Transactional(propagation=propagation.REQUIRED) public voi ...
分类:编程语言   时间:2017-06-11 10:06:17    阅读次数:212
KMP算法小结
最近看了一些关于KMP算法的资料,在此写一篇博客总计一下。 1.KMP算法介绍 KMP算法是一种字符串搜索的改进算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减 ...
分类:编程语言   时间:2017-06-11 10:06:31    阅读次数:131
C++给函数传数组参数
在C++中,如果要给一个函数传入一个数组,一般都是传入两个参数一个数组指针和一个数组大小。 单独传递一个数组或者指针进去,会导致数组不完整。 做个试验: 输出: 输出: ...
分类:编程语言   时间:2017-06-11 10:09:26    阅读次数:158
testng多线程并行执行测试
testng多线程并行执行测试 testng多线程并行执行测试 并行(多线程)技术在软件术语里被定义为软件、操作系统或者程序可以并行地执行另外一段程序中多个部分或者子组件的能力。TestNG允许我们以并行(多线程)的方式来执行测试。这就意味着基于TestNG测试组件的配置,多个线程可以被同时启动然后 ...
分类:编程语言   时间:2017-06-11 10:11:05    阅读次数:258
C++ 从函数返回数组
C++ 不允许返回一个完整的数组作为函数的参数。但是,您可以通过指定不带索引的数组名来返回一个指向数组的指针。 如果您想要从函数返回一个一维数组,您必须声明一个返回指针的函数,如下: 另外,C++ 不支持在函数外返回局部变量的地址,除非定义局部变量为 static 变量。 现在,让我们来看下面的函数 ...
分类:编程语言   时间:2017-06-11 10:12:02    阅读次数:122
springBoot(2):Properties和YAML配置文件
一、配置文件的生效顺序,会对值进行覆盖1.@TestPropertySource注解2.命令行参数3.Java系统属性(System.getProperties())4.操作系统环境变量5.只有在random.*里包含的属性会产生一个RandomValuePropertySource6.在打包的jar外的应用程序配置文件(application.properties,包..
分类:编程语言   时间:2017-06-11 10:12:09    阅读次数:523
day16 python-04 字典
Python之路,Day3 = Python基础4 ...
分类:编程语言   时间:2017-06-11 10:14:45    阅读次数:127
Python函数的循环调用
直接上脚本,上面的脚本如果换成C语言代码的话,foo函数前面肯定是要加一个bar函数的声明的,但是在Python中不需要,因为foo函数在未被调用前,不会判断bar函数是否合法,等到bar函数被调用的时候,bar函数已经被声明了,所以能找到。 因此Python也是支持循环调用的,A call B, ...
分类:编程语言   时间:2017-06-11 10:16:19    阅读次数:182
C#语言时间
string x = "abcdefg"; 定义字符串 int length = x.Length; 定义长度 string y = x.Substring(1, 2); 意思的从“1”开始截“2”个 string y = x.Substring(3); 从第三个开始一直截到最后 int z = x ...
分类:编程语言   时间:2017-06-11 10:18:32    阅读次数:106
C++ 字符数组
Array 直接初始化 char 数组是特殊的,这种初始化要记得字符是以一个 null 结尾的。 ...
分类:编程语言   时间:2017-06-11 10:18:41    阅读次数:111
spring in action 学习笔记十三:SpEL语言(Spring Expression Language)
SpEl语言的目的之一是防止注入外部属性的代码硬代码化.如@Value("#{student.name}")这个注解的意思是把Student类的name的属性值注入进去。其中student指向Student,是Student的id. SpEl的作用是: 1.The ability to refere ...
分类:编程语言   时间:2017-06-11 10:19:21    阅读次数:199
Python 操作 Azure Blob Storage
笔者在《Azure 基础:Blob Storage》一文中介绍了 Azure Blob Storage 的基本概念,并通过 C# 代码展示了如何进行基本的操作。最近笔者需要在 Linux 系统中做类似的事情,于是决定使用 Azure 提供的 Azure Storage SDK for Python ...
分类:编程语言   时间:2017-06-11 10:20:23    阅读次数:266
算法导论小结(一)
用了几个月磕磕绊绊的总算把《算法导论》一书看完了,在此写篇博客总结一下学习到的知识。 首先先放上《算法导论》的思维导图: 由于本人的理解能力有限,故部分较难懂的内容没有加入到该思维导图中。 1.排序 排序问题是我们日常生活中经常遇到的一个问题,因此算法导论也把排序作为整个算法介绍的入门篇。在这么多排 ...
分类:编程语言   时间:2017-06-11 10:20:32    阅读次数:339
常见hash算法的原理
散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映 ...
分类:编程语言   时间:2017-06-11 10:21:22    阅读次数:221
算法导论之红黑树的学习
最近学习了二叉搜索树中的红黑树,感觉收获颇丰,在此写一篇文章小结一下学到的知识,顺便手写一下Java代码。 1.引言 先来讲讲什么是二叉搜索树,二叉搜索树有如下特点:他是以一颗二叉树(最多有两个子结点)来组织的,对于树中的某个节点,其左子树的所有元素均小于该节点,其右子树的元素均大于该节点。我们知道 ...
分类:编程语言   时间:2017-06-11 10:22:56    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!