- 博客(16)
- 收藏
- 关注
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-04-07 17:52:18
243
转载 LOCKSTEP
http://bindog.github.io/blog/2015/03/10/synchronization-in-multiplayer-networked-game-lockstep/
2016-04-06 15:08:42
1601
转载 使用base64对图片的二进制进行编码,使其可以利用ajax进行显示
有时候我们需要动态的将图片的二进制在页面上进行显示,如我们需要弄一个验证码的功能,那么如果我们的验证码的图片在后台得到的是该图片的二进制,那么当我们需要在页面上点击一个按钮利用ajax进行切换的时候,如果在后台直接返回的是该图片的二进制,那么该图片是无法进行显示的。直接返回字节流给img标签的src是可以的,如,但在之后进行切换的时候使用ajax请求,如果仅仅返回图片的二进制然后把它传给i
2013-05-12 18:28:52
670
转载 sed和awk简介
sed和awk简介 博客分类:Linuxsedawk简介linux Sed简介sed [-nefr] 动作:该指令可以将输入的数据进行处理后输出到标准输出,利用sed处理后的结果不会影响到原输入流,比如sed '1,5d' filePath将会把文件filePath的第1到5行删除后再进行标准输出,但是这不会影响到文件filePath,处理可以是取代、删除、插入
2013-05-12 18:16:01
499
转载 B树、B-树、B+树、B*树
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关
2012-12-26 14:27:26
305
转载 CreateRemoteThread详解
要实现线程的远程注入必须使用Windows提供的CreateRemoteThread函数来创建一个远程线程该函数的原型如下:HANDLE CreateRemoteThread( HANDLE hProcess, LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize,
2012-12-25 16:16:21
1020
原创 C语言优先级总结
用变量a给出下面的定义a) 一个整型数(An integer)b) 一个指向整型数的指针(A pointer to an integer)c) 一个指向指针的的指针,它指向的指针是指向一个整型数(A pointer to a pointer to an integer)d) 一个有10个整型数的数组(An array of 10 integers)e) 一个有10个指针的数组,该指针是指向一个整型
2009-09-02 13:59:00
519
转载 深入浅出Win32多线程程序设计之线程通信
简介 线程之间通信的两个基本问题是互斥和同步。 线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。当有若干个线程都要使用某一共享资源时,任何时刻最多只允
2007-12-11 10:22:00
480
转载 线程基础知识
线程基础知识<!--google_ad_client = "pub-1485292068704639";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";google_ad_channel =""
2007-12-11 10:15:00
689
转载 VARIANT类型的用法
VARIANT的结构可以参考头文件VC98/Include/OAIDL.H中关于结构体tagVARIANT的定义。 对于VARIANT变量的赋值:首先给vt成员赋值,指明数据类型,再对联合结构中相同数据类型的变量赋值,举个例子: VARIANT va;int a=2001;va.vt=VT_I4;///指明整型数据va.lVal=a; ///赋值 对于不马上赋值的VARIANT,最
2007-10-08 11:28:00
1173
原创 VC6 --->VC 8 线程消息
Indicates which function will handle a user-defined message.ON_THREAD_MESSAGE(message, memberFxn ) Parametersmessage The message ID.memberFxn The name of the CWinThread-mes
2007-05-09 16:54:00
796
转载 (转)动态链接到MFC的DLL 转自http://blog.youkuaiyun.com/rivershan/
在讨论关于动态链接到MFC的DLL的模块状态问题之前,先来看一个例子。本例可以通过如下步骤来完成: 1)在VC菜单中File->New新建一个命名为DLLShared的MFC AppWizard的工程,下一步选择Regular DLL using shared MFC DLL。 2)在工程中添加一个对话框资源,其ID为:IDD_ABOUTBOX。并在resource.
2006-11-10 13:48:00
1096
转载 [转载]深入浅出Visual C++动态链接库(Dll)编程
基础慨念1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DL
2006-11-10 13:28:00
6279
原创 Boost Lib
一直想搞一个BOOST库用用。最早是下载不到,后来下了一个有问题的1.33.0版本。今天重新弄了个1.33.1的版本,编译成功了。1.33.0的 Regex 的make文件中, vc6.mak 有问题。有人以前说拿那个编译的话,会找不到allocator.hpp 在某个 config 文件夹里。其实应该是vc6.mak的问题。下面转了前人的一个编译过程。实践证明,its right!
2006-11-07 15:18:00
1601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人