自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

STICK TO IT

处凡愚而不减,在圣贤而不增; <br>住烦恼而不乱,居禅定而不寂。

  • 博客(119)
  • 资源 (9)
  • 收藏
  • 关注

原创 我的读书清单

You are what you read. — — Kallen Ding在读:The Django Book 2.0想读:Flask Web开发:基于Python的Web应用开发实战A Byte of PythonPython自动化运维非技术类:你的孤独,虽败犹荣万历十五年暗时间

2016-06-07 15:45:23 772

原创 Scrapy

1.安装Scrapy$ pip install Scrapy$ easy_install lxml$ scrapy -v 2.创建项目$scrapy startproject weather└─weather │ scrapy.cfg └─weather │ items.py │ pipelines.py │ setting

2016-02-15 20:13:53 1320

原创 XShell自定义配色方案

kallen-comfort_color.xcs[kallen-comfort_color]text=ffffffcyan(bold)=00fffftext(bold)=ffffffmagenta=ff0080green=00f200green(bold)=0bff0bbackground=002b35cyan=00ffffred(bold)=ff0000yellow=ffff0

2015-12-16 15:56:25 1066

原创 Git常用命令

1.比较提交 - Git Diff$ git diff master..test$ git diff master...test2.克隆项目 - Git Clone$ git clone http://git.shiyanlou.com/shiyanlou/gitproject$ git clone /home/shiyanlou/gitproject myrepo3.提交修改 - Git Ad

2015-12-16 10:24:20 1019

原创 Django Drops

1.Django Intro2.Django Install(1) PIP安装sudo apt-get isntall python-pipsudo pip install Django(2) 源码安装/usr/local/share/Django/Django-1.8.3.tar.gzDjango-1.8.3├── AUTHORS├── build├── dist├── django

2015-12-16 10:22:45 3512

原创 热门博文推荐

热门推荐 LNMP环境搭建——Nginx篇 KickStart工作流程 在RHEL6.5中配置本地YUM源 Ubuntu下Zabbix安装及使用问题 MySQL双主热备问题处理 Rsync同步错误处理 Fix Elementary Boot Screen (plymouth) After Installing Nvidia Drivers LNMP环境搭

2015-11-26 13:10:51 5088

原创 KickStart工作流程

1.DHCP[root@kallen ~]# cat /etc/dhcp/dhcpd.conf ddns-update-style interim;ignore client-updates;subnet 172.16.1.0 netmask 255.255.255.0{ option routers 172.16.1.1; option subnet-mask 255.255

2015-11-23 10:01:30 1525

原创 在RHEL6中配置YUM源

1 创建rhel-debuginfo.repo,如果有则先备份再删除 cd /etc/yum.repos.d rm rhel-debuginfo.repo vi rhel-debuginfo.repo 插入以下内容: [Server] name=Red Hat Enterprise Linux Server baseurl=file:///home/redhat-iso #本地i

2015-10-19 17:26:22 6207 1

原创 LNMP环境搭建——MySQL篇

The world’s most popular open source database1.Install MySQLroot@kallen:~# apt-get install mysql-server-5.5 mysql-client-5.52.Add Users(1) 选择数据表 语句如下:use mysql; (2) 在mysql的user表中增加连接用户帐号: 这里不要直接使用IN

2015-10-15 09:22:49 5957 5

原创 LNMP环境搭建——PHP篇

一、源码安装1.编译安装./configure --prefix=/usr/local/php\--with-config-file-path=/usr/local/php/etc --with-bz2 --with-curl \--enable-ftp --enable-sockets --disable-ipv6 --with-gd \--with-jpeg-dir=/usr/local

2015-09-26 11:46:02 4108 1

原创 LINUX系统监控常用命令

1.进程监控(TOP) Linux下的Top命令是一个性能监控程序,用来监控Linux性能,在许多Linux或者类Unix操作系统里都有这个命令。 Top命令用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行

2015-09-19 10:15:43 2675

原创 LNMP环境搭建——Nginx篇

1.Nginx配置文件测试root@kallen:/usr/local/nginx/sbin# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful2.Nginx启动

2015-09-14 20:09:59 18506 23

原创 MySQL双主热备问题处理

1. Slave_IO_Running: Nomysql> show slave status\G*************************** 1. row *************************** Slave_IO_State: Master_Host: 192.16.10.21

2015-09-14 20:09:23 4328

原创 Shell Step by Step (4) —— Cron & Echo

6.脚本定时任务# Example of job definition:# .------------------------- minute (0 - 59)# | .--------------------- hour (0 - 23)# | | .----------------- day of month (1 - 31)# | | | .-

2015-08-25 09:01:13 2696

原创 LNMP环境搭建——Apache篇

1.Apache DSO(Dynamic Shared Object)(1) 查看已编译模块:[root@kallen ~]# httpd -MLoaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) auth_basic_module

2015-08-24 22:09:31 3446 2

原创 Rsync同步错误处理

