class Foo: def __init__(self,name): self.name=name def __getitem__(self, item): print(self.__dict__[item]) def __setitem__(self, key, value): self.__d... ...
分类:
编程语言 时间:
2017-04-25 16:43:34
阅读次数:
229
尽管面临很多挑战,多线程有一些优点使得它一直被使用。这些优点是: 资源利用率更好 程序设计在某些情况下更简单 程序响应更快 资源利用率更好 想象一下,一个应用程序需要从本地文件系统中读取和处理文件的情景。比方说,从磁盘读取一个文件需要5秒,处理一个文件需要2秒。处理两个文件则需要: 1 5秒读取文件 ...
分类:
编程语言 时间:
2017-04-25 16:43:17
阅读次数:
224
VS2010默认的JavaScript代码编辑器相对简单。对于大家熟悉的代码折叠,代码结构、函数导航,代码高亮等都不支持,使用很不便。下面介绍下我发现的几个VS2010插件,具有哪些功能,如何安装和使用。 VS2010默认的JavaScript代码编辑器相对简单。对于大家熟悉的代码折叠,代码结构、函 ...
分类:
编程语言 时间:
2017-04-25 16:43:11
阅读次数:
231
1.新建TaskUtil.java 2.新建 Scheduler-config.xml 3.引入Scheduler.xml配置文件 本人在spring-mvc中加载 ...
分类:
编程语言 时间:
2017-04-25 16:42:22
阅读次数:
617
1.break:跳出循环。 2.continue:跳过循环中的一个迭代。(迭代:重复反馈过程的滑动,其目的是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次的初始值。个人理解:就想吃苹果,将苹果吃完是目的,过程是一口一口吃。一口是一迭代,直到吃完结束。) ...
分类:
编程语言 时间:
2017-04-25 16:41:25
阅读次数:
206
平台简介 Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分 ...
分类:
编程语言 时间:
2017-04-25 16:41:16
阅读次数:
204
因为刚刚安装了Ubuntu虚拟机,知乎大神推荐用VIM编辑器,然后发现在Python缩进上不方便,查了点资料,整理出来,以便自己以后忘了还可以再看看。 第一步: 打开终端,在终端上输入 回车。 第二步: 输入: 然后保存退出。 这个做有个缺点就是:用vim编辑器,不管写什么程序,Tab都会转换成4个 ...
分类:
编程语言 时间:
2017-04-25 16:40:22
阅读次数:
231
@Autowired @Qualifier("redisTemplate") private RedisTemplate stringredisTemplate; public void flushdb() { stringredisTemplate.execute(new RedisCallbac... ...
分类:
编程语言 时间:
2017-04-25 15:07:58
阅读次数:
506
图片预加载是web开发中一种应用相当广泛的技术,比如我们在做图片翻转显示等特效的时候,为了让图片在转换的时候不出现等待,我们最好是先让图片下载到本地,然后在继续执行后续的操作。今天我们将来实现一个完整的图片预加载和处理图片加载后执行后续操作的代码。 下面的函数实现了一个我们想要的最基本的图片预加载效 ...
分类:
编程语言 时间:
2017-04-25 15:07:49
阅读次数:
230
SSIS对数据排序有两种方式,一种是使用Sort组件,一种是使用sqlcommand的orderbyclause进行排序。一,使用Sort组件进行排序SortType:升序ascending,降序descendingSortOrder:排序列的位置,从1开始依次递增,Removeworswithduplicatesortvalues:如果排序列重复,是否删除重..
分类:
编程语言 时间:
2017-04-25 15:03:53
阅读次数:
258
Springboot使用POI实现导出Excel文件示例 前面讲述了使用POI导出Word文件和读取Excel文件,这两个例子都相对简单,接下来要讲述的使用POI导出Excel文件要复杂得多,内容也会比较长。创建表头信息表头信息用于自动生成表头结构及排序public class ExcelHeade ...
分类:
编程语言 时间:
2017-04-25 15:03:28
阅读次数:
477
Java虚拟机规范中将Java运行时数据分为六种。 1.程序计数器:是一个数据结构,用于保存当前正常执行的程序的内存地址。Java虚拟机的多线程就是通过线程轮流切换并分配处理器时间来实现的,为了线程切换后能恢复到正确的位置,每条线程都需要一个独立的程序计数器,互不影响,该区域为“线程私有”。 2.J ...
分类:
编程语言 时间:
2017-04-25 15:01:59
阅读次数:
124
时间复杂度:O(n2)稳定排序voidbubbleSort(inta[],intsize){boolsorted=false;for(inti=0;i<size;++i){sorted=true;for(intj=0;j<size-i-1;++j){if(a[j]>a[j+1]){swap(a[j],a[j+1]);sorted=false;}}if(sorted){break;}}}
分类:
编程语言 时间:
2017-04-25 15:00:55
阅读次数:
115
python基础——匿名函数及递归函数 1 匿名函数语法 匿名函数lambda x: x * x实际上就是: 关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。 2 匿名函数举例 用匿名函数有个好处,因为 ...
分类:
编程语言 时间:
2017-04-25 15:00:02
阅读次数:
253
包括内容:优先级、sleep、yield、join 通常计算机只有一个cpu,cpu在某一时刻只能执行一条指令,线程只有得到CPU时间片,才能执行指令。在单cpu的机器上线程表示并行运行的,只有多个CPU上线程才可以并行运行。JVM要负责线程的调度,取得CPU的使用权。目前有两种调度模型:分时调度模 ...
分类:
编程语言 时间:
2017-04-25 14:59:41
阅读次数:
147
public Map<Integer,String> getCity(List<Integer> cityIds) throws Exception{ Map<Integer,String> cityNames = new LinkedHashMap<>(); List<CityMapping> c ...
分类:
编程语言 时间:
2017-04-25 14:59:26
阅读次数:
200
1 /// <summary> 2 /// 二分法查询值所在位置 3 /// </summary> 4 /// <param name="value">要查询的值</param> 5 /// <returns>值所在索引</returns> 6 private static int SearchIn ...
分类:
编程语言 时间:
2017-04-25 14:58:49
阅读次数:
240