自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 LNMP被挂马自己动手解决

这几天正忙项目事情,服务器上线了产品还没上线,老收到客户端投诉服务器连不上了,一开始以为php-fpm 挂了,可也没那么儿戏吧,才那么几个人在用,时间确实比较紧张也没时间考虑了,直接service xxx restart ,好像可以了....可再没多久又收到投诉,这时心想一定出大问题了,网络?木马?马上浏览其他网站,也没问题,网络可以排除了。接下来扫马去...,用top查看了一下一个鬼东西在耗

2015-09-06 15:29:19 1930

转载 keepalived和heartbeat区别

Keepalived使用的vrrp协议方式,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP);Heartbeat是基于主机或网络的服务的高可用方式;keepalived的目的是模拟路由器的双机heartbeat的目的是用户service的双机lvs的高可用建议用keepavlived业务的高可用用h

2015-03-26 22:49:34 717

转载 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践

原文:http://heylinux.com/archives/1004.htmlMysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分

2015-01-09 14:14:32 566

转载 Hadoop、Spark、HBase与Redis的适用性讨论(全文)

最近在网上又看到有关于Hadoop适用性的讨论[1]。想想今年大数据技术开始由互联网巨头走向中小互联网和传统行业,估计不少人都在考虑各种“纷繁复杂”的大数据技术的适用性的问题。这儿我就结合我这几年在Hadoop等大数据方向的工作经验,与大家讨论一下Hadoop、Spark、HBase及Redis等几个主流大数据技术的使用场景(首先声明一点,本文中所指的Hadoop,是很“狭义”的Hadoop,即在

2014-12-26 10:51:43 522

转载 浅谈 Redis 数据库的键值设计

浅谈 Redis 数据库的键值设计丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。用户登录系统记录

2014-12-19 17:20:30 534

转载 Designing a RESTful API with Python and Flask

Designing a RESTful API with Python and FlaskPosted by Miguel Grinberg underPython,Programming,REST,Flask.In recent years REST (REpresentational State Transfer) has emerged as th

2014-11-12 15:01:13 1952

转载 RESTful API 设计最佳实践

 摘要:目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?背景目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一

2014-11-12 11:26:21 870

转载 150行C代码的comet服务器

150行C代码的comet服务器C/C++语言编程,Web, 高性能Web架构Views: 9630 | 38 Comments Comet 技术就是常见的 Web 服务器”推”技术, 用于向网页实时地推送数据. 最常见的 Comet 技术应用在网页聊天, 当然还可以应用于很多的方面, 如微博更新, 热点新闻推送, 股票即时行情等等, 甚至是网页游戏!C

2014-09-25 18:00:51 732

转载 SELinux之于MySQL

[翻译]SELinux之于MySQL博客分类:数据库 SELinuxMySQL 译序 这是本人被折磨2天以后,才定位到SELinux的问题,然后痛苦挣扎时候搜到的E文,觉得很好,于是翻译之,用来共享,同时感谢“她”帮我做的一部分翻译。 原文参见这里:SELinux and MySQL作者是 Jeremy Smyth on Mar 22,

2014-09-15 11:43:57 663

转载 使用AWStats自动分析Nginx日志

环境说明:Nginx安装目录:/usr/local/nginxNginx配置文件存放目录:/usr/local/nginx/conf/nginx.confNginx日志目录:/usr/local/nginx/logsAwstats安装目录:/usr/local/awstatsAwstats配置文件存放目录:/etc/awstats日志切割脚本存放目录:/usr/local/

2014-09-03 15:21:17 1087

转载 nginx 的限制连接模块limit_zone与limit_req_zone

nginx 上有两个限制连接的模块一个是 limit_zone 另一个是 limie_req_zone,两个都可以限制连接,但具体有什么不同呢?下面是 nginx 官网上给的解释limit_req_zoneLimit frequency of connections from a client. This module allows you to limit the number

2014-09-01 17:54:54 820

转载 linux-CentOS6.4下安装oracle11g详解

linux-CentOS6.4下安装oracle11g详解博客分类:数据库篇 目录:       1.前言        2.安装环境        3.基本要求        4.修改linux核心配置(可省略)        5.安装步骤        6.建立数据库        7.创建监听        8.

2014-08-28 16:19:15 756

转载 CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)

