自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (135)
  • 收藏
  • 关注

转载 [推荐] 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告

走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,

2013-01-26 17:47:35 723 1

转载 SecureCRT for Mac OS X(破解方法)

SecureCRT是一个可以与PuTTY相媲美的TELNET基于文本形式的商业化远端管理工具,它是一个终端仿真程序,是连接远程运行UNIX 和VMS系统主机的理想选择。它支持VT100、VT102、VT220和ANSI终端仿真,包含基于文件的脚本和简单易用的工具条等。?MAC 下自己的终端也可以进行远程管理,不过用起来总是没有securecrt方便。    安装和破解方法:    从官

2013-01-26 16:10:14 11157 1

翻译 我们是否真的正确看待了跳槽这件事?

1管理者应当是什么样的跳槽在任何行业都是屡见不鲜的一种现象,尤其是在年关将近,年终奖即将发放的此时,很多人都开始去寻找新的下家,为年后跳槽做准备。跳槽后出现的情况无非就是‘我现在过得比以前好’和‘还是以前的工作好’。当你出现第二种情况的时候,说明你并没有理智的去看清你所在的行业,只是盲目的看到了比你过得好的那些人,盲目的选择了跳槽。  这次很荣幸邀请到了《谈谈离职和跳槽》这篇文章的作者张子

2013-01-25 14:02:55 1354

原创 lua table to string,string to table

