- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 AndroidStudio官方历史版本下载地址
https://developer.android.google.cn/studio/archive.html
2022-08-19 20:29:03
920
原创 关于git“Please make sure you have the correct access rights and the repository exists“
关于git 多账号导致的本地仓库pull/push报错;"Please make sure you have the correct access rights and the repository exists"
2022-06-23 16:07:27
588
原创 git ssh配置[多平台-多账号]
一、单用户常规配置:1. 生成ssh钥匙对:$ ssh-keygen -t ed25519 -C "your_email@example.com"不支持Ed25519的旧机器:$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"2. 添加私钥证书到ssh-agent:方式一,手动添加到ssh-agent和钥匙串$ ssh-add --apple-use-keychain ~/.ssh/id_ed25519 $ #--apple
2022-04-27 16:16:41
1594
1
原创 from PIL import Image 报错
python -m ensurepip --upgrade以下是出坑记录,不感兴趣可以不看百度,google,Stack overflow的答案基本上千篇一律,不看也罢一,明确状况和问题1,项目使用的python版本为2.72,mac自带的python版本为2.73,默认情况下插件执行的python版本为2.74,缺少的是PIL,不是更新的Pillow,Image5,新版pip库中不再包含PIL6,旧项目不要升级python环境,除非想从语法层面开始对所有脚本纠错二,解决问题基于以
2021-12-24 12:08:34
2084
原创 macos下ue4GamesLauncher启动崩溃,切换独显解决
macos下ue4GamesLauncher启动崩溃过程:试过卸载安装,清除中间目录都无效;又说显卡驱动问题,苹果系统应该不存在;忽然想起曾经做过关闭独显的操作,果然切回独显正常了;自己挖的坑啊;...
2021-09-17 20:44:31
2198
原创 git子仓库,子模块submodule的使用
添加子仓库git submodule add --name AAA -- BBB CCC#AAA: 子仓库名,可以是xxx,或xxx/xxx...#BBB: 子仓库远程url,eg:http://xxxx.git#CCC: 本地路径,可以是xxx,或xxx/xxx...,带路径时不能是./xxx...#执行后会直接clone到指定目录git commit -m "挂载子仓库"git push origin master更新/拉取子仓库拉取主干仓库时直接附带拉取子仓库,如果有的话git
2021-06-20 11:21:38
618
原创 fatal: No url found for submodule path ‘xxx/xxx‘ in .gitmodules gitsubmodule子仓库无法拉取问题
fatal: No url found for submodule path ‘xxx/xxx’ in .gitmodules错误现场还原:windows上add submodulemac上clone主体项目git submodule init时发生错误查看.gitmodules内容如下[submodule ".\\xxx\\xxx"] path = .\\xxx\\xxx url = http://xxx.xxx.xxx.git错误分析:url错误,仔细查验后确定无误
2021-06-19 15:33:47
13295
原创 CocosCreator插件笔记
生成Creator长短UUIDlet uuid=Editor.Utils.UuidUtils.uuid();Editor.log(uuid);//45p/Kon2hGs7gjNzbB8Xgglet decompressUuid=Editor.Utils.UuidUtils.decompressUuid(uuid);Editor.log(decompressUuid);//45a7f2a8-9f68-46b3-b823-3736c1f17820发送ipc消息// send ipc message
2021-06-17 14:58:17
641
原创 Git笔记
Git笔记本地已有项目关联远程仓库git initgit add .git commit -am "建立仓库"git remote add origin git@gitlab.com:fegnzecom/xxxx.gitgit push --set-upstream origin master //使用–allow-unrelated-histories忽略本地仓库和远程仓库的无关性,强行合并关闭CRLF自动转换git config --global core.autocrlf false
2021-06-17 14:44:10
127
原创 cocos2dx资源目录完全加密混淆方案
1,加密,采用blowfish或其他2,自定是32个字符的混淆code3,对文件做blowfish加密,入口文件加密前将混淆code按约定格式(自定义的文件头或文件尾部)写入到文件4,遍历资源目录,对每个文件做md5混淆,混淆原始串=“相对路径”+“文件名”+混淆code, 文件改名并且移动到资源目录根目录,清除原始目录 入口文件除外,因为入口文件也混淆的话就只能把混淆code写入到加密程序中,不方便频繁修改,留个入口文件就能在程序运行最开始的地方读取到混淆code5,引擎c++代码...
2021-06-11 13:39:53
1594
10
原创 CocosCreator性能优化手册
# 优化加载速度* 优化包体大小 1. 资源 - 图片 <1> 减少使用大图,尽可能的使用九宫格 <2> 图片压缩 (1). 两套压缩,ios使用pvr,android使用etc1,未来可以统一使用etc2(部分旧机型不支持) (2).使用第三方压缩软件,直接图片本身,但要注意大部分压缩是有损的,比如近期使用过的tinypng,原理上大概与etc类...
2021-06-10 13:54:14
1230
2
原创 cocosCreator抽奖转盘效果实现,附缓动动作预览
cocosCreator3.0-抽奖-转盘效果利用缓动队列实现,tween利用缓动队列实现,tweentween(this.node) .to(3, { angle: 360 * 10 + 30 }, { easing: 'circIn' }) .call(() => { console.log('This is a callback'); }) .to(5, { angle: 360 * 2 + 30 }, { easing: 'circOut' }) .start();
2020-12-23 11:48:39
1666
1
原创 macos ruby支持tcl/tk
macos ruby安装tcl/tk支持 网上解决方案多为rvm安装多版本ruby,安装是附加–with-tk --with-tcl等,经过不屑努力最后都失败了。 源码编译安装应该是可以,但编译时各种失败各种缺。 然后看下ruby官方怎么说吧,源码包和github上的官方说明里看到有两个installtcl.shell,installtk.shell的脚本,搜一下本地发现xcode的关联目录中已经存在相应的tcl,tk安装脚本,执行下看看又各种不成功,缺权限,缺文件,缺各种东西,再次经过不懈努力
2020-11-10 18:33:13
458
原创 IOS 注册推送权限,确认后cocosdx游戏黑屏停止运行,无法唤醒
IOS 注册推送权限,确认后cocosdx游戏黑屏停止运行,无法唤醒解决方法: - (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings{ //register to receive notifications// [application registerForRemote
2020-10-16 10:43:11
353
原创 几个ios闪屏和icon的方法和问题
日常sdk接入工作免不了各种闪屏和icon需要设置,但由于xcode升级导致设置方法有不同的变迁,着此记录下ios的设置方法Icons:方法一:早期xcode版本,在Info.plist中设置icons,因不打算再用此方法,具体对应尺寸不在记录方法二:设置App Icon Source,widows上可以用convert做切分icon的脚本,mac上推荐 Icon Set Creator免费版,收费版和免费版收费功能并不好用。附:ios Icon全尺寸闪屏方法一:启动图点击工程目
2020-07-04 15:45:07
1164
原创 macbook使用和养护技巧,心得
定制款mackbookpro,上手之后发现这家伙除了贵还挺娇气。感觉就像,处了多年的铁锤钢弹儿,忽然换成了个娇滴滴的小娘们儿,各种下不去手啊。无奈,只能暂时放弃蹂躏,先找点温柔的姿势宠两年再说吧。上裸照:问题:看了些帖子,有些高端人士会认为以下所说的一些问题,是使用者邋遢,使用习惯不好的问题。个体不同,不予置评。声明下个人情况:首先,使用环境跟星巴克或者主题书店没多大关系,主要还是日常办公环境,外卖饮料和电脑书籍同桌那种。其次,入手出发点是
2020-06-17 23:04:44
1566
原创 copying …: open /usr/local/go/pkg/darwin_amd64/runtime/cgo.a: permission denied
小白,Macos下Goland-go build配置运行项目,发生如下错误:GOROOT=/usr/local/go #gosetupGOPATH=/Users/zhaoheng/GO #gosetup/usr/local/go/bin/go build -i -o /Users/xxx/Desktop/work/go/xxx/bin/test/run_test xxx/cmd/test #gosetupgo build runtime/cgo: copying /Users/xxx/Library
2020-06-13 15:14:04
5180
2
原创 git 本地创建仓库推送到github
origin: 远程仓库源master: 主干分支1. 建立本地仓库git init2. 添加、提交文件到本地仓库git add go.modgit commit //按提示写上日志 3. 在github上创建好远程仓库4. 建立本地仓库和远程仓库的关联git remote add origin [远程仓库地址]5. (远程仓库不为空时)获取远程仓库最新版本并合并到本地仓库git pull origin master --rebase6.首次将本地
2020-06-13 01:42:41
160
原创 获取androidstudio debug.keystore指纹
方法一: 使用keytoolshell keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore方法二: 使用gradlew命令./gradlew signingReport双击androidstudio - greadle - Tasks - signingReport
2020-06-02 12:50:29
368
原创 golang使用vscode做ide
新版本golang,1.14+ ,httpproxy安装最新版本golang新版安装后自动配置了gopath环境变量,旧版本需手动配置配置vscode http代理1. 获取代理,l a n t e r n-设置-高级设置-HTTP(S)代理服务器:127.0.0.1:506192. 配置到vscode,vscode-首选项- Http:Proxy
2020-06-02 12:25:40
975
原创 cocos2dx LuaBrige 错误码
cocos2dx LuaBrige 错误码含义示例:luajc: LuaJavaBridge::callJavaStaticMethod(“com/ssplay/xyj/NetHelper”, “startNetListener”, args, “()V”) EXECUTE FAILURE, ERROR CODE: -4错误代码描述-1不支持的参数类型或返回值类型-2无效的签名-3没有找到指定的方法-4Java 方法执行时抛出了异常-5Java 虚
2020-06-01 16:57:15
303
原创 VScode 调试ruby
一、vscode安装ruby插件二、在控制台中将Gem替换为国内源 gemsources--removehttps://rubygems.org/ 删除原baigem源 gemsources--removehttps://rubygems.org/ 添加国内源 gemsources-l 打印zh...
2020-05-30 03:38:56
3739
原创 lua相互调用的内存释放问题
function test1( ... )local t = {name = "t"}function t:removeMe( arg )collectgarbage()print(collectgarbage("count") .. 1)arg:remove()collectgarbage()print(collectgarbage("count") .. 2
2015-01-27 15:41:54
1706
原创 cocos2dx - SQlite
sqlite3 *pdb=NULL;//创建sqlite指针 std::string path= FileUtils::getInstance()->getWritablePath()+"save.db";//指定数据库路径 std::string sql;//需要执行的sql语句 int result; result=sqlite3_o
2015-01-23 11:27:39
461
原创 cocos2dx之控制台输出
在main函数中加入如下代码: #ifdef USE_WIN32_CONSOLE AllocConsole();//关联新的控制台 freopen("CONIN$","r",stdin);//冲定向数据流(重新分配文件空间,此函数一般用于将一个指定的文件打开一个预定义的流:标准输入、标准输出或者标准出错。) freopen("CONOUT
2015-01-23 11:27:36
672
原创 C++基础(using)
using : 1.在当前文件中引入命名空间 using namespace std;2.在子类中使用 using 声明引入基类成员名称(参见C++ primer) 具体作用体现: (1).解除因继承导致的成员保护或私有化限制,将基类成员引入到派生类的相应访问控制区域内,便可按照相应规则访问该基成员; class Base {
2015-01-23 11:27:34
446
原创 生活常识
1.金霉素软膏,是一种眼药,涂在脂肪粒上可以消脂肪粒。 2.白糖,少量白糖加在洗面奶里洗脸,对去黑色痘印非常有效,有磨砂膏的效果。 3.橙子,晚上洗脸后用橙子皮或橙子果泥涂脸上,可以使皮肤防干燥,令皮肤水当当的很舒服。 4.酸奶+香蕉泥,敷脸可以缩毛孔。 5.氯霉素注射液,用于擦脸可使皮肤平滑 6.白煮蛋的蛋白,在鼻子上搓,可以祛除鼻子上的黑头,坚持一段
2015-01-23 11:27:31
577
原创 lua基础篇(二)
元表metatable:(元表)一组元操作(元方法)的集合;__index:元方法之一,作用:定义了新的索引操作;查找表的元方法,即metatable中的__index方法(也可以是另一个表)原型:__index = fuunction(table,key) --此处的table为调用该元方法的if t
2015-01-23 11:27:28
499
原创 c++基础(宏)
1\\ C++宏: (1)#作用是将其后面的宏参数进行字符串化操作(Stringfication); eg: #define WARN_IF(EXP) \ do{ if (EXP) \ fprintf(stderr, "Warning: " #EXP "\n"); } \ whi
2015-01-23 11:27:25
417
原创 MySql安装心得
浪费很多时间去解决安装过程中的问题,实在恶心,最后结论是大部分错误原因是因为二次安装是卸载不干净; 1.卸载: 卸载mysql server! 删除mysql文件夹下的my.ini文件及所有文件 运行"regedit"文件,如图,打开注册表 删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001
2015-01-23 11:27:23
662
原创 c/c++函数和指针
表达能力实在有限,不知道怎么描述,先写这儿吧:void (test)(int a){ printf("Test ~~: %d",a );} void test1(int a){ printf("Test ~~: %d",a );} int func(int a){ printf("func %d :"
2015-01-23 11:27:20
423
原创 用lua实现的不重复随机数
空间复杂度为(1-n),时间复杂度为应该也是最低的,lua方便之处还是很值得利用的local Random = {}; function Random:Awake() self.m_min = 1; self.m_max = 1; self.m_end = 1; self.m_rangeMap = {};end function Ra
2015-01-23 11:27:17
2731
原创 树
#ifndef _MYTREE_H_#define _MYTREE_H_ #include using namespace std;templatetypename T>class tNode {public: typedef tNode _node; //tNode即为tem
2015-01-23 11:27:12
445
原创 lua基础散记
1.迭代器 标准库提供的迭代器: io.lines迭代文件每行; pairs 迭代table元素; ipairs 迭代数组元素; string.gmatch 迭代字符串中单词; ...2.pairs和ipairs的区别:eg: local t = { [1] = "test1", [ele
2015-01-23 11:27:09
389
原创 cocostudio札记(一)
透明度和背景色透明度(cocostudio UI编辑器); 透明度作用于控件本身,例如图片对象,按钮对象,及层容器特性文件(图片); 颜色混合,随透明度的大小对控件整体混合特定颜色值背景色透明度只作用于层容器的背景色,该值并不影响层容器的特性文件; 填充颜色,背景色,浓度随背景色透明度变化
2015-01-23 11:27:07
654
原创 sublime text 使用技巧
1.修改光标大小 首选项--用户设置里添加如下代码: "caret_extra_top":0, "caret_extra_bottom":0, "caret_extra_width":1 需要添加表元素分隔符; 2.自定义代码段(代码补全) 官方文档
2015-01-23 11:27:04
855
原创 c plus plus的string函数实现
本来可以轻松搞定的,可惜遇到一个暂时解决不了的问题,没有任何提示的崩; #ifndef _MYSTING_h_ #define _MYSTING_h_ /* String类; */ using namespace std ; /***************************
2015-01-23 11:27:01
538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人