流量统计:
Rixu Blog (日需博客)
日需博客,每日必需来踩踩哦..
posts - 108,comments - 54,trackbacks - 0
技术文章
C++11中的Move语义和右值引用      摘要:

C++一直致力于生成快速的程序。不幸的是,直到C++11之前,这里一直有一个降低C++程序速度的顽症:临时变量的创建。有时这些临时变量可以被编译器优化(例如返回值优化),但是这并不总是可行的,通常这会导致高昂的对象复制成本。我说的是怎么回事呢?


  阅读全文
posted @ 2016-03-15 15:49 日需博客 阅读(581) | 评论 (0)  编辑
艺术签名制作工具v1.0      摘要: 可在线制作艺术签名。目前托管在新浪云上,地址:http://godsignature.sinaapp.com  阅读全文
posted @ 2015-02-12 11:57 日需博客 阅读(1466) | 评论 (3)  编辑
使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制      摘要: 为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP with fpm),这是因为Nginx采用基于事件机制的I/O多路复用思想设计,在高并发情况下其性能远远优于默认采用prefork模式的Apache,另外,相对于Apache,Nginx更轻量,同时拥有大量优秀的扩展模块,使得在Nginx上可以实现一些美妙的功能。  阅读全文
posted @ 2011-10-09 09:42 日需博客 阅读(1504) | 评论 (1)  编辑
VNC远程管理Linux服务器安全指导      摘要: 在开源领域,远程遥控技术的代表就是VNC了。VNC(Virtual Network Computer,虚拟网络计算机)是一套由AT&T实验室开发的可操控远程计算机的软件。根据主控端与被控端的不同,VNC软件可以分为两个部分,分别为VNC Server与VNC viewer。前者是安装在被控制端上,而后者被安装在主控端上。VNC软件不仅是开源的,而且是跨平台的。有不少系统管理员喜欢在Windows平台上使用这个VNC来作为远程管理Linux服务器或者客户端的工具。  阅读全文
posted @ 2011-10-08 09:11 日需博客 阅读(1890) | 评论 (1)  编辑
我们的网站压力究竟在哪里      摘要: 目前网站架构一般分成负载均衡层、WEB层和数据库层,我其实一般还会多加一层,即文件服务器层,这样我们在后面的讨论过程中,我们可以依次对这四层进行讨论;这里为了更具有说服力,我将用三个并发较大的生产环境来说明下,一个是我现在维护的电子商务网站(并发最大值2000,日PV500万左右,此并发并不是总这么高的,只是最高峰是有2900,下面的网站类似)、我的一拍网网站(并发最大值500,日PV50万左右)、以前维护的大型CDN广告网站(并发最大值5000,日PV5000万左右)。  阅读全文
posted @ 2011-10-08 09:08 日需博客 阅读(374) | 评论 (0)  编辑
使用iptables实现NAT转发功能      摘要: 本文案例中,我们假设有一家ISP提供园区Internet接入服务,为了方便管理,该ISP分配给园区用户的IP地址都是私网IP,通过该私网IP用户无法向外发布信息。但是,部分用户要求建立自己的WWW服务器对外发布信息。
我们可以在防火墙的外部网卡上绑定多个合法IP地址,然后通过ip映射使发给其中某一个IP地址的包转发至内部某一用户的WWW服务器上,然后再将该内部WWW服务器响应包伪装成该合法IP发出的包。  阅读全文
posted @ 2011-10-08 09:02 日需博客 阅读(739) | 评论 (0)  编辑
细数那些运行在微软平台上的NoSQL数据库      摘要: 从可查询的分布式解决方案,如MongoDB,到简单的分布式Key/Value存储解决方案,如Cassandra。此外,还有Riak,Tokyo Cabinet,Voldemort,CouchDB和Redis。但目前仅有少量的NoSQL项目支持在Windows平台上运行,如果要说到生产应用那就更少了。  阅读全文
posted @ 2011-09-30 09:42 日需博客 阅读(1834) | 评论 (0)  编辑
谈谈对于企业级系统架构的理解      摘要: 在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。  阅读全文
posted @ 2011-09-30 09:26 日需博客 阅读(237) | 评论 (0)  编辑
C# HttpWebRequest 通用类(二)      摘要: using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using System.Text;

namespace HttpWeb
{
///
/// Http操作类
///
  阅读全文
posted @ 2011-09-28 13:52 日需博客 阅读(4327) | 评论 (0)  编辑
C# HttpWebRequest 通用类(一)      摘要: /*

使用方法:
MyHttp loHttp = new MyHttp();
string lcHtml = "";

loHttp.HandleCookies = true;//操作Cookies
loHttp.Method = "GET";
lcHtml = loHttp.GetUrl("http://signin.ebay.com.cn/ws2/eBayISAPI.dll?SignIn&ssPageName=h:h:sout:CN");

loHttp.AddPostKey("Key", "Value");
loHttp.Referer = "http://signin.ebay.com.cn/ws2/eBayISAPI.dll?SignIn&ssPageName=h:h:sout:CN";

loHttp.Method = "POST";
lcHtml = loHttp.GetUrl("http://signin.ebay.com.cn/ws2/eBayISAPI.  阅读全文
posted @ 2011-09-28 13:51 日需博客 阅读(2622) | 评论 (1)  编辑
C#三种模拟自动登录和提交POST信息的实现方法      摘要: 网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:  阅读全文
posted @ 2011-09-28 13:40 日需博客 阅读(885) | 评论 (0)  编辑
ASP.NET 也可以做得很好 2.XSLT初识 在ASP.NET中使用XSLT      摘要: 大家说我说的跟.net一点关系都没有,可是第一篇我也说了啊,仅仅是一个HELLO的例子啊。现在哪个人不忙啊。只能一点一点的写了。。
好了,废话少说,我们先看看实际的情况,然后根据情况来写一个小小的例子吧,这次有Demo下载喽。。。
现实项目中的情况:  阅读全文
posted @ 2011-09-28 10:33 日需博客 阅读(421) | 评论 (0)  编辑
SLT 入门--实际应用      摘要:
把上面的代码加入web.config文件的appSettings节点中,别问为什么...
为Request写个扩展:  阅读全文
posted @ 2011-09-28 10:27 日需博客 阅读(399) | 评论 (0)  编辑

Full 技术文章 Archive