归档: 2019

MongoDB 去重求总

MongoDB 去重求总1234db.xxx.aggregate([ {$group:{_id:"$name"}}, {$group:{_id:null,count:{$sum:1}}}])

MongoDB 查看数据库和表大小

MongoDB 查看数据库和表大小数据库大小12345678910111213141516171819> db.stats(); { "db" : "test", //当前数据库 "collections" : 3, //当前数据库多少表 "objects" : 4,

.pvr.ccz 文件读取

.pvr.ccz 文件读取修改 CCDataReaderHelper.cpp 1void DataReaderHelper::addDataFromJsonCache(const std::string& fileContent, DataInfo *dataInfo) 方法里面 12std::string plistPath = filePath + ".plist"

TiledMap 显示被裁剪

TiledMap 显示被裁剪可以修改 CCFastTMXLayer.cpp 1void TMXLayer::draw(Renderer *renderer, const Mat4& transform, uint32_t flags) 方法里面 1const Vec2 &anchor = getAnchorPoint(); 改成 1const Vec2 &anchor

游戏版号

游戏版号申请材料 游戏著作权复印件(计算机软件著作权登记证书); 研发公司的营业执照副本复印件,如为个人享有游戏著作权的,提供个人身份证复印件; 提供icp证的公司的营业执照副本复印件、icp证复印件(前置条件、只能运营商提供、运营商与所有者不对等、自己研发挂靠资质运营、自己研发自己运营、自己提供资质、对等) 游戏安装包(涉赌、涉黄、暴力、血腥、不能军事题材、屏蔽关键字眼) 游戏操作说明(

ICP经营许可证

ICP经营许可证前提是要有《网络文化经营许可证》(目前游戏类暂时停止审批)

MongoDB CPU 100% 占用

MongoDB CPU 100% 占用1. 查询当前正在执行的db操作1db.currentOp() 2. 查看执行时间长的操作主要查看下面两个的值 12"secs_running" : 2,"microsecs_running" : NumberLong(2386307), 3. 查看是否处于阻塞状态1"waitingForLock"

检查iphoneX刘海屏

检查iphoneX刘海屏123456checkBangs(){ if(cc.sys.os == "iOS" && cc.view._frameSize.height == 812 && cc.view._frameSize.width == 375){ return true; } r

creator 粒子动态加载

creator 粒子动态加载12345678910111213141516cc.loader.loadRes("smoke", cc.ParticleAsset, (err, resParticleAsset) => { if (err) { console.err(err); return; }

广告数据参考

广告数据参考 展现 人均请求 收入 视频eCPM 11600 7.6 1450 125 12600 7.3 1950 151 11300 7.1 1566 138 10300 6.9 1230 118 展现 人均请求 收入 视频eCPM 2081 3.3 471 226 1997 4.3 297 149 2104 3.8 699 332 1683

加密机制

加密机制1. 代码 移位加密 动态反调试机制 2. 资源 异或加密 3. 安卓 二次重签校验

creator 合图功能及局限

creator 合图功能及局限操作步骤 右键需要合图的目录 - 新建 - 自动图集配置 选择好参数后保存,点击预览看效果 项目打包后会自动生成合图 局限性 自动生成的合图不会被自动压缩,如11k的合图其实靠第三方工具可以再压缩至4.5k左右

PS 批量导出图层

PS 批量导出图层操作步骤 文件 - 脚本 - 将图层导出到文件 如果要导出文件裁剪掉透明区域,则需要至少两个图层组,并且每个组里都有图层

yum安装nginx访问时报403

yum安装nginx访问时报403SELinux设置为开启状态(enabled)的原因SELinux是一种安全子系统,它能控制程序只能访问特定文件。 查看当前selinux的状态 1/usr/sbin/sestatus 关闭SELinux的方法: 修改/etc/selinux/config 12#SELINUX=enforcingSELINUX=disabled

Nginx 的斜线访问

Nginx 的斜线访问请求http://192.168.1.1/test/api 1234location /test/ { proxy_pass http://192.168.2.2/;}收到的请求: //api 1234location /test { proxy_pass http://192.168.2.2/;}收到的请求: //api

新服部署备忘

新服部署备忘系统更新12sudo yum updatesudo yum -y install gcc make gcc-c++ openssl-devel wget mysql12345678910111213sudo yum -y install mariadb*sudo systemctl start mariadb.servicesudo systemctl enable mariadb.

Unity3D FBX 导入 Creator 3D materials 的配置使用

Unity3D FBX 导入 Creator 3D materials 的配置使用Unity3D FBX 导入时会有部分 materials 失败,可以手动添加 materials: creator中右键 新建 - Material(实验版) Effect 下拉选择 builtin-phong 等 勾选 USE_DIFFUSE_TEXTURE 拖拽纹理图片到 diffuseTexture

Unity Tiny Mode

Unity Tiny Mode 新建一个Unity Project Window - Package Manager - All packages - Advanced - Show preview packages 选择 Tiny Mode 点击 install Edit - Project Settings… - Player - Other Settings Scripting R

切记不要从PDF文件中拷贝代码

切记不要从PDF文件中拷贝代码PDF文件中会有很多不可见的符号格式内容会被拷贝出来,使程序出现各类不可预知问题!!!!!!

试玩⼴告

试玩⼴告config.jsonplayable_orientation:0(横竖均可),1(只⽀持竖屏),2(只⽀持横屏) 123{ "playable_orientation": 1}

http 移动网络下请求不到数据,wifi下可以

http 移动网络下请求不到数据,wifi下可以android 27(P)之后,google限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。 所以如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进行该请求。 控制台有输出提示 1NetworkSecurityConfig: No Network Security Config specified,

C3130 - 编译器错误 - 未能将插入的代码块写入PDB

C3130: 编译器错误: 未能将插入的代码块写入PDB一般出现这个错误是两个原因: 12一个是磁盘空间不足另一个是项目太大导致pdb文件太大,无法继续写入。 项目属性选项页-C/C++-调试信息格式-选择”Z7”