首页 > 编程语言
Unity3D游戏开发从零单排(十) - 进击的Shader续
自定义光照模型在这之前首先来了解一下SurfaceOutput这个结构体,它是一个包含大多数描述一个物体表面渲染特征的结构,具体结构如下:struct SurfaceOutput { half3 Albedo;//纹理颜色 half3 Normal;//法线 half3 Emission;//自发光,不受照明的影响 half Specular;//高光指数 half Gloss;//光泽...
分类:编程语言   时间:2015-04-11 22:34:14    收藏:0  评论:0  赞:0  阅读:323
java代码实现商品类别的无限级分类显示
之前接触到一个无限分类,这次用到了,就自己写了一下,贴出来供参考。 数据库类别表的设计以及数据 -- ---------------------------- -- Table structure for msg_type -- ---------------------------- CREATE TABLE `msg_type` ( `id` int(11) NOT NULL AUTO...
分类:编程语言   时间:2015-04-11 22:33:54    收藏:0  评论:0  赞:0  阅读:394
C语言的通用链表
在操作系统编程中, 往往是使用C语言, 但C使用起来极为痛苦, 不像C++有方便的STL模板库使用。linux内核中,有一套非常神奇的通用链表结构,能够方便的使用,管理各种类型的数据,我们今天就来研究一下,内核中的C数据结构。...
分类:编程语言   时间:2015-04-11 22:32:34    收藏:0  评论:0  赞:0  阅读:387
快速排序
package my0410;public class QuickSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated meth...
分类:编程语言   时间:2015-04-11 22:30:44    收藏:0  评论:0  赞:0  阅读:325
Java中Runnable和Thread的区别
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。 下面看例子:代码如下:p...
分类:编程语言   时间:2015-04-11 22:28:44    收藏:0  评论:0  赞:0  阅读:308
希尔排序
package my0410;import java.util.Arrays;public class ShellSort { /** * @param args */ public static void main(String[] args) { // ...
分类:编程语言   时间:2015-04-11 22:27:14    收藏:0  评论:0  赞:0  阅读:304
Python实现数据结构和算法之桶排序
桶排序桶排序从 1956 年就开始被使用,该算法的基本思想是由E.J.Issac 和 R.C.Singleton 提出来的。这个算法就好比有 11 个桶,编号从 0~10。每出现一个数,就在对应编号的桶中放一个小旗子,最后只要数数每个桶中有几个小旗子就 OK 了。例如 2 号桶中有 1 个小旗子,表...
分类:编程语言   时间:2015-04-11 22:25:14    收藏:0  评论:0  赞:0  阅读:290
冒泡排序
package my0410;public class BubbleSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated met...
分类:编程语言   时间:2015-04-11 22:24:44    收藏:0  评论:0  赞:0  阅读:270
Python实现数据结构和算法之冒泡排序
冒泡排序冒泡排序的基本思想是:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。如果有 n 个数进行排序,只需将 n?1 个数归位,也就是说要进行n-1 趟操作。而“每一趟”都需要从第 1 位开始进行相邻两个数的比较,将较小的一个数放在后面,比较完毕后向后挪一位继续比较下面两个相邻数的大小...
分类:编程语言   时间:2015-04-11 22:23:54    收藏:0  评论:0  赞:0  阅读:319
JavaScript工具库之Lodash
https://lodash.com/直击现场你还在为JavaScript中的数据转换、匹配、查找等烦恼吗?一堆看似简单的foreach,却冗长无趣,可仍还在不停的repeat it!也许你已经用上了Underscore.js,不错,你已经进步很大一步了。然而今天我希望你能更进一步,利用lodash...
分类:编程语言   时间:2015-04-11 22:23:34    收藏:0  评论:0  赞:0  阅读:205
C#不允许在foreach循环中改变数组或集合中元素的值(注:成员的值不受影响)
C#不允许在foreach循环中改变数组或集合中元素的值(注:成员的值不受影响),如以下代码将无法通过编译。foreach (int x in myArray){ x++; //错误代码,因为改变了元素的值 Console.WriteLine(x);}如果要让自定义的数据类型支持foreach循.....
分类:编程语言   时间:2015-04-11 22:22:24    收藏:0  评论:0  赞:0  阅读:295
Python模块之optparse
参考:http://www.cnblogs.com/captain_jack/archive/2011/01/11/1933366.htmlhttps://docs.python.org/2/library/optparse.htmleg:# This is the blocking Get Poe...
分类:编程语言   时间:2015-04-11 22:21:44    收藏:0  评论:0  赞:0  阅读:283
PPT转Flash工具iSpring
http://baike.baidu.com/link?url=2kcxDElqZk_5cbAZEiqlFsO8NAXNFmq2sckHlCpoxSlb9SQ4TYLmG_LVz5TKBdc6nnzuPHdLH4qrVg-k5fC7da&qq-pf-to=pcqq.c2c
分类:编程语言   时间:2015-04-11 22:20:24    收藏:0  评论:0  赞:0  阅读:232
堆排序
package my0410;public class HeapSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated metho...
分类:编程语言   时间:2015-04-11 22:19:24    收藏:0  评论:0  赞:0  阅读:214
matlab(数组、矩阵)
分类:编程语言   时间:2015-04-11 22:18:34    收藏:0  评论:0  赞:0  阅读:156
java中的匿名内部类总结(转)
java中的匿名内部类总结匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract class Person { public abstrac...
分类:编程语言   时间:2015-04-11 22:18:14    收藏:0  评论:0  赞:0  阅读:282
插入排序
package my0410;public class InsertSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated met...
分类:编程语言   时间:2015-04-11 22:16:34    收藏:0  评论:0  赞:0  阅读:210
归并排序
package my0410;public class MergeSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated meth...
分类:编程语言   时间:2015-04-11 22:16:14    收藏:0  评论:0  赞:0  阅读:270
2015第15周六Java线程池
Java里面线程池的顶级接口是Executor,但是严格意义上讲Executor并不是一个线程池,而只是一个执行线程的工具。真正的线程池接口是ExecutorService。比较重要的几个类:ExecutorService真正的线程池接口。ScheduledExecutorService能和Time...
分类:编程语言   时间:2015-04-11 22:14:34    收藏:0  评论:0  赞:0  阅读:261
选择排序
package my0410;public class SelectSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated met...
分类:编程语言   时间:2015-04-11 22:13:14    收藏:0  评论:0  赞:0  阅读:198
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!