本节主要介绍python中循环语句的用法以及其他一些语句exec等,文章后面附有之前的文章;...
分类:
编程语言 时间:
2015-08-14 21:29:39
阅读次数:
210
问题描述给定一个数组,比如 arr = { 1, 3, 1, 4, 1, 5, 2, 0},对该数组进行整理,使得所有奇数都在前面,所有的偶数都在后面,且保证所有奇数的相对顺序不改变,所有偶数的相对顺序不改变。问题解决Solution1:T(n) = O(n^2), S(n) = O(1)利用冒泡排序的思想,对数组进行整理即可。
思想:扫描数组,针对每个发现的奇数,都利用冒泡技术,往前移动该奇数,...
分类:
编程语言 时间:
2015-08-14 21:27:03
阅读次数:
131
1 数据源:可以简单理解为数据的来源。
2 连接池:是缓存一定数量的数据库连接,当程序需要数据库连接的时候,直接在连接池中获取空闲的连接,使用完再放回连接池中,此连接又变成空闲状态,等待下一次连接。有于开启连接和关闭连接比较耗费系统资源,有类连接池的管理可以减少这方面的开支。
3 常见连接池:c3p0,dbcp,proxool是常见开源的三种连接池。Spring提供的DriverManager...
分类:
编程语言 时间:
2015-08-14 21:29:17
阅读次数:
171
首先讲的就是排序问题,也就是在算法中的经典问题,在这一讲中主要讲了两个排序问题,一个是插入排序,一个是归并排序,在这里,并不是将如何去实现这个排序,而是通过这两个排序来学习渐进分析的原理以及其对应的符号。1:排序问题对于一个序列InsertionSort(A,n) //对A[1,2,...n]进行排序
for j<-2 to n
do key<-A[j]...
分类:
编程语言 时间:
2015-08-14 21:25:07
阅读次数:
179
1. 如果直接在操作系统中进行命令行操作,那么一般使用的是操作系统所提供的接口函数,而如果想在python中也能够调用操作系统的接口函数来对文件,目录进行操作的话,可以使用os和os.path模块,这些模块可以直接调用操作系统提供的接口函数
2. >>>os.name ,name属性会反映出操作系统的一些信息,如果是posix,说明系统是Linux、Unix或Mac OS X,如果是nt,就...
分类:
编程语言 时间:
2015-08-14 21:24:45
阅读次数:
151
Adobe官方并没有"泛型数组"的叫法,这是我自己对Vector的叫法(有点标题党),不过Vector在使用上确实跟c#中的泛型数组有些相似之处。原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com我们知道:ActionScript3.0中的Array数组可以存放多种类型,...
分类:
编程语言 时间:
2015-08-14 21:22:34
阅读次数:
220
一 url-pattern的问题: / 不会匹配到*.jsp,即:*.jsp不会进入spring的 DispatcherServlet类. /* 会匹配*.jsp,会出现返回jsp视图时再次进入spring的DispatcherServlet 类,导致找不到对应的control...
分类:
编程语言 时间:
2015-08-14 21:24:21
阅读次数:
596
C语言第12轮:指针【学习目标】1.指针2.指针与数组A:指针的概念内存存储单元按字节排序。每一个字节编有序号。我们称之为地址。因为能够通过地址就能够找到所要的内存单元,所以我们把地址成为指针。指针是个特殊的变量,它里面存储的数值被解释为内存里的一个地址作用:(1)指针能够有效地表示复杂数据结构,如...
分类:
编程语言 时间:
2015-08-14 21:22:51
阅读次数:
135
无意间在网上看到了一个面试题是,写出一个回形矩阵。实现的效果大致如下: [ 1, 2, 3, 4, 5] [16, 17, 18, 19, 6] [15, 24, 25, 20, 7] [14, 23, 22, 21, 8] [13, 12, 11, 10, 9] 因为日常...
分类:
编程语言 时间:
2015-08-14 21:20:41
阅读次数:
185
Triangle LOVETime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 3566Accepted Submission(s): 1395Probl...
分类:
编程语言 时间:
2015-08-14 21:18:16
阅读次数:
213
目录[-]Spring 提供的几种事务控制事务管理器API接口约定条件数据库连接可能存在的情况理解“new”状态 写这篇博文的目的首先是与大家分享一下如何用更轻量化的办法去实现 Spring 那种完善的事务控制。为什么需要嵌套事务? 我们知道,数据库事务是为了保证数据库操作原子性而设计的一种解决.....
分类:
编程语言 时间:
2015-08-14 21:16:48
阅读次数:
141
VC和gcc不同,不能保证静态变量的线程安全性。这就给我们的程序带来了非常大的安全隐患和诸多不便。这一点应该引起我们的重视!尤其是在构造函数耗时比較长的时候。非常可能给程序带来意想不到的结果。本文从測试代码開始,逐步分析原理,最后给出解决方式。多线程状态下。VC不能保证在使用函数的静态变量的时候,它...
分类:
编程语言 时间:
2015-08-14 21:17:30
阅读次数:
196
C++ Primer Plus 第六版笔记关于对象声明的思考转自:http://www.cnblogs.com/weiqubo/archive/2009/11/02/1930042.htmlC++中定义对象的语法,带括号与不带括号有什么区别?#includeclassMyClass{public:M...
分类:
编程语言 时间:
2015-08-14 21:12:45
阅读次数:
133
clone就是把原来的东西原样复制一份,新复制的东西和以前的东西没有任何关系一:在Javascript里,如果克隆对象是基本类型,我们直接赋值就可以了:var sStr = "kingwell"; var cStr = sStr; alert(cStr);//输出kingwell sStr ...
分类:
编程语言 时间:
2015-08-14 21:09:28
阅读次数:
157
Genealogical treeTime Limit:1000MSMemory Limit:65536KTotal Submissions:3674Accepted:2445Special JudgeDescriptionThe system of Martians' blood relation...
分类:
编程语言 时间:
2015-08-14 21:08:39
阅读次数:
136
http://www.jb51.net/article/18146.htm原文链接将指定byte数组以16进制的形式打印到控制台toHexString public static String toHexString(int i)以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。 如果参数...
分类:
编程语言 时间:
2015-08-14 21:07:41
阅读次数:
171
动态代理,顾名思义就是动态创建一个代理对象,无需手动为被代理类创建一个代理类,java的动态代理通过Proxy类和Invocation接口实现,代码如下://被代理接口public interface HelloWorld { public void test();}//Handlerpubli.....
分类:
编程语言 时间:
2015-08-14 21:07:49
阅读次数:
120