自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (11)
  • 收藏
  • 关注

原创 使用WinInet向 ASP.Net Web服务器 多线程上传文件

众所周知,如果需要向WEB服务器上传文件,一般选用下列2种方式。1. 使用HTTP PUT指令2. 模拟页面的form提交 第一种需要配置服务器,略过。第二种需要使用WinInet根据HTTP协议,拼除POST BODY后提交。 对于第二种,在ASP.Net里面特麻烦。1. 需要模拟页面的VIEWSTATE,模拟不成功就不行2. ASP.Net对每个请求有最大长

2009-02-15 19:19:00 2755 2

原创 在Linux Fedora10中,接受U盘设备挂接消息

在Fedora10等Linux操作系统中,如果用户插入U盘或者移动硬盘等USB存储设备,将会自动mount到文件系统中。当U盘插入后,如何收到U盘挂接的通知?挂接的U盘设备可能的名称是sdb sdc sdd ... 如果有多个U盘胡乱地插拔,如何知道当前插拔的是哪个设备?当设备被挂接后,如何获得被挂接后的文件系统路径呢?因为对Linux不够熟悉,解决这些问题我弄了1天,走了不少弯路,现在终于解决了

2009-01-03 21:27:00 2666 5

原创 CHtmlView,点击网页中的按钮

有如下HTML,如何用程序触发点击按钮呢?HTML> HEAD>  TITLE> New Document TITLE>  META NAME="Generator" CONTENT="EditPlus">  META NAME="Author" CONTENT="">  META NAME="Keywords" CONTENT="">  META NAME="

2009-01-02 17:41:00 4962 1

原创 在CHtmlView中判断页面加载完成

论坛上有人问如何在CHtmlView中判断页面加载完成。这里给出一点想法。首先想想这个问题如果是在JS里面是如何实现的。JS里面最简单的方式就是利用onload事件让一段JS在页面加载完成后启动。使用onload事件的好处是,能够保证页面上的image图片都已经加载完成。比如:window.onload = function() { // do something}

2009-01-02 16:39:00 7107 3

原创 一个进程安全的日志类, Linux实现

项目中需要分类日志功能,且日志由多个进程产生,所以写了这个类。#ifndef CAPPLOG_H_#define CAPPLOG_H_#include "Generic.h"enum LOG_TYPE{    LOG_DEAGNOSTIC_MSG  = 0x00000000,    LOG_EVENT           = 0x00000001,   

2009-01-01 23:15:00 2232

原创 Fedora10下开启root的自动GUI登陆

 Fedora10默认是不允许root账号进行GUI登陆的,下面是解决方式。首先以用户账号进入终端,允许root账号登陆:首先su然后vi /etc/pam.d/gdm删除其中的一行auth required pam_succeed_if.so user != root quiet然后wq保存并退出。这样就可以使用root进行GUI登陆了。

2008-12-20 17:34:00 1546

原创 发一个多线程通过 HTTP 下载文件的类(Linux下的实现)

多线程下载文件这个话题已经是老汤了。在HTTP协议1.1中,允许通过增加一个HTTP Header“Range”来指定下载文件的区间。所以一般的做法都是:首先获取到文件大小(通过Content-Length)开一个线程池在进行分块下载。而在具体怎么实现的流程上,还是有差别的。1. 标准的做法是:首先用一个线程发送HTTP GET指令,服务器会返回Content-Length,并

2008-12-19 20:27:00 2535

原创 重现那款曾经为之痴迷的游戏[2] -- 程序基本框架

资源的问题解决了,那么接下来就要搭建程序基本框架了。网络服务器服务器部分,就是一个Windows服务,网络处理部分就采用IOCP了,我自己开发的这套IOCP类,不考虑重负荷下的吞吐率以及网络带宽影响的话,单台PC服务器能够达到5W的连接。这游戏是自己玩,就没必要做的那么复杂,单服务器就足够了。支持几千人同时在线已经很不错了。这里不讨论具体的技术细节了,有兴趣的朋友可以去我另一个博客看技术性的介绍。

2008-08-04 11:16:00 5601 6

原创 重现那款曾经为之痴迷的游戏[1] -- 从资源开始

预谋 决定开发流星学院是在2008年04月12日的星期六早上。那时还在成都出差,躺在床上就突发奇想要重现这个游戏。这个游戏虽然很“弱智”,可当时我和我LP还玩得蛮起劲的。我就想啊:要是做出来了以后在家里,大家一起玩,重温一下当年的那种打到装备时候的兴奋啊,也蛮不错的。所以起床后马上就开始动手做。我这人就是有这个毛病,如果想玩什么就不能只是想想而已,一定要动手去做。那么,第一件事,就

2008-07-22 14:15:00 3642 5

Red-Gate.NET.Reflector.v7.7.0.236.VSPro 含全套插件

Red-Gate.NET.Reflector.v7.7.0.236.VSPro 含全套插件

2013-05-14

适用于VC的FFMpeg静态库(已编译)

适用于VC的,已经编译好的FFMpeg静态库 详细编译过程http://blog.csdn.net/wangjia184/article/details/7931164

2013-03-16

MSSQL-to-MySQL v5.3 绿色版

MSSQL-to-MySQL v5.3. 最好的MSSQL=>MySQL 数据库迁移工具! 绿色版 该软件官方网站:http://www.convert-in.com/mss2sql.htm

2013-03-16

.NET中集成JavaScript 脚本引擎

在.NET中可供集成的脚本语言有很多种选择,LUA 和 Phython 都有非常成熟的解决方案。而JavaScript作为一种比较流行的脚本语言,也是非常不错的选择。 http://blog.csdn.net/wangjia184/article/details/8520725

2013-01-19

Unicode 5.1 字符编码分解表

Unicode 5.1 字符编码分解表

2012-04-10

静态链接VCRuntime的OpenSSL DLL, 含x86和x64

《OpenSSL.Net 在生产环境中无法正常加载的原因分析与解决方式》配套资源。http://blog.csdn.net/wangjia184/article/details/6990098

2011-11-19

empireEFIv1085.iso, 引导Mac Slow Leopard 10.6用

empireEFIv1085.iso, 引导Mac Slow Leopard 10.6用.For intel CPU only!

2011-08-28

ActionScript3中的JSON编码解码包

ActionScript3中的JSON编码解码包

2009-11-20

仿Outlook2007样式的气泡提示ActiveX,,可以用于OA系统提示

因为没有数字签名证书,此控件需要下载下来解压后用 批处理 注册。 此控件可以在OA中使用,实现气泡提示。和Outlook一样. 附件中有例子 , 提供了4个API方便灵活调用

2009-09-29

让Windows像Linux一样支持多个桌面

让Windows像Linux一样支持多个桌面.

2009-03-05

ADSL 登陆账号密码嗅探器

此程序通过拦截 星空极速 对 RasDial API的调用来显示真实的用户名和密码

2009-02-18

空空如也

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

TA关注的人

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