LeetCode - Minimum Depth of Binary Tree

        求二叉树的最小深度。        /** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode...

2015-04-29 00:30:00

阅读数 4

评论数 0

[OS] 微内核和宏内核的区别

内核按照体系结构分为两类 : 微内核(microkernel)与宏内核(macrokernel). 微内核 是将各种服务功能放到内核之外,自身仅仅是一个消息中转战,用于各种功能间的通讯. 宏内核 是将所有服务功能集成于一身,使用时直接调用. ps:服务功能有进程管理,内存管理等. 微内核的系统...

2015-04-27 21:37:12

阅读数 186

评论数 0

poj1308 Is It A Tree?(并查集)详解

poj1308 http://poj.org/problem?id=1308 题目大意:输入若干组测试数据,输入 (-1 -1) 时输入结束。每组测试数据以输入(0 0)为结束标志。然后根据所给的所有(父亲, 孩子)数据对判断 是否能构成一棵树。 分析:  都以了解树只有一个根节点,那么我们就...

2015-04-24 22:07:00

阅读数 6

评论数 0

Memcache监控工具 -- memcache-top

Memcache监控工具 -- memcache-top介绍memcache-top是用perl语言编写的,可以运行在term下的脚本文件,最新版本为0.6。它能够像top一样显示各个memcached节点的状态变化,其中包括系统管理员最关心的几个指数,例如:缓存命中率,内存使用率,读写QPS等。...

2015-04-23 14:59:25

阅读数 6

评论数 0

Hadoop shuffle与排序

Mapreduce为了确保每个reducer的输入都按键排序。系统执行排序的过程-----将map的输出作为输入传给reducer 称为shuffle。学习shuffle是如何工作的有助于我们理解mapreduce工作机制。shuffle属于hadoop不断被优化和改进的代码库的一部分。从许多方面...

2015-04-22 15:16:00

阅读数 4

评论数 0

AIDL与stub

 Stub翻译成中文是存根的意思,注意Stub对象是在被调用端进程,也就是服务端进程,至此,服务端aidl服务端得编码完成了。    stub是为了方便client,service交互而生成出来的代码。AIDL(android 接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一...

2015-04-22 14:56:00

阅读数 18

评论数 0

数据库的基础知识

<>解释说明 ()补充说明或包含关系 1.1 数据库的基本概念(数据(Data)、数据库(DataBase,DB) 、数据库管理系统(DBMS)) 数据是数据库中存储的基本对象 数据库的三个基本特点是永久 存储,有组织和可共享。 数据库管理系统...

2015-04-21 23:00:00

阅读数 2

评论数 0

www

www

2015-04-21 22:41:00

阅读数 7

评论数 0

用哈希表实现图书管理系统

学校Java课的课程实验之一。 用到的数据结构:哈希表 题目要求: 1.建立的图书类包含如下信息:编号、书名、作者、出版社、出版日期。 2.能够实现根据以下关键字查询图书:编号、书名、作者、出版社。 3.能够实现图书信息的录入、删除和修改。 4.录入的图书至少要有10本以上。 5.具有图形用户界面...

2015-04-21 16:32:00

阅读数 31

评论数 0

LVS/DR,TUN + keepalived配置

注意:前面虽然我们已经配置过一些操作,但是下面我们使用keepaliave操作和之前的操作是有些冲突的,所以若是之前配置过DR,请首先做如下操作:dr上执行:$ipv -Cifconfig eth0:0down前面的lvs虽然已经配置成功也实现了负载均衡,但是我们测试的时候发现,当某台real s...

2015-04-21 13:38:17

阅读数 3

评论数 0

zabbix server is not running: the information displayed may not be current

正常安装完zabbix后,登录后zabbix监控报错zabbix server is not running: the information displayed may not be current 下面的几种情况都有可能引起这个错误, 1. selinux是否关闭。一定要关闭这个,开启...

2015-04-20 13:34:00

阅读数 12

评论数 0

基于Robotium框架的测试工程如何导入Robotium包的源码

1、 下载robotium包源码下载地址:https://github.com/RobotiumTech/robotium,保存下载后的文件robotium-master.zip到PC到的某个目录下; 2、 新建robotium测试工程,新建libs文件夹,导入robotium-solo...

2015-04-17 16:35:00

阅读数 3

评论数 0

海康视频监控---Demo

1,使用在页面中调用ActiveX控件 <object classid='clsid:E7EF736D-B4E6-4A5A-BA94-732D71107808' codebase='' standby='Waiting...' id='PreviewA...

2015-04-17 11:40:00

阅读数 295

评论数 0

【转载】Yui.Compressor高性能ASP.NET开发:自动压缩CSS、JS

在开发中编写的js、css发布的时候,往往需要进行压缩,以减少文件大小,减轻服务器的负担。这就得每次发版本的时候,对js、js进行压缩,然后再发布。有没有什么办法,让代码到了服务器上边,它自己进行压缩呢?   有两种办法: 第一种,在css、js请求到来的时候读取一下相对应的文件,进行压缩后...

2015-04-17 11:21:00

阅读数 17

评论数 0

iOS应用架构谈(一):架构设计的方法论

摘要:iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第一篇,主要讲架构设计的通识和方法论等,同时还讨论了大家关心的架构分层、是否要有common文件夹等问题。缘由之前安居客iOS app的第二版架构大部分内容是我做的...

2015-04-17 00:31:00

阅读数 6

评论数 0

Java - 并发 atomic, synchronization and volatile

虽是读书笔记,但是如转载请注明出处 http://segmentfault.com/blog/exploring/ .. 拒绝伸手复制党 一个问题: i++为什么是非线程安全的? 先来解释下什么叫“线程安全” : Thread Safe describe some code tha...

2015-04-16 15:46:12

阅读数 10

评论数 0

ORA-19563: header validation failed for file

在测试服务器还原数据库时遇到了ORA-19563错误。如下所示 RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STA...

2015-04-15 22:28:00

阅读数 44

评论数 0

进程管理工具 htop/glances/dstat的使用

htop:interactive process viewer(交互式进程查看器)htop:是一款比top功能更强大的进程管理工具,默认系统并未安装,需用户自行选择安装,此处yum仓库具体配置可参见前期博文yum的用法,配好后直接执行如下安装命令:# yum install htop -yhtop...

2015-04-15 16:05:23

阅读数 8

评论数 0

人之相交交于情,爱之相伴在于懂

2019独角兽企业重金招聘Python工程师标准>>> ...

2015-04-15 11:53:00

阅读数 7

评论数 0

java框架篇---hibernate(多对多)映射关系

 以学生和老师为例的来讲解多对多映射。 实体类: Student package cn.itcast.g_hbm_manyToMany; import java.util.HashSet; import java.util.Set; public class Student...

2015-04-14 20:40:00

阅读数 14

评论数 0

提示
确定要删除当前文章?
取消 删除