#!/usr/bin/envpython#coding:utf-8info={‘name1‘:"jenkins",‘name2‘:"docker",‘name3‘:"elk",‘name4‘:"zabbix"}#增加info["name5"]="redis"printinfo#删除delinfo["name4"]printinfoinfo.pop("name2")#标准删除资势printinfoinfo.popitem()#随机删除printinfo#修改info["name3..
分类:
编程语言 时间:
2017-06-29 00:50:06
阅读次数:
175
过滤序列元素: 有一个序列,想从其中过滤出想要的元素。最常用的办法就是列表过滤:比如下面的形式:这个表达式的意义是从1000个随机数中选出大于400的数据 test=[] for i in range(1000): test.append(random.randint(1,1000)) ret=[n... ...
分类:
编程语言 时间:
2017-06-29 00:49:30
阅读次数:
203
1实验环境 实验环境:CPU i5-2450M@2.50GHz,内存6G,windows7 64位操作系统 实现语言:java (JDK1.8) 实验数据:TSPLIB,TSP采样实例库中的att48数据源 数据地址:http://comopt.ifi.uni-heidelberg.de/softw ...
分类:
编程语言 时间:
2017-06-29 00:47:54
阅读次数:
226
重建二叉树 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 实现代码 相关知识 二叉树是每个节点最多 ...
分类:
编程语言 时间:
2017-06-29 00:47:27
阅读次数:
206
针对这个资源池管理的一步步都实现了,而且做了详细的讲解,下面就看下整个示例代码,方便理解。packagecommonimport(
"errors"
"io"
"sync"
"log")//一个安全的资源池,被管理的资源必须都实现io.Close接口typePoolstruct{
msync.Mutex
reschanio.Closer
factoryfunc()(io.Clo..
分类:
编程语言 时间:
2017-06-29 00:47:14
阅读次数:
220
springMVC 是表现层技术,可以用来代替 struts2, web.xml 文件的配置: springmvc-01 index.html index.htm index.jsp default.html default.htm default.jsp springmvc ... ...
分类:
编程语言 时间:
2017-06-29 00:46:18
阅读次数:
244
基础大杂烩 -- 目录 Java中的Iterator非常方便地为所有的数据源提供了一个统一的数据读取(删除)的接口,但是新手通常在使用的时候容易报如下错误ConcurrentModificationException,原因是在使用迭代器时候底层数据被修改,最常见于数据源不是线程安全的类,如HashM ...
分类:
编程语言 时间:
2017-06-29 00:45:38
阅读次数:
235
Who are we? MTech是一个由密歇根大学 工程院中 (AE/ME)的中国学生组成的的一个专注于专业知识和技能的分享和交流的俱乐部。我们创建这个俱乐部旨在促进工程专业中国学生之间技术层面的交流,搭建桥梁促进知识的分享和传播。请关注我们的微信公众号(“密大MTech”)和我们的网站(mtec ...
分类:
编程语言 时间:
2017-06-29 00:45:32
阅读次数:
291
一、函数 1.面向对象 》》类 》》class 2.面向过程 》》 过程 》def 是把一段段的逻辑或功能放入一个def中,当想用的时候可以直接调用。 3.面向函数 》》 函数 》def #面向函数def fcont1(): #定义一个函数 fcont1为函数名。 "test" #函数的一个说明,以 ...
分类:
编程语言 时间:
2017-06-29 00:43:32
阅读次数:
275
项目中需要用线程处理一些事务。处理结果(已经处理的比例)随时显示在ListView的某区域。 由于线程循环动作较快,导致被更新的单元格甚至所在行都有闪烁现象。 后来考虑到线程算的值整数部分未必变化很快,于是将线程的刷新值和单元格中现有值比较,不同再更新。 做了此细节后,闪烁现象居然好很多了。 也算无 ...
分类:
编程语言 时间:
2017-06-29 00:43:15
阅读次数:
168
这篇文章演示使用有缓冲的通道实现一个资源池,这个资源池可以管理在任意多个goroutine之间共享的资源,比如网络连接、数据库连接等,我们在数据库操作的时候,比较常见的就是数据连接池,也可以基于我们实现的资源池来实现。可以看出,资源池也是一种非常流畅性的模式,这种模..
分类:
编程语言 时间:
2017-06-29 00:42:19
阅读次数:
261
1、错误描写叙述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 19:41:17 org.apache. ...
分类:
编程语言 时间:
2017-06-28 23:23:38
阅读次数:
482
基础功能 google guava中定义的String操作 在google guava中为字符串操作提供了很大的便利,有老牌的判断字符串是否为空字符串或者为null,用指定字符填充字符串,以及拆分合并字符串,字符串匹配的判断等等。 1. 使用com.google.common.base.String ...
分类:
编程语言 时间:
2017-06-28 23:22:54
阅读次数:
608
Java 访问指示符 poublic,protected 以及 private 都置于方法或数据成员的前面。每 个访问指示符都只控制着对那个特定定义的访问 public: 用public修饰的类、类属变量及方法,包内及包外的任何类(包括子类和普通类)均可以访问; protected: 用protec ...
分类:
编程语言 时间:
2017-06-28 23:21:45
阅读次数:
231
今天和同事聊到了缓存,在Java中实现进程缓存。这里主要思想是,用一个map做缓存。缓存有个生存时间,过期就删除缓存。这里可以考虑两种删除策略,一种是起一个线程,定期删除过期的key。第二个是,剔除模式,比较懒,访问到某个key的时候才,才去检查这个key是否过期,过期删除。 首先,对要缓存的val ...
分类:
编程语言 时间:
2017-06-28 23:21:35
阅读次数:
287