码迷,mamicode.com
首页 > 编程语言
CentOS 6.5 64bit Python升级到2.7或3.5
yum groupinstall "Development tools"yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4...
分类:编程语言   时间:2015-11-11 11:29:21    阅读次数:249
P163、面试题29:数组中出现次数超过一半的数字
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。思路:解法一:基于partition函数的O(n)算法。 先用partition函数对数组进行交换修.....
分类:编程语言   时间:2015-11-11 11:19:22    阅读次数:239
Java学习之Hessian通信基础
Java学习之Hessian通信基础(2011-11-29 19:37:29)转载▼标签:javahessian通信rmi基础it分类:java一、首先先说Hessian是什么?Hessian:hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能,相比We...
分类:编程语言   时间:2015-11-11 11:18:07    阅读次数:267
【转】缓存淘汰算法系列之1——LRU类
原文地址:http://www.360doc.com/content/13/0805/15/13247663_304901967.shtml参考地址(一系列关于缓存的,后面几篇也都在这里有):http://www.360doc.com/userhome.aspx?userid=13247663&ci...
分类:编程语言   时间:2015-11-11 11:17:12    阅读次数:333
<有序数组>转化为<按二分法遍历顺序排列的数组>(C++实现)
在进行参数试错时,通常将可能的参数由小到大排列一个个进行测试,这样的测试顺序很多时候不太合理,因此写了一个按二分法遍历顺序排列的算法,通常能更快的找到合适的参数。代码如下:/*************************************************Function: ...
分类:编程语言   时间:2015-11-11 11:15:35    阅读次数:180
【转】缓存淘汰算法系列之3——FIFO类
原文地址:http://www.360doc.com/content/13/0805/16/13247663_304923435.shtml1 FIFO1.1. 原理按照“先进先出(First In,First Out)”的原理淘汰数据。1.2. 实现FIFO队列,具体实现如下:1. 新访问的数据插...
分类:编程语言   时间:2015-11-11 11:15:17    阅读次数:244
unity3d热更新解决方案,使用ulua插件开发的框架。
ulua插件下载地址 www.ulua.org,下面要说的是ulua的开发框架。首先是 LuaLoader 类,它负责把一个 lua 的 table 加载起来,使此 lua 的 table 像一个 unity 的 component 一样挂在游戏对象上,代码如下:using LuaInterface...
分类:编程语言   时间:2015-11-11 11:16:08    阅读次数:454
Python自省(反射)指南
首先通过一个例子来看一下本文中可能用到的对象和相关概念。 #coding:?UTF-8 import?sys?#??模块,sys指向这个模块对象 import?inspect def?foo():?pass?#?函数,foo指向这个函数对象 ? class?Cat(o...
分类:编程语言   时间:2015-11-11 10:11:01    阅读次数:238
教你AOPR如何破解CSP算法
CSP全称Cryptographic Service Provider,中文名是“加密服务提供程序”,是由微软研发的密码保护程序。Advanced Office Password Recovery是一款专业针对微软Office密码破解工具,那么AOPR能破解CSP...
分类:编程语言   时间:2015-11-11 10:09:47    阅读次数:608
JAVA面试题大全(高级)
1.Java中的异常处理机制的简单原理和应用。当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是Java允许程序员扩展这种语义检查,程序员可以创...
分类:编程语言   时间:2015-11-11 10:08:56    阅读次数:314
Python知识小点(备注)
(1)if__name__=='__main__':的作用是让后面的代码只有文件被作为程序执行时才有效,作为库加载时不执行
分类:编程语言   时间:2015-11-11 10:07:06    阅读次数:136
spring组件扫描<context:component-scan/>使用详解
关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。下面是引用spring framework开...
分类:编程语言   时间:2015-11-11 10:04:01    阅读次数:208
python os os.path模块学习笔记
#!/usr/bin/env python#coding=utf-8import os#创建目录os.mkdir(r'C:\Users\Silence\Desktop\python')#删除空目录,如果存在子目录或文件会抛出异常os.rmdir(r'C:\Users\Silence\Desktop\...
分类:编程语言   时间:2015-11-11 10:01:53    阅读次数:290
多线程的常见用法详解 --转载
1、多线程:使用多个处理句柄同时对多个任务进行控制处理的一种技术。据博主的理解,多线程就是该应用的主线程任命其他多个线程去协助它完成需要的功能,并且主线程和协助线程是完全独立进行的。不知道这样说好不好理解,后面慢慢在使用中会有更加详细的讲解。2、多线程的使用:(1)最简单、最原始的使用方法:Thre...
分类:编程语言   时间:2015-11-11 09:53:52    阅读次数:345
Ajax传递二维数组至后台ThinkPHP控制器
用Ajax将二维数组传递到thinkphp控制器,二维数组无法直接传值,需要进行JSON序列化,后台需要将JSON字符串进行反序列化,得到数组。
分类:编程语言   时间:2015-11-11 09:52:36    阅读次数:453
java中子类与基类变量间的赋值
Java中子类与基类变量间的赋值子类对象可以直接赋给基类变量。基类对象要赋给子类对象变量,必须执行类型转换,其语法是:子类对象变量=(子类名)基类对象名;也不能乱转换。如果类型转换失败Java会抛出以下这种异常:ClassCastExceptionpackageyanzheng;classMamma...
分类:编程语言   时间:2015-11-11 09:53:44    阅读次数:233
从头认识java-8.1 内部类
这一章节我们来讨论一下内部类。1.概念在类的内部创建的类就是内部类。package com.ray.ch08; public class Test { class Destination { } class Content { } }上面的Destination和Content就是内部类。2.为什么需要内部类?(1)隐藏代码package com.ray.ch08; import...
分类:编程语言   时间:2015-11-11 07:47:45    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!