由于easyui这个框架简化了不少开发过程,经常被拿来开发后台,但是其实有一个树型的控件,用起来稍微复杂一点,总结了一下最基本的用法!首先是前台添加标签如下: 其次添加引用包 前台代码如下: 这里要说一下,loadfilter加上后就已经可以展示了,主要起过滤作用而如果不...
分类:
Web程序 时间:
2014-06-29 00:51:31
阅读次数:
270
JavaScript 为网站添加状态,这些状态可能是校验或者更复杂的行为像拖拽终止功能或者是异步的请求webserver (aka Ajax). 在过去的那些年里, JavaScript libraries变得越来越流行. 如果你面对着很多的工作计划,一个很明确的道理就是在网站变得越来越复杂的情况下...
分类:
编程语言 时间:
2014-06-29 00:48:13
阅读次数:
417
题目:http://125.221.232.254/JudgeOnline/problem.php?id=10081008: 排序(用链表实现)时间限制:20 Sec内存限制:128 MB提交:885解决:474[提交][状态][讨论版] [Edit] [TestData]题目描述将一个杂乱无序的整...
分类:
其他好文 时间:
2014-06-29 00:44:22
阅读次数:
293
1. SQL Server的Data和Log文件的读写特性有区别, Data一般是随机存取, 而Log一般是顺序写. 2. Performance Counter LogicalDisk|PhysicalDisk \Avg. Disk Queue Length 指示着某磁盘在采样时间间隙中进入队列并...
分类:
其他好文 时间:
2014-06-28 23:44:42
阅读次数:
370
1. map : C++的STL中map是使用树来做查找算法; 时间复杂度:O(log2N)2.hash_map : 使用hash表来排列配对,hash表是使用关键字来计算表位置; 时间复杂度:O(1), 最坏的时间复杂度:O(n)总体来说:hash_map 比 map 查找速度快,而且查找速度.....
分类:
其他好文 时间:
2014-06-28 23:22:16
阅读次数:
293
快速排序的时间复杂度为:O(n*log2n),相比较其他O(n2)的排序算法,还是比较有优势的。原文参考在此处,因为本人对原文的一小段代码有点不理解,所以进行了小的修改。1.基本思想:在数组的第一个或最后一个元素里选择一个,作为基准元素,也称中轴。通过排序,让中轴把数组分为俩部分,一部分比中轴小,一...
分类:
Web程序 时间:
2014-06-28 23:21:31
阅读次数:
359
与许多编程语言相比,CSS是一种相当容易学习的语言,它的语法简单明了,而且由于它的表现本质,开发人员并不需要处理复杂的逻辑。但是在不同的浏览器上测试代码才是真正困难的开始,你的设计在一种浏览器上表现的良好,但是在另外一个浏览器上就会变得“支离破碎”。 “CSS难以掌握”的误解并非来自于语言本身...
分类:
其他好文 时间:
2014-06-28 23:01:22
阅读次数:
208
一年前,我负责的一个项目中需要权限管理。当时凭着自己的逻辑设计出了一套权限管理模型,基本原理与RBAC非常相似,只是过于简陋。当时google了一些权限管理的资料,从中了解到早就有了RBAC这个东西。可惜一直没狠下心来学习。更详细的RBAC模型非常复杂。本文只做了一些基础的理论性概述。本文资料完全来...
分类:
其他好文 时间:
2014-06-19 07:50:42
阅读次数:
10550
有趣的函数式数据结构《一》----不可变栈
什么是不可变?往栈中插入一个元素,原来的栈保持不变,返回一个新的栈(已插入新的元素)。
push, pop,getMax 等操作都要求在 常数时间内完成。
可能读者会产生疑惑,既然要返回一个新的栈,是不是就必须先拷贝一份原来的栈,然后在新的栈中插入元素。
但是这样复杂度就是线性的,如何能够在常数时间内完成呢??
这里,就是immutab...
分类:
其他好文 时间:
2014-06-18 06:40:42
阅读次数:
220
一般来说,树状数组可以实现的东西线段树均可胜任,实际应用中也是如此。但是在二维中,线段树的操作变得太过复杂,更新子矩阵时第一维的lazy标记更是麻烦到不行。
但是树状数组在某些询问中又无法胜任,如最值等不符合区间减法的询问。此时就需要根据线段树与树状数组的优缺点来选择了。
做一下基本操作的对比,如下图。
因为线段树为自上向下更新,从而可以使用lazy标记使得矩阵的更新变的高校起来,几个不...
分类:
其他好文 时间:
2014-06-18 06:11:05
阅读次数:
326