<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[阿伟]]></title><description><![CDATA[混迹与互联网圈，欢迎交流学习]]></description><link>https://blog.csdn.net/qw_study</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qw_study]]></copyright><item><title><![CDATA[js小练-贪食蛇]]></title><link>https://blog.csdn.net/qw_study/article/details/6684223</link><guid>https://blog.csdn.net/qw_study/article/details/6684223</guid><author>qw_study</author><pubDate>Sat, 13 Aug 2011 14:50:32 +0800</pubDate><description><![CDATA[代码保存为html直接运行即



	
		
			*{
				margin:0px;
				padding:0px;
			}
			.box{
				width:20px;
				height:20px;
				background-color:blue;]]></description><category></category></item><item><title><![CDATA[jdbc中对mysql的编码处理]]></title><link>https://blog.csdn.net/qw_study/article/details/6684218</link><guid>https://blog.csdn.net/qw_study/article/details/6684218</guid><author>qw_study</author><pubDate>Sat, 13 Aug 2011 14:47:48 +0800</pubDate><description><![CDATA[java中原生态支持unicode，内存中的String对象都是unicode编码，对于从mysql获取的字符串数据，理所当然需要先转化为unicode才能被使用，因此从ResultSet中获取字符串列值时，jdbc需要知道当前字段的原始编码，即从mysql-server接收到的]]></description><category></category></item><item><title><![CDATA[聊聊网站验证码的安全问题]]></title><link>https://blog.csdn.net/qw_study/article/details/6684168</link><guid>https://blog.csdn.net/qw_study/article/details/6684168</guid><author>qw_study</author><pubDate>Sat, 13 Aug 2011 14:34:05 +0800</pubDate><description><![CDATA[可能大家觉得验证码没什么好聊的，验证码的目的、实现方式都简单明了，目的当然是防止恶意提交，密码穷举等，但平时工作中和上网中，的确发现很多因为验证码引发的非常严重的问题，小到验证码形同虚设从而数据被抓取，大到用户密码被破解。


鄙人曾经在工作中发现公司的某系统登录验证码可以]]></description><category></category></item><item><title><![CDATA[一种上传图片立即回显的解决方案]]></title><link>https://blog.csdn.net/qw_study/article/details/6684161</link><guid>https://blog.csdn.net/qw_study/article/details/6684161</guid><author>qw_study</author><pubDate>Sat, 13 Aug 2011 14:27:19 +0800</pubDate><description><![CDATA[在实际项目中遇到过这样一个问题：
上传的图片需要马上回显，而前端负载均衡考虑未支持会话保持来防止恶意攻击，也就是说上传请求落在A服务器上，而紧接着的回显请求落在B服务器上，需要保证同时回显最新的图片。


可能一上来就有人说可以用开源分布式文件系统，但正真能驾驭这些开源产]]></description><category></category></item><item><title><![CDATA[xdebug代码覆盖率原理]]></title><link>https://blog.csdn.net/qw_study/article/details/6212260</link><guid>https://blog.csdn.net/qw_study/article/details/6212260</guid><author>qw_study</author><pubDate>Mon, 28 Feb 2011 00:30:00 +0800</pubDate><description><![CDATA[很多人的误解：xdebug通过插入代码完成代码执行统计，其实不然，xdebug的原理如下：
1、执行PHP脚本
2、XDEBUG在Module_init中重写每种OPCODE的处理函数
3、PHP编译PHP到OPCODE
4、Zend引擎开始执行OPCODE
5、调用X]]></description><category></category></item><item><title><![CDATA[大型应用架构思路]]></title><link>https://blog.csdn.net/qw_study/article/details/6208946</link><guid>https://blog.csdn.net/qw_study/article/details/6208946</guid><author>qw_study</author><pubDate>Sat, 26 Feb 2011 00:35:00 +0800</pubDate><description><![CDATA[可能很多开发者没有机会接触到大型应用的开发中，对大型应用的架构充满了好奇，经常在想怎样处理上亿的pv和亿万级的数据规模？
 
其实如问题所述，我们主要需要要解决2个问题：
 
首先要解决吞吐量问题：
 
