自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (13)
  • 收藏
  • 关注

原创 Laya 3d 引擎一个bug问题的修复

laya.d3.js:22677 Uncaught RangeError: Invalid typed array length: 44169 at new Uint16Array (<anonymous>) at IndexBuffer3D.__proto.setData (laya.d3.js:22677) at SubMeshDynamicBatch.__...

2019-04-30 15:04:19 1982

原创 nodejs 访问mysql数据库超时的bug解决

实际项目中有一个表格用了bigint 20 存储了时间戳数据当用 select between 查询的时候,几十次查询 mysql服务器就没有响应了具体的表现就是nodejs  http请求可以达到但是没有响应bigint  修改为普通的int 就能恢复正常

2017-11-13 14:07:12 3846

原创 laya截屏

var icon = new Laya.Sprite();            icon.loadImage('http://wx.qlogo.cn/mmopen/k0Ue4mIpaVicAXoZ3uiadCxaeJia2P1n1Puqz8cSmrYRjGzYplFpWyBaph981jQWUu2tD7hZwH29jDclN7sjAC3GQ/0?type=img.jpg',0,0,0,0,

2017-09-28 18:16:25 1883

原创 rocketmq 安装配置出现NoClassDefFoundError的问题

java.lang.NoClassDefFoundError: com/alibaba/rocketmq/namesrv/NamesrvStartuprocket初次安装的时候,D:\project\rocketmq\RocketMQ-3.5.8\RocketMQ-3.5.8\bin 中运行mqnamesrv.exe出现上面的错误原因是install.bat执行之后还需要把D:\p

2017-08-12 19:02:44 5313

原创 nodejs 开发网络游戏服务器时常会出现异常数据的总结

在网络环境中,各种各样的玩家网络环境情况不尽相同手机的性能情况也不尽相同所以任何一个网络交互的命令,都有可能丢失,或者反复发送很多次当服务端的设计没有考虑到这种情况的时候就会出现一些匪夷所思的低概率的数据运算异常所以,无论什么时候都要假设一个进入场景的命令 是无脑的发送,各种参数可能是各种各样的奇葩情况一个操作可能 随机连续发送多次这些都要做好判断否则,会出现各

2017-07-17 00:41:54 654

原创 cocos creator 接微信登录调试遇到的问题

因为安全策略的原因,微信中sdk接好了,代码也写好了,放到模拟器中运行,死活无法调用微信登录页面。这是因为app签名的原因。所以在调试环境下,需要使用签名生成工具https://res.wx.qq.com/open/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android2.apk来获取要调试的程序的签名,然后到开发者平台上修

2017-05-01 23:09:56 5996 1

原创 pomelo timer is not exsits

timer is not exsits 是cb回调了两次以上引起,请检查有回调的地方,此问题项目刚解决

2017-04-09 20:28:50 826

原创 ubuntu docker操作记录

安装OpenSSH server:1. 使用apt命令安装openssh server$ sudo apt-get install openssh-server  2. 可以对 openssh server进行配置$ sudo vi /etc/ssh/sshd_config找到PermitRootLogin no一行,改为PermitRootLogin yes 

2017-04-02 01:53:51 481

原创 pomelo 强制发起rpc调用

var msg = {        namespace: 'user',        serverType: 'dataStorage',        service: 'storageRemote',        method: 'onWrite',        args: [uid,info]    };    this.app.rpcInvoke('da

2017-03-20 11:45:39 1304 2

转载 TortoiseGit无法勾选Load Putty Key,该选项为灰色的解决办法

http://www.cnblogs.com/tail/p/5285515.htmlTortoiseGit无法勾选Load Putty Key,该选项为灰色的解决办法

2017-02-10 12:56:06 2027

原创 cocosjs 绑定c++中遇到的坑

第一个坑custom/autoTraceback (most recent call last):  File "D:\h\jsdemo\tools\tojs\genbindings.py", line 174, in     main()  File "D:\h\jsdemo\tools\tojs\genbindings.py", line 155, in main   

2017-01-21 17:48:12 874

原创 pomelog logger信息打印到console而不是文件中的问题

这是pomelo-logger 库依赖问题产生的矛盾主工程下的node_modules中有一个pomelo-loggernode_modules/pomelo/node_modules下还有一个pomelo-loggerpomelo框架优先使用node_modules/pomelo/node_modules下的pomelo-logger,所以导致主工程下的config/log4js.j

2017-01-14 17:27:26 1264

原创 canvas 绘制半透明图片

var maskCanvas=document.createElement("canvas");      maskCanvas.style="pointer-events: none; z-index: 100000; position: absolute; left: 0px; top: 500px; width: 100px; height: 100px; background: rgb

2017-01-02 14:57:57 11937

转载 chrome 点击上传文件选择框会延迟几秒才会显示 反应很慢

chrome52.0.2743.80以上,accept: { title: 'Images', extensions: 'jpg,jpeg,png', mimeTypes: 'image/*'}改为accept: { title: 'Images', extensions: 'jpg,jpeg,png', mimeTypes: 'image/jpg

2016-10-08 21:17:51 5416

原创 pomelo 框架一个session bug的修复

有一种情况发生会导致如下的错误发生。这种情况发生于客户端调试状态,socket还保持连接,但是没有维持心跳包,然后客户端突然断开,而服务端还不断的往这个session发送网络数据,导致发生异常websocket send binary data failed: "Error: not opened\n    at WebSocket.send (D:\\project\\gameBilliar

2016-09-09 20:56:42 2699 5

原创 box2djs 一个bug world.Step运行数秒钟的调试记录

在项目中用到box2d动态增加了一个刚体,并设置了刚体的位置bd.SetPosition(x,y);结果游戏循环被卡死调试后发现world.Step这个函数和正常的情况相比,执行速度非常慢,要几秒钟才运行结束单步调试该函数函数体内的代码片段如下 if (step.dt > 0.0) {         this.Solve(step);      }     

2016-08-17 20:51:52 1282

原创 利用bluebird的promise 实现nodejs http下载异步调用的同步逻辑

pdownFile= P.coroutine(function*(fileUrl){    var options = {        host: url.parse(fileUrl).host,        port: 80,        path: url.parse(fileUrl).pathname    };    var self=this;   

2016-06-30 19:31:03 2340 1

原创 nodejs Module did not self-register

当系统中安装有多个nodejs版本的时候会发生版本冲突比如nodejsv0.10.18  版本和nodejs 4.4.5版本同时存在,这个时候编译nodejs  c++扩展组件可能会出现兼容问题,虽然组件编译成功了,但是运行的时候会出现nodejs Module did not self-register 的错误这个时候你想用那个版本编译就重新 全局 npm rebuild 一下

2016-06-12 17:45:48 4458

原创 windows下批处理更新当前目录到系统环境变量中

set AddPath=%~dp0wmic ENVIRONMENT where "name='path' and username=''" set VariableValue="%path%;%AddPath%"pause把上面的内容保存为xxx.bat 并以管理员身份运行

2016-06-07 18:01:52 678

原创 pomelo rpc调用出错的解决

adminServer.json 没有设置服务器类型的token    "type": "game",    "token": "xxxxxxxxxxxxxx"出现下面的错误[2016-06-05 16:34:35.620] [ERROR] console -  Caught exception: TypeError: Cannot read property 'game' of

2016-06-05 18:10:30 6777

原创 nodejs express req.body 为undefined的一个bug

//问题如下,当app.all在app.configure之前调用的话,后续的get 或者post  的req.body 都为undefineapp.all('*', function(req, res, next) {    res.header("Access-Control-Allow-Origin", "*");    res.header("Access-Control-Al

2016-05-13 18:02:06 4667

原创 cocos模拟器已经启动 但是不能访问6010端口

cocos   ide 之前构建模拟器调试lua一直是正常的使用的时间长了,装了别的软件大概一些环境变量被修改了构建模拟器之后就出现 cocos模拟器已经启动 但是不能访问6010端口,导致ide无法调试根本原因是#define CC_CODE_IDE_DEBUG_SUPPORT 0导致以下代码没有被编译#if (COCOS2D_DEBUG > 0) && (CC_CODE_I

2016-04-15 15:42:01 1243

原创 cocos2d开发中的变态bug

//default context attributions are setted as follows//GLContextAttrs GLView::_glContextAttrs = {5, 6, 5, 0, 16, 0};//�ӵ���Ĭ�ϲ�����stencil�����ģ��GLContextAttrs GLView::_glContextAttrs = { 5, 6, 5,

2016-04-11 10:46:29 11669

原创 cocos ide 出现lua语句不执行的bug

cocos lua调试ide有bug一个工程永久了,会出现有的lua语句不执行的情况但是vc++ 环境中运行却是正常的,解决办法是把 cocos ide 工程相关的配置文件都删除了工程文件配置的路径大概是这样的D:\cocos_doc\.metadata\.plugins\org.eclipse.core.resources\.projects

2016-03-24 09:42:01 369

原创 一个dllimport 导致的链接错误LNK2019

在exe工程中编写的类使用 了class CC_DLL MUBianseAction : public ActionIntervalCC_DLL 声明,会导致下面的链接错误,去掉这个申明只有在导入外部工程的dll符号或者类的时候才使用 CC_DLL的申明错误 31 error LNK2019: 无法解析的外部符号 "__declspec(dllimport) const MUBia

2016-03-17 11:23:17 3050 3

转载 pomelo nodejs 调试走起

pomelo 调试环境 chrome环境: win7, chrome 26.0, nodejs v0.10.22, pomelo 0.7.6测试代码: https://github.com/NetEase/chatofpomelo-websocketwebstorm 调试 http://nodejs.netease.com/topic/515251b97f53b3d333002

2016-03-08 20:59:43 653

原创 lordofpomelo windows下安装问题总结

首先安装好nodejs v0.10.28 git for windows python2.7 设置相应的环境变量然后安装npm install node-gyp -ggit clone https://github.com/NetEase/lordofpomelo在D:\project\lordofpomelo目录中执行批处理cd ./game-server &&

2016-03-05 22:51:11 1124

原创 windows 下使环境变量生效

set path=c:关闭命令行窗口重新打开命令行窗口查看pathC:\Program Files\Microsoft SQL Server\110\Tools\Binn\;D:\Program Files\Java\jdk1.8.0_11\bin;;有时候设置了路径但是总是无法生效通常是由于使用了中文的分号作为分隔符

2016-03-05 11:43:06 448 1

原创 cocos ide 调试lua 程序自动关闭问题的解决

D:\project\client\muguaji\frameworks\cocos2d-x\tools\simulator\libsimulator\lib\runtime\ConsoleCommand.cpp  rapidjson::Value bodyvalue(rapidjson::kObjectType);                rapidjson::Document

2016-02-19 11:18:23 1433

原创 tolua namespace

问题如果自定义的类别里有自行定义的 namespace 时,跑 .bat 后看 output log 的最后一行会发现这样的错误:Exception: The namespace (Evo::TalkWidget) conversion wasn't set in 'ns_map' section of the conversions.yaml好吧,看错误内容……来

2016-02-02 14:43:13 1098

原创 一个穿透事件问题的解决

自定义类CCBContainer继承关系改为public CCLayerclass CCBContainer :public CCLayer//: public cocos2d::CCNodeonTouchBegan return true使得eventdispath 能够根据swallowstouches标志中断后续的事件分发bool CCBContainer::init

2016-01-28 14:57:43 1702

转载 error: format not a string literal and no format arguments

使用android studio, 如果编译jni过程出现如下错误:error: format not a string literal and no format arguments [-Werror=format-security]解决方法:在你的ndk目录下修改build/core/default-build-commands.mkTARGET_FORMAT_STRING_C

2016-01-19 10:55:44 868

原创 apk打包中程序包R不存在的问题

一个工程中有src下有2个packaget,com,org当com中的代码没有import org.cocos2dx.lua.R;就会出现 错误: 程序包R不存在把import语句加上去解决问题

2016-01-14 18:07:06 2947

原创 nodejs 快速实现url图片重定向

var http = require('http');var url = require("url"); var grequest = require('request');var fs = require("fs");http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值:

2015-11-28 17:16:18 2481

原创 编译vs2010 工程出unresolved external symbol __ultod3

错误 358 error LNK2001: unresolved external symbol __ultod3 D:\nproj\gjifull\Code_Client\2.140.0\Game\proj.win32\libExtensions.lib(DictionaryHelper.obj)Game这是因为一个解决方案有多个工程有的使用了vs2013的项目属性,有的使用了v

2015-11-18 21:13:39 1628

原创 一个加班到凌晨2点多的bug

多人协同svn工作时,提交新版本文件,遗漏了一个文件的更新,导致下面lua代码出错DataWarehouse:getInstance():setPlay365LonginInfo(pid,uid)  --在一个文件中间增加的函数,但是没有提交,导致这里执行失败,并且lua没有提示函数为nil的错误 InteractLogin:getInstance():loginAccountCenera

2015-10-27 18:59:46 1385

原创 cocos3.4 lua 工程打包为apk后运行一段时间闪退的问题

根本原因是ndk版本问题,android-ndk-r9d-windows-x86版本 cocos compile -p android -m debug --ndk-mode debug 会出现 error: undefined reference to 'std::__stl_throw_length_error(char const*)' error: undefined refe

2015-10-18 21:04:29 1578

原创 cocos2dx lua让print 在andriod 输出log的方法

1.在cpp工程中搜索print(  定位到  int lua_print(lua_State * luastate),这个地方就是 lua中print函数的api2.修改该函数int lua_print(lua_State * luastate){    int nargs = lua_gettop(luastate);    std::string t;

2015-10-14 20:47:31 9117 3

原创 cocos2dx3.4 打包apk黑屏,发现glvert无限增长的一个bug

MainScene.lua中local MainScene = class("MainScene", cc.load("mvc").ViewBase)--local socket=require("socket")  --导入socket库是个罪魁祸首,注释掉这个现象就消失,不知具体原因是什么function MainScene:onCreate()    -- add

2015-10-13 21:53:24 1641 1

原创 cocos2d-x 3.4 sprite3d c3b 模型无法显示的问题

调试捕鱼人的3d的小例子的时候,3d模型死活不显示不对的对比各种原因,最后发现时3d模型的全局zorder的问题,一定要设置3d模型的zorder大于2d layer的zorder才行bool FishLayer::init(){//this->setGlobalZOrder(-1);//加载模型文件std::string fileName = "tortoise.c3b"

2015-09-18 14:12:14 3562

cocos creator 加载本地图片实现动态预览demo源码

//最近在研究creator html5开发,喜欢交流的加扣扣群427719099,各种资源各种技术应有尽有

2016-05-04

c++实现http下载

基于boost asio 实现的c++ http client下载源代码,console实现非常简洁

2015-06-11

vs2008,控制台程序输入输出重定向

vs2008,控制台程序输入输出重定向,可在对话框程序中方便的输入输出

2015-06-01

eclipse cdt 配置相关文件

从create-android-project.bat开始创建eclipse下可调试的cocos2dx c++工程 文章中用到的资源

2014-12-09

coco2d 坦克大战源码

coco2d 坦克大战源码

2014-12-06

KuiHelloTest

Kui 测试new 窗口 自动delete的问题

2012-05-05

sis 以太网 网卡 驱动

c风格 写的 windows系统下的 sis 以太网 网卡驱动

2011-06-26

VC++桌面搜索源码

vc++ 开发的 桌面简单的 文件搜索,主要基于 ntfs 文件系统

2011-06-26

Lib静态链接库文件结构参考

windows平台下静态链接库lib的文件格式,逆向工程必不可少的

2011-04-20

JPEG 文件格式 详解

介绍了JPEG文件的结构信息以及它的压缩算法和编码方式。使读者能够对JPEG文件格式有大体上的了解。为读者进一步进行学习JPEG文件压缩做好准备

2009-12-21

PNG 文件 格式 详细资料

我们都知道,在进行J2ME的手机应用程序开发的时候,在图片的使用上,我们可以使用PNG格式的图片(甚至于在有的手机上,我们只可以使用PNG格式的图片),尽管使用图片可以为我们的应用程序增加不少亮点,然而,只支持PNG格式的图片却又限制了我们进一步发挥的可能性(其实,应该说是由于手机平台上的处理能力有限)。在MIDP2中,或者某些厂商(如NOKIA)提供的API中,提供了drawPixels/getPixels的方法,这些方法进一步提高了开发者处理图片的灵活性,然而,在MIDP2还未完全普及的今天,我们需要在MIDP1 .0中实现这类方法还属于异想天开,因此,为了实现更高级的应用,我们必须充分挖掘PNG的潜力。

2009-12-21

脱壳反调试资料。。。。。。

一份 关于 软件 加密 脱壳的 资料 适应于病毒分析 软件 脱壳等等。。。。。。。。。

2009-08-19

VC分析web网页元素

VC分析web网页元素 网页元素 web htmlview 网页元素 web htmlview MFC开发 相关的操作我都做过,可以交流交流

2009-08-10

空空如也

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

TA关注的人

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