为了交换链路状态信息以及路由信息,OSPF路由器之间首先要建立邻接关系。学习目标:
1. 理解OSPF邻居和邻接的概念
2. 理解OSPF中DR和BDR的概念
3. 理解DR和BDR的选举
OSPF是一个动态路由协议,运行OSPF的路由器之间需要交换链路状态信息和路由信息,在交换这些信息之前首先需要建立邻接关系。邻居路由器(Neighbor):有端口连接到同一个网段的两个路由器就是邻居路由器...
分类:
其他好文 时间:
2015-04-17 20:32:31
阅读次数:
455
继前面介绍过基于CAS实现单点登录(SSO)的实例演示,演示过程中服务端认证机制采用的是默认配置即CAS Servier默认用户名和密码一致即可登录成功,那么本文将侧重于应用方面,真正通过查询用户名密码来进程验证用户是否可以登录。
CAS Server添加相关的jar包
需要在web项目的lib下添加两个包:cas-server-support-jdbc-x.x.x.jar和 mysq...
分类:
数据库 时间:
2015-04-17 20:32:27
阅读次数:
212
最近朋友开了10多年的公司由盛而衰,经营陷入低谷举步维艰。他经常找我聊天解闷,于是我知道了很多他公司的事情,再加上我平常也经常被他叫去当“顾问”,和下面的员工也很熟,听到了很多他听不到的话,因此对于造成目前的结局的原因似乎也略知一二,只是不好当面和他说。现在写出来避免自己将来犯同样的错误。一个公司的成败由多方面的因素,我也只能站在一个技术人员的角度来分析。另外本文主要分析朋友公司的不足之处,而没有...
分类:
其他好文 时间:
2015-04-17 20:34:00
阅读次数:
127
MainActivity.java:import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.CompoundButton;
import android.widget.CompoundBut...
分类:
移动开发 时间:
2015-04-17 20:33:20
阅读次数:
129
理论部分转载自这篇blog: http://blog.csdn.net/luoweifu/article/details/8214959 该blog给出的是java代码,我用c++将其实现了。
理论:
图像处理中常用的正交变换除了傅里叶变换外,还有其他一些有用的正交变换,其中离散余弦就是一种。离散余弦变换表示为DCT( Discrete Cosine Transformation),...
分类:
编程语言 时间:
2015-04-17 20:31:53
阅读次数:
249
$(".div").on('click',function(e){
if(e.target=='input'){
console.log(e);
}
}
e为当前点击元素,input外层div添加事件可以减少dom元素加载。...
分类:
其他好文 时间:
2015-04-17 20:33:42
阅读次数:
108
一.mysql体系结构和存储引擎
1.1、数据库和实例的区别
数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。
数据库实例:由数据库后台进程/线程以及一个共享内存区组成。数据库实例才是真正用来操作数据库文件的。
mysql数据库是单进程多线程的程序,与sql s...
分类:
数据库 时间:
2015-04-17 20:33:03
阅读次数:
219
Can you answer these queries?
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others)
Total Submission(s): 9598 Accepted Submission(s): 2202Problem DescriptionA lot of...
分类:
其他好文 时间:
2015-04-17 20:31:24
阅读次数:
140
这几天老大让我弄一个发送短信验证码的功能,使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求(看短信平台要求,一般的情况下都是POST请求),调用短信平台提供的接口(遵循短信平台的接口规范即可)。具体看代码:使用HttpClient的时候需要在项目中引入:commons-httpclient-3.1.jar这个jar包,项目结构:
1、创建一个Ht...
分类:
编程语言 时间:
2015-04-17 20:32:31
阅读次数:
246
大规模并发
优化服务器配置
使用负载均衡
数据库结构设计
中间件优化
数据缓存使用
数据库高并发
数据库并发策略
数据库设计建议
表设计的具体问题
查询优化
注意事项
算法优化大规模并发当网站有很多人访问的时候,并发量增大,这个时候我们所设计的网站就会遇到挑战。很多本来是没有问题的设计,这个时候可能就会暴露出问题了。就像宏观物理定理不适合微观一样。
下面是一些优化的建议方法。优化服务器配置这个是在...
分类:
数据库 时间:
2015-04-17 20:30:35
阅读次数:
173
equals()
实现equals()
参数必须是Object,而不能是外围类
覆盖equals()时,也要覆盖相应的hashCode(),与equals(),保持一致
另外注意String的默认值是null
public class Person {
private String name;
private int birthYear;
byte[] raw;
@Ove...
分类:
编程语言 时间:
2015-04-17 20:29:34
阅读次数:
139
自定义 idea Java 模板步骤。#parse("File Header.java")表示引用的模板文件,如下:
分类:
编程语言 时间:
2015-04-17 20:31:37
阅读次数:
176
经常我们需要使用一些事先做好内容的数据库,比如字典等, 这就要加载已有的数据库文件,通常把它们放在assets 或者raw中,在程序运行时copy到程序内部空间,但是这样有个缺点,当文件较大时会占用较长的时间,用户难免会有点小着急。我们可以这样HACK来把copy的环节省去:1 把数据库文件(如MY...
分类:
移动开发 时间:
2015-04-17 20:30:47
阅读次数:
133
use [0325] --使用0325数据库 create table student --创建表格 ( code int primary key identity(1,1) not null, --列 name varchar(50)not null, --列 se...
分类:
数据库 时间:
2015-04-17 20:29:26
阅读次数:
159
AQtGui.QSlideris a widget that has a simple handle. This handle can be pulled back and forth. This way we are choosing a value for a specific task. So...
分类:
其他好文 时间:
2015-04-17 20:29:22
阅读次数:
220
zhihu.com/collection/54018673zhihu.com/collection/54018675zhihu.com/collection/54018680zhihu.com/collection/54018681zhihu.com/collection/54018688zhihu...
分类:
其他好文 时间:
2015-04-17 20:28:55
阅读次数:
131