看了园子里很多介绍Caching的文章,多数都只介绍基本机制,对于Cache更新和依赖部分,更是只简单的实现ICacheItemRefreshAction接口,这在实际项目中是远远不够的。实际项目中,至少应该考虑以下3点:外部数据:通过外部服务,从其他系统取来的数据。我们无法控制,也不知道啥时候会被...
分类:
编程语言 时间:
2015-02-11 10:35:00
阅读次数:
224
class EnumApp{ // 声明一个枚举类型Weekday,基类为int,访问范围为public public enum Weekday { Sun, Mon, Tue, Wed, Thu, Fri, Sat } public static...
分类:
编程语言 时间:
2015-02-11 10:33:05
阅读次数:
199
平时没事喜欢看看freebuf的文章,今天在看文章的时候,无线网总是时断时续,于是自己心血来潮就动手写了这个网络爬虫,将页面保存下来方便查看 ? 先分析网站内容,红色部分即是网站文章内容div,可以看到,每一页...
分类:
编程语言 时间:
2015-02-11 09:27:54
阅读次数:
264
前面我们说了二叉树前序中序后序遍历的递归非递归算法的实现,下面我们再来说说二叉搜索树~
二叉排序树分为静态查找(find)和动态查找(insert、delete)
二叉搜索树:一棵二叉树,可以为空;如果不为空,满足下列性质:
1.非空左子树的所有键值小于其根结点的键值。
2.非空右子树的所有键值大于其根结点的键值
3.左右子树都是二叉搜索树!!
...
分类:
编程语言 时间:
2015-02-11 09:24:00
阅读次数:
355
VB & VB.NET & C++ 编程语言基础
从了解VB到C#、到VB.NET 在到等级考试的C++程序设计,都有一些相同的很基础的,
这些基础的数据、运算、流程控制、函数等,在这主要结合VB.NET 的基础总结一下:
一、数据类型
这就是VB.NET 有什么东西,数据中有哪些类型。
主要的类型有:
1、数据型...
分类:
编程语言 时间:
2015-02-11 09:23:21
阅读次数:
246
Follow up for N-Queens problem.
Now, instead outputting board configurations, return the total number of distinct solutions.
这题的解法是建一个board表示行比如n=4 时候board=[1,3,0,2] 表示 0Q00,000Q,Q000,00Q0...
分类:
编程语言 时间:
2015-02-11 09:23:42
阅读次数:
148
这个美丽的分形图形表现的就是Julia集。对复数函数f(z)=z^2+c进行迭代,不同的复数c对应着不同的Julia集。也就是说,每取一个不同的c你都能得到一个不同的Julia集分形图形,并且令人吃惊的是每一个分形图形都是那么美丽。...
分类:
编程语言 时间:
2015-02-11 09:21:53
阅读次数:
303
演示环境的搭建参考上文,本文重要讲述通过url提交参数和获取参数的具体操作与实现。
【转载使用,请注明出处:http://blog.csdn.net/mahoking】
普通URL提交参数
该格式url为:url.do?param1=mahc¶m2=8888.00
需要在上文中的HelloController对象添加方法如下:
/**
* Sp...
分类:
编程语言 时间:
2015-02-11 09:22:44
阅读次数:
183
队列操作的接口:http://blog.csdn.net/qlx846852708/article/details/43666927
数据结构C语言实现:http://blog.csdn.net/qlx846852708?viewmode=contents
本文件是用队列实现银行排队系统,上面的连接是我实现的队列的接口实现。
#include
#include
#incl...
分类:
编程语言 时间:
2015-02-11 09:23:59
阅读次数:
483
1.数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科.2.传统上,我们把数据结构分为逻辑结构和物理结构。逻辑结构:是指数据对象中数据元素之间的相互关系。物理结构:是指数据的逻辑结构在计算机中的存储形式。3.集合结构:集合结构中的数据元素除了同属于一个集...
分类:
编程语言 时间:
2015-02-11 09:21:00
阅读次数:
186
Quick Sort使用了Divide and Concur的思想: 找一个基准数, 把小于基准数的数都放到基准数之前, 把大于基准数的数都放到基准数之后Worst case: O(n^2)Average case: O(nlogN)步骤:初始的数组 Array a[]:01234567895173...
分类:
编程语言 时间:
2015-02-11 09:18:06
阅读次数:
122
C语言是国际上广泛流行的,很有发展前途的计算机高级语言.它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件.早期的操作系统等系统软件主要是用汇编语言编写的(包括UNIX操作系统在内).由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差.为了提高可读性和可移植性,最好改用高级...
分类:
编程语言 时间:
2015-02-11 09:15:51
阅读次数:
159
三种边缘判断的算法应用到unity3d,用shader表现
分类:
编程语言 时间:
2015-02-11 09:14:52
阅读次数:
316
今天使用nio编写一个类似ssh的网络客户端,在执行process的时候,出现了一个让人很头疼的bug,废话不说,上代码:public static void main(String[] args)throws Exception { Process process=Runtime.g...
分类:
编程语言 时间:
2015-02-11 09:14:40
阅读次数:
245
插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向...
分类:
编程语言 时间:
2015-02-11 08:11:21
阅读次数:
137
读这篇时提到:http://www.mkyong.com/webservices/jax-ws/suncertpathbuilderexception-unable-to-find-valid-certification-path-to-requested-target/ 以下为FQ转载 When communicating with a server using a...
分类:
编程语言 时间:
2015-02-11 07:08:09
阅读次数:
237
时间2012-05-28 17:09:03Taobao QA Team原文http://qa.taobao.com/?p=15523为了实现性能压测时的域名动态绑定功能,尝试通过java反射修改JDK1.6×当中的DNS缓存,感谢在此过程中林轩同学的大力帮助。网上也存在着修改DNS缓存的方法,但是都...
分类:
编程语言 时间:
2015-02-11 07:05:26
阅读次数:
203