自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倾听雨落

学习在于不断的积累经验,分享经验也是成长的一种方式。

  • 博客(128)
  • 资源 (24)
  • 收藏
  • 关注

原创 中小企业服务器ssh管理

规划一下公司的ssh管理,已前都是用密码,现在想用密钥,并且要易于管理,安全性高,于是有了以下规划:1.将一台服务器Pb1的ssh服务暴露到公网作为跳板机,更改ssh的端口为288882.Pb1认证方式改为密钥方式,关闭密码认证3.对于其它服务器如server1来说,除了Pb1服务器ip可以ssh外,其它一律禁止,关闭密码认证,端口用默认22即可4.Pb1上生成ssh密钥对,将用户

2016-11-24 09:48:45 577

原创 RPM包一步步制作

一.RPM制作步骤我们在企业中有的软件基本都是编译的,我们每次安装都得编译,那怎么办呢?那就根据我们的需求制作RPM安装包吧。先来说说基本布骤:1.Planning what you want             计划做什么rpm包。软件的?库的?2.Gathering the software to package  收集原材料,即收集源码包3.Patch t

2016-11-24 09:47:17 1494

原创 Nginx+Keepalived简单构建高可用集群

以前一直用heartbeat或corosync+pacemaker构建高可用集群,现在发现keepalived实现起来更简单。keepalived的master向backup发送广播,当backup一段时间收不到对方传来的VRRP广播时,backup会通过竞选一个master,master就会重新持有资源。具体的理论知识参见http://bbs.ywlm.net/thread-790-1-1.

2016-11-24 09:45:15 912

原创 Tomcat一步步实现反向代理、负载均衡、内存复制

Tomcat是一个开源的Java EE服务器,想弄明白其中原理还有很长路要走,但是对于有Apache,Nginx经验的我们来说部署它还是没有问题的,下面我们来一步步的构建这些基本的功能吧。实验环境:rhel 5.8,SElinux已经关闭一.构建一个基本的Tomcat服务器不需要额外服务器配合,自己可以直接响应请求。规划: 172.16.1.22  .cat.l

2016-11-24 09:41:52 5513

原创 基于SSL实现MySQL的加密主从复制

大家都知道MySQL的主从复制是明文传输的,这对一些特殊业务来说是不允许的,下面来尝试构建基于SSL的主从复制环境:RHEL5.8 SELinux关闭,iptables关闭,MySQL 5.5.28-i686 tar包初始化安装(非编译)规划:master: 172.16.1.18  master.laoguang.me slave:  172.16.1.19  slave.l

2016-11-24 09:39:32 2406

原创 基于semisync实现MySQL的主从半同步复制

一个MySQL不能响应更多请求时,我们可以考虑主从复制,写都到主服务器,读都到从服务器上,这样可以增加并发响应能力,关于前端的读写分离先不讨论,我们先来构建一个MySQL的主从同步架构吧!实验环境:RHEL5.8  SELinux已经关闭,MySQL5.5.28tar包初始化安装(非编译)规划:master 172.16.1.18  hostname:master.laogua

2016-11-24 09:37:42 965

原创 MySQL备份与恢复的三种方法

1.利用mysqldump实现从逻辑角度完全备份mysql,配合二进制日志备份实现增量备份2.利用lvs快照从物理角度实现几乎热备的完全备份,配合二进制日志备份实现增量备份3.利用percona公司的xrabackup实现完全热备份与增量热备份实验环境:RHEL5.8 ,SElinux关闭,MySQL是tar包初始化安装版本5.5.28一.测试环境准备1.1

2016-11-24 09:35:53 1228

原创 mysql存储引擎简析

一、常见存储引擎特性Innodb    具有提交、回滚和崩溃恢复能力的事务安全、支持外键。使用mvcc以及行锁来提供事务支持,因此支持高并发。适用于写频繁,并发率高的应用。Myisam    不支持事务和灾难自动恢复,但其访问速度快,支持全文索引,对事务完整性没有要求。 通常用于读频繁的数据库,如数据仓库等。Memory使用存在内存中的内容来创建表,

2016-11-24 09:33:05 237

原创 mysql权限管理

一、权限命令标识授权表中对应的列说明CREATECreate_priv创建数据库、表或索引CREATE TEMPORARY TABLESCreate_tmp_table_priv创建临时数据表CREATE ROUTINECreate_r