1.用户密码错误@ERROR: auth failed on module testrsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]检查服务器A存储密码文件和服务器B密码文件。 服务器A密码文件: /etc/rsyncd/rsyncd.secrets 格式为

2015-08-22 19:54:49 7091

原创 Ubuntu下Zabbix安装及使用问题

1.configure: error: MySQL library not found MySQL library not foundroot@kallen:~# apt-get install libmysqlclient-dev2.configure error: Invalid Net-SNMP directory - unable to find net-snmp-configroot@ka

2015-08-21 13:46:36 24166

原创 Linux下的串口调试工具 —— Xgcom

(1)安装必须的库apt-get install automakeapt-get install libglib2.0-devapt-get install libvte-devapt-get install libgtk2.0-dev(2)下载xgcom源码包tar -xvf xgcom-0.04.2.tgzcd xgcom-0.04.2-src/(3)编译安装xgcom./autogen

2015-08-03 13:53:35 5559 1

原创 Shell Step by Step (3) —— Stdin & if

4.输入输出#! /bin/bash# Read users input and then get his nameread -p "Please input your first name: " firstNameread -p "Please input your last name: " lastNameecho -e "Your full name is: $firstName

2015-07-21 09:11:09 2418

原创 MySQL配置优化(一)——慢查日志

(1) ERRLOG 包含了当mysqd启动和停止时,以及服务器在运行过程中发生任何严重错误时的相 关信息;可以用–log-error[=file_name]选项来指定mysqld保存错误日志文件的位置。如果没有给定file_name值,mysqld使用错误日志名host_name.err 并在数据目录中写入日志文件;# * Logging and Replication# Both loc

2015-06-26 16:26:31 1293

转载 LVS集群十种调度算法及负载均衡理论

一、LVS概念LVS(Linux Virtual Server):Linux 虚拟服务器;LVS是个负载均衡设备,它不提供任何服务,用户请求到这里的时候,它是将客户需求转发至后端真正提供服务的服务,所以说后端的服务称作real server;LVS分为两段,前一段称为ipvsadm(管理集群服务的命令行工具),后面一段叫做ipvs(内核模块);【提示】LVS和iptables不能同时使用;

2015-06-25 22:48:14 1258

转载 Markdown——入门指南

导语: Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。Ulysses for M

2015-05-06 09:12:23 853

原创 Shell Step by Step (2) —— Variable

3.变量声明readonly 只读export 修改或打印环境变量export -p 显示当前环境【注】强烈注意,在赋值的前后一定不要有空格.# echo 控制字符颜色root@kallen:/home/kallen/TEST/Shell# echo -e '\e[1;31mHello,World\e[0m' Hello,World背景色: 0

2015-01-28 17:27:01 1048

原创 Shell Step by Step (1) —— Introduction

1. 查看当前用户(用户数)root@kallen:~# who [ | wc -l]root@kallen:~# who kallen tty4 2015-01-16 10:46 kallen tty5 2015-01-16 10:47 kallen tty2 2015-01-16 10:42 kallen tty3 2015-01-16 10:42

2015-01-27 17:24:16 1137

原创 MySQL配置优化(一)——慢查日志

(1) ERRLOG包含了当mysqd启动和停止时,以及服务器在运行过程中发生任何严重错误时的相 关信息;可以用--log-error[=file_name]选项来指定mysqld保存错误日志文件的位置。如果没有给定file_name值,mysqld使用错误日志名host_name.err 并在数据目录中写入日志文件;# * Logging and Replication# Bot

2015-01-22 18:21:19 1448

转载 LoadRunner视频教程地址

0 性能测试常见用语http://www.boobooke.com/v/bbk15771 lr目录分析http://www.boobooke.com/v/bbk15742.1 lr界面分析http://www.boobooke.com/v/bbk17352.2 lr界面分析http://www.boobooke.com/v/bbk17362.3 lr界面分析http://www.b

2014-11-03 22:40:32 1327

转载 Ubuntu下安装和配置Apache2

在Ubuntu中安装apache  安装指令:sudo apt-get install apache2  安装结束后:  产生的启动和停止文件是:/etc/init.d/apache2  启动:sudo apache2ctl -k start  停止:sudo apache2ctl -k stop  重新启动:sudo apache2ctl -k restart  配置

2014-10-16 11:39:55 1168

原创 Install Burg Bootloader

> sudo add-apt-repository ppa:bean123ch/burg> sudo apt-get update> sudo apt-get install burg-themes> sudo burg-install "(hd0)"> sudo update-burg> sudo cp -r fortune /boot/burg/themes

2014-10-15 16:09:43 989

原创 Change Sudoers Mod 777 To 0440

Method 1:> grub --> recovery mode --> e> ro single rw single init=/bin/bash> ctrl + x> chmod 0440 /etc/sudoersMethod 2:> pkexec chmod 0440 /etc/sudoers

2014-10-15 11:13:05 1413

原创 修改C盘“用户”文件夹下面某个账户的文件夹名称

