自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

转载 linux服务器性能运维

60,000 毫秒内对 Linux 的性能诊断当你为了解决一个性能问题登录到一台 Linux 服务器:在第一分钟你应该检查些什么?在这篇文章中,将会向你讲解在命令行中进行一次最佳的性能分析的前 60 秒要做的事,使用的是你应该可以得到的标准 Linux 工具。前六十秒:总览通过运行下面十个命令,你就能在六十秒内粗略地了解系统正在运行的进程及资源使用情

2016-01-25 23:41:34 1219

原创 css学习之id和class选择器

id 和 class 选择器如果你要在HTML元素中设置CSS样式,你需要在元素中设置"id" 和 "class"选择器。id 选择器id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 "#" 来定义。以下的样式规则应用于元素属性 id="test1";demo:

2016-01-24 18:56:12 939

原创 css学习之css语法

CSS 实例CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:选择器通常是您需要改变样式的 HTML 元素。每条声明由一个属性和一个值组成。属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。CSS声明总是以分号(;)结束,声明组以大括号({})括起来:p {color:red;text-a

2016-01-24 18:15:22 427

转载 实用linux命令整理

最近在Quora上看到一个问答题目,关于在高效率Linux用户节省时间Tips。将该题目的回答进行学习总结,加上自己的一些经验,记录如下,方便自己和大家参考。下面介绍的都是一些命令行工具,这些工具在几位回答者的日常工作中都很有用。对于任何不了解的命令,请使用“man “查看,或者使用Google。有些命令需要先用 yum, apt-get install 命令安装。1、基本

2016-01-22 00:48:19 809

转载 秒杀系统架构设计与分析

秒杀系统架构分析与实战2016-01-18 陶邦仁 Qunar技术沙龙1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高;

2016-01-19 00:05:21 3099

原创 响应式web----viewport

什么是 Viewport?viewport 是用户网页的可视区域。viewport 翻译为中文可以叫做"视区"。手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。设置 Viewport

2016-01-19 00:01:52 386

转载 高并发服务端分布式系统设计概要

我大概是从2010年底起开始进入高并发、高性能服务器和分布式这一块领域的研究,到现在也差不多有三年,但其实很多东西仍然是一知半解,我所提到的许许多多概念,也许任何一个我都不能讲的很清楚,还需要继续钻研。但我们平时在工作和学习中,多半也只能从这种一知半解开始,慢慢琢磨,不断改进。好了,下面开始说我们今天要设计的系统。这个系统的目标很明确,针对千万级以上PV的网站,设计一套

2016-01-16 23:57:14 1798

转载 Redis与Reactor模式

最近看了Redis的设计与实现,这本书写的还不错,看完后对Redis的理解有很大的帮助。另外,作者整理了一份Redis源码注释,大家可以clone下来阅读。Redis是开源的缓存数据库,由于其高性能而受到大家的欢迎。同时,它的代码量只有6w多行,相比起mysql动则上百万行的代码量,实现比较简单。Redis中有很多方面都很有意思,在这篇文章中我想探讨的是Redis中的Reactor模式。

2016-01-15 00:07:40 3400

转载 count(*),count(1)和count(列)的区别

在SQL Server中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。往常我经常会看到一些所谓的优化建议不使用Count(* )而是使用Count(1),从而可以提升性能,给出的理由是Count( *)会带来全表扫描。而实际上如何写Count并没有区别。Co

2016-01-13 23:05:04 3030

原创 本地与服务器之间文件传输

nc命令nc l-an8.wap.cn6 80 > tmp/sms.txtresult.txt(接收)">nc 192.168.25.180 2000 > result.txt(接收)sudo nc -l 2000 < result.txt(发送)开启一个http服务sudo nohup python -m SimpleHTTPServer 20000 > http_log

2016-01-13 11:19:49 1501

转载 悲观锁和乐观锁

在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概念,像memcache、hibernat

2016-01-12 23:57:50 300

原创 java内部类

将一个类的定义放在另一个类的内部,这就是内部类  内部类是一种非常有用的特性,因为他允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可见性。内部类能了解外围类,并且与之通信!!!1   创建内部类:创建内部类就如同你想的一样,把类的定义置于外围类的里面:代码如下:package inner;/** * Created by panther.dongdong

2016-01-12 22:58:47 311

转载 spring定时任务的几种实现方式

Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个

2016-01-07 14:28:42 510

转载 linux概念架构的理解

摘要Linux kernel 成功的两个原因:灵活的架构设计使得大量的志愿开发者能够很容易加入到开发过程中;每个子系统(尤其是那些需要改进的)都具备良好的可扩展性。正是这两个原因使得Linux kernel可以不断进化和改进。一、Linux内核在整个计算机系统中的位置分层结构的原则:the dependencies

2016-01-05 23:24:20 401

原创 mysql中锁的介绍

在数据库的锁机制中,按照锁的粒度划分,数据库锁可以分为行级锁(INNODB引擎),表级锁(MYISAM引擎),页级锁(BDB引擎)锁:   在计算机科学中,锁在执行多线程中用于强行限制资源访问的同步机制,用于在并发控制中保证对互斥要求的满足各种锁的介绍:行级锁:  行级锁是mysql中锁定粒度最小的一种锁,只对当前操作的行进行加锁,行级锁能大大减少数据库操作

2016-01-05 23:03:33 466

转载 优秀的架构师应该具备哪些能力

合格的运营式运维工程师首先我们总结下,关于谈到何为一名合格的运维运营工程师,大概就是几点:具备一定运营技能;要有运营意识;主动性要强;学习能力要跟得上。大家都会发现这些条件基本是主观性方面的占的多一些,而与客观沾边的貌似只有一点:学习能力问题。运营技能差可以培养,运营意识差可以培养,主动性差也可以受环境影响,可以熏陶。而学习能力完全是一个人综合能力的体现

2016-01-03 21:13:38 3859

pcre-8.37安装包

为了重写rewrite,pcre安装包

2016-03-12

空空如也

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

TA关注的人

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