2016-11-24 09:32:02 782

原创 git学习

git学习一二三一svn用的多,但是我是一个geek,git这个美丽的scm,我怎能错过了?于是最近在全方位的窥视它的酮体,把我的一点心得分享给大家把。先说一说给git的历史,Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.Torv

2016-11-23 15:36:19 375

原创 cvs vss svn和git比较

八一八cvs vss svn和git比较特征CVSGitMercurialSubversion是否原子提交CVS: 没有. CVS提交不是原子的Git: 是的. 提交都是原子的Mercurial: 是的 Subversion: 提交都是原子的

2016-11-23 15:35:05 6081 1

原创 eclipse使用技巧二

谈谈eclipse使用技巧二上节说道了怎么使用eclipse使您事半功倍。这节告诉您怎么用eclipse练成火眼金睛。①借你一双火眼金睛让类的层次结构一目了然让你阅读代码如虎添翼一个好的类的层次结构,让你的类的层次清晰明了,包的组织的结构有评级和层次,见下图:由此可见,一个层次的组织结构,更加清晰明了。②ctrl+o借你一双火眼金睛轻松类显示的层次结构让你阅读代码如虎添

2016-11-23 15:33:41 346

原创 eclipse使用技巧一

谈谈eclipse使用技巧一俗话说的好啊,“工于利启事,必先善其器”,如果说你的编程功底是一个枪法的话,那么强大的eclipse就是android战士们最好的武器。 这里,我们来总结eclipse的使用技巧,从而使我们的编程达到一个事半功倍的效果。一、我的地盘我做主——切换工作空间,拷贝相应工作空间的样式。 工作空间就是你的工程项目放在的位置。这本身没有什么好说的,但是大概

2016-11-23 15:33:05 394

原创 SVN使用指引(本地服务器为Windows)

1. 安装SVN客户端使用SVN进行文件上传前,请在您的本地PC上安装SVN客户端。推荐使用1.7版本的SVN客户端。请不要升级到1.8版本,TortoiseSVN 1.8版本存在缺陷,可能会导致SVN同步异常。本地服务器为Windows时,推荐使用TortoiseSVN,下载地址:http://sourceforge.net/projects/tortoisesvn/files/ 

2016-11-22 14:41:56 1277

原创 SVN各种错误提示产生原因及处理方法大全

SVN各种错误提示产生原因及处理方法大全1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误svn:

2016-11-22 14:27:02 14242 2

原创 Oracle自带的表和视图

dba_开头 dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_rollback_segs 回滚段信息 dba_

2016-11-14 14:24:56 4578

原创 Oracle语句大全

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNw

2016-11-14 10:06:35 35692 4

原创 Oracle数据库语句大全(一)

一.入门部分1. 创建表空间create tablespace schooltbs datafile ‘D:\oracle\datasource\schooltbs.dbf’ size 10M autoextend on;2. 删除表空间drop tablespace schooltbs[including contents and datafiles];3. 查询

2016-11-14 09:58:18 31650 2

原创 Oracle DDL,DML,DCL,TCL 基础概念

DDLData Definition Language (DDL) statements are used to define the database structure or schema. Some examples:CREATE - to create objects in the databaseALTER - alters the structure of the da

2016-11-14 09:45:05 321

原创 Oracle数据库远程连接设置的四种方法及其注意事项

Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍。第一种情况:若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。第二种情况:本机未安装oracle服务器,也未安装orac

2016-11-14 09:31:57 803

原创 收集整理的oracle常用命令大全

一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl

2016-11-11 11:28:09 1181

原创 mysql数据库备份和还原常用的命令

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-t

2016-11-10 14:47:15 346

原创 Oracle命令脚本

一、Oracle数据库实例、用户、目录及session会话查看:1、ORACLE SID查看设置查看SID、用户名$ env|grep SID 、select * from v$instance、select instance_name,host_name from v$instance;查看数据库所有用户及用户状态:SQL> select usernames,

2016-11-10 14:26:13 1226

原创 数据库常用指令

一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl

2016-11-10 14:24:05 1424

原创 Oracle数据库

查看当前用户的角色 select * from user_role_privs; 查看当前用户的系统权限和表级权限 select * from user_sys_privs; select * from user_tab_privs; 查看用户下所有的表 select * from user_tables; 查看用户下所有的视图select view_name fr

2016-11-10 12:01:40 227

