码迷,mamicode.com
首页 > 编程语言
PHP preg_replace函数 替换字符串或者数组内多个内容
$str = array('2000年10月10日','2001年11月11日');$pattern = array('/年/','/月/','/日/');$replacement = array('-','-','');$time = preg_replace($pattern,$replacem...
分类:编程语言   时间:2014-11-06 21:32:32    阅读次数:130
基数排序
1 #include 2 #include 3 const int N = 10000; 4 const int RADIX = 10; 5 int a[N]; 6 int count[RADIX]; 7 void radixSort(int n) 8 { 9 int *bucket ...
分类:编程语言   时间:2014-11-06 21:32:10    阅读次数:178
JavaScript倒计时脚本
JavaScript倒计时在Web中用得非常广泛,比如常见的团购啊、还有什么值得期待的事情,都可以用到倒计时。现在举了四个例子,比如时间长的倒计时,小时倒计时,最简的倒计时,还有秒表等等,应该可以满足大部分需求。郸城县殳海环保1. 比较长时间的倒计时离2015年还有:012. 小时倒计时(短时间倒计...
分类:编程语言   时间:2014-11-06 21:26:45    阅读次数:286
java分页
package entity;public class Page { //记录当前页的状态信息private int num; //当前页号,采用自然数计数 1,2,3,...private int size; //一页显示多少个数据private int rowCount; //记录的总数目(一共...
分类:编程语言   时间:2014-11-06 21:24:05    阅读次数:186
一个简单高效的多线程解决方案
importjava.io.File; importjava.util.concurrent.BlockingQueue; importjava.util.concurrent.LinkedBlockingQueue; importjava.util.concurrent.atomic.AtomicInteger; /** *多线程抓取数据的简单程序 */ publicclassMultithreadFetcher{ /**阻塞队列的最大长度,防止内存..
分类:编程语言   时间:2014-11-06 20:19:21    阅读次数:281
#墙裂推荐Boost regex# C,C++11,Boost三种regex库性能比较
在最近的一个项目中,发现之前的正则匹配模块对于长字符串匹配性能损失比较厉害,因此对长字符串下的各种正则匹配进行了略微研究并附有实例。本文参考了博客http://www.cnblogs.com/pmars/archive/2012/10/24/2736831.html(下文称文1),这篇文章也是对三种regex库进行了比较,但有些地方我还有一些自己的见解,特此罗列如下,感谢这篇文章的作者。...
分类:编程语言   时间:2014-11-06 20:10:19    阅读次数:337
怎样在Java的官网上搜索命令行参数的说明
这个日志有些吐槽的成份在里面。前两天看到JDK Windows下的一个参数-agentpath:”",因为之前没用过,所以想查查官方解释,发现在百度里很难搜索到,可以搜索出来如下的日志: http://xinklabi.iteye.com/blog/837435 但是有时候我们希望能看到更官方的,更及时更新的Specification等,那么就需要在官网上查找了,但是这个过程也挺麻烦的...
分类:编程语言   时间:2014-11-06 20:06:57    阅读次数:173
java se学习(二)数组与字符串、数据类型转
1、数组一旦初始化,其容量即限定 2、字符串一旦 化...
分类:编程语言   时间:2014-11-06 20:08:43    阅读次数:213
C++四种类型转换
在C/C++语言中用 (type) value(还可以采用type(value))来进行显式类型转换,常常又被称为强制转换。这种转换的正确性完全掌握在程序员手中,传统上强制转换往往被过度使用,成为C++程序犯错的一个主要根源。      为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,在标准C++中新增加了4个关键字*_cast,用来提倡一种全新的C++显式...
分类:编程语言   时间:2014-11-06 20:04:39    阅读次数:213
C++ static 、extern以及全局变量之间的相关逻辑
全局变量,就是指那些定义在函数之外的变量,当然也是定义在类之外的变量。 (1)全局变量会被自动初始化,函数中的变量不会被自动初始化,类中定义的那些成员变量(内建)也不会自动初始化。那么这里有一个疑问,为什么要这样设置?并且为什么,在进程内存区中,分为初始化了的全局变量、静态变量,和未初始化的全局、静态变量。 (2)全局变量如果加上static关键字,事情将会变得很奇妙。 ...
分类:编程语言   时间:2014-11-06 20:05:25    阅读次数:167
JAVA的protected权限
1.派生类可以访问父类的protected数据,这是毫无疑问的。 2.今天做Think in java的习题发现,同一个包内的一个类调用另一个类的protected数据是可以的。代码如下: package mnmlist; class Mnmlist{ public static void pt() { Hello hi=new Hello(100); System.out....
分类:编程语言   时间:2014-11-06 20:03:32    阅读次数:188
浅析C++绑定到Lua的方法
虽然将C++对象绑定到Lua已经有tolua++、LuaBridge和luabind等各种库可以直接使用,但弄清楚C++对象绑定到Lua的常见方法,不但有助于更深的了解Lua的机制,还可以方便修改第三方库以满足实际项目需求。本文通过分析第三方库Lunar的实现,来理解C++对象绑定到Lua的通常方法。...
分类:编程语言   时间:2014-11-06 20:04:14    阅读次数:293
语言处理程序
语言处理程序就是可以将高级语言或汇编语言编写的程序翻译成某种机器语言程序,使程序可以在计算机上运行。也就是处理一些本不可以直接运行在计算机上的语言的一些程序,而这些语言就叫做源程序,经过语言处理程序处理成计算机可直接执行的程序。...
分类:编程语言   时间:2014-11-06 20:05:49    阅读次数:188
初识JavaScript,感觉整个人都不好了。。。
学习web前端的开发已经将近一个月了,开发中的三个大兄弟——“html”、“css”、“JavaScript”,小菜我已经深入接触了前两位,并与他俩建立的深厚的友谊。在编写过程中,不能说达到各位大神的程度,但是对各个标签、若干属性也用得比较熟练了。而这最后一位姓J的大哥,却是怎么也得不到他的欣赏.....
分类:编程语言   时间:2014-11-06 20:00:45    阅读次数:213
javascript模块化开发初探
//immediately-invoked fuction expression iife;(function(arg){ return something;})(arg);//第二种写法 !function(arg){}(arg);//第三种写法(function(arg){}(arg)...
分类:编程语言   时间:2014-11-06 20:01:03    阅读次数:173
c++ http GET 和 POST的区别
最近写后端的时候,发现了一个问题平时,鉴权的时候都只是用到http 的 GET方法:static const char* pt_auth_url = "GET /iapppay/tokencheck?appid=11111&token=12jkjl1j12k12#$%^& HTTP/1.1\r\n....
分类:编程语言   时间:2014-11-06 19:58:52    阅读次数:346
java内存溢出的原因
前几天 ,面试被问到这个, 我只说了个死循环,所以上网查了下 ,下面给个总结:内存溢出就是系统可以提供给Java虚拟机的内存不足导致的,主要分为以下几种情况:1.要加载的数据量过大,比如加载一个很大的文件的时候2.死循环消耗大量内存3.启动参数内存设置值过小4.产生过多对象实体5.过多的静态方法和静...
分类:编程语言   时间:2014-11-06 19:52:47    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!