• 等级
  • 14791 访问
  • 11 原创
  • 10 转发
  • 304166 排名
  • 6 评论
  • 0 获赞

linux 搭建 svn服务器

安装步骤如下: 1、yum install subversion 2、输入rpm -ql subversion查看安装位置,如下图:   我们知道svn在bin目录下生成了几个二进制文件。 输入 svn --help可以查看svn的使用方法,如下图。 3、创建svn版本库目录 mkdir -p /var/svn/

2016-08-29 18:03:51

mysql 每日备份

第一步: 首先要支持crontab,如果不支持的话,请自行安装 第二步: shell脚本->mysqlbak.sh #!/bin/bash BACKPATH='存储文件路径' D=`date +%Y-%m-%d_%H%M%S` NAME=$D.sql.gz /usr/local/mysql/bin/mysqldump -u数据库名 -p数据库密码 指定的数据

2016-04-08 15:10:09

mysql实现主从复制

1、两台服务器安装同一版本mysql,centos7 yum安装方法上篇文章有。 2、主数据库配置 a、在/etc/my.cnf 中配置: [mysqld]                server-id=1 (服务器id-唯一) log-bin=mysql-bin (启用二进制日志) b、增加用户,给从数据库(slave)权限用 mysql>grant r

2016-03-27 21:40:22

centos7下快速安装mysql-yum安装

centos7下快速安装mysql CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 1 2 3 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -

2016-03-25 17:04:47

linux-tomcat-memcached-session共享

上一篇介绍了redis集群对tomcat,session的共享,这一篇介绍memcached集群对tomcat,session的共享 一、安装,启动memcached 网上资料自己搜索,这里就不做讲解,我在本机安装了2个memcached,分别启动: /usr/local/bin/memcached -d -m 1024 -p 11211 -u root -l 127.0.0.1 /usr

2016-02-04 14:29:15

linux-tomcat-session共享-redis集群

一、Sentinel-Redis,实现主从切换 上一篇讲解了redis主从复制,在我们实际环境当中,实现redis集群,如果主redis宕机,那个从redis则要顶替主redis进行工作(并变为主redis),当挂掉的redis再次启动,它将变成从redis,这就是sentinel的工作方式,Redis Sentinel 是一个分布式系统, 你可以在一个架构中运行多个 Sentinel 进程

2016-02-04 11:15:11

linux 下 创建多个redis实例,并且配置主从复制

一、配置多个redis 1、一个redis对应一个节点,一个节点一个端口号,每个节点对应一个redis.conf文件,找到自己redis.conf文件位置进行复制操作: cp /etc/redis.conf /ect/redis6380.conf 2、进入新的redis.conf文件,进行修改配置: vi /etc/redis6380.conf 找到pidfile与port修改为新的

2016-02-03 14:50:32

linux-tomcat+nginx+redis:分布式session共享(redis配置说明)

在tomcat+nginx分布式环境下,如果有一台服务器挂掉,那个它上面的session则会消失(session是保存在服务器上面),那么我们怎么解决这个问题?我们可以把信息保存在cookie中(cookie是保存在客户端,也就是游览器),但是,这样是不安全的,下面我要介绍的是用redis保存session信息,而达到session共享(我也是刚看别人的博客,搭建出来,有些注意的地方要知道)。

2016-01-29 18:18:56

linux+nginx+tomcat集群-简单配置文件

#Nginx所用用户和组,window下不指定   user  nobody;      #工作的子进程数量(通常等于CPU数量或者2倍于CPU)   worker_processes  1;      #错误日志存放路径   #error_log  logs/error.log;   #error_log  logs/error.log  notice;   error_log

2016-01-29 10:38:18

Linux下安装Nginx详细图解教程

什么是Nginx? Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下Nginx 是 Apache 服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网

2016-01-28 16:48:01

Redis安装部署

Redis安装部署 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。 Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为

2016-01-27 10:07:40

linux学习-安装jdk和tomcat。

安装jdk 解压jdk源码包,输入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz 将其移动到/usr/local/目录下,并重命名为 jdk7,输入命令:mv jdk1.7.0_07 /usr/local/jdk7 设置jdk的环境变量这里彩全局设置方法,就是来修改 /etc/profile,它是所有用户的共用的环境变量输入命令:vi /etc/profil

2016-01-19 09:38:42

悲观锁与乐观锁

悲观锁和乐观锁 ——《POJOs in Action》读书笔记(一) 1        事务隔离 事务隔离是数据库提供的功能。 SQL Server通过SET TRANSACTION ISOLATION LEVEL语句设置事务隔离级别: SET TRANSACTION ISOLATION LEVEL     { READ UNCOMMITTED     | READ COMMITTE

2015-12-02 11:51:30

Apache Commons 工具类介绍及简单使用

Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。 组件 功能介绍 BeanUtils 提供了对于JavaBean进行各种操作,克隆对象,属性等等. Betwixt XML与Java对象之间相互转换. Codec

2015-11-26 09:21:28

2015/10/15学习记录-偏执却管用的 10 条 Java 编程技巧

经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “任何可能出错的事情,最后都会出错。” 这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。请看:

2015-10-15 09:04:38

2014-12-09:c标签的用法

JSTL: 使用[]来获得有名字或者按数字排序的属性: 表达式${user[“name”]}和表达式${user.name}含义相同。 表达式${row[0]} 表名row集合的第一条目。 Empty操作符(空值检查) 如:${empty name} 如果name为空返回true,否则返回false 如同:${name==null} 通用标签: : 当name=null时,输

2014-12-09 16:09:28

2014-12-07:ajax学习

AJAX学习: JSP: function ajax(){    var xmlhttp;    if(window.XMLHttpRequest){ //创建XMLHTTPrequest对象:ie5,ie6用Microsoft.XMLHTTP       xmlhttp = new XMLHttpRequest();    }else{       ActiveObject("M

2014-12-07 12:53:04

2014-12-04:java发送邮件

Java实现发送邮件: 1、     代码: package cn.db.oa.util;   import java.util.Properties;    import javax.mail.Message;  import javax.mail.Session;  import javax.mail.Transport;  import javax.mail.int

2014-12-07 11:44:06

2014-12-03:hibernate get()与load()区别,json字符串转换为json对象,String与date相互转换

Hibernateget()与load()区别: 网上资料: Hibernate中Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于: 1.get()方法直接返回实体类,load()方法可以返回实体的代理类实例。 2.hibernate load是采用延迟机制(当lazy属性为true时) 而get不采用延迟机制(get语

2014-12-07 11:41:13

2014-12-02:组合与继承

组合和继承 根据网络上大家对继承和组合的讨论,我简单总结以下几点: 1)组合(has-a)关系可以显式地获得被包含类(继承中称为父类)的对象,而继承(is-a)则是隐式地获得父类的对象,被包含类和父类对应,而组合外部类和子类对应。 2)组合关系在运行期决定,而继承关系在编译期就已经决定了。 3)组合是在组合类和被包含类之间的一种松耦合关系,而继承则是父类和子类之间的一种紧耦合关系。

2014-12-07 11:39:53

deng-bb

关注
  • 中国
奖章
  • 持之以恒