其他
文章平均质量分 58
zhugefei
天行健,君子以自强不息!
展开
-
一个简单动态语言虚拟机实现
最近在看Lua的源码,但Lua的代码太庞大了(虽然相较于其他语言非常精巧),所以想自己写一个小的带垃圾回收的虚拟机,加深自己对垃圾回收原理的理解和记忆,以下是代码:#include <stdio.h>#include <stdlib.h>#include <stdint.h>#define STACK_MAX 256 // 最大的栈数量#define INIT_GC_VAL_MAX_NUM 8 // 初始最大的GC Value数量,达到后触发第一次GC//原创 2021-04-26 19:09:11 · 221 阅读 · 0 评论 -
美术同学需要了解的一些纹理知识
游戏开发中,纹理是十分重要的资源,关系到游戏的大小、内存的消耗、运行的速度和渲染的质量,但很多的美术同学没有相关的技术背景,导致交付的纹理资源,与程序的要求有出入,本文就介绍一下程序中是如何使用纹理的,以及美术可以做哪些事情来优化纹理资源,达到最终性能的提升。纹理的生命周期纹理的声明从美术画出图像开始,到渲染在屏幕上结束,可以分为以下几个阶段。美术通过PS或其他产生 -> 存储到磁盘(png/jpg等) -> 程序处理(合图等) -> 加载到内存 -> 传输到显存 ->原创 2021-04-24 17:44:34 · 624 阅读 · 0 评论 -
Xcode Monokai 主题
Xcode 的主题我都试了一下,都是太亮对比度太高,时间长了眼睛容易疲惫,我自己从网上下了一个Monokai主题,但感觉不是太好,自己修改之后感觉还不错,代码如下: DVTConsoleDebuggerInputTextColor 0.973 0.973 0.941 1 DVTConsoleDebuggerInputTextFont Menlo-Regular - 12.0 D原创 2014-02-13 10:14:34 · 8337 阅读 · 1 评论 -
通过 cmd 建立wifi 热点
我没有无线路由器,但想让手机上网,只有想办法用我的笔记本建立一个wifi热点,让手机通过这个来上网了。上网查了一下,其实很简单的,几条命令就可以建立,改变,停止wifi了,不需要使用其他工具。cmd 必须在管理员权限下运行。首先,设置wifi:netsh wlan set hostednetwork [mode=]allow|disallow [ssid=] [key=] [k原创 2014-02-15 22:26:44 · 1693 阅读 · 0 评论 -
SSH密钥和公钥生成
启动命令行,输入以下命令生成1024位私钥openssl genrsa -out test.key 1024输入以下命令生成公钥openssl rsa -in test.key -out test_pub.key -pubout原创 2015-04-20 23:22:58 · 709 阅读 · 0 评论 -
现代科技的设计方法
在一个论坛上看关于单元测试的辩论时 ,有几个回复关于如何从一个基础理论,通过机制和策略的反复,层层抽象,最终设计出复杂产品的过程,非常精彩,故转载过来原创 2015-08-11 12:20:32 · 961 阅读 · 0 评论 -
JavaScript 打印调用堆栈
项目使用Cocos2d-JS,查看别人的代码时,如果完全靠翻代码的话,效率太低,而js代码又不能调试,所以使用打印堆栈的方法可以大大提高效率。原创 2015-11-12 17:37:21 · 18063 阅读 · 0 评论