private void putAncestor(CacheKey rowKey, Object resultObject, String resultMapId, String columnPrefix) {
if (!ancestorColumnPrefix.containsKey(resultMapId)) {
ancestorColumnPrefix.put(resul...
分类:
其他好文 时间:
2014-11-25 14:35:27
阅读次数:
163
数据结构
第一章 绪论(数据结构基本概念)
1.1数据结构基本概念
1.数据
数据是信息的载体,是描述客观事物属性的数、字符及能够被输入到计算机并被计算机程序处理的符号的总称。如,1-100的整数。
2.数据元素
数据元素是数据的基本单位,作为一个整体进行处理。
(在数据结构课程中,通常将数据元素简称为元素,并误将元素和节点混用,实际上两者是有区别的,数据元素是逻辑概念,在...
分类:
其他好文 时间:
2014-11-25 14:36:33
阅读次数:
262
向上转型和向下转型:
向上转型(upcasting)
instanceof关键字
该关键字判断一个变量的数据类型是否是某类型或其子类型,这样能保证向下转型时不会出错
同时会做编译时和运行时的检查
null不属于任何类型...
分类:
其他好文 时间:
2014-11-25 14:33:44
阅读次数:
172
计算机网路
第一章 计算机网络体系结构
1.1计算机网络概述
1.计算机网络的概念
计算机网路的定义可分为三类:广义观点、资源共享观点、用户透明观点。
*广义观点:只要是能实现远程信息处理的系统或进一步能达到资源共享的系统,都可以认为是计算机网络。
*资源共享观点:计算机网络必须是具有独立功能的计算机组成的、能够实现资源共享的系统。
*用户透明观点:计算机网络就像是一台超级计算机,资...
分类:
其他好文 时间:
2014-11-25 14:33:44
阅读次数:
172
对于一个企业来说,网络数据的安全性是极为重要的,一旦重要的数据被破坏或丢失,就会对企业造成重大的影响,甚至是难以弥补的损失。通常企业数据存储包括三种方式NAS、NAS和SAN。本文主要介绍了这三种数据存储方式以及如何根据企业自身的实际情况选择合适的数据存储方式。
DAS、NAS和SAN是什么?
DAS(Direct Attached Storage,直接外挂存储)是存储方式的一...
分类:
其他好文 时间:
2014-11-25 14:35:23
阅读次数:
239
通过一个TestServlet小Demo,复习一下Servlet的工作流程。...
分类:
其他好文 时间:
2014-11-25 14:33:23
阅读次数:
133
在上篇文章《烂泥:学习mysql数据库主从同步复制原理》中,我们介绍了有关mysql主从复制的基本原理。在这篇文章中,我们来实际测试下mysql5.5的主从同步复制功能。
注意mysql5.1.7以前版本与其以后的版本在主从同步部分参数不同。mysql5.1.7以后的版本中不支持master-connect-retry之类的参数。如果在my.cnf文件中加入该类似的参数,mysql会在下次重...
分类:
数据库 时间:
2014-11-25 14:34:51
阅读次数:
330
Toplogical Sort
拓扑排序是对有向图的顶点的一种排序,它使得如果存在一条从Vm到Vn的路径,那么在排序中Vn出现在Vm后面。
如果图含有圈,或者初始入度没有为0的节点,那么拓扑排序是不可能完成的。
理论介绍去看或者《算法导论》,老话,这里还是介绍如何实现。
tls.h
/***********************...
分类:
编程语言 时间:
2014-11-25 14:33:51
阅读次数:
265
木秀于林,风必摧之。被对手无视最可怕,那说明你还没有能与对手站在一个高度上。一旦对手开始对你冷嘲热讽,那就能够欣慰了——对手已经认可你的实力能够匹敌,开始产生惧意。2014年一直受困于智能手机销量下滑、业绩表现不佳的三星,在纽约举行的“2014年三星投资者论坛”上对中国智能手机制造商小米的国际竞争力提出质疑。
三星电子专务理事李明振在论坛上表示,小米在中国市场的表现相对出色,不过其战略能否让...
分类:
移动开发 时间:
2014-11-25 14:32:51
阅读次数:
260
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
安装64bit oracle11g数据库后,使用PL/SQL连接数据库,解决“中文字符”乱码问题
现场环境
操作系统
WINDOWS 2008 64bit
数据库版本
Oracl11g 64bit 11.2.0.3...
分类:
数据库 时间:
2014-11-25 14:32:08
阅读次数:
257
在网上看到了一篇题为《智能手环就是个坑》的文章,这篇文章列举了诸如Bong智能手环、小米手环等产品所出现的各类问题,其目的就是想告诫大家“手环有瑕疵,入手需谨慎”------智能手环并不是大家想象的那么美好。
虽然这位搞机哥的言论有些偏激,不过坦白说,智能手环确实陷入了前所未有的发展之困。不仅因为产品存在各种各样的瑕疵,更重要的是,智能手环应该最大程度整合用户的需求,让用...
分类:
其他好文 时间:
2014-11-25 14:31:58
阅读次数:
156
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
rac第二个节点重启后无法启动实例:磁盘组dismount问题
实验案例:
实验环境:CentOS 6.4、Oracle 11.2.0.1
现象重演:
1. 重启第二节点服务器
2. 手工启动第二节点实例,报错
[root@node2 ~]# su - or...
分类:
其他好文 时间:
2014-11-25 14:31:36
阅读次数:
210
想在技术的道路上走得远,必须有扎实的计算机基础。下面按照学习的先后顺序给出一些推荐的好书:编程语言《C程序设计语言》、离散数学《离散数学及其应用》、数据结构《数据结构与算法分析 C语言实现》、组成原理《深入理解计算机系统》(CSAPP)、操作系统《现代操作系统》、编译原理《编译原理》(龙书)、软件工程《计算机程序的构造和解释》(SICP)...
分类:
其他好文 时间:
2014-11-25 14:33:26
阅读次数:
263
【设计模式篇】Android设计模式之-策略模式 自我见解...
分类:
移动开发 时间:
2014-11-25 14:31:22
阅读次数:
148
虽然学的慢,不过也需要一步一步地学。
学习笔记:
1. SQL语句大小写 不敏感
2. MySQL 需要分号;
3.
用过的命令:
show databases; //显示有多少个数据库
create database first_lesson; //创建一个数据库
use first_lesson; //使用这个数据库
show tabl...
分类:
数据库 时间:
2014-11-25 14:34:21
阅读次数:
198
1.背景 欧几里得算法是一个求最大因子的快速算法。如果m,n存在最大因子k,假设m=x*n+r,那么m和n可以整出k的话,r也肯定可以整除k 因为定理:如果M>N,则M mod N2.代码 package Algorithm_analysis;
public class Euclid {
public static void mai...
分类:
编程语言 时间:
2014-11-25 14:31:25
阅读次数:
197