加载中
STL List::sort() 解析

转载地址:http://jiguiyuan.blog.163.com/blog/static/4336137820122133373886/ 看侯捷翻译那本《STL源码剖析》中list内置sort的算法,书中注释说是quick sort,看了半天没看明白, 然后就把...

09/30 09:56
0
android 知识点慢慢总结

1.view的handler是从哪里来的呢? handler是从mAttachInfo过来的. 在dispatchAttachedToWindow的时候来传递过来 dispatchAttachedToWindow是在View调用init初始化之后的,handler还没有被初始...

2019/12/30 11:23
43
正则表达式的常用用法

假设 单词一: process 单词二: good or操作 : process | good and操作: 很可惜 正则表达式 并不支持and 可以这样代替 (process.*good) | (good.*process) 其实意思是 找以process开头 good...

2019/12/05 10:41
126
C++ 实现反射机制

C++ 实现反射机制 C++ 实现反射机制 一.前言: JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说...

全排列(含递归和非递归的解法)

全排列(含递归和非递归的解法) 作者:bakari 时间:2012.8.2-23:48 转载请注明出处:http://www.cnblogs.com/bakari/archive/2012/08/02/2620826.html 谢谢! 全排列在近几年各大网络公司的...

jmp
10/18 16:30
0
Map复制给新Map时,用 “=、clone、还是putAll”?论Map的深复制和浅复制

目录 使用场景 尝试过的办法 1. “=”赋值 2. 使用.putAll()方法 3. 使用.clone()方法 测试用例 测试用例源码 使用场景 在我们最初使用map复制开发业务代码时,通常会踩到深浅复制(拷贝)这...

10/18 00:32
34
请不要在JDK7及以上用Json-lib了

【Json-lib 介绍】 Json-lib 是以前 Java 常用的一个 Json 库,最后的版本是 2.4,分别提供了 JDK 1.3 和 1.5 的支持,最后更新时间是 2010年12月14日。虽然已经很多年不维护了,但在搜索引擎...

10/17 15:46
0
教你如何快速排查死锁,如何避免死锁!

文章目录 前言 实例 通过jdk工具jps、jstack排查死锁问题 步骤一:使用jsp查找程序进行 通过jdk提供的工具jconsole排查死锁问题 通过jdk提供的工具VisualVM排查死锁问题 如何避免死锁? 1. 正...

10/17 11:11
15
python测试算法运行时间函数

1、计算程序运行的时间函数(python版本) import time def cal_time(func): def wrapper(*args,**kwargs): t1=time.perf_counter() result=func(*args,**kwargs) t2=time.pe......

10/17 10:43
15
Python计算程序运行时间

方法1 import datetime starttime = datetime.datetime.now() #long running endtime = datetime.datetime.now() print (endtime - starttime).seconds 方法 2 start = time.time() run_fun(...

10/17 10:36
6
Python语言的全排列怎么提速?

什么是yield()方法? 首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之...

10/16 18:28
0
python 写的两种打印全排列的方法速度对比

方法一: max = 6 index = [0]*max from time import clock start=clock() while True: candi = range(0,max) for i in range(1,max+1): print candi.pop(index[-i]), print '' index[1] += ...

10/16 18:09
0
苹果抽成30%,那么其他竞争对手的抽成又是多少呢?

“苹果税”,一个让手机开发者又爱又恨的名词。爱它是因为应用在苹果应用商店上架,常常能带来大笔收入;恨它是因为苹果30%的分成比例,让无数开发者心生不满。自从2008年苹果正式推出应用分...

10/14 09:37
12
如何看待安卓也开始强制抽成 30%?

虽然苹果早就开始收 30% 抽成,但是苹果 iOS 本来就是闭源的,一开始就告诉你要收费,所以苹果税虽然一直有人骂,但用户依然不减;而谷歌一开始打着开源旗号让安卓抢占市场,现在突然收费割韭...

10/14 09:33
27
听汉化者讲MM初代(重装机兵/机甲战士)的诞生背景

【以下节选自2000年9月《游戏批评》创刊号,文/边晓春】   我们当时也认识到了自己的差距。于是停止了自行研发游戏节目,转而尝试翻译国外的成熟作品,且开始制作8位游戏机平台上的学习节目...

10/14 09:30
0
[干货]再见,Android JNI 封装

1 前言 2 JNI 速查表 2.1 Java 和 Native 数据类型映射表 2.2 引用类型 3 JNI 理论基础速览 4 JNI 常用场景示例 4.1 字符串传递(java->native) 4.2 字符串返回(native->java) 4.3 数组传递(...

10/11 15:22
34
java为什么比c++要慢?以及如何提高java的效率

java为啥慢? 1、java的分配内存 java只把内嵌类型分配到堆栈上面,所有Object类型都分配到堆上面。 c++可以把局部变量都分配到堆栈上面。 显然,根据已有测试结果,访问堆栈的速度要远高于堆...

10/10 09:04
165
x86架构的内存溢出攻击原理演示(加强对计算机运行原理的理解,说明内存溢出的危害)

#PS:要转载请注明出处,本人版权所有 #PS:这个只是 《 我自己 》理解,如果和你的 #原则相冲突,请谅解,勿喷 本文仅用于学习计算机程序运行原理,请不要用作其他违法用途。 前言 内存溢出可...

10/07 20:55
34
c语言请写入一个宏,传入变量的时候,输出变量名

#include <stdio.h> #define PRINT_VAR(VAR) printf(#VAR) int main(void) { PRINT_VAR(abc); return 0; }...

10/03 23:18
32
C语言宏定义技巧(常用宏定义)

1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typede...

10/03 23:16
49

没有更多内容

加载失败,请刷新页面

返回顶部
顶部