码迷,mamicode.com
首页 > 编程语言 > 周排行
排序算法
解析:几种常见的排序算法对比: 稳定的排序:冒泡,插入,基数,归并 ...
分类:编程语言   时间:2017-06-13 10:10:27    阅读次数:179
python 操作Memcached
启动Memcached memcached -d -m 10 -u root -l 10.211.55.4 -p 12000 -c 256 -P /tmp/memcached.pid 参数说明: -d 是启动一个守护进程 -m 是分配给Memcache使用的内存数量,单位是MB -u 是运行Memc... ...
分类:编程语言   时间:2017-06-13 10:10:42    阅读次数:221
[POJ3294]Life Forms(后缀数组)
传送门 统计大于一半的串中都出现过的子串,有多个按照字典序输出 二分子串长度 k,用 k 将height 数组分组,接下来直接判断就 ok。 有个小细节,平常统计所有串中都出现的最长子串时,把所有子串拼接起来的符号可以是相同的,但是这个题不行。(为什么?好好想想) ——代码 1 #include < ...
分类:编程语言   时间:2017-06-13 10:12:13    阅读次数:171
python学习之装饰器
装饰器前奏1 定义:本质是函数,用来装饰其它函数,就是为其他函数来添加附加功能 原则:1、不能修改被修饰函数的源代码以及调用方式 装饰器前奏2 实现装饰器只是储备: 1、函数即”变量“ 2、高阶函数 3、嵌套函数 高阶函数+嵌套函数=》装饰器 装饰器前奏3 装饰器前奏4 ...
分类:编程语言   时间:2017-06-13 10:12:53    阅读次数:176
javascript-定时器
一、时钟:<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title><style>#div1{background:black;color:white;font-size:50}</style><script>window.onload=function(){varod=document.get..
分类:编程语言   时间:2017-06-13 10:15:31    阅读次数:172
reactor模式与java nio
?? Reactor是由Schmidt, Douglas C提出的一种模式,在高并发server实现中广泛採用。改模式採用事件驱动方式,当事件出现时,后调用对应的事件处理代码(Event Handler)。 这个模式是高并发server的基础。如nginx和lighttpd。这两种对大并发,但每一个 ...
分类:编程语言   时间:2017-06-13 10:16:04    阅读次数:275
Javascripty(数组字符串篇)
在数组中,元素之间用逗号隔开,数组的下标从0开始。 length用来测试数组的长度,typeof 检测是哪种数据类型。 声明数组的方式: var arr=[1,2,3]; var arr1=new Array(); 数组的方法有: 字符串的创建: var str="hello Javastring" ...
分类:编程语言   时间:2017-06-13 10:17:10    阅读次数:200
Python基础day-5[字符编码,文件处理,函数]
字符编码: 为什么要有字符编码?字符编码是为了让计算机能识别我们人写的字符,因为计算机只认识高低电平,也就是二进制数"0","1". 字符编码其实就是在完成一件,字符 >数字的翻译过程. ASCII: 最早计算机是美国发明的,所以最早诞生的ASCII码也是基于英文考虑的.ASCII码:一个Bytes ...
分类:编程语言   时间:2017-06-13 10:17:41    阅读次数:196
selenium + python自动化测试环境搭建
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:编程语言   时间:2017-06-13 11:18:37    阅读次数:151
java中的线程问题(三)——继承Thread VS 实现Runnable的区别
从java的设计来看,通过继承Thread或者实现Runnable接口来创建线程本质上没有区别,从jdk帮助文档我们可以看到Thread类本身就实现了Runnable接口,如果一定要说它们有什么区别,总结几点: 用实现Runnable接口的特点 1、用实现Runnable接口的方法创建对象可以避免j ...
分类:编程语言   时间:2017-06-13 11:19:15    阅读次数:139
java内存区域-方法区
方法区(Method Area)与java堆一样,是各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。虽然java虚拟机规范把方法区描述为堆的一个逻辑部分,但是它却有一个别名叫做Non-Heap(非堆),目的应该是与java堆分开。 ...
分类:编程语言   时间:2017-06-13 11:22:42    阅读次数:125
FreeWheel基于Go的实践经验漫谈——GC是大坑(关键业务场景不用),web框架尚未统一,和c++性能相比难说
摘自:http://www.infoq.com/cn/news/2017/06/freewheel-experience-on-go Go语言是FreeWheel公司目前主要力推的一个方向,在其看来,面向服务的架构的大环境中,Go非常适合做一些功能相对独立、功能比较明确的微服务的语言。在结合已有的各 ...
分类:编程语言   时间:2017-06-13 11:22:55    阅读次数:143
idea中用maven打包spring的java项目(非web)
之前一直用安装的maven打包spring的javaweb项目,用的是mvn assembly:assembly打包,这次打包非web的spring项目,遇到许多问题,特记录一下正确步骤。 1.配置pom.xml 这里不用assembly,因为assembly在打包时只会把第一次遇到的文件打入jar ...
分类:编程语言   时间:2017-06-13 11:23:37    阅读次数:221
spring cloud(断路器——初学五)
Feign使用Hystrix 因为feign已经依赖了hystrix,所以可以直接使用,无需添加再次添加依赖。 1、使用@FeignClient注解中的fallback属性指定回调类 2、创建回调类ComputeClientHystrix,实现@FeignClient的接口,此时实现的方法就是对应@ ...
分类:编程语言   时间:2017-06-13 11:24:43    阅读次数:166
Spring学习11- Spring使用ThreadLocal解决线程安全问题
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。 ...
分类:编程语言   时间:2017-06-13 11:25:01    阅读次数:204
javascript学习笔记(五):异常捕获和事件处理
异常捕获 Try{ 发生异常的代码块 }catch(err){ 异常信息处理 } 事件处理 1、onclick鼠标点击事件 2、onmouseout鼠标离开事件 3、onmouseover鼠标经过事件 4、onchange文本框内容改变事件 5、onselect文本框内容选中事件 6、onfocus ...
分类:编程语言   时间:2017-06-13 11:25:52    阅读次数:125
shiro+spring
公司自用的管理系统使用了shiro,但是对于这个登录页面跳转、登录的过程逻辑以及登录成功或者失败的跳转页面一直不理解,查看相关文档资料,整理出一些结果并本地调试测试,记录下备以后回顾之用。 对于spring+shiro,很多文档都是:搭建环境,然后配置web.xml,shiro spring配置文件 ...
分类:编程语言   时间:2017-06-13 11:26:53    阅读次数:232
java中的线程问题是(四)——线程同步问题
多线程的并发,给我们编程带来很多好处,完成更多更有效率的程序。但是也给我们带来线程安全问题。 解决问题的关键就是要保证容易出问题的代码的原子性,所谓原子性就是指:当a线程在执行某段代码的时候,别的线程必须等到a线程执行完后,它才能执行这段代码。也就是排队一个一个解决。 java处理线程两步的方法非常 ...
分类:编程语言   时间:2017-06-13 11:27:19    阅读次数:146
sublime配置python
Sublime Text 2作为一款轻量级的编辑器,特点鲜明。方便使用,愈发受到普罗大众的喜爱。我个人近期也開始用了起来。同一时候,我近段时间还在学习Python的相关东西。所以開始用ST2来写Python,所以把配置方法稍微总结一下。 1. 在工具栏点击Preferences,打开Browse P ...
分类:编程语言   时间:2017-06-13 11:27:27    阅读次数:162
java AES加密
对称加密算法 定义:在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一 ...
分类:编程语言   时间:2017-06-13 11:27:36    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!