/**
**关于参数的说明
**$key键值相同的键名
**$array代表原数组
**$start代表$array[0][$key]
**$newkey代表相同键值相同的键名
**/
function combine_same_val($array,$start,$key,$newkey){
static $new;
foreach($array as $k=>$v){
...
分类:
编程语言 时间:
2015-01-29 15:57:28
阅读次数:
219
一.在/usr/local下创建文件夹:/usr/local/man和/usr/local/man1
二.安装ctags
wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
tar -zxvf ctags-5.8.tar.gz
cd ctags-5.8
./configure...
分类:
Web程序 时间:
2015-01-29 15:57:56
阅读次数:
156
一个页面如果引用多个JS,或者像ASP.NET MVC,一个视图包含多个子视图,每个子视图有自己的JS,那么变量、函数的重名冲突机会将会大增。如何解决?这里有一个方案:用类来封装子页的JS代码。
var globalName = "左直拳";
var A = function(){
var name = "leftfist";
function hi(){//私有函数,外部无法访问...
分类:
Web程序 时间:
2015-01-29 15:57:28
阅读次数:
143
【题目】
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB...
分类:
其他好文 时间:
2015-01-29 15:57:07
阅读次数:
189
内存分配方式
内存分配方式一共有三种:
(1)从静态存储区域分配;
内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,例如,全局变量,静态变量。
(2)在栈上创建;
在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束后这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。
(3)在堆上分配,亦称动态内存...
分类:
编程语言 时间:
2015-01-29 15:58:14
阅读次数:
197
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
string intToRoman(int num) {
int numarr[] = {1, 4, 5, 9, 10, 40, 50, 90, 100, 400,...
分类:
其他好文 时间:
2015-01-29 15:55:56
阅读次数:
124
struts2依赖的jar包还有Could not find action or result 错误解决...
分类:
编程语言 时间:
2015-01-29 15:56:13
阅读次数:
145
最近在项目中写了一些底层的公共方法,写公共方法不同于写普通方法,有很多的参数都是不具体的指明某个类或者对象的,所以只能用object,class等这些通用的东西代替,所以在做的同时也学习了一些基础的东西。可能很多人已经觉得这很基础了,不过由于没有亲自在项目中写过这些公共的内容,对这些细节思考的还是很少的,现在分享一下自己的一点小收获。
1、? 和 Object 差不多,不过还是有差别...
分类:
其他好文 时间:
2015-01-29 15:55:52
阅读次数:
131
(1)alert函数:显示一个警告对话框,包括一个OK按钮。
(2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。
(3)escape函数:将字符转换成Unicode码。
(4)eval函数:计算表达式的结果。
eval("x=10;y=20;document.write(x*y)");
document.write(ev...
分类:
编程语言 时间:
2015-01-29 15:54:46
阅读次数:
190
之前在linux的crontab中添加自定义的任务——定时执行指定脚本,一直失败,后来终于解决了,记录一下以免再忘。
1. 确认crond服务已启动
有些linux系统是cron,比如CentOS,功能与crond相同
service crond restart
service crond status
正常应显示: crond start/running, process xxx...
分类:
系统相关 时间:
2015-01-29 15:56:31
阅读次数:
452
树形结构是常见也是常用的,之前一直在使用但是基本都是调用别人写好的方法,好像也没调用太明白的感觉,这次在开发ITOO的时候终于研究了一番,发现其实要实现树形结构其实不是一件困难的事,而且实现方法也不是唯一的,之前大家都很倾向使用zTree,网上搜了一下发现zTtree是一个比较强大“树插件”但是觉得对于目前的我来说并不是很合适,首先我们的前台框架使用的easyUI,easyUI有自己的树形结构控件...
分类:
其他好文 时间:
2015-01-29 15:54:52
阅读次数:
142
问题出在编码结束阶段,编码结束后,在业务部门进行测试的时候,发现程序不能正常运行,无法开展测试工作。这自然是不合理的,会影响业务部门对研发部门的信任、还会影响业务部门的工作积极性,这都是要不得的,如果得不到重视,会影响企业的长久发展。...
分类:
其他好文 时间:
2015-01-29 15:55:20
阅读次数:
113
动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。
现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。
有人用两种说法对这N个动物所构成的食物链关系进行描述:
第一种说法是"1 X Y",表示X和Y是同类。
第二种说法是"2 X Y",表示X吃Y。...
分类:
其他好文 时间:
2015-01-29 15:56:21
阅读次数:
151
可看到Linux支持的信号列表:
$ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV ...
分类:
系统相关 时间:
2015-01-29 15:53:59
阅读次数:
314
如何能够将日期2015-01-29格式化为15W05(表示15年第5周)呢?...
分类:
编程语言 时间:
2015-01-29 15:55:38
阅读次数:
127
.graph { width: 400px; height: 25px; border: 1px solid #f8b3d0; }.bar { background-color: #ffe7f4; display: block; float: left; height: 100%; text-ali...
分类:
Web程序 时间:
2015-01-29 15:55:13
阅读次数:
169