计算机不能直接生成曲线,更不能直接生成曲面。计算机屏幕上看到的曲线、曲面实际上是由无数个多边形构成的。多边形越多,曲面就会更为真实,曲面细分(Tessellation)就是这样的一个技术。 曲面细分,有时甚至能化低模为高模,省去不少功夫,产生效果也真是漂亮, 我们看看unity是怎么实现它的。。。
分类:
编程语言 时间:
2015-01-08 21:36:54
阅读次数:
329
转载自陈硕在知乎的回答。既然你是在校学生,而且编程语言和数据结构的基础还不错,我认为应该在《操作系统》和《计算机体系结构》这两门课上下功夫,然后才去读编程方面的 APUE、UNP 等书。下面简单谈谈我对学习这两门课的看法和建议,都是站在服务端程序员的角度,从实用主义(pragmatic)的立场出发而...
分类:
编程语言 时间:
2015-01-08 14:48:46
阅读次数:
239
说到快速排序,真的花了很大的功夫去看,去理解。排序算法是挺复杂的,理解它就好像是剥洋葱一样,一层一层的。好了,下面说说快排的原理吧。快速排序就像很多网上的文章一样,是分而治之的,通过递归的方式不断的分而治之。每递归一次就找到当前的标杆值将比这个值大的所有数..
分类:
编程语言 时间:
2015-01-08 07:15:42
阅读次数:
299
虽然在平时貌似,很习以为常的一些用法但是真要弄清这几个概念的时候,确实费了很大功夫,现在虽然不能说明白但总算有了一些心得。好吧下面直接开始注本文(*)为相关链接例子1.1词法作用域规则:函数的嵌套关系是定义时决定的,而非调用时决定的,即词法作用域,即嵌套关系是由词法分析时确定的,而运行时决定。(*)...
分类:
编程语言 时间:
2015-01-06 17:12:11
阅读次数:
137
这几天,根据buddy指定的任务,要分享一点angular JS的东西。对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少。不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题。 Okay,废话不多说。为了弄明白an....
分类:
移动开发 时间:
2015-01-06 13:22:03
阅读次数:
191
最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和windows下差不多,趁着嗑瓜子的功夫,我研究了下mac下如何进行apk反编译,其实和windows下是一样,我在这里记录了下:
第一步:下载反编译工具集,apktool、dex2jar、jd-...
分类:
移动开发 时间:
2015-01-04 10:11:08
阅读次数:
240
运营一个餐厅和构建一个高性能的服务器有很多相似的地方,我们一起来看看吧。
https://www.zybuluo.com/jewes/note/59732
单打独斗的单线程模式
小明的餐厅刚起步,规模很小,就只有小明一个人在忙活。当客人到来的时候,他得首先去招呼客人,等客人下单,然后去后厨炒菜,然后再把饭菜端给客人。如果在这个过程中有新的客人到来,他是没有功夫去招呼新客人,新客人就只能在...
分类:
其他好文 时间:
2015-01-04 00:01:28
阅读次数:
436
有个朋友上门寻求协助,带着她朋友的朋友的手机,说是手机硬件有问题,想把手机内的资料都备份出来,尤其是WeChat的聊天内容…我跟她说,那iTool等工具不就可以帮上忙了吗?没想到她早就试过了, 说iTool根本找不到WeChat的数据库EnMicroMsg.db,看来她真的是很想取出数据哈~下足功夫...
分类:
数据库 时间:
2015-01-03 14:38:47
阅读次数:
268
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。
使用自动生成有很多方式,可以在eclipse中安装插...
分类:
其他好文 时间:
2015-01-03 11:56:01
阅读次数:
194