在使用普通数组的时候,如果想对数据进行排序,可以调用java.util.Arrays.sort()。但要通过该方式对数组进行排序,还需要数组中的对象实现Comparable<T>接口。 ...
分类:
编程语言 时间:
2016-09-23 08:43:25
阅读次数:
182
windows下 最简单的方法: File Settings--Project Project Interpreter 下 点击 +号,输入你需要安装的模块名,点击Install Package按钮 linux下安装 1) python怎么安装模块,我们安装python的时候并没有安装这些模块,在安 ...
分类:
编程语言 时间:
2016-09-23 08:42:51
阅读次数:
162
需求: 获取10个1-20之间的随机数,要求不能重复 分析: A:创建一个产生随机数的对象 B:创建一个集合来存储产生的随机数 C:判断随机数: a:定义一个count,判断随机数的个数是否小于10 1:若小于10,则进行再次判断 这个随机数是否存在:若不存在,则添加进去,若存在,则不理 2:若大于 ...
分类:
编程语言 时间:
2016-09-23 07:40:54
阅读次数:
179
集合的嵌套遍历 需求: 自然界有很多动物的种类,猫科,犬科,鸟类这些。 那就是有很多的ArrayList<Animal> 而现在,我想要把这些ArrayList<Animal>也用集合存储,怎么办呢? 那就使用集合的嵌套使用: 就是这个样子的:ArrayList< ArrayList<Animal> ...
分类:
编程语言 时间:
2016-09-23 07:40:15
阅读次数:
260
paramiko paramiko模块是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接 ssh执行命令: import paramikossh = paramiko.SSHClient()ssh.set_missing_host_key_policy( ...
分类:
编程语言 时间:
2016-09-23 07:38:53
阅读次数:
203
extern "C"表示编译生成的内部符号名使用C约定。C++支持函数重载,而C不支持,两者的编译规则也不一样。函数被C++编译后在符号库中的名字与C语言的不 同。例如,假设某个函数的原型为:void foo( int x, int y ); 该函数被C编译器编译后在符号库中的名字可能为_foo,而 ...
分类:
编程语言 时间:
2016-09-23 07:37:58
阅读次数:
219
1.os - Normal Method: os.name() : os.getcwd(): 给出当前的目录,python当前的工作目录 os.listdir(): 返回 os.remove():删除 os.system(): 来到shell os.sep: 取代操作系统特定路径分隔符 os.lin ...
分类:
编程语言 时间:
2016-09-23 06:36:55
阅读次数:
169
为了让开发程序更容易,到现在为止,已经有很多ORM框架了,例如:JPA,JDO,Hibernate,Mybatis(之前版本是IBatis)等等。也正因为已经有这么多优秀的ORM框架,Spring团队并没有自己开发一套ORM框架,而是对这些框架都进行了支持,让这些框架在Spring环境下可以得到完全 ...
分类:
编程语言 时间:
2016-09-23 06:35:46
阅读次数:
134
本文转自http://elim.iteye.com/blog/2016305 感谢作者 Resource 所有的资源都被可以通过 InputStream 这个类来获取,所以也屏蔽了资源的提供者 ResourceLoader 接口负责资源的统一加载 所有的资源都被可以通过 InputStream 这个 ...
分类:
编程语言 时间:
2016-09-23 06:37:22
阅读次数:
210
Python 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入 ...
分类:
编程语言 时间:
2016-09-23 06:35:51
阅读次数:
136
1.什么叫beanfactory? spring使用BeanFactory来实例化、配置和管理对象,但是它只是一个接口,里面有一个getBean()方法。我们一般都不直接用BeanFactory,而是用它的实现类ApplicationContext,这个类会自动解析我们配置的applicationC ...
分类:
编程语言 时间:
2016-09-23 06:35:57
阅读次数:
159
在写springMVC时,导入所有需要的包后,运行程序,控制台报以下错误: 随便在一个java文件中都无法import org.springframework.web.servlet.DispatcherServlet,这个类主要是在spring-webmvc jar包下,所有导入的jar包如下: ...
分类:
编程语言 时间:
2016-09-23 06:35:48
阅读次数:
159
(3) Spring的组成 ① Spring Core:核心容器,BeanFactory提供了组件生命周期的管理,组件的创建,装配,销毁等功能 SpringContext:ApplicationContext,扩展核心容器,提供事件处理、国际化等功能。它提供了一些企业级服务的功能,提供了JNDI,E ...
分类:
编程语言 时间:
2016-09-23 06:33:23
阅读次数:
170
最近遇到了事务不回滚的情况,我还考虑说JPA的事务有bug? 我想多了....... 为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。 例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会 ...
分类:
编程语言 时间:
2016-09-23 06:33:28
阅读次数:
582
要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。 spring的启动过程: 首先,对于一个web应用,其部署在web容器中,web容器提供其一个全局的上 ...
分类:
编程语言 时间:
2016-09-23 06:31:36
阅读次数:
149
Spring提供的DAO(数据访问对象)支持主要的目的是便于以标准的方式使用不同的数据访问技术, 如JDBC,Hibernate或者JDO等。它不仅可以让你方便地在这些持久化技术间切换, 而且让你在编码的时候不用考虑处理各种技术中特定的异常。 为了便于以一种一致的方式使用各种数据访问技术,如JDBC ...
分类:
编程语言 时间:
2016-09-23 06:29:43
阅读次数:
172
背景 PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。 Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programm ...
分类:
编程语言 时间:
2016-09-23 06:30:15
阅读次数:
224