摘要:
Custom Editors加速游戏制作过程的关键是为哪些频繁使用的组件创建自定义的编辑器,为了举例,我们将会使用下面这个极其简单的脚本进行讲解,它的作用是始终保持一个对象注视某一点。public class LookAtPoint : MonoBehaviour { public Vecto... 阅读全文
摘要:
Custom Editors加速游戏制作过程的关键是为哪些频繁使用的组件创建自定义的编辑器,为了举例,我们将会使用下面这个极其简单的脚本进行讲解,它的作用是始终保持一个对象注视某一点。public class LookAtPoint : MonoBehaviour { public Vecto... 阅读全文
摘要:
Extending the EditorUnity允许你使用自己定制的inspectors和Editor Windows扩展编辑器,并且你可以使用定制的Property Drawers定义属性集在inspector中如何展示,这一块讲述如何使用这些特性。Editor Windows你可以在你的app... 阅读全文
该文被密码保护。 阅读全文
摘要:
最近接手一个Android新项目,之前也没做过这方面的开发,算是边学边干,这两天看了一下Android开发的书,大致入门了一点,今天把所需要的软件都下了下来,准备开工,先列一下开发环境: 所有的软件都用64位,因为操作系统是64位,保持一致,省的以后有什么莫名的问题。 tomcat选择7版本是因为该 阅读全文
摘要:
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1005题目刚开始引用了《虎胆龙威3》,看到电影的英文单词时,不觉虎躯一震,顿时来了兴趣,其实细数一下,虎胆龙威系列,本人觉得3是最不好看的一部,因为这部跨街区追逐战早前在另一部好莱坞电影里面看过,所谓先入为主,时间久远,也没再深入查询是A抄袭了B还是B抄袭了A,甚至我连B的电影名字都忘记了,毕竟没有大腕儿在里面,度娘也帮不上忙。当然,没看过电影并不影响做这道题,就像没看过《Monty Python》并不影响你成为python高手一样。两个容量分别为ca和cb的水 阅读全文
摘要:
前几天,师兄轻描淡写的出了一道题,对于一个给定的字符串,输出它的全排列结果,例如,输入ab,则程序需要输出ab,ba[结果数为2*1=2]。额外的要求是对于字符串中的重复字符,程序要能识别出来并进行去重处理,例如,输入aab,则程序需要输出baa,aba,aab[结果数为3,而不是3*2=6]。 这里我用了两种思路实现了这道题,不过都属于递归,第一种思路是我自己想的,只能输出全排列,在去重处理上尚需完善[例如,输入aab,程序可以得到正确结果;但如果输入aaba,程序就得不到完全去重的结果了,即重复字符只能连续出现,否则程序就会出现bug,究其原因还是递归时记不住以前处理的结果,如果记录... 阅读全文
摘要:
最近又接到了实验室的新任务,做文件的批量上传,批量下载。大致需要实现以下几项功能:1.可以批量选择待上传的文件2.可以上传大文件3.能够让用户看到公有云盘的文件列表,私有云盘的文件列表4.能够让用户以复选的形式批量下载文件,借鉴于各种流行的网盘批量下载文件时选择的解决方案:将用户选择的文件打包下载。很开心的表示,我完成了所有的要求,其中不乏从白痴慢慢摸索,磕磕绊绊,但总归圆满。这次来讲讲java实现的文件打包,这次学习到的其它知识和经验,等有空再记下来,免得以后忘记了。其实java是很面向对象的语言,强大到爆的工具类和API,以至于至今我还不能窥其一二。java.util.zip包中完整的提供 阅读全文
摘要:
题目链接:http://pat.zju.edu.cn/contests/pat-practise/1017前面的1014题《Waiting in Line》也是银行柜台业务逻辑,只不过那道题窗口前维护着一个length>=1的队列,而这道题是窗口队列长度限制为1,那道题时间只精确到分,所以做的时候用了个minute++的时钟,而这道题时间精确到秒,所以用了个second++的秒表,其它的逻辑差不多。这道题需要注意的地方比较多:1.如果用户在早上08:00:00前来到银行,则需要在门外进行排队,且等待时间从此时开始算,而不是从08:00:00开始,比如A在07:59:59来到银行,则他的等 阅读全文
摘要:
题目链接:http://pat.zju.edu.cn/contests/pat-practise/1016以前在POJ上也见过类似的题,当时还不会qsort,菜的一米,遇到大数据还用链表做,还没等把输入处理完成,就已经头大的发麻了,看来我还是有一点进步的。这道题我开了个record数组,记录所有的账单,第一步先根据字母表顺序将账单排序分类,在此要大大的感谢一把qsort,它可以数组内指定位置和指定长度进行排序,所以我就没有把账单记录分开存到各个客户名下,而是用qsort分割排序,和单独处理单个客户的账单效果一模一样。第二步,根据客户名称作为id,单独对当前处理的客户记录进行时间排序,然后处理, 阅读全文
|