1、对于同构无状态的模块，比如apache，天然具备可横向扩展性]]></description><category></category></item><item><title><![CDATA[网站自动操作系统（AutoWeb）]]></title><link>https://blog.csdn.net/qw_study/article/details/1733844</link><guid>https://blog.csdn.net/qw_study/article/details/1733844</guid><author>qw_study</author><pubDate>Thu, 09 Aug 2007 15:58:00 +0800</pubDate><description><![CDATA[今天刚写的一个可以自动模拟人操作浏览器的小软件，可以自己添加操作命令队列来执行自己的需要，可以设置每一次队列操作完成后的间隔时间循环执行命令队列。 软件下载     源代码下载（注：使用这个东东所造成的任何后果，本人概不负责。）使用说明：可以采用函数式编写命令来实现你所需的自动化功能,函数严格区分大小写，语句之间以分号隔开。函数说明： 1.ClickButtonByID(参数) 功能:]]></description><category></category></item><item><title><![CDATA[生成格雷码序列算法（C++）]]></title><link>https://blog.csdn.net/qw_study/article/details/1731091</link><guid>https://blog.csdn.net/qw_study/article/details/1731091</guid><author>qw_study</author><pubDate>Wed, 08 Aug 2007 10:01:00 +0800</pubDate><description><![CDATA[ #includestdio.h>#includesstream>#include map>#include iostream>#include math.h>using namespace std;char * P ;void  GetNearest(int N){   P=new char[N+1]; for(int i=0;iN;i++) {  P[i]=0; } P[N]=0;]]></description><category></category></item><item><title><![CDATA[最近对问题的分治算法（C++）]]></title><link>https://blog.csdn.net/qw_study/article/details/1730989</link><guid>https://blog.csdn.net/qw_study/article/details/1730989</guid><author>qw_study</author><pubDate>Wed, 08 Aug 2007 08:55:00 +0800</pubDate><description><![CDATA[ #includestdio.h>#includesstream>#include map>#include iostream>#include math.h>using namespace std;#define N 5;#define M 5000;typedef  struct Point{ int x; int y;} Point;Point P[50] ;int GetNeare]]></description><category></category></item><item><title><![CDATA[汉若塔游戏非递归解法（c#）]]></title><link>https://blog.csdn.net/qw_study/article/details/1729347</link><guid>https://blog.csdn.net/qw_study/article/details/1729347</guid><author>qw_study</author><pubDate>Tue, 07 Aug 2007 15:03:00 +0800</pubDate><description><![CDATA[汉若塔游戏非递归解法（c#实现）// 汉若塔游戏非递归解法（c#） using System;using System.Collections.Generic;using System.Text;namespace hanruota{    class Program    {        static void Main(string[] args)        {         ]]></description><category></category></item><item><title><![CDATA[自动排课系统V2.0基本完善了]]></title><link>https://blog.csdn.net/qw_study/article/details/1728856</link><guid>https://blog.csdn.net/qw_study/article/details/1728856</guid><author>qw_study</author><pubDate>Tue, 07 Aug 2007 08:22:00 +0800</pubDate><description><![CDATA[中小学的自动排课系统2.0完成了，将其命名为王者智能排课系统 ，感觉还不错。相对于1.1，有如下改进：•实现中小学排课的自动化。 •计算机排课+人工辅助的全新排课解决方案。 •多种算法可供选择（搜索、遗传、搜索+遗传），以适应不同的问题规模及复杂度。 •向导排课。 •数据的存储持久化。 •可拖拽进行可视化微调课程表。•完美的课程表导出方案，让您轻松打印课表。]]></description><category></category></item><item><title><![CDATA[P2P之UDP穿透NAT的原理]]></title><link>https://blog.csdn.net/qw_study/article/details/1700437</link><guid>https://blog.csdn.net/qw_study/article/details/1700437</guid><author>qw_study</author><pubDate>Fri, 20 Jul 2007 14:34:00 +0800</pubDate><description><![CDATA[P2P之UDP穿透NAT的原理声明：原文来自P2P中国网关键字：P2P, UDP, NAT, .NET 论坛上经常有对P2P原理的讨论，但是讨论归讨论，很少有实质的东西产生（源代码）。呵呵，在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念：    NAT(Network Address Translators)，网络地址转换：网络地址转换是在]]></description><category></category></item><item><title><![CDATA[c#版扫雷网络版]]></title><link>https://blog.csdn.net/qw_study/article/details/1687318</link><guid>https://blog.csdn.net/qw_study/article/details/1687318</guid><author>qw_study</author><pubDate>Thu, 12 Jul 2007 20:59:00 +0800</pubDate><description><![CDATA[最近在大唐实习时，由于电脑没上网，于是休息时间我们班掀起了一股扫雷风，大家互相 挑战新纪录，趁者这股风，我花了一天时间写了一个这样的扫雷游戏，为了适应大家的扫雷习惯，我的扫雷几乎和windows里的一样，不论是界面还是鼠标事件，我最后还加上了多人对战的功能（网络版），网络部分实现的比较简单，就只是同步显示其他玩家的扫雷信息，包括，剩余雷数等，这也是扫雷游戏和别的游戏的区别决定的，其关键一点就是]]></description><category></category></item><item><title><![CDATA[c#引用参数传递的深入剖析]]></title><link>https://blog.csdn.net/qw_study/article/details/1631984</link><guid>https://blog.csdn.net/qw_study/article/details/1631984</guid><author>qw_study</author><pubDate>Wed, 30 May 2007 21:16:00 +0800</pubDate><description><![CDATA[在c#中，数据有2中基本类型：值类型和引用类型值类型的变量存储数据，而引用类型的变量存储对实际数据的引用。在参数传递时，值类型是以值的形式传递的，是将要传递的参数的值复制给函数的形参，因此在函数体类对于该形参的任何改变都不会影响原来的值；引用类型是以对象引用的形式传递的，是将要传递的对象的引用复制给函数的形参，这时形参是实参引用的复制，注意：是引用的复制，而不是原引用，和原引用指向相同]]></description><category></category></item><item><title><![CDATA[c#写的贪食蛇游戏(源码)]]></title><link>https://blog.csdn.net/qw_study/article/details/1587486</link><guid>https://blog.csdn.net/qw_study/article/details/1587486</guid><author>qw_study</author><pubDate>Fri, 27 Apr 2007 16:45:00 +0800</pubDate><description><![CDATA[ 这是一个用c#写的贪食蛇游戏源码,分享一下:下载地址(含源码)using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Windows;using System.Windows.Forms;namespace Snake...{    //面板]]></description><category></category></item><item><title><![CDATA[抽象类与接口之我见]]></title><link>https://blog.csdn.net/qw_study/article/details/1573199</link><guid>https://blog.csdn.net/qw_study/article/details/1573199</guid><author>qw_study</author><pubDate>Fri, 20 Apr 2007 21:34:00 +0800</pubDate><description><![CDATA[抽象类：abstract calss接口：interface抽象类和接口在设计模式和框架设计中起着至关重要的作用，然而他们之间既有相似之处又有不同之处，他们也是面向对象oop中最亮的亮点之一，以下是我学oop以来对于抽象类和接口类的理解（以c#为例，java可能会有微小区别）：1。接口可以用任何可访问性来声明，但接口里的方法必须是公有的和虚拟的；而抽象类里的方法可以为任何访问属]]></description><category></category></item><item><title><![CDATA[分享C#源代码:自动排课,新闻自动采集等]]></title><link>https://blog.csdn.net/qw_study/article/details/1564526</link><guid>https://blog.csdn.net/qw_study/article/details/1564526</guid><author>qw_study</author><pubDate>Sat, 14 Apr 2007 12:14:00 +0800</pubDate><description><![CDATA[转载请注明:本文章来自qwking,原文地址:http://blog.csdn.net/qw_study/archive/2007/04/14/1564526.aspx这是以前写过的一些比较实用的源程序，特贴出来让大家分享.自动排课系统 V1.1（源码）这是一个中小学排课系统，采用模拟退火算法框架实现，排课效果好，速度快， C＃实现，在vs.net 2005编译通过。]]></description><category></category></item><item><title><![CDATA[k-均值聚类算法c语言版]]></title><link>https://blog.csdn.net/qw_study/article/details/1555111</link><guid>https://blog.csdn.net/qw_study/article/details/1555111</guid><author>qw_study</author><pubDate>Fri, 06 Apr 2007 22:42:00 +0800</pubDate><description><![CDATA[k-均值聚类算法c语言版#include stdio.h> #include math.h>#define TRUE            1#define FALSE           0 int N;//数据个数int K;//集合个数int * CenterIndex;//初始化质心数组的索引double * Center;//质心集合double * CenterCopy;//质]]></description><category></category></item><item><title><![CDATA[C#模拟死锁问题]]></title><link>https://blog.csdn.net/qw_study/article/details/1543816</link><guid>https://blog.csdn.net/qw_study/article/details/1543816</guid><author>qw_study</author><pubDate>Wed, 28 Mar 2007 12:26:00 +0800</pubDate><description><![CDATA[    ///     /// 模拟学生作笔记，假设一个学生只有同时拥有笔记本和笔才能学习，    /// 这里模拟2个学生，但只有1个笔记本和一只笔    /// 如果想进行学习，需同时获得笔记本和笔，当A同学获得笔记本时，     /// B也已获得笔，此时，A试图获得B的笔，而B试图获得A的笔记本，    /// 此时便发生死锁    /// using System;using S]]></description><category></category></item><item><title><![CDATA[工厂模式学习笔记]]></title><link>https://blog.csdn.net/qw_study/article/details/1540577</link><guid>https://blog.csdn.net/qw_study/article/details/1540577</guid><author>qw_study</author><pubDate>Sun, 25 Mar 2007 16:02:00 +0800</pubDate><description><![CDATA[工厂模式：工厂模式主要是为创建对象提供过渡接口，以便将创建对象的具体过程屏蔽隔离起来，达到提高灵活性的目的1。简单的工厂模式： 我们以IBM的电脑为示例，我们需要得到IBM的不同类型的电脑，如笔记本电脑，台式机，服务器等，并在屏幕上显示其产品的类型名。抽象产品：IComputer（由具体产品实现）具体产品：IBM_TablePC（台式机），IBM_NoteBookPC（笔记本）产品工厂：IBM_P]]></description><category></category></item></channel></rss>