--[[serialize.lua声明序列化接口,并提供serialize和unserialize函数用于对Table对象进行序列化和反序列化操作Exported API:Example:--]]require "base.interface"Serializable = interface(nil, "writeObject", "readObje

2013-01-24 11:20:32 9936 1

原创 cocos2d初学者可以看看

http://www.xuanyusong.com/archives/category/ios/cocos2d_game http://cn.cocos2d-x.org/bbs/forum.php?mod=viewthread&tid=775&extra=page%3D1

2013-01-23 19:33:01 578

原创 杂项

结构体数组#includestruct student{ int num; char name[20]; float score1,score2,sum,average; };void main(){ struct student stu[5]; int i; for(i=0;i<5;i++) { printf("

2013-01-18 15:04:01 467

转载 C++将结构体传给lua .

C++代码void CProject1Dlg::OnBnClickedButton2(){ // 打开换为 luaL_newstate lua_State *L = luaL_newstate() ; /* 打开 Lua */ luaL_openlibs(L); /* 加载 .lib 文件 */ // 加载脚本文件,需要放在程序目录 luaL_loadfile(

2013-01-16 21:51:09 3452 1

转载 CEGUI的下载、安装与运行

来源:http://blog.csdn.net/jize00/archive/2010/01/27/5259891.aspx 花了两天时间,总算把Sample下的例子跑成功了,真不容易啊,呵呵,现把遇到的问题解决等做个小小的总结吧,供初学者交流参考,若有说错的地方,欢迎指正。1、  下载:http://www.cegui.org.uk/wiki/index.php/Downloads

2013-01-08 17:59:59 700

转载 tolua++使用

tolua++ 配置看到很多方法将lua和c++结合的办法,由于看到cegui使用的是tolua++,所以决定使用tolua++。1、下载tolua++www.codenix.com/~tolua/2、找到 tolua++-1.0.93\win32\vc7文件夹,编译程序生产tolua++.exe(我用的include和lib都是cegui里的,统一版本比较好)

2013-01-08 17:49:07 1717

转载 lua继承

http://blog.csdn.net/lqk1985/article/details/7190971

2013-01-08 16:56:08 771 1

原创 svn 命令

svnsubversionpath工作urlSVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改

2013-01-07 17:09:40 709 1

转载 有一些ogre的资料

http://0flyingpig0.blog.163.com/

2013-01-04 15:46:14 663

转载 LUA中的and与or

逻辑运算符认为false和nil是假(false),其他为真,0也是true.and的优先级比or高 其它语言中的and表示两者都为真的时候,才返回为真,而只要有一个假,都返回假.lua虽不仅返回假的语义,还返回导致假的值.也就是说a and b在a为false的时候,返回a,否则返回b.or的处理与之类似,a or b在a为true的时候,返回a,否则

2013-01-04 14:51:52 33731 2

转载 了解lua setmetatable和__index的小例子

local _a1 = {20, 1, key1 = "hello", key2 = "world", lang = "lua"} print("the table _a1:") for _,v in pairs(_a1) do print(v) end local _a2 = { key1 = "hello new", key

2013-01-04 11:45:13 26945

转载 Lua游戏脚本热更新机制

Lua游戏脚本热更新机制 ¶设计要点¶能够在服务器运行期间更新程序逻辑代码以实现修正程序Bug、修改游戏数据的目的。游戏框架代码的热更新暂不考虑。例如:某个业务处理函数逻辑有Bug,服务器运营期间发现,在不停机情况下及时更新代码修复。 技能数值表策划填写出现手误错误,导致玩家战斗异常,在不停机情况下及时更新内存中的数值表。 更新代码时要保护非代码数据,尽量不用重新载

2013-01-04 11:35:03 28759

转载 使用doxygen从c++代码中生成文档的方法学习 .

常用的指令说明: @file档案的批注说明。@author作者的信息@brief用于class 或function的简易说明eg:@brief 本函数负责打印错误信息串@param主要用于函数说明中,后面接参数的名字,然后再接关于该参数的说明

2013-01-03 16:22:32 960

转载 事业是男人的姿色

[推荐] 事业是男人的姿色http://bbs.csdn.net/topics/340000966

2013-01-03 11:55:41 548

转载 屌丝中的名牌

[推荐] 成长的烦恼http://bbs.csdn.net/topics/390144170

2013-01-03 11:49:32 569

转载 设计模式

1:设计模式-单键(Signelton):其实单键的设计模式说来很简单,说的直白一点就是程序运行过程中保证只有一个实例在运行而已。在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。实现方法是将类的构造函数设置为私有,然后显示的提供一个方法来返回此对像的实例。Exp:C++ class Signelton

2013-01-02 20:44:51 477

转载 ICE在VC中的配置

运行vc6.0B.        Project Settings >> C/C++(Tab) >> Category:Code Generation >> User run-time library:Debug Multithreaded DLLC.        Project Settings >> C/C++(Tab) >> Category:Preprocessor >> Add

2013-01-02 17:25:50 948 1

转载 C++学习资源

按字母顺序Compiler:    Borland C++ Compiler for Windows 5.5    http://www.codegear.com/downloads/free/cppbuilder    免费,只能在Windows下使用,并且版本很老        Cygwin    http://cygwin.com    Windows下的Li

2013-01-02 17:20:56 1244

转载 【转载】Libevent源码解析

http://blog.csdn.net/sparkliang/article/category/660506

2013-01-02 17:01:59 559

转载 win7怎么打开加锁文件夹

问题补充:比如C盘里面的Documents and Settings 文件夹,上面有个小锁,每次打开都显示拒绝访问,望高手耐心解答!!! 在windows 7下,C:\Documents and Settings文件夹是默认锁定的,很多时候要进入进行解除锁定,根据本人实践的经历略作介绍。 1、打计算机,进入c盘文件夹,2、分别点击“组织”→“属性”3、进入属性对话框

2013-01-01 23:10:02 4747

PushFramework-二进制版本

PushFramework

2017-04-03

进程崩溃自动重启

进程崩溃自动重启

2017-03-30

windows守护进程代码

windows守护进程代码 病毒一样的代码

2017-03-30

websocket++库

websocket++库 实测可用,需要boost库

2017-03-05

线程进程互斥锁

线程进程互斥锁

2017-03-01

c++ protobuf-2.5.0源码+exe

protobuf-2.5.0.tar + protoc-2.5.0-win32

2017-02-23

WSExplorer1.3_gr

WSExplorer1.3_gr 选择进程抓包,显示16进制数据

2017-02-21

二进制打包解包

打包解包

2017-02-18

打包解包注意位移归零

打包解包注意位移归零

2017-02-17

进程共享内存

进程共享内存

2017-02-15

函数做参数Pro

函数做参数Pro

2017-02-15

函数作为参数

函数作为参数

2017-02-15

WebServer-lib

WebServer可以嵌入到项目中

2017-02-14

Web socket

WebServer_test

2017-02-13

websocket-master

websocket-master

2017-02-13

libwebsockets-master

libwebsockets-master

2017-02-13

WebServer_Client

WebServer_Client

2017-02-13

sln2mak sln2mak

sln2mak 包括源码

2017-02-10

VMware-workstation-full-10.0.1-1379776-注册机

VMware-workstation-full-10.0.1-1379776-注册机

2017-02-09

mapwin+Tiled

mapwin+Tiled

2017-02-08

mysql实现的排行榜

每个排行榜分日周月总,三个类型。mysql只需要一个表

2022-05-27

skynetgame.zip

用skynet搭的一个传统框架,单线程的游戏逻辑,有点失去了skynet的思想,主要用来熟悉框架,实现了一个农场的小游戏服务器代码

2020-12-26

dpqServer.zip

网狐服务器 linxu版本 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CommonServer", "CommonServer", "{FC6E5723-5476-42E6-8B6A-8BE07E914C5D}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bulletinserver", "AllServer\bulletinserver\bulletinserver.vcxproj", "{4C6821B2-8CC2-41A5-942D-78D

2020-10-25

dlsSqlDb2020-10-25.zip

网狐服务器数据库 需要先安装JDK_1.8.0_64bit.ex 依赖环境 再安装cn_sql_server_2016_enterprise_x64_dvd_8699450 最后安装SSMS-Setup-CHS_2016.exe 用来导入导出数据的

2020-10-25

dlmServer2020-10-25.zip

Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "服务核心", "公共组件\服务核心\ServiceCore.vcxproj", "{B1320037-89DD-4F99-A628-69DC200DFA05}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "协调服务器", "服务器组件\协调服务器\Correspond.vcxproj", "{0167D883-34DA-47FC-A903-6BE341FD8DC5}" EndProject Project(

2020-10-25

Websocket.zip

封装过的websocket,window的使用例子linux要自己编译库有源码 WebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层。WebSocket协议在2011年由IETF标准化为RFC 6455,后由RFC 7936补充规范。Web IDL中的WebSocket API由W3C标准化。 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。

2020-10-19

libco文档以及代码.zip

libco 是腾讯开源的一个有趣的协程基础库,仅有的几个函数接口 co_create/co_resume/co_yield 再配合 co_poll, 可以支持同步或者异步的写法,如线程库一样轻松,库里面提供了socket族函数的hook, 包含如下内容: pthread风格的coroutine接口封装 事件循环以及超时机制 基于glibc-2.17源码修改的一个swapcontext高性能汇编版本 socket函数的coroutine hook,阻塞式的socket调用会直接切换为异步调用 适用场景:已有大量的同步调用网络库,例如HttpGet/Memcache_cli/...,

2020-10-17

curlpp-0.8&&curl7.6.zip

curlpp是libcurl的C++封装,由于作者本身并不使用Visual Studio(可能并不贴切,但总之作者提供的vs工程并无法直接编译通过并运行),所以在Windows下的构建并不是解压后就可以编译通过。我自己捣鼓了一个多小时,才发现原来是这么回事。于是将编译的过程和注意事项分享如下。

2019-12-05

VSCodeUserSetup-x64-1.40.0-insider.zip

visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows,macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并具有丰富的其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)的扩展生态系统。

2019-11-09

babun-1.2.0.zip

安装: (1)设置HOME环境变量为D:\app\home\fmcat (2)解压下载的文件,进入解压后的目录,找到install.bat (3)以管理员权限打开cmd窗口,然后进入到install.bat所在目录,例如:D:\app\babun_120\babun-1.2.0 d: cd D:\app\babun_120\babun-1.2.0 install.bat /t &quot;D:\app\babun_120&quot; 3、运行: 点击桌面的babun图标即可

2019-11-08

C++写的高效率排行榜功能 rank.zip

C++写的高效率排行榜功能,输出txt文件,也可以当小型数据库存取数据。 /******************************************** * * 排行榜管理器 * *********************************************/

2019-08-29

封装后的C++读取json库

封装后的C++读取json库,以及安全的字段取值。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。

2019-08-20

Navicat Premium 12.zip

Navicat Premium 12.zip 支持mysql 支持SQL server Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。

2019-07-10

HP-Socket网络通信框架开发指南.zip

HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、 客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通 信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。 HP-Socket 对通信层完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。 为了让使用者能方便快速地学习和使用 HP-Socket,迅速掌握框架的设计思 想和使用方法,特此精心制作了大量 Demo 示例(如:PUSH 模型示例、PULL 模型示例、PACK 模型示例、性能测试示例以及其它编程语言示例)。

2019-01-22

HP-Socket-master.zip

HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统,提供C/C++、C#、Delphi、E(易语言)、Java、Python等编程语言接口。HP-Socket对通信层完全封装,应用程序不必关注通信层的任何细节;HP-Socket提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用程序中。 [1] 为了让使用者能方便快速地学习和使用HP-Socket,迅速掌握框架的设计思想和使用方法,特此精心制作了大量Demo示例(如:PUSH模型示例、PULL模型示例、PACK模型示例、性能测试示例以及其它编程语言示例)。HP-Socket当前支持Windows和Linux平台。 [1]

2019-01-22

intech二面:(全是选择题)

二面:(全是选择题) 第1-4部分是智力题,找数字规律和找图形 第5-6部分是性格题 第7-6部分是逻辑题,和语文的阅读理解差不多,但是更像公务员的考试风格。

2019-01-17

md5加密解密 string Md5Encode::Encode

std::(std::string src_info) { ParamDynamic param; param.ua_ = kA; param.ub_ = kB; param.uc_ = kC; param.ud_ = kD; std::string result; const char *src_data = src_info.c_str(); char *out_data_ptr = NULL; int total_byte = FillData(src_data, strlen(src_data), &out_data_ptr); char * data_BIT_OF_GROUP = out_data_ptr; for (int i = 0; i < total_byte / (BIT_OF_GROUP / BIT_OF_BYTE); ++i) { data_BIT_OF_GROUP += i*(BIT_OF_GROUP / BIT_OF_BYTE); RotationCalculate(data_BIT_OF_GROUP, param); } if (NULL != out_data_ptr) { delete[] out_data_ptr, out_data_ptr = NULL; } result.append(GetHexStr(param.ua_)); result.append(GetHexStr(param.ub_)); result.append(GetHexStr(param.uc_)); result.append(GetHexStr(param.ud_)); return result; }

2017-09-28

yum_rpm....

python-2.7.5-48.el7.x86_64 python-iniparse-0.4-9.el7.noarch yum-3.4.3-150.el7.centos.noarch yum-metadata-parser-1.1.4-10.el7.x86_64 yum-plugin-fastestmirror-1.1.31-40.el7.noarch

2017-06-08

yum-3.4.3.tar

yum-3.4.3.tar

2017-06-07

PushFramework-string版本

PushFramework-string版本

2017-04-03

空空如也

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

TA关注的人

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