<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ruancheng3的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/ruancheng3</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ruancheng3]]></copyright><item><title><![CDATA[使用JavaScript实现分页效果]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41534537</link><guid>https://blog.csdn.net/ruancheng3/article/details/41534537</guid><author>ruancheng3</author><pubDate>Thu, 27 Nov 2014 02:07:01 +0800</pubDate><description><![CDATA[应公司需求，有时需要制作静态页面网站，而一旦涉及到文章的分页，实现起来非常麻烦，自己又刚入门，对js不是很熟悉，所以就拿来练练手。

　　首先页面结构如下，分别展示数据跟分页：


 1 
 2 
 3 
 4     
 5     Document
 6     
 7         ol, ul {
 8             list-style: none;
 9     ]]></description><category></category></item><item><title><![CDATA[Asp.net Mvc 中的模型绑定]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41521669</link><guid>https://blog.csdn.net/ruancheng3/article/details/41521669</guid><author>ruancheng3</author><pubDate>Wed, 26 Nov 2014 20:38:47 +0800</pubDate><description><![CDATA[sp.net mvc中的模型绑定可以在提交http请求的时候，进行数据的映射。

1.没有模型绑定的时候

 View
 Code

2.简单绑定数据

1 [HttpPost]
2 public ActionResult Example1(string id, string firstname, string lastname)
3 {
4     ViewBag.Status]]></description><category></category></item><item><title><![CDATA[用javascript 面向对象制作坦克大战（二）]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41521621</link><guid>https://blog.csdn.net/ruancheng3/article/details/41521621</guid><author>ruancheng3</author><pubDate>Wed, 26 Nov 2014 20:36:43 +0800</pubDate><description><![CDATA[2.   完善地图
    我们的地图中有空地，墙，钢，草丛，水，总部等障碍物。 我们可以把这些全部设计为对象。

2.1  创建障碍物对象群
 
    对象群保存各种地图上的对象，我们通过对象的属性来判断对象是否可以被穿过或被攻击。
 
Barrier.js:
 
 


 View
 Code
 

 

2.2    写入地图的数据。
 
在Comm]]></description><category></category></item><item><title><![CDATA[我是如何在SQLServer中处理每天四亿三千万记录的]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41521597</link><guid>https://blog.csdn.net/ruancheng3/article/details/41521597</guid><author>ruancheng3</author><pubDate>Wed, 26 Nov 2014 20:35:57 +0800</pubDate><description><![CDATA[首先声明，我只是个程序员，不是专业的DBA，以下这篇文章是从一个问题的解决过程去写的，而不是一开始就给大家一个正确的结果，如果文中有不对的地方，请各位数据库大牛给予指正，以便我能够更好的处理此次业务。

项目背景

这是给某数据中心做的一个项目，项目难度之大令人发指，这个项目真正的让我感觉到了，商场如战场，而我只是其中的一个小兵，太多的战术，太多的高层之间的较量，太多的内幕了。具体这个项目]]></description><category></category></item><item><title><![CDATA[mysqlbackup在线配置Mysql主从架构]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41488107</link><guid>https://blog.csdn.net/ruancheng3/article/details/41488107</guid><author>ruancheng3</author><pubDate>Tue, 25 Nov 2014 19:58:12 +0800</pubDate><description><![CDATA[MYSQL数据库很多情况下都是用于搭建电商平台，电商平台就意味着为公司赚钱的平台，必须24小时在线的；我们也搭建了属于自己的电商平台，但是最近反应需要增加一台从库来缓解主库的读取压力。网上百度了很多相关的方法，总结如下：



mysqldump搭建，该方法很简单，但是操作的过程中需要锁表，并停止应用。该方法适合系统未上线时操作，新手可以搭建用于学习；（http://blog.itpub.]]></description><category></category></item><item><title><![CDATA[使用调用者权限实现Schema导向操作]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41488105</link><guid>https://blog.csdn.net/ruancheng3/article/details/41488105</guid><author>ruancheng3</author><pubDate>Tue, 25 Nov 2014 19:57:50 +0800</pubDate><description><![CDATA[很多时候，我们都会使用存储过程Procedure来实现一些脚本工具。通过Procedure来实现一些数据库相关的维护、开发工作，可以大大提高我们日常工作效率。一个朋友最近咨询了关于Procedure调用的问题，觉得比较有意思，记录下来供需要的朋友不时之需。

 

1、问题描述

 

问题背景是这样，朋友在运维一个开发项目，同一个数据库中多个Schema内容相同，用于不同的测试目]]></description><category></category></item><item><title><![CDATA[Linux内核协议栈对于timewait状态的处理]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41488089</link><guid>https://blog.csdn.net/ruancheng3/article/details/41488089</guid><author>ruancheng3</author><pubDate>Tue, 25 Nov 2014 19:56:58 +0800</pubDate><description><![CDATA[最近在做操作系统升级时，发现升级后的系统处于TIME_WAIT状态的连接数明显增多(内核版本 2.6.18 -> 2.6.32)。

原因

   2.6.18 与 2.6.32 的 diff 结果

   net/ipv4/inet_timewait_sock.c
@@ -178,15 +212,14 @@
      need_timer = 0;
      if (inet_]]></description><category></category></item><item><title><![CDATA[经典证明：任意三角形都能被分成n≥4个等腰三角形]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41488083</link><guid>https://blog.csdn.net/ruancheng3/article/details/41488083</guid><author>ruancheng3</author><pubDate>Tue, 25 Nov 2014 19:56:34 +0800</pubDate><description><![CDATA[证明：对于任意一个三角形和任意一个大于等于 4 的正整数 n ，都存在一种把这个三角形分割成 n 个等腰三角形的方案。这个问题曾经出现在 1976 年的 Crux Mathematicorum 上。 1977 年， Gali Salvatore 给出了一个非常漂亮的解答。

       首先，让我们来看一看如何把任意一个三角形分成 4 个等腰三角形。如图，作出三角形的高，把整个三角形分成两个]]></description><category></category></item><item><title><![CDATA[ntp服务器搭建与修改时区]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41412765</link><guid>https://blog.csdn.net/ruancheng3/article/details/41412765</guid><author>ruancheng3</author><pubDate>Sun, 23 Nov 2014 17:32:20 +0800</pubDate><description><![CDATA[NTP是最长用的也是最基本的服务了，很多加密应用都依赖此服务，比如：openvpn、puppet、saltstack等都需要首先同步好时间，所以把搭建NTPserver总结下，方便以后自己查询。

首先下载ntp server源码包：ntp-4.2.6p5.tar，如附件。




解压，进入ntp-4.2.6p5目录开始安装，命令如下：
./configure --prefix=]]></description><category></category></item><item><title><![CDATA[配置iSCSI存储多路径]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41412719</link><guid>https://blog.csdn.net/ruancheng3/article/details/41412719</guid><author>ruancheng3</author><pubDate>Sun, 23 Nov 2014 17:30:01 +0800</pubDate><description><![CDATA[当我们使用多条路线来设置存储网络时，为了使访问存储的带宽增加，就必须使用存储多路径。事实上，若有适当的环境配合，iSCSI也能实现多路径I/O 与多重联结两种多重路径存取的机制。可建立负载均衡、故障失效切换等带宽聚合应用，提供更可靠的存储网络环境。下面就对iSCSI存储设置多路径。

步骤1 在“数据区”下，选择要查看其路径的存储设备，然后单击“管理路径”按钮，




步骤2 在“]]></description><category></category></item><item><title><![CDATA[jQuery Datatable 实用简单实例]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41412693</link><guid>https://blog.csdn.net/ruancheng3/article/details/41412693</guid><author>ruancheng3</author><pubDate>Sun, 23 Nov 2014 17:27:17 +0800</pubDate><description><![CDATA[目标：



使用jQuery Datatable构造数据列表，并且增加或者隐藏相应的列，已达到数据显示要求。同时，jQuery
 Datatable强大的功能支持：排序，分页，搜索等。



Query Datatable能良好支持数据完全加载到本地后构建数据列表，排序、分页、搜索等功能就会自带，不需要我们去关心，在此主要说明通过后台动态的加载数据，已达到在大数据面前提高效率的]]></description><category></category></item><item><title><![CDATA[Spring MVC参数化测试 - Junit Parameterized]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41412687</link><guid>https://blog.csdn.net/ruancheng3/article/details/41412687</guid><author>ruancheng3</author><pubDate>Sun, 23 Nov 2014 17:26:38 +0800</pubDate><description><![CDATA[参考文章：Spring MVC全注解配置 - 无web.xml




单元测试的目的，简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测，尤其是在我们后期修改后（不论是增加新功能，修改bug），都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题再次重现。




Spring MVC的测试往往看似比较复杂。其实他的不同在于，他需要一]]></description><category></category></item><item><title><![CDATA[linux服务器最近的漏洞扫描问题及解决方法]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41384121</link><guid>https://blog.csdn.net/ruancheng3/article/details/41384121</guid><author>ruancheng3</author><pubDate>Sat, 22 Nov 2014 18:45:19 +0800</pubDate><description><![CDATA[最近对linux服务器的漏洞进行了全方位的扫描，发现如下问题，以供同行参考：




漏洞描述





漏洞名称

猜测出远程SNMP服务存在可登录的用户名口令



详细描述

本次扫描通过暴力猜测方式证实目标主机上的SNMP服务存在可猜测的口令。

远程攻击者可通过猜测出的用户名口令对目标主机实施进一步的攻击，这将极大地威胁目标主机以及目标网络的安全]]></description><category></category></item><item><title><![CDATA[TFS 根据block块进行数据迁移]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41384115</link><guid>https://blog.csdn.net/ruancheng3/article/details/41384115</guid><author>ruancheng3</author><pubDate>Sat, 22 Nov 2014 18:44:19 +0800</pubDate><description><![CDATA[还原工具：sync_by_blk

一、source端环境介绍：

    ip：192.168.1.230 端口：8108




source_DS的ip：192.168.1.238 端口：9999



source_DS硬盘挂载个数：1个  max_mountsize：10G



source_DS分区挂载情况



为了体验效果我们上传一张新图]]></description><category></category></item><item><title><![CDATA[深入认识Tigase XMPP Server（下）]]></title><link>https://blog.csdn.net/ruancheng3/article/details/41378511</link><guid>https://blog.csdn.net/ruancheng3/article/details/41378511</guid><author>ruancheng3</author><pubDate>Sat, 22 Nov 2014 08:30:06 +0800</pubDate><description><![CDATA[作者：chszs，转载需注明。博客主页：http://blog.csdn.net/chszs

接上一篇文章《深入认识Tigase XMPP Server（上）》。

8、Android Messenger
完全支持XMPP/Jabber的主要规范和大多数扩展，至此文档和照片的分享，好友的地理位置的分享。
Android Messenger是一个全功能的XMPP客户端，而且还注意保护设]]></description><category></category></item></channel></rss>