09-25
分类目录归档:Personal
09-25
09-24
游戏引擎设计系列2-对象管理
09-22
游戏引擎设计系列1 – 内存管理
09-22
游戏引擎设计系列-序言
04-12
关于线程安全和原子操作原子数
对于多线程的线程安全最简单的做法就是使用锁,对于锁的应用,其实能把锁的数量降到最低甚至是不用一定是最理想的,但是多线程操作真的是个复杂的东西,稍不留神就可能会出现问题.以前的时候就在这方便出了很多问题,不过都是很久以前的事了,以至于都快忘记了,最近正好在写一些底层的东西,有遇到了些问题,觉得有必要写下来作为备注. 继续阅读
Read More >09-19
配置 windows10 Linux Subsystem ubuntu
很久之前就尝试过windows10上出的subsystem了,但是可能是由于我的win10是正版win8免费升级过来的,感觉有写问题,不管是用lxrun安装还是把系统升级到Insider Preview内部本版,在ubuntu里的所有网络服务包含ssh、mysql、nginx、mongodb、redis等等,都没办法生效,即便是在ubuntu本身用telnet端口都没有反应,一直以为可能是subsystem的bug,但是没有发下网上有人提到过,但是自己也没有办法解决,没有了这些服务的ubuntu和powershell、cygwin也就没什么区别了,所以一直也没仔细用过,这两天正好电脑有点问题,把win10重新安装了一下,在用lxrun安装了ubuntu发现神奇的网络服务都可能用了,以后使用频率应该会很高了吧。正好有时间整理一下。 继续阅读
Read More >04-30
Unity使用SharedSDK有关微信开放平台回调的问题
最近在做一个项目Unity棋牌项目,项目里用到了SharedSDK来做登陆和一些分享相关,只要是使用微信的。
在使用SharedSDk中发现,其他平台都是好的,可以登陆分享,之后也会收到回调,唯独微信不可以,登陆没有授权页面显示,分享后收不到回调,完全不可用。
重SharedSDK官网下载了官方Demo也是不行,研究了一下午,可能初步找到了原因,但是还没有验证成功,因为微信开放平台的应用申请需要时间。现在写下来以备后用。 继续阅读
04-17
Mysql 问题汇总
04-17
Mysql通过.frm文件恢复表结构
因为一个项目innodb的表数据文件只有.frm文件,想要通过.frm文件将表结构恢复回来。在百度找了很多文章都是说通过拷贝文件来恢复,试了很多次都是失败。无意中发现MySQL Utilities 这个mysql工具集里面有一个工具叫mysqlfrm,从字面上就觉得会是和这个文件相关的,看了下说明文档,大致就是可以通过这个工具把.frm文件导出为sql语句,有了sql语句就很容易导入数据库了。 继续阅读
Read More >为了对log做更多的自定义处理,在Unity中封装了自己的log类,所有的log都是用该类来输出,其他的都还好,就一个问题一直困扰着我,在编辑器console窗口输出的log日志,双击定位到代码后直接定位到自定义的log中了,这对于定位log触发地址产生了很大的麻烦,还要再手动去找相应的位置自己去定位。 继续阅读
Read More >