- 博客(12)
- 收藏
- 关注
原创 [Python]pyinstaller打包32位exe小记
由于媳妇工作中需要大量表格,故利用Python开发一个处理Excel表格的小工具(目前第一版本功能比较少,bug比较多)。本人开发环境是在Mac系统下,然后在window下打包成64位和32位通用的exe程序,本文主要介绍打包过程中的流程和注意事项。初学过程中,如有纰漏,望指正。一 打包环境Windows 7 64位旗舰版32位Python3.8.632位pywin32库pyinstaller4.1pandas、xlrd、xlwt…(这是我开发中用到的库,与打包无关)二 打包流程.
2021-05-02 22:58:55
4738
2
原创 TextureTailor自制Plist碎图工具
最近在开发小游戏,美术资源是个令人头疼的问题,故搜寻了一些网上的资源文件,但是总被plist格式和png图片格式所困扰。在参考了一些大佬的代码后自制了一个符合我个人需求的小工具。先放源码地址:TextureTailor再来预览一下效果:界面分解后的目录裁剪后的子图特性:由Python实现,开源可修改支持主流plist和png纹理文件裁剪,支持form...
2021-01-25 22:38:01
263
原创 [CocosCreator]滚动地图自定义组件
CocosCreator滚动地图功能代码,可复用,可自定义组件,没有代码耦合和入侵。转载自CocosCreator 多块地图无限无缝滚动 组件。用于个人学习和记录,如有侵权请联系删除。备注:代码使用的TypeScript个人修改direction属性为cc.Enum类型,可以在CocosCreator编译界面直接选择个人添加moveDistance属性,用于记录移动的总距离使用...
2020-12-19 20:14:19
700
原创 [新手向]Mac新机配置Python虚拟环境小记
初学Python,对环境配置一知半解,这次新电脑配置环境碰到一些问题,故而记录过程和概念,方便以后复习以及给广大初学者参考,如有错误,望指正。(具体流程不多介绍,只介绍配置过程中遇到的坑以及执行操作的意义)一.Mac新机配置Python虚拟环境流程(简述,详细请查看章节末尾各大佬的教程)Homebrew安装指令:/usr/bin/ruby -e "$(curl -fsSL https:...
2020-11-26 19:36:08
159
原创 [iOS]LSSafeProtector和Bugly双剑合璧异常处理以及符号表配置
最近工作需要,项目中需要异常检测LSSafeProtectorLSSafeProtector 是一个可快速集成但功能强大的防止crash库,不改变原代码支持KVO自释放,可以检测到dealloc时未释放的kvo,等19种crash,使用Objective-C编写.//注意线上环境isDebug一定要设置为NO) [LSSafeProtector openSafeProtector...
2020-10-28 19:20:19
313
原创 关于新公司项目代码的吐槽
最近入职了新公司,刷新我从业以后对于iOS代码的观念。从项目设计模式的框架、代码量、内存管理,耦合度等等都见识了技术层面的下限(也许是我见识浅薄????)。故此总结一下,自警避免重蹈覆辙。项目介绍项目是非常规功能性App,个人理解老板的愿景是构建一个物联网平台,后期可以应用到写字楼显示屏以及用户个人设备上,实现天气、交通、股票、购物等等各种民生服务可视化。首页为地图背景,由后台返回环境元素素材,...
2020-09-29 00:15:46
98
原创 关于感同身受的一点感悟
今天朋友聊天说起感同身受,我戏谑说你不是他你怎么知道不能感同身受。以前我也深以为然,可是突然今天的发问我自己又有点恍惚,好像哥白尼推翻地心说。由此引发的一系列思考????你的感受和别人的理解之间的匹配程度,或者说认知的重合程度,如果严格要求100%,完美重合即代表经历,行为,思维等等全部一致,这确实几乎不存在,但是主干观点的认知重合却也足够得到合宜的收益。认知的重复性,所谓理解也就是对某一件事或者...
2020-09-28 22:53:39
141
原创 [CocosCreator]本地存储踩坑记录
之前用CocosCreator写了一个小游戏,因为微信小游戏需要软著,所以想先发布到AppStore上,没想到耗了一晚上踩了个坑,故记录一下。错误日志(这是解决后复现的,错误原因不一致,但是根源是一样的):ERROR: TypeError: null is not an object (evaluating 'this.localLevelsconfig.length'), locatio...
2020-04-05 21:25:15
768
原创 iOS知识加固(一)-Runtime篇
我只是知识的搬运工,为了应对面试和巩固知识体系,简化和整理了有关runtime的知识点,以求能快速理解和记忆。(一)Runtime概念Runtime是用C、C++、汇编写的一套框架Objective-C语言是以Runtime为核心对C的扩展Runtime使得Objective-C拥有面向对象和动态的特性Runtime的核心就是消息机制(Messaging)Runtime形成的动...
2020-03-30 22:09:15
124
原创 iOS面试基础知识自整理(待续)
变量成员变量特性:在@interface或@implementation里声明用于类的内部,无需与外界接触,与类的生命周期一致由修饰符决定子类及其他类是否可以直接访问不会生成get、set方法修饰符@public:在任何地方都能直接访问对象的成员变量@private:只能在当前类的对象方法中直接访问,如果子类要访问需要调用父类的get/set方法@protected:可以...
2020-03-27 17:40:13
72
原创 CocosCreator总结
一 CC常用方法创建节点var bg = new cc.Node()添加组件var sprite = bg.addComponent(cc.Sprite)//添加组件var scp = pendant.addComponent('Pendant')//添加脚本获取屏幕宽高this.pScreenWidth = cc.view.getVisibleSize().width;...
2020-03-27 17:37:39
232
原创 iOS基础和原理笔记留存
类的格式类的声明和实现.h文件格式@interface 类名:NSObject{ # 成员变量}#属性@end.m文件格式@implementation # 方法的实现@end在声明或实现一个类的方式时,需要用“+”或“-”在方法开头“+”表示类方法“-”表示对象方法类方法的调用导入头文件,任何地方都可以通过类名调用类里面的方法:如[类名 类方法]对象...
2020-03-27 17:32:52
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人