准备篇1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j

2014-08-23 16:37:37 587

转载 CentOS6.3下安装配置JDK与Tomcat支持Jsp

一、软件下载1、下载JDK(要安装使用tomcat必须先安装JKD环境)#32位http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586-rpm.bin               #64位http://download.oracle.com/otn-pub/java/jdk/6u3

2014-08-22 15:18:11 557

转载 开始在linux下做c语言开发

本篇文章旨在介绍如何开始在linux下面进行C语言程序设计,以及如何使用程序设计及调试工具进行编写C程序。学会使用gcc及gdb等工具进行linux下的c编写和调试。在开始之前,首先要说明的是,linux开发程序最主要的编辑器是vi/vim编辑器,当然还有emacs,gedit,只是vi/vim的用户实在是压倒性的多数,原因就是,它在编辑效率上的战胜了其他对手。vim是vi的升级版

2014-08-14 11:47:19 446

转载 mysql数据存储目录迁移小记

背景:  因刚开始安装mysql的时候没有考虑后期磁盘分区空间问题,所以mysql的数据保存目录就按安装默认的目录/usr/local/mysql/(我下载的是一个lamp一键安装包安装的mysql),现在随着服务的运行发现/usr/local/mysql所在分区空间使用快接近100%了,怎么办?不想重装mysql,我服务器大部分空间mount在/app下了,于想想到了linux下的l

2014-08-07 16:08:52 613

原创 mysql物理还原

#复制物理备份文件到需要恢复的机器scp /data/backup/bk20140805.tar.gz 用户名@ip:/data/backup/mkdir bk20140805cd bk20140805tar -ixvf bk20140805.tar.gz#暂停数据库 备份原数据文件service mysqld stopmv /data/mysql /data/

2014-08-05 11:47:44 808

转载 图片服务架构演进

图片服务架构演进您的评价:      收藏该经验    作者:孔凡勇现在几乎任何一个网站、Web App以及移动APP等应用都需要有图片展示的功能,对于图片功能从下至上都是很重要的。必须要具有前瞻性的规划好图片服务器,图片的上传和下载速度至关 重要,当然这并不是说一上来就搞很NB的架构,至少具备一定

2014-07-07 11:54:44 1040

转载 Google服务器架构图解简析

Google服务器架构图解简析Google,无疑是互联网时代最闪亮的明星。截止到今天为止,Google美国主站在Alexa排名已经连续3年第一,Alexa Top100中,各国的Google分站竟然霸占了超过20多个名额,不得不令人感叹Google的强大。不论何时,不论何地,也不论你搜索多么冷门的词汇,只要你的电脑连接互联网,只要你轻轻点击“google搜索”,那么这一切相

2014-07-07 11:27:22 1184

转载 CDN学习笔记

CDN学习笔记  2011-07-21 17:38:12|  分类:默认分类 |  标签:|举报|字号大中小 订阅   一.CDN简介         首先,什么是CDN,Content Delivery Network

2014-07-02 10:59:34 630

转载 查找附近点--Geohash方案讨论

随着移动终端的普及,很多应用都基于LBS功能,附近的某某(餐馆、银行、妹纸等等)。基础数据中,一般保存了目标位置的经纬度;利用用户提供的经纬度,进行对比,从而获得是否在附近。目标:查找附近的XXX,由近到远返回结果,且结果中有与目标点的距离。针对查找附近的XXX,提出两个方案,如下:一、方案A:====================================

2014-03-24 19:52:21 572

转载 大型架构.net平台篇(WEB层均衡负载nginx)

第一部分 WEB层均衡负载.net平台下,我目前部署过的均衡负载有两种方式(iis7和Nginx),以下以Nginx为例讲解web层的均衡负载.简介:Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客、新浪播客、网易新闻等门户网站频道,六间房、56.com等,视频分享网站,Discuz!官方论坛、水

2014-03-12 13:03:26 462

转载 IIS-Apache-Tomcat的区别