首先,这个文件夹是根据用户账户名来创建的,可能用户账户的名字就拼写错了。我们可以通过以下的方式来既修改了用户名,又修改了用户对应的文件夹名:假设我们需要将帐户A改名为B。首先我们需要用另一个管理员帐户C登陆系统。 1.在控制面板-〉用户帐户中将帐户A改名为B。2.打开C:\Users或“用户”文件夹,将文件夹A重命名为B。3.点击开始,点击运行,输入regedit,点击确定

2014-08-13 17:05:46 3948

转载 Tcp/Udp等协议的数据包格式

TCP/IP协议是一个比较复杂的协议集,有很多专业书籍介绍。在此,我仅介绍其与编程密切相关的部分:以太网上TCP/IP协议的分层结构及其报文格式。我们知道TCP/IP协议采用分层结构,其分层模型及协议如下表:应 用 层(Application)HTTP、Telnet、FTP、SMTP、SNMP传 输 层(Transport)TCP、UDP

2014-08-11 11:37:36 4469

转载 CA 解密系统原理及流程

1、名词概念:接收控制系统/条件接收系统 :该系统的任务是保证DVB业务仅被授权接收的用户所接收,其主要功能是对信号加扰,对用户电子密钥的加密以及建立一个确保被授权的用户能接收到加扰节目的用户管理系统控制字或密钥:CW (Control Word )节目映射表:PMT (Program Map Table )条件接收表:CAT (Conditional  Access Tabl

2014-07-25 10:46:57 1328

转载 红外 IR 协议原理分析

1、概述:对多种红外遥控器的信号进行分析,其发出的红外指令中,引导码各不相同,而且后面的控制指令也有较大差别,甚至指令码的位数也不相同,原因是这些红外设计没有遵守相同的红外标准。但是其基本思想是相同的,即采用不同周期和不同占空比的脉冲分别表示逻辑0及1,只要根据期占空比及脉冲周期进行解析即可得到具体的按键码值。2、协议种类:市面上基本上有如下几大类协议:NEC with sim

2014-07-25 10:10:59 2545 1

原创 虚拟机8.0复制虚拟机时copy后IP不通解决办法

cat /etc/sysconfig/network-scripts/ifc

2014-07-24 17:47:20 1091

原创 重装TCP/IP协议

win +R:>Rundll32 Setup

2014-07-24 17:36:30 1007

原创 Telnet,SSH1,SSH2,Telnet/SSL,Rlogin,Serial,TAPI,RAW

一、Telnet    使用Telnet用来访问远程计算机的TCP/IP协议以控制你的网络设备,相当于在离开某个建筑时大喊你的用户名和口令。很快会有人进行监听, 并且他们会利用你安全意识的缺乏。传统的网络服务程序如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别 有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点

2014-07-17 17:25:34 3179

转载 HTML5 的 Audio 标签

到今天为止,大多数的音频文件播放,是通过 Flash 来实现的。而 HTML5 定义了一个新元素「audio」,在播放音频上为我们提供了很多方便的功能。在浏览器的支持上, 标签目前只支持 Internet Explorer 9+, Firefox, Opera, Chrome 和 Safari。也就是说,IE 9 以下是不支持的。标签属性src: 要播放的音

2014-05-16 14:45:56 1118

原创 jQuery Validate

需要JQuery版本:1.2.6+, 兼容 1.3.2jquery.validate.js" type="text/javascript">//开始验证   $('#submitForm').validate({       /**//* 设置验证规则 */      rules: {           username: {

2014-04-09 21:10:18 1160

原创 Hibernate Dialect Setting

错误信息如下:org.hibernate.HibernateException: Hibernate Dialect must be explicitly setat org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)at org.hibernate.dialect.DialectF

2014-03-20 13:45:06 1212

原创 JQuery Introduction

1、jQuery介绍(1)特点利用选择器查找要操作的节点,并且会将这些节点封装成一个jQuery对象。通过调用jQuery对象的属性或者方法来实现对底层节点的操作,这样做的好处有两个:一是兼容性更好了,另外,代码得到简化。(2)编程步骤step1,使用jQuery选择器查找要操作的节点。step2,调用jQuery对象的方法或者属性。(3)一个简单例子 firs

2014-02-05 17:27:16 1268

plex_by_cornmanthe3rd-d4qvvwm

超过700个win8、html扁平化风格的ICON图标

2014-04-24

W3CSchool全套Web开发手册.chm

W3CSchool全套Web开发手册.chm

2014-04-23

HTML入门与提高.CHM

HTML入门与提高.CHM

2014-04-23

dom4j+API.chm

dom4j+API.chm

2014-04-23

DHTML 手册.chm

DHTML 手册.chm

2014-04-23

jQuery1.10.3_20131214

jQuery1.10.3_20131214

2014-04-11

Office办公系列Word教程全收藏版源文件

office高级进阶,着重细节,从新手向高手的演变!

2012-04-24

swf特效、网页制作特效

网页制作特效、超过200多种的flash特效、可嵌入dreamwave和frontpage

2011-07-30

空空如也

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

TA关注的人

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