码迷,mamicode.com
首页 > 编程语言
一个轻量级java缓存的实现
上代码 package?com.lemon.demo.test; import?java.util.ArrayList; import?org.apache.commons.collections.MapIterator; import?org.apache.commons.collections.map.LRUMap; ? /** ?*?@author?bjs...
分类:编程语言   时间:2014-12-31 13:13:25    阅读次数:213
C++基础知识--static成员和const成员函数
我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在函数的最后表示不能修改成员变量,不是指写在前面表示返回值为常量)。能不能同时用static和const修饰类的称冠函数? 不能。C++编译器在实现const成员函数的时候为了确保该函数不能修改类的实例的状态,会在函数中添加一个隐式的参数const this*。但当一个成员为static的时候,该函数是没有this...
分类:编程语言   时间:2014-12-31 13:10:42    阅读次数:176
python - print
Print in terminal with colors using Python? 1.class colors: reset='\033[0m' bold='\033[01m' disable='\033[02m' underline='\033[04m' reverse='\033[07m' strikethrough='\0...
分类:编程语言   时间:2014-12-31 13:11:00    阅读次数:261
【springMVC】之静态文件访问
上篇博客介绍了springMVC参数的传递,今天我们来说说springMVC静态文件的访问。我们所说的静态文件通常是指只有文本或图片,且不会通过后台的控制来更改的元素。如果可以通过后台控制就不属于静态文件了。我们这里要讲一下图片、js文件。我们首先来说springMVC是如何访问图片的。首先先建目录,建img、js、css目录,这三个目录是最基础的东西。...
分类:编程语言   时间:2014-12-31 13:09:34    阅读次数:190
java中的finalize()
Java的垃圾回收器在回收某个对象的内存之前,会调用finalize()方法进行资源清理。如果程序在终止之前始终没有进行垃圾回收,那么对象的finalize()是始终不会调用的。    关于finalize()我们有以下几点说明:1.永远不要主动的去掉用对象的finalize(),交给垃圾回收机制去调用2.finalize()是否被调用和何时被调用都有不确定性3.如果JVM执行可恢复对象的fina...
分类:编程语言   时间:2014-12-31 13:09:42    阅读次数:128
[java]进制转换
1 int n1 = 14; 2 //十进制转成十六进制: 3 Integer.toHexString(n1); 4 //十进制转成八进制 5 Integer.toOctalString(n1); 6 //十进制转成二进制 7 Integer.toBinaryString(12); 8 9 //.....
分类:编程语言   时间:2014-12-31 13:02:55    阅读次数:134
Python——eventlet.websocket
使用该模块可以方便地创建websocket服务器,要创建一个websocket服务器,只需要将一个句柄函数用装饰器WebSocketWSGI 装饰即可,然后这个函数就可以当做一个WSGI应用:from eventlet import wsgi, websocketimport eventlet@.....
分类:编程语言   时间:2014-12-31 13:00:54    阅读次数:148
[C++] 如何查看DLL有哪些函数
Visual Studio里面自带了一个工具dumpbin。打开VS的command line,输入dumpbin可以查看帮助。我们查看导出函数的话,使用选项/EXPORTS。如果函数太多,可以用findstr(相当于linux下面的grep)来过滤结果。
分类:编程语言   时间:2014-12-31 12:59:22    阅读次数:297
关于 C++ 拷贝构造函数(copy constructor)中的形参必须为引用类型的详解
在《C++ primer》中文第四版中,关于拷贝构造函数(也称复制构造函数)是这样定义的:是一种特殊构造函数,具有单个形参,该形参(常用const修饰)是对该类类型的引用。 问题来了!为什么形参必须为该类类型的引用?而不能是值传递方式?(PS:其实传值和传址都可以统一为传值,前者传的是对象的值...
分类:编程语言   时间:2014-12-31 12:56:18    阅读次数:274
JavaScript-this理解
javascript this可以绑定到:全局对象,自己定义的对象,用构造函数生成的对象,通过call或者apply更改绑定的对象 1.全局对象 function globalTest(name){ this.name=name; } globalTest('tree'); console...
分类:编程语言   时间:2014-12-31 12:55:18    阅读次数:184
C++一个项目里有两个CPP文件,想在一个CPP文件里调用另一个CPP文件的计算结果,怎么实现啊?
把1.cpp和2.cpp放到同一目录下,例如:1.cpp 代码如下#include int main(){ void ChangeFunction(int* input, int n); void PrintData(int* input, int n); int a[] =...
分类:编程语言   时间:2014-12-31 12:55:14    阅读次数:367
[java]SimpleDateFormat
1 public static void main(String[] args) throws ParseException { 2 SimpleDateFormat CeshiFmt0=new SimpleDateFormat("Gyyyy年MM月dd日 HH时mm分ss秒"); 3 ...
分类:编程语言   时间:2014-12-31 12:54:32    阅读次数:143
Python脚本,自动更新host,添加or更新本机hosts
#!/usr/bin/env python# -*- coding: utf-8 -*- import urllib2,re,platform#urlib2抓取网页def getContent(url, timeout=5): content = None try: res...
分类:编程语言   时间:2014-12-31 12:54:18    阅读次数:234
C++ 获取毫秒级系统时间
C/C++要借助timeval,cocos2dx下试用有效[cpp]view plaincopylonggetCurrentTime(){structtimevaltv;gettimeofday(&tv,NULL);returntv.tv_sec*1000+tv.tv_usec/1000;}
分类:编程语言   时间:2014-12-31 12:45:02    阅读次数:407
java—httpclient
本文偏重使用,简单讲述httpclient,其实在网络编程中,基于java的实现几乎都是包装了socket的通信,然后来模拟各种各样的协议;httpclient其实就是模拟浏览器发起想服务器端的请求,而这种更加类似于JS的请求或页面的POST、GET,不过这种数据的返回一般需要得到有意义的数据,才方...
分类:编程语言   时间:2014-12-31 12:38:36    阅读次数:273
C++学习研究之面试常考点
1. char c = '\72'; 中的\72代表一个字符,72是八进制数,代表ASCII码字符“:”。2. 10*a++ 中a先进行乘法运算再自增(笔试中经常喜欢出这类运算符优先级容易混淆的输出问题)。3. const和static的作用太常见的问题了,下面给出一个较详细的参考答案:static...
分类:编程语言   时间:2014-12-31 12:41:04    阅读次数:245
unity demo
Unity Web Player | alice runUnity Web Player | alice run « created with Unity »
分类:编程语言   时间:2014-12-31 12:39:54    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!