IIS与Tomcat的区别 IIS是微软公司的Web服务器。主要支持ASP语言环境. Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的SJP语言环境容器,严格得说不能算是一个WEB服务器,而是Apache服务适配器。 tomcat主要的任务不是WEB服务,而是支持JSP语言环境. IIS

2014-03-01 09:07:44 604

转载 ORACLE CPU利用率过高的解决步骤

ORACLE CPU利用率高的解决方案1、      找到利用率高的进程号PID2、      查看利用率高的进程在干什么SQL>select sql_text,spid,v$session.program,process from v$sqlarea,v$session,v$process where v$sqlarea.address=v$session.sql_addre

2013-12-05 15:36:36 2002

转载 oracle全文索引的创建和使用

转自:http://blog.chinaunix.net/uid-14107-id-2844042.html 一、设置词法分析器Oracle实现全文检索,其机制其实很简单。即通过Oracle专利的词法分析器(lexer),将文章中所有的表意单元(Oracle称为term)找出来,记录在一组以dr$开头的表中,同时记下该term出现的位置、次数、hash值等信息。

2013-11-28 11:10:27 671

转载 EasyUi的DataGrid组件扩展,统计当前页信息

转自:http://www.oschina.net/code/snippet_659525_20039统计当前页中某列的最大值,最小值,平均值,总和使用前需要先导入 easyui.plugin.js 文件,另外需要修改easyui的datagrid组件源码

2013-11-26 11:21:13 651

翻译 oracle 位运算

以下都是按bit位,每位单独运算的.1) 与and     自有函数bitand ,这个好理解.     SQL> select bitand(2,4) from dual;     BITAND(2,4)     -----------                    0     2=010,4=100 ,与之后等于0.2) 或orbitor(a,b)=

2013-10-07 12:50:58 4217

原创 解决DevExpress安装时报"Cannot register toolbox items"错误

单刀直入1. 执行命令 %PROGRAMFILES%\DevExpress DXperience v2010 vol 1\Components\Tools2. 键入 ToolboxCreator.exe /ini:toolboxcreator.ini /log:create.log--该命令可帮助查出导致错误的原因

2012-05-10 08:56:11 3008

转载 通用Excel导入设计

http://www.cnblogs.com/kenshincui/archive/2010/12/24/1915889.html

2012-03-27 13:31:44 644

原创 解决Mcafee在2003服务器对.net进程、IIS进程访问限制

前一天刚完成一个B/S系统,准备放上外网服务器运行,竟然出来个 Compiler Error Message: CS0016: Could not write to output file c:/windows/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/df7edb89/36e46e1/App_Web_

2010-04-04 15:06:00 1594 2

原创 ASP实现冒泡排序

Function PoP(ArrayStr)     Dim TempArray     Dim TempStr,tStr     Dim i,j,k,l     Dim Exchange交换标记        TempArray=Split(ArrayStr,",")     For i=1 To UBound(TempArray)最多进行n-1趟

2006-03-01 18:26:00 1279

原创 ASP实现冒泡排序

function PoP(ArrayStr)ArrayStr为以逗号分隔的数字 Dim TempArray dim TempStr,tStr dim i,j,k,l dim Exchange交换标记 TempArray=split(ArrayStr,",") for i=1 to ubound(TempArray)最多进行n-1趟排序 ExChange=false for j=ubound(

2006-03-01 18:24:00 1090

AnkhSvn-Daily-2.5.12079.367

AnkhSvn 最新版本,7月21日编译

2013-12-15

Powedesigner15汉化破解补丁

Powedesigner15汉化破解补丁

2013-10-10

DevExpressV11.1.6破解工具

DevExpressV11.1.6带破解工具,本地化组件

2013-07-11

WCF Extension实现Context信息的传递(Artech.ContextPropagation)

client端的culture通过SOAP header传到service端,然后通过自定义的CallContextInitializer设置当前方法执行的线程culture。在client端,当前culture信息是通过OperationContext.Current.OutgoingMessageHeaders手工至于SOAP Header中

2012-03-27

通用Excel文件导入

1、动态配置参数 2、目录Excel文件批量导入

2012-03-27

空空如也

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

TA关注的人

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