码迷,mamicode.com
首页 > 编程语言
蛋哥的学习笔记之-基于Unity的Shader编程:X-1 音乐水波特效
蛋哥的学习笔记之-基于Unity的Shader编程:X-1 音乐水波特效 热度 13728 2015-7-11 23:34 |个人分类:蛋哥的学习笔记之-基于Unity的Shader编程| 音乐, Unity, Shader, 水波, Shader, Shader, Shader, Shader 蛋 ...
分类:编程语言   时间:2017-02-17 17:11:39    阅读次数:302
二维数组查询算法
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 实现思路:由于行列都为递增排序,所以可以从左下角开始比较查询,若目标值target大于该数,则将查询位置右移,否则上移,即可达 ...
分类:编程语言   时间:2017-02-17 17:10:26    阅读次数:146
Javascript框架设计之对象数组化
类数组对象是一个很好的存储结构,但是功能太弱了,为了享受纯数组的哪些便捷的方法,使用前可以做下转换,通常可以使用$.slice.call()方法做转换,但是旧版本的IE下的HTMLCollection、NodeList不是Object的子类,如果采用[].slice.call()方法可能会导致异常, ...
分类:编程语言   时间:2017-02-17 17:02:37    阅读次数:162
Java的ArrayList
ArrayList不是线程安全的,源码里没有用到synchronized 初始化ArrayList,如果没有指定初始容量,第一次向里面加入元素的时候,初始增长容量为10 ArrayList的扩容算法,每次增长50% 当容量不够的时候,就会增长当前容量的50%,然后调用System.arraycopy ...
分类:编程语言   时间:2017-02-17 16:57:14    阅读次数:152
【leetcode】solution in java——Easy2
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6410409.html 6:Reverse String Write a function that takes a string as input and returns the string reversed ...
分类:编程语言   时间:2017-02-17 16:55:00    阅读次数:151
python - 高级特性
在python中, 代码不是越多越好, 而是越少越好. 代码不是越复杂越好, 而是越简单越好 基于这一思想, 在python中, 1行代码能实现的功能, 诀不写5行. 代码越少, 开发效率越高 1. 切片 Slice (1) list, tuple对经常取指定索引范围的操作, 用循环十分繁琐, 因此 ...
分类:编程语言   时间:2017-02-17 16:49:09    阅读次数:226
Java成员方法,构造方法
//作者:qingfeng//2017/2/17//功能;理解类的成员方法和构造方法class CreatWays{ public static void main(String args[]){ Person p1 = new Person(23,"甲宝"); System.out.println ...
分类:编程语言   时间:2017-02-17 16:50:54    阅读次数:150
java基础算法之排序
总体基础算法总结 http://blog.csdn.net/lilong_dream/article/details/23356513 基础算法之排序 http://www.cnblogs.com/qqzy168/archive/2013/08/03/3219201.html 基础算法之数组、字符串 ...
分类:编程语言   时间:2017-02-17 16:47:06    阅读次数:212
python 面向对象编程(一)
一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义: 注意类名后面有个冒号,在block块里面就可以定义属性和方法了。当一个类定义完之后,就产生了一个类对象。类对象支持 ...
分类:编程语言   时间:2017-02-17 16:46:41    阅读次数:200
python unittest用例执行方式
一、unittest模块的各个属性说明 点击返回目录 先来聊一聊unittest模块的各个属性,所谓知己知彼方能百战百胜,了解unittest的各个属性,对于后续编写用例有很大的帮助。 1.unittest的属性如下: ['BaseTestSuite', 'FunctionTestCase', 'S ...
分类:编程语言   时间:2017-02-17 16:44:20    阅读次数:250
[硕.Love Python] FibonacciHeap(F堆 & 斐波那契堆)
classNode(object): __slots__=[ ‘data‘,‘child‘,‘left‘,‘right‘, ‘degree‘,‘parent‘,‘childCut‘, ] def__init__(self,data): self.data=data self.child=None self.left=None self.right=None self.degree=0 self.parent=None self.childCut=False def__str__(self): retur..
分类:编程语言   时间:2017-02-17 15:57:09    阅读次数:191
python多线程之线程锁二(同一时间一个线程获得2把线程锁)
#coding:utf-8 ‘‘‘线程锁‘‘‘ importthreading importtime num=0#全局变量 num2=0 defruns(): time.sleep(1) globalnum#在函数内部要对全局变量进行更改,需要进行声明 globalnum2 lock.acquire()#在操作时锁住,防止其他线程在同一时间对num变量进行加1,从而确保数据在同一..
分类:编程语言   时间:2017-02-17 15:49:13    阅读次数:137
python多线程之线程锁三(同一时间允许多个线程)
#coding:utf-8 importthreading importtime num=0#全局变量 defruns(): time.sleep(1) globalnum#在函数内部要对全局变量进行更改,需要进行声明 samp.acquire()#在操作时,获得锁,4个线程都在里边被锁住 time.sleep(0.001) num+=1#虽然4个线程同时对num进行加1,但在相加的..
分类:编程语言   时间:2017-02-17 15:46:29    阅读次数:191
Java线程和多线程(十五)——线程的活性
当开发者在应用中使用了并发来提升性能的同时,开发者也需要注意线程之间有可能会相互阻塞。当整个应用执行的速度比预期要慢的时候,也就是应用没有按照预期的执行时间执行完毕。在本章中,我们来需要仔细分析可能会...
分类:编程语言   时间:2017-02-17 15:36:30    阅读次数:227
python bytes/str
http://eli.thegreenplace.net/2012/01/30/the-bytesstr-dichotomy-in-python-3/ ...
分类:编程语言   时间:2017-02-17 15:21:22    阅读次数:134
Java图形化界面设计——布局管理器之GridLayout(网格布局)
网格布局特点: l 使容器中的各组件呈M行×N列的网格状分布。 l 网格每列宽度相同,等于容器的宽度除以网格的列数。 l 网格每行高度相同,等于容器的高度除以网格的行数。 l 各组件的排列方式为:从上到下,从左到右。 l 组件放入容器的次序决定了它在容器中的位置。 l 容器大小改变时,组件的相对位置 ...
分类:编程语言   时间:2017-02-17 15:20:10    阅读次数:194
Java中的自定义注解
自定义注解的语法要求 定义自定义注解的关键字为@interface 成员以无参无异常方式声明,可以给成员指定一个默认值(default);成员的类型是受限制的,合法的类型有基本数据类型及String,Class,Annotation,Enumeration;如果注解只有一个成员,则必须取名为valu ...
分类:编程语言   时间:2017-02-17 15:13:23    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!