原创 Oracle数据库基本常用命令

Oracle数据库基本常用命令1、得到数据库名和创建日期SELECT name, created, log_mode, open_mode FROM v$database;2、ORACLE数据库的计算机的主机名,ORACLE数据库的实例名及ORACLE数据库管理系统的版本信息SELECT host_name, instance_name,

2016-11-10 12:00:05 1361

原创 mySql 数据库 语句大全

mysql sql语句大全1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevi

2016-11-09 18:55:26 1747

原创 搭建测试网络和私有链

测试网络Morden测试网Morden是公开的以太坊替代测试网。它会贯穿于整个软件里程碑Frontier和Homestead。用法eth (C++客户端) 0.9.93及以上版本自动支持。比如开启以下任意客户端时,通过—morden参数。PyEthApp (Python客户端) PyEthApp支持v1.0.5以后的morden网络。geth (Go

2016-11-03 18:39:31 3893 1

原创 区块链技术在商业银行的应用前景

区块链技术在商业银行的应用前景    2015年以来,金融技术领域出现了一股研究、投资区块链技术的热潮。这项支撑着比特币等数字货币的基础技术通过重构信用形成机制深刻地改变着当前的金融业态和商业模式,或将成为未来金融业升级的方向。     区块链技术的特点     (一)区块链是什么。区块链通俗地说就是一个公开的分布式账簿系

2016-10-10 14:06:09 4790

原创 中心化合约的缺陷

契约思想在西方渊源流长,萌芽于古希腊伊壁鸠鲁,他提出国家起源于自由人们的共同协定。近代格劳秀斯、霍布斯、洛克、卢梭不断发展和完善了这一理论,解释了民主的合理性。现代则解释了经济学的交易理论和模型。合约是市场交易双方或多方之间,基于各自的利益要求所达成的一种协议。举一简单例子,淘宝网购中,卖家承诺发送货物,买家承诺支付合理的货款,如市场和第三方信任所述,这些承诺通过支付宝实现了。支付宝可以说

2016-10-09 19:55:43 1072 1

原创 基于Ruby-on-Rails开发以太坊的应用

一、 理解以太坊的网络架构 其中Node运行geth或者eth,彼此通过30303端口进行p2p的连接,其上运行的协议即俗称挖矿协议,也即共识协议,包括几个部分,广播交易或消息,同步区块等。Node即节点,经常也称geth client或geth server。每个node对外提供JSONRPC(8545端口)或者IPC端口,可以通过Node从而对整个区块链

2016-10-09 19:51:38 1059

原创 以太坊的POS共识机制(一)友善的小精灵 Casper

大家好,我是Vlad. 2014年9月份我开始了研究和设计以太坊POS(proof-of-stake, 权益证明)架构的工作。目前Vitalik和我对于Serenity阶段的POS协议应该长什么样已经有了许多共识,只剩一些细节方面的分歧。我们称它为友善的小精灵Casper(Casper the friendly ghost),因为它实际上是GHOST(Greedy Heaviest-Obser

2016-10-09 19:44:03 792

原创 CentOS下DNS搭建

CentOS7下搭建DNSDNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS运行在UDP协议之上,使用端口号53。 下面开始在CentOS7下搭建DNS,仅

2016-10-08 09:15:54 398

原创 CentOS上LAMP的安装

CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤 先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQL、P

2016-10-08 09:14:55 493

原创 CentOS安装MySql和配置

CentOS MySQL服务器安装与配置CentOS MySQL服务器安装与配置安装Mysql程序,一般有三种安装方式:1.直接网络安装;2.下载rpm包,上传至服务器进行安装;3.通过原代码编译安装;yum -y install mysqlyum -y install mysql-serverrp

2016-10-08 09:13:29 370

原创 CentOS默认安装Apchae,Mysql

centos Apache、php、mysql默认安装路径apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html

2016-10-08 09:12:32 741

原创 CentOS编译安装Squid配置反向代理服务器

squid安装: 1.下载squid源码安装包 wget http://www.squid-cache.org/Versions/v3/3.2/squid-3.2.3.tar.gz 解压缩 tar zxvf squid-3.2.3.tar.gz 进入解压后的目录 cd squid-3.2.3(目录位置依据个人设定而不同) 安装 [ro

2016-10-08 09:10:55 1978

原创 CentOS系统安装和网卡驱动安装

GNU/Linux的安装过程中实际上已经安装了很多可用的网卡驱动,但这一款:Realtek PCIe GBE Family Controller的驱动却没有。而我的台式机:惠普 HP Pro 3380 MT刚好使用的是这一款网卡。由于没有网络,而CentOS6.x又没有预装gcc,g++编译环境,着实折腾了很久。 下面总结一下安装过程:一  安装CentOS系统1 

2016-10-08 09:05:42 6664

原创 CentOS使用

CentOS 7 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作时间:2014-12-30 22:40来源:linux.it.net.cn 作者:IT目录一.准备安装CentOS 71.1CentOS简介1.1.1介绍CentOS 71.1.2官方网站与文档1.1.3CentOS软件包管理

2016-10-08 09:03:43 2515

原创 VirtualBox上安装CentOS7

VirtualBox-5.1.2-108956-Win.exeCentOS-7-x86_64-DVD-1511.iso以上工具/原料都可以到我的百度网盘链接上下载。VirtualBox 链接:https://pan.baidu.com/s/1eSe9L42 密码:af7eCentOS7 链接:https://pan.baidu.com/s/1bpwWLyv

2016-09-30 09:38:34 606

SVN目录详细设计教程.rar

SVN如何高效的管理项目

2021-04-22

VirtualBox上面安装CentOS7的详细图形化步骤

完成的VirtualBox上面安装CentOS的步骤过程

2016-09-30

Android企业面试题

Android面试题

2016-08-29

PHP开发代码规范完成版本

完成版本的PHP代码开发规范,为你的职业生涯发展奠定良好的编写习惯和基础

2016-08-29

IOS开发代码规范

最近编写了一份关于IOS开发时候的代码规范,为了让更多的程序员入门时候能够有一个良好的编程习惯提供一点帮助

2016-08-29

Eclipse插件

完美插件一分钟搞定SVN配置

2016-08-29

禅道安装包

最近在网上下载了一些禅道安装包,很多都是坑人的,下载下来根本上就没有用,今天上传一个自己安装和搭建环境成功的安装供大家使用,同时在博客上还有安装步骤可以看

2016-08-29

P2P网站结构

分析当前流行的P2P网站系统架构设计的特性和注意的方面,同时整理了P2P整体系统架构的核心内容和框架

2015-11-13

6种流行NoSql数据库性能对比和适用场景

通过一段时间的整理,完成了6种常用流行的NoSql数据库资料的整合,包括使用等等,是一个全面的介绍!

2015-11-13

Nginx使用详细介绍

全面完整的介绍Nginx的使用,让你全面的学习Nginx的使用!

2015-11-13

最全面的面试题

本面试题适合任何阶段的IT从业人员,经过长时间的整理,包括人事面试,技术面试的经典问题及答案,让你赢在起跑线上!

2015-11-13

Android、ios开发银联支付sdk

想开发银联支付必用,看了很多人在网上找关于银联支付的内容,今天我就给大家提供一下开发的完整包sdk供大家参考使用。

2015-03-11

二维码jar包

二维码生成jar包,希望对那些想了解二维码生成的同学有所帮助 谢谢大家!

2014-11-25

Android页面布局工具

快速绘制android开发页面,直接拖拉就可以实现页面布局

2014-08-19

点9图片处理工具

android开发做点9图片的时候会有一个余留一个边框,我们通过这个工具可以快速的去除这个边框。

2014-08-19

fastjson jar包下载

json快速解析jar包 快速掌握

2014-08-19

fastjson完整使用案例

关于fastjson的完整使用案例,完整代码和注释,jar包,让你快速掌握fastjson的妙处,从此摆脱解析数据的烦恼。

2014-08-19

上传文件的完整代码

android上传文件的完整代码下载直接可以使用

2014-05-10

上传文件的工具包

android 上传文件jar包 我们要加入这个资源包才可以使用我们的HttpAsyncTask这个类

2014-05-10

Android开发权限详细介绍

Android 开发Activity权限和BroadcastReciver权限介绍

2013-11-27

Android 蓝牙开发

Android Bluetooth开发帮助文档参考资料

2013-11-27

Android 文件流

Java 和Android 开发中文件流的操作

2013-11-27

Java 各种设计模式的Demo

Java设计模式的案例参考 学习和交流

2013-11-27

Android Fragment的使用

android Fragment的使用和平板开发框架搭建

2013-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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