- 博客(102)
- 资源 (25)
- 收藏
- 关注
原创 解决CentOS7虚拟机连不上网络的办法
查看网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33。发现上边配置上不了网,对比了另一台机机可以上网的配置。我修改为跟99IP一样的配置就可以了。
2023-05-01 15:06:53 897
原创 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 &..
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 > ~/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 <module> 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
CodeGuard.unitypackage
2018-04-18
VA_X_Setup2237 内含破解补丁
2018-01-24
TexturePacker-3.3.4-x64
2015-11-02
Anti_TexturePacker
2015-10-13
GameAssassin(v1308 )
2011-08-29
VC数据类型详解,解说详细
2011-07-20
VB基础语法电子文档
2011-07-20
WebSite_BigFileUpLoad_and_Down
2009-09-28
CSharp超简单的串口发送短信程序
2008-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人