自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TonyAnny专栏

滴水藏海

  • 博客(102)
  • 资源 (25)
  • 收藏
  • 关注

原创 解决CentOS7虚拟机连不上网络的办法

查看网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33。发现上边配置上不了网,对比了另一台机机可以上网的配置。我修改为跟99IP一样的配置就可以了。

2023-05-01 15:06:53 897

原创 MongoDB查询重复的字段

MongoDB查询重复的字段

2023-01-26 21:11:14 1299

原创 《斗十四》游戏文档

斗十四,长牌

2022-11-17 11:43:48 681

原创 长牌游戏功能整理

自贡长牌

2022-11-17 11:05:36 720

原创 c++mongdb忽略大小写询查方法

做下笔记,mongdb忽略大小写询查方法mongdb js写法:db.getCollection('user').find({ "account" : { "$regex" : "yhzCAIabc", "$options" : "i" }, "orderid" : 123456789 });c++版代码写法:int32_t orderid = 123456789;string dbaccount = "yhzCAIabc";bsoncxx::document::value fi..

2020-12-29 15:16:08 172

原创 error: No rule to make target `..defines.h‘, needed by `RegisteServer.o‘. Stop.

:-1: error: No rule to make target `../include/cpr/defines.h', needed by `RegisteServer.o'. Stop.

2020-12-18 21:00:11 769 3

原创 c++加载json文件中double类型精度丢失解决方法

项目中需要把conf.json文件中的浮点类型加载出来并放大100倍使用,但实际项目中遇到精度丢失的问题,比如浮点数是1078.60,加载出来后按常规逻辑 * 100实际得到结果为107859。精确度丢失了,为解决问题,我使用了下面简单方法避免了这种情况,而不需要使用类似GMP等高精度库。代码如下:using namespace std;//截取double小数点后2位,直接截断并乘以100转int64_tint64_t getDouble100(std::string const &amp..

2020-07-03 16:43:04 4151

原创 CMakeList编译解决undefined reference to pthread_atfork

