码迷,mamicode.com
首页 > 2017年07月18日 > 全部分享
【源代码】LruCache源代码剖析
上一篇分析了LinkedHashMap源代码,这个Map集合除了拥有HashMap的大部分特性之外。还拥有链表的特点,即能够保持遍历顺序与插入顺序一致。另外。当我们将accessOrder设置为true时。能够使遍历顺序和訪问顺序一致,其内部双向链表将会依照最近最少訪问到最近最多訪问的顺序排列Ent ...
分类:系统相关   时间:2017-07-18 19:49:44    阅读次数:253
偶写的第一个小页面
<!doctype html><html><head><meta charset="utf-8"><!--声明用utf8写代码,如果不加这句话运行的之后会提示乱码--><title>欢迎来到HTML世界<!--运行网页的时候的网页名称--></title></head><body><div><h1> ...
分类:其他好文   时间:2017-07-18 19:49:37    阅读次数:152
高效测试用例组织算法pairwise之Python实现
本文专为《光荣之路培训 》原创,如有转载请注明出处 开篇: 测试过程中,对于多参数参数多值的情况进行测试用例组织,之前一直使用【正交分析法】进行用例组织,说白了就是把每个参数的所有值分别和其他参数的值做一个全量组合,用Python脚本实现,就是itertools模块中product方法(又称笛卡尔积 ...
分类:编程语言   时间:2017-07-18 19:49:29    阅读次数:344
几种加密算法
1 Base64加密方式(可逆) Base64中的可打印字符包括字母A-Z/a-z/数组0-9/ 加号’+’斜杠’/’ 这样共有62个字符 Base64 ios7之后加入系统库 2 MD5加密 Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛 ...
分类:编程语言   时间:2017-07-18 19:49:23    阅读次数:209
打造可高效维护代码的几个原则
来源:http://blog.csdn.net/lezhiyong 1 问题 1.1 project 功能越来越多,逻辑越来越复杂。模块越来越混乱、架构越来越复杂 常见问题: 1、模块A发消息给其它模块处理。B模块-》转发消息给C-》转发给D-》转发给A 2、初始头文件功能定义清晰,越到后面里面东西 ...
分类:其他好文   时间:2017-07-18 19:49:17    阅读次数:107
Day39:threading模块
一、threading模块 1、线程对象的创建 1.1 Thread类直接创建 1.2 Thread类继承式创建 2、Thread类的实例方法 2.1 join() 和 steDaemon() daemon A boolean value indicating whether this thread ...
分类:其他好文   时间:2017-07-18 19:49:08    阅读次数:168
vlc源码分析(二) 播放流程
http://www.cnblogs.com/jiayayao/p/6752388.html 当点击播放文件或者输入要播放的文件后,vlc会执行一系列的流程。 首先需要了解视频以及流媒体处理及播放的流程,由链接中的描述,视频以及流媒体处理时,首先要解协议(http,rtmp,rtsp等),然后是解封 ...
分类:其他好文   时间:2017-07-18 19:49:00    阅读次数:135
Docker 学习笔记
Docker 命令: Dockerkfile 命令解析: Docker配置问题: ...
分类:其他好文   时间:2017-07-18 19:48:53    阅读次数:218
数据库--循环语句:loop exit when/ end loop
Loop循环语句: 1:语法 LOOP要执行的语句;EXIT WHEN <条件语句> /*条件满足,退出循环语句*/END LOOP; 其中:EXIT WHEN 子句是必须的,否则循环将无法停止。 2:实例 declareint number(2) :=0; begin loop int :=int ...
分类:数据库   时间:2017-07-18 19:48:46    阅读次数:256
【随机化算法】codeforces Matrix God
http://codeforces.com/gym/101341 【题意】 给定三个方阵A,B,C,问AB=C是否成立? 方阵的规模最大为1000 【思路】 求AB的时间复杂度为n*n*n,会超时 左乘一个一行n列的向量,时间复杂度降为n*n 【Accepted】 1 #include<iostre ...
分类:编程语言   时间:2017-07-18 19:48:35    阅读次数:208
(转)Java 详解 JVM 工作原理和流程
作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台 ...
分类:编程语言   时间:2017-07-18 19:48:28    阅读次数:150
组合用例生成工具
组合用例生成工具下载 http://files.cnblogs.com/files/lansan0701/PICT.zip 使用说明: 解压到pict文件夹中,双击pict.exe文件,在pict文件夹内部空白处,按shift+鼠标右键,点击“在此处打开命令窗口”,输入命令: pict ModelF ...
分类:其他好文   时间:2017-07-18 19:48:18    阅读次数:121
走入计算机的第三十六天(自己创建锁及锁的类型)
python thread模块 锁 同步锁 Python中的线程是操作系统的原生线程,Python虚拟机使用一个全局解释器锁(Global Interpreter Lock)来互斥线程对Python虚拟机的使用。为了支持多线程机制,一个基本的要求就是需要实现不同线程对共享资源访问的互斥,所以引入了G ...
分类:其他好文   时间:2017-07-18 19:48:10    阅读次数:135
Android Volley
Volley是一个为Android APP提供更快捷、更健壮、更简单的网络操作框架。 网络请求库Volley详解 Android Volley完全解析(一),初识Volley的基本用法 Android-Volley详解 ...
分类:移动开发   时间:2017-07-18 19:48:02    阅读次数:145
unsigned char 与unsigned long互换
unsigned long UCharToULong(unsigned char * pucVar ){unsigned long ulTemp=0;ulTemp=(unsigned long)(*pucVar);ulTemp<<=8;pucVar++;ulTemp|=(unsigned long) ...
分类:其他好文   时间:2017-07-18 19:47:52    阅读次数:113
Nginx配置
转自:http://www.cnblogs.com/knowledgesea/p/5175711.html Nginx常用功能 1、Http代理,反向代理 作为web服务器最常用的功能之一,尤其是反向代理。 这里我给来2张图,对正向代理与反响代理做个诠释,具体细节,大家可以翻阅下资料。 2、负载均衡 ...
分类:其他好文   时间:2017-07-18 19:47:46    阅读次数:191
O - Soldier and Badges
Colonel has n badges. He wants to give one badge to every of his n soldiers. Each badge has a coolness factor, which shows how much it's owner reached ...
分类:其他好文   时间:2017-07-18 19:47:36    阅读次数:167
1668条   上一页 1 ... 17 18 19 20 21 22 23 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!