- 博客(14)
- 收藏
- 关注
转载 Keepalived中Master和Backup角色选举策略
在Keepalived集群中,其实并没有严格意义上的主、备节点,虽然可以在Keepalived配置文件中设置“state”选项为“MASTER”状态,但是这并不意味着此节点一直就是Master角色。控制节点角色的是Keepalived配置文件中的“priority”值,但并它并不控制所有节点的角色,另一个能改变节点角色的是在vrrp_script模块中设置的“weight”值,这两个选项对应的都是
2017-09-23 10:20:39 1348
转载 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名
数据库名、实例名、数据库域名、全局数据库名、服务名,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_N
2017-09-13 21:56:19 215
转载 Oracle查询性能优化
原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.尤其是“主键ID=?”这样的条件。 原则二: SELECT子句中避免使用 ‘ * ‘: ORACLE在解析的过程中, 会将'*' 依次转换成所有的列名, 这个工作是通
2017-09-13 11:34:36 251
转载 redis连接数
1、应用程序会发起多少个请求连接?1)对于php程序,以短连接为主。redis的连接数等于:所有web server接口并发请求数/redis分片的个数。2)对于java应用程序,一般使用JedisPool(实现上是组合了apache common-pools),而连接池在jvm里面共享的(一个进程一个jvm)。redis的连接数计算:应用程序的个数(tomcat) * 连接池的大小(
2017-09-13 11:23:02 829
转载 分布式存储系统设计(2)—— 数据分片
在分布式存储系统中,数据需要分散存储在多台设备上,数据分片(Sharding)就是用来确定数据在多台存储设备上分布的技术。数据分片要达到三个目的:分布均匀,即每台设备上的数据量要尽可能相近;负载均衡,即每台设备上的请求量要尽可能相近;扩缩容时产生的数据迁移尽可能少。 数据分片方法数据分片一般都是使用Key或Key的哈希值来计算Key的分布,常见的
2017-09-13 09:33:10 378
转载 两种方式显示J2EE容器以外的图片
ServletOSMobileTomcatJBoss 方法1:写一个SERVLET Java代码 public class ShowPictureServlet extends HttpMsgConnector { private static final long serialVersionUID = 1L; private fina
2013-05-31 11:13:32 484
转载 oracle 触发器
触发器是指存放在数据库中被隐含执行的存储过程,它不同于过程和函数的是不需要用户显式的调用执行,当发生满足触发器定义的特定事件(如修改表、建立对象、登陆到数据库)时,Oracle会自动执行触发器的相应代码。在Oracle系统里,触发器类似过程和函数,都有声明,执行和异常处理的PL/SQL块。触发器组成 触发器由触发事件、触发条件和触发操作三部分组成。● 触发事件
2013-05-26 14:56:21 736
转载 flex接受参数
关于flex如何向某个页面传递参数,我以前有这方面的笔记,flex通过非AmfPHP途径与后台交互中URLLoader+URLRequest+URLVariables方法也可以用于向flex页面传参数。后台php端接收参数很简单,现在讨论一下flex端如何处理页面url传递过来的参数。网上这方面文章不少,不过都多少有些问题,我总结一下,写在这里。方法一:flex接收网页传值!~
2013-05-23 18:21:38 733
转载 mysql sql语句
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk','testBack','c:\mssql7backup\MyNwind
2013-05-08 21:37:44 385
转载 数据库命名规范
数据库 - 表命名表名用T_开头,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词要大写。 多个单词间用下划线(_)进行连接。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,如VNET。表中含有的单词建议用完整的单词。如果导致表名长度超过30个字符,则从最后一个单词开始,依次向前采用该单词的缩写。(如果没有约定的缩写,
2013-04-21 14:19:18 1081
转载 常量指针与指针常量的区别(转帖)
三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一) 常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/C++中,常量指针是这样声明的:1)const int *p;2)int c
2013-04-08 10:42:02 399
转载 struts2 获取session
//第一种很少用public class LoginAction1 extends ActionSupport { private Map request; private Map session; private Map application; public LoginAction1() { request
2013-04-01 18:09:27 436
转载 hibernate继承映射
Hibernate继承映射 在面向对象的程序领域中,类与类之间是有继承关系的,例如Java世界中只需要extends关键字就可以确定这两个类的父子关系,但是在关系数据库的世界中,表与表之间没有任何关键字可以明确指明这两张表的父子关系,表与表是没有继承关系这样的说法的。为了将程序领域中的继承关系反映到数据中,Hibernate为我们提供了3中方案:第一种方案:一个子类对应一张表。第二种
2013-01-26 10:32:20 222
转载 hibernate 一对一
一对一(one-to-one)实例(Person-IdCard)一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Person).别外一个是身份证相关信息的表(id_card).id_card表的主键对应该Person表的主键id,也是Person表的外键.有人才能有身份证.所以此例中Person是主表,id_card
2013-01-24 22:56:30 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人