SET(LIBRARIESpthread #错误原因是这里没有加-横线)TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${LIBRARIES}) 正确写法:SET(LIBRARIES-pthread #记得加-横线)

2020-06-11 20:16:20 1659

原创 MongoDB查询一段时间数据(c++)

int main(){ mongocxx::instance instance{}; // This should be done only once. mongocxx::client client(mongocxx::uri("mongodb://192.168.1.100:37017")); mongocxx::database db = client["logDB"]; mongocxx::collection coll = db["order_record"];.

2020-05-14 16:14:56 748

原创 boost::regex_replace 过滤特定字符

std::string str ="sdfklsd l;sdfsdfsdf\nsdf \ns\t\t\t\t\n sddsf111{ sdf} f s "; boost::regex pattern(" |\n|\r|\t"); std::string fmt = ""; std::string ret = boost::regex_replace(str, pa...

2020-03-07 15:18:03 773

原创 error: No rule to make target `../../proto/xxxx.pb.cc', needed by `xxxx.pb.o'. S

清理一次目录下的"*.o.d"文件,重新编译就好了。

2020-01-29 10:08:06 1135 1

原创 获取该虚拟机的所有权失败。主机上的某个应用程序正在使用该虚拟机。

解决办法:1、进入到存放此台Vmware虚拟机虚拟磁盘文件及配置文件存放的位置,找到后缀为.lck文件夹。2、将后缀为.lck的文件夹删除,或者直接重命名此文件夹,在这里我将文件夹CentOS 7 的克隆 的克隆.vmx.lck改为CentOS 7 的克隆 的克隆.vmx.lck.bak。3、重新打开虚拟机,此虚拟机可以正常打开了,这样就成功的解决了问题。...

2019-11-14 10:46:48 7255 2

原创 c 11使用for_each遍历数组

#include<iostream> #include<algorithm>using namespace std; int action1(int &e ){ e *= 2; }int action2(int &e ){ cout << e << endl; } int main(int argc,ch...

2019-10-23 12:58:28 2233

原创 g++ 使用c++11编译选项设置

#include<iostream>#include<typeinfo>using namespace std;int main(){ int arr[] = {14,15,7,2,4,78}; decltype(arr) newArr; cout << "sizeof newArr " << siz...

2019-10-23 12:11:13 1408

原创 c++ 模板函数带数组参数

#include<stdio.h>#include<malloc.h>#include<iostream>using namespace std;//模板特化template<>int compare<const char*>(const char* const p1, const char* const p2){...

2019-10-22 21:22:21 2200

原创 模板带参数实现队列

#include <iostream>#include <stdio.h>using namespace std;template<class T,int _size> class MyQueue{public: MyQueue(); ~MyQueue(); void push(T item); T pop();...

2019-10-22 16:39:06 124

原创 std::bind 中##__VA_ARGS__作用

##__VA_ARGS__ 是一个可变参数的宏,很少人知道这个宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉的作用,否则会编译出错, 你可以试试。https://blog.csdn.net/bat67/article/details/77542165...

2019-08-30 15:35:26 170

原创 error: ‘function’ in namespace ‘boost’ does not name a type 解决方法

error: ‘function’ in namespace ‘boost’ does not name a type typedef boost::function<void (const TcpConnectionPtr& conn)> WebSocketConnectedCallback;添加#include <boost/function.hpp...

2019-08-29 17:21:34 4210

原创 Box2d平移关节(PrismaticJoint)沿轴循环往复移动

看API没看到有什么方法可以让它往复在同一个轴上移动,我使用查询的方法判断它是否平移到最大值,如果到了则改变马达速度方向,关键代码如上。 -- 创建一个移动关节的定义 local prismaticJointDef = b2PrismaticJointDef() -- 移动的方向,用矢量来表示可以移动的方向,零向量(0, 0)为任意方向...

2019-06-29 17:01:14 917

原创 cocos2dx 贝塞尔曲线长度

//Bezier 线段配置 ccBezierConfig bezier2; bezier2.controlPoint_1 = crtPos1; bezier2.controlPoint_2 = crtPos2; bezier2.endPosition = endPoint; //分段数 const int PointCount = 50; Point cp[]...

2018-10-26 13:29:26 901

原创 cocos2d-x获取当前动画播放帧数

 在CCActionInterval.h里的Animate类里有如下方法:getCurrentFrameIndex() ;--------------------------------------------------------class CC_DLL Animate : public ActionInterval{public:    /**     * Gets ...

2018-10-25 19:09:33 3253

原创 Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/sdklib/build/ApkCreat

出现这个异常主要是因为java版本不对,比如现在编译的版本要求是1.8,而你当前设置的为1.7

2018-08-12 22:57:20 1688

原创 mac 下 logcat方法使用笔记

 adb logcat -v time &gt; ~/main.log会在当前目前上生成 main.log日志文件然后在文件中根据错误的关键字查找全文即可,如我的是Lua报错,所以查找 关键字“stack traceback:”就能定位到错误的地方...

2018-06-26 17:34:30 2945

原创 Mac命令打包安卓包报错unknown locale: UTF-8的解决方法

前几天升级了XCODE 9.3,今天输入命令“cocos compile -p android -m release”打包安卓包发现不行了,报了个错误,错误信息大概如下:Traceback (most recent call last): File "gitinspector.py", line 25, in &lt;module&gt; localization.init() ...

2018-05-15 12:29:01 924

原创 unity3d android 包入口默认类UnityPlayerActivity与UnityPlayerNativeActivity

5.X以上版本 导出apk安装包的默认入口类名字为 com.unity3d.player.UnityPlayerActivity5.X以下的版本(亲验证4.6.3)的入口类名字则为 com.unity3d.player.UnityPlayerNativeActivityNND,没注意到这点区别,居然浪费了我好几天时间,想骂人~~~需要通过类名调用程序的要注意了。...

2018-03-04 23:08:05 12393 2

原创 游戏开发中iis常见支持MIME类型文件解析

.apkapplication/vnd.android.package-archive.csbapplication/octet-stream.plistapplication/xml.json application/json

2018-01-02 15:52:19 2036

原创 cocos2dx clippingNode裁剪

/****************************************************************************/ auto imgNewHead = Sprite::create("paijiuRes/pj_touxiang2.png") ; //imgNewHead->setScale(0.5); //auto bg = La

2017-10-25 11:17:48 241

原创 调用微信登录错误 {"req":"b","errCode":-6}

java.lang.Throwable: {"req":"b","errCode":-6}签名不对

2017-08-29 13:41:03 5192

原创 生成随机IP代码

// CreateRandomIP.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "windows.h"#include "stdlib.h"#include "time.h"char * num2ip(int ip){ int b[4]; char bufX[64]; b[0] = (int)((ip >> 24)

2017-08-17 22:01:18 4467

原创 cocos2dx-3.3 导出自定义类到 lua 过程详解

主要参考以下连接完成导出:郭小雷http://www.cnblogs.com/Ray1024/p/6202778.html本人遇到的问题主要是要求配置的工具环境中所使用的工具版本不对,另一个就是路径不对,因为本人也安装有 quick-3.3,然后命令行跑到quick-3.3目录下去执行了,所以遇到各种问题,后来在 原始路径下( E:\cocos2d-x-3.3\coco

2017-08-04 14:55:18 432

转载 Android SDK 无法更新

http://www.cnblogs.com/-totoro/archive/2016/10/14/5960855.html试试这个,能解决国内访问Google服务器的困难启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Androi

2017-03-17 14:06:33 624

原创 jni/Android.mk: Cannot find module with tag 'cocos2dx' in import path

网上答案很多,可能有很多错误情况导致,本人遇到的跟网上其它人遇到的差不多,不过要些要修改一下,写出来当作补充网上其它的汇集如下:http://blog.csdn.net/dj0379/article/details/48269073本人已经在Application.mk中设置NDK_MODULE_PATH 路径如下:NDK_MODULE_PATH := E:\cocos2d-x-2

2017-03-17 10:29:01 1476

原创 A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order

除了网上其它文章其它原因之外还有一种原因是x86和x64版本不一致导致的。

2017-03-16 17:26:02 489

原创 fatal error: list: No such file or directory 生成so库出错

生成so库的文件中使用了C++的STL特性(list容器等)会报错,如下,C:\Users\Administrator\Demo\TinyGame>ndk-buildAndroid NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml

2016-12-03 17:23:23 3596

原创 windows已在 XXX.exe 中触发断点

PlaneSllTrackPos *m_pNCS_Pos = new PlaneSllTrackPos[m_NCS_Pos_Len];delete[] m_NCS_Pos;

2014-08-15 22:44:06 792

转载 upx 参数说明

>upx  Ultimate Packer for eXecutables  Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006 UPX 2.90w Markus Oberhumer, Laszlo Molnar & John Reiser Oct 8th 2006 Usage: up

2014-03-18 21:44:17 6081

原创 获取应用程序当前路径

char szFullPath[MAX_PATH];   memset(szFullPath,0,MAX_PATH);   ::GetModuleFileName(NULL,szFullPath,MAX_PATH);   ::MessageBox(NULL,szFullPath,"path",MB_ICONINFORMATION);

2013-03-25 16:18:36 552

原创 卸载VS2005不完全出现的安装问题

使用微软自带的程序安装卸载工具有时候无法完全卸载VS2005,导致想重新安装VS2005时提示“此计算机上已安装了试用版本。必须先卸载以前安装的试用版本后才能安装另一个试用版”。此时可以下载专用工具“VS2005卸载工具”进行彻底删除,此具工在本人的博客资源中有下载。如果这样彻底删除后还不能安装,则可以进入注册表,找到如下注册键,把它删除:删除 HKEY_LOCAL_MACHINE\SOFTW

2012-05-23 10:00:09 1996

原创 VC 内存泄露查找

VC工程有时候忘记释放使用NEW 关键字分配的资源,调试工程退出时提示:Detected memory leaks!Dumping objects ->XXXXXX.cpp(19) : {68} client block at 0x003F2D48, subtype c0, 64 bytes long.a CDynLinkLibrary object at $003F2D48,

2012-05-21 11:08:21 997

转载 马云:写给在工厂上班的同学们

或许你现在背井离乡,生活过的马马虎虎,拿着2-3千的工资,有电视看有电脑玩,这就够了,但是未来在哪里?   下面的话请耐心看完,也许会对你有一些的帮助!!   每年,制造业都会吸纳很大一部分大学毕业生,在这些职场新人庆幸找到工作,对未来充满憧憬的时候,他们的前辈——已在制造业内打拼了几年的师兄师姐们——却怀着深深的忧虑,他们不知道未来会怎样?他们不知道何时会被抛弃?职业生涯的O形路

2012-04-04 10:29:59 1381

updater.zip

一个window应用程序的更新程序demo,使用的curl库,暂时不支持https下载路径,仅做demo演示用

2020-09-15

CMakeLists如何添加外部目录进行编译

使用CMakeLists.txt编译多目录例子,子目录在当前目录外部,本例子演示了如何添加外部目录进行编译

2020-06-28

HtmlDecode.rar

反编译C# http库存中HtmlDecode和HtmlEncoed类,并用c++翻译实现一样的逻辑。

2020-03-24

CodeGuard.unitypackage

它可以防止你的代码被反编译。它主要是改名,把你的方法名,方法体名子修改了,变量名修改了。虽然有点弱但是它的优点是比较方便,因为可以在打包的时候自动完成代码混淆的工作。不用自己去手工做混淆。

2018-04-18

VA_X_Setup2237 内含破解补丁

VA_X_Setup2237,内含破解补丁,破解方法参考链接https://jingyan.baidu.com/article/f3e34a12da5ad0f5ea653549.html

2018-01-24

封装整个类到dll

封装整个类到dll中,防止别人查看代码

2017-03-27

单例模板类+vector排序

单例模板类,实现vector中结构体数据的排序。

2017-03-10

TexturePacker-3.3.4-x64

TexturePacker-3.1.2升级到TexturePacker-3.3.4-x64,破解版亲测可用, 请按照破解说明.txt的安装,可用。

2015-11-02

Anti_TexturePacker

Anti_TexturePacker, 功能: 将由TexturePacker打包的png文件和plist文件解析出对应位置并显示名字,方便查看。同时也可以将合成的png图裁剪为小png图保存。

2015-10-13

Win32应用程序框架中类的结构

写作WIN32应该程序常用的程序结构模式。Win32应用程序框架中类的结构。

2013-03-29

PC系统音量控制类

提供给C++调用的用于控制系统音量的类,本人调试通过,好用。

2012-08-27

VS2005专业卸载工具

微软自带的卸载程序有时候无法彻底删除VS2005,可使用这个工具进行彻底删除。

2012-05-23

C++课件_IO流_二进制文件流操作PPT

C++课件_IO流_二进制文件流操作的PPT文档,内容丰富详细

2011-09-19

GameAssassin(v1308 )

网络游戏工具(GameAssassin)是一个针对网络游戏和3D游戏的辅助工具,具有设置3D游戏的线框显示模式,截获3D游戏的模型贴图数据等功能,针对于网络游戏,此软件能够接获游戏所发出并且接受的网络消息,并且能够向服务器直接发送外部的自定义数据。

2011-08-29

C#U盘检测程序,并复制U盘里面相关的文件到指定的目录

C#U盘检测程序,并复制U盘里面相关的文件到指定的目录

2011-07-28

VC数据类型详解,解说详细

示例: 二. 常用数据类型转化 2.1数学类型变量与字符串相互转换 2.2 CString及string,char *与其他数据类型的转换和操作 ●CString,string,char*的综合比较 ●数学类型与CString相互转化 ●CString与char*相互转换举例 ●CString 与 BSTR 型转换 ●VARIANT 型转化成 CString 型 2.3 BSTR、_bstr_t与CComBSTR 2.4 VARIANT 、_variant_t 与 COleVariant 附录CString及字符串转及操作详解

2011-07-20

VB基础语法电子文档

详细完整的VB语法,示例: Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度长整型)及Currency(货币型)均为Numeric数据类型。其中整型是16位的整数,长整型是32位的整数。单精度及双精度浮点型就表示实数,常被用于数量较大的数字。Currency数据类型支持小数点右面15位,是定点数据类型,适用于货币计算。

2011-07-20

获取PC机的物理地址(基于.NET框架的dll)

获取PC机的物理地址(基于.NET框架的dll)

2009-10-29

WebSite_BigFileUpLoad_and_Down

安全可用的大文件上传下载系统,最大文件上限为1GB(没有具体测试过),初次登录请使用帐户:user:tony ,pwd:admin

2009-09-28

CSharp超简单的串口发送短信程序

CSharp超简单的串口短信发送程序,可以在PC机下运行同时也可以在WINCE下运行。有问题可以与我联系:[email protected]

2008-10-30

在WinCE5中编程查找并连接周围的蓝牙设备并实现通信

VC++,在WinCE5中编程查找并连接周围的蓝牙设备并实现通信

2008-10-04

C#调用API控制外设和读写外部文件程序

C#调用API控制外设和读写外部文件程序,在WINCE和PC下调试通过。

2008-10-04

C#调用API实现WINCE下播放wav背景音乐

C#调用API实现WINCE下播放背景音乐wav,在WINCE下调试通过。

2008-10-04

Windows CE 开发初步

Windows CE 开发初步

2008-05-16

空空如也

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

TA关注的人

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