<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"><html> <head> <title> new document </title> <scr ...
分类:
编程语言 时间:
2017-03-31 12:15:22
阅读次数:
235
① 从字符串“耿丹计算机Java20170320”中提取日期 public class Xx1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Str ...
分类:
编程语言 时间:
2017-03-31 12:50:50
阅读次数:
185
题意:n个气球,n个操作(每次给区间[a,b]的气球涂颜色),求最后每个气球被涂颜色的次数。 n可以取到100000,所以如果想for,for的话,就 爆!爆!爆! 1.线段树做法: 一道简单的线段树,做了好久都没做出来,果然自己还是太菜了。。。 创建一棵线段树,把里面的涂色次数对应的值都初始化为0 ...
分类:
编程语言 时间:
2017-03-31 12:51:05
阅读次数:
162
import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; public class MinMapDemo { ...
分类:
编程语言 时间:
2017-03-31 12:53:44
阅读次数:
2252
SpringMVC注解总结 @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 @Scope注解 作用域 @Lazy(true) 表示延迟初始化 @Service用于标注业务层组件、 @Controller用于标注 ...
分类:
编程语言 时间:
2017-03-31 12:54:23
阅读次数:
284
计算机的使用者一直以为他们的计算机可以同时做很多事情。他们认为当其他的应用程序在下载文件,管理打印队列或者缓冲音频的时候他们可以继续在文字处理程序上工作。甚至对于单个应用程序,他们任然期待它能在在同一时间做很多事情。举个例子,一个流媒体播放程序必须能同时完成以下工作:从网络上读取数字音频,解压缩数字 ...
分类:
编程语言 时间:
2017-03-31 12:55:19
阅读次数:
230
二、数据格式间的相互转化 1. List集合转换成json代码 List list = newArrayList(); list.add( "first" ); list.add( "second" ); JSONArray jsonArray2 =JSONArray.fromObject( lis ...
分类:
编程语言 时间:
2017-03-31 12:58:03
阅读次数:
255
//数组的添加public class ArrAddDemo { static void addLast(){ //添加一个数100到数组末尾 int[] oldArr=new int[]{45,56,12,78,88}; int[] newArr=new int[oldArr.length+1]; ...
分类:
编程语言 时间:
2017-03-31 12:59:07
阅读次数:
206
【类的加载器】 类的加载器就是寻找类的字节码文件并构造出类在JVM内部表示对象的组件。在Java中类装载器把一个类装入JVM,需要经过以下几个步骤: 1. 装载:查找和导入Class文件。 2. 链接:执行校验,准备和解析 a. 校验:检查载入的Class文件数据的准确性。 b. 准备:给类的静态变 ...
分类:
编程语言 时间:
2017-03-31 13:02:04
阅读次数:
589
恢复内容开始 面向切面编程,把散落在程序中的公共部分提取出来,做成切面类,这样的好处在于,代码的可重用,一旦涉及到该功能的需求发生变化,只要修改该代码就行,否则,你要到处修改,如果只要修改1、2处那还可以接受,万一有1000处呢。 AOP底层的东西就是JDK动态代理和CGLIB代理,说白了就是增强类 ...
分类:
编程语言 时间:
2017-03-31 13:09:54
阅读次数:
181
算法训练 比较字符串 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如 ...
分类:
编程语言 时间:
2017-03-31 13:10:29
阅读次数:
244
回顾曾经写过的代码,不禁感叹当时写的代码怎么这么臭!! 茫然间想起以前闭包的知识,以及我们经理对重构的理解,顿首间决定试着重构下好了。 ...
分类:
编程语言 时间:
2017-03-31 13:14:35
阅读次数:
203
前端三剑客: html+css+js(html 决定网页上有什么,css决定东西是怎么摆放的,js决定东西的功能) js定义: js是一个脚本语言,需要有宿主文件,它的宿主文件是html文件。 js作用: 进行数据运算 控制浏览器的一些功能 控制元素 +属性 +样式 +内容 引用位置: 内联js : ...
分类:
编程语言 时间:
2017-03-31 13:16:14
阅读次数:
216
在Python中,变量是没有类型的,在使用变量的时候,不需要提前声明,只需要给这个变量赋值即可。但是,当用变量的时候,必须要给这个变量赋值;如果只写一个变量,而没有赋值,那么Python认为这个变量没有定义(not defined)。一、变量和对象1. 可变对象和不可变对象 在Python中,对象分... ...
分类:
编程语言 时间:
2017-03-31 13:16:54
阅读次数:
258
官网地址:http://www.python.org/ Python最新源码,二进制文档,新闻资讯 Python文档下载地址:www.python.org/doc/ python教程:http://www.runoob.com/python/python-tutorial.html ...
分类:
编程语言 时间:
2017-03-31 13:17:48
阅读次数:
153
学习资料: redis学习及实践3 Jedis、JedisPool、Jedis分布式实例介绍 redis 工具类 单个redis、JedisPool 及多个redis、shardedJedisPool与spring的集成配置 Java中使用Jedis操作Redis ShardedJedisPool的 ...
分类:
编程语言 时间:
2017-03-31 13:18:03
阅读次数:
170
根据在排序过程中涉及的存储器不同,可将排序方法分为两大类:内部排序和外部排序。 内部排序是指待排序列完全存放在内存中所进行的排序过程,适合不太大的元素序列。 外部排序指的是大文件的排序,待排序的文件无法一次装入内存,将待排序的记录存储再外存储器上,需要在内存和外部存储器之间进行多次数据交换,已达到排 ...
分类:
编程语言 时间:
2017-03-31 13:18:35
阅读次数:
192
一,数组排序 1. 数字排序 int[] intArray = new int[] { 4, 1, 3, -23 }; Arrays.sort(intArray); 输出: [-23, 1, 3, 4] 2. 字符串排序,先大写后小写 String[] strArray = new String[] ...
分类:
编程语言 时间:
2017-03-31 13:22:40
阅读次数:
172
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 ...
分类:
编程语言 时间:
2017-03-31 13:28:01
阅读次数:
231
paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 基于用户名密码连接: 基于公钥密钥连接: import paramiko from io import StringIO key_str = """ BEGIN RSA PRIVATE KEY MIIEpQI ...
分类:
编程语言 时间:
2017-03-31 13:36:14
阅读次数:
265