2014年7月6日

利用辛达拉姆筛进行素数判定

摘要: 1 常规判定方法 素数判定问题就是对给定的正整数n判定是否为素数。所谓素数,是指恰好有2个约数的整数。因为n的约数都不超过n,所以只需要检查2~n-1的所有整数是否整除n就能判定是不是素数。不过,我们还能进一步优化。如果d是n的约数,那么n/d也是n的约数。由n=d*n/d可知mi... 阅读全文

posted @ 2014-07-06 21:09 哼哼唧唧 阅读(258) 评论(0) 推荐(0) 编辑

Linux 内存管理之highmem简介

摘要: 一、Linux内核地址空间一般来说Linux 内核按照 3:1 的比率来划分虚拟内存(X86等):3 GB 的虚拟内存用于用户空间,1GB 的内存用于内核空间。当然有些体系结构如MIPS使用2:2 的比率来划分虚拟内存:2 GB 的虚拟内存用于用户空间,2 GB 的内存用于内核空间,另外像ARM架... 阅读全文

posted @ 2014-07-06 17:19 哼哼唧唧 阅读(1439) 评论(0) 推荐(0) 编辑

SSH深度历险(十一) AOP原理及相关概念学习+xml配置实例(对比注解方式的优缺点)

摘要: 接上一篇 SSH深度历险(十) AOP原理及相关概念学习+AspectJ注解方式配置spring AOP,本篇我们主要是来学习使用配置XML实现AOP 本文采用强制的CGLB代理方式 SecurityHandler这个通知类可以换成安全性检测、日志管理等等。 package c... 阅读全文

posted @ 2014-07-06 13:46 哼哼唧唧 阅读(134) 评论(0) 推荐(0) 编辑

SSH深度历险(十) AOP原理及相关概念学习+AspectJ注解方式配置spring AOP

摘要: AOP(Aspect Oriented Programming),是面向切面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP之所以能得到广泛应用,主要是因为它将应用系统拆分分了2个部分:核心业务逻辑(Core business concerns)及横向的通用逻... 阅读全文

posted @ 2014-07-06 12:57 哼哼唧唧 阅读(161) 评论(0) 推荐(0) 编辑

导航