码迷,mamicode.com
首页 > 编程语言 > 周排行
Java文件类
文件类:java.io.File 基本方法: exists():判断文件是否存在,返回true或false mkdir():创建文件夹目录(只能建一层) make Directory 创建成功返回true 创建失败返回false mkdirs():创建文件夹目录(建多层文件夹) createNewF ...
分类:编程语言   时间:2017-08-01 14:25:54    阅读次数:219
Unity LayerMask
Unity用int32的每一位表示32个层,int32用二进制有32位,Layers通常被摄像机用来渲染部分场景,和灯光照射部分场景使用。但是它们也可以用来做射线检测时忽略一些collder或Collision使用。 LayerMask mask = 1 << 你需要开启的Layers层。 Laye ...
分类:编程语言   时间:2017-08-01 14:26:00    阅读次数:160
ARGV数组的作用
今天在开发Perl脚本的时候遇到了一个问题:qualcomm给出的samples中的代码都用ARGV数组的元素个数来进行判断,代码如下: 但是穷尽了一生也没有找到ARGV的声明,这时候郭宏跑过来和我抱怨这个东西运行不了,我就随手查了查,才发现别有洞天。 ARGV其实是主函数默认的两个参数之一,数组中 ...
分类:编程语言   时间:2017-08-01 14:26:16    阅读次数:143
python中修改字符串的值
demo: info = 'abc' 如果要把上面的字符串info里面的c替换成d,要怎么操作呢? 方法一:使用python中的replace()方法 语法: str.replace(old, new[, max]) 参数: old -- 将被替换的子字符串。 new -- 新字符串,用于替换old ...
分类:编程语言   时间:2017-08-01 14:28:16    阅读次数:268
飘逸的python - @staticmethod和@classmethod的作用与区别
一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。 这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。 既然@staticmethod和@c ...
分类:编程语言   时间:2017-08-01 14:28:51    阅读次数:114
FCC 中级算法题 比较两个数组
Diff Two Arrays 比较两个数组,然后返回一个新数组,该数组的元素为两个给定数组中所有独有的数组元素。言之,返回两个数组的差异。 ComparisonOperators Array.slice() Array.filter() Array.indexOf() Array.concat() ...
分类:编程语言   时间:2017-08-01 14:29:26    阅读次数:113
python操作xls表
1、python读取excel中单元格内容为日期的方式 python读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype: ? 1 ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error 即date的ctype= ...
分类:编程语言   时间:2017-08-01 14:30:52    阅读次数:117
Python 序列化 pickle/cPickle模块
Python序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。(实际上,很多非游戏程序也会这..
分类:编程语言   时间:2017-08-01 14:31:03    阅读次数:135
Excel VBA 统计一个文档中所有sheet的已用行数
Sub countrownum() Dim i, num, rownum num = Worksheets.Count For i = 2 To num 'Worksheets(i).Select rownum = WorksheetFunction.CountA(Worksheets(i).Col... ...
分类:编程语言   时间:2017-08-01 14:34:21    阅读次数:176
PYTHON设计模式学习(3):Singleton pattern
参考了其他的博客:http://ghostfromheaven.iteye.com/blog/1562618 ...
分类:编程语言   时间:2017-08-01 14:34:43    阅读次数:192
java元注解
http://www.jb51.net/article/55371.htm http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html Retention注解 Retention(保留)注解说明,这种类型的注解会被保留到那个阶段. 有三个 ...
分类:编程语言   时间:2017-08-01 14:35:34    阅读次数:146
Python多线程threading用法
Python里面经常会用到多线程,即所有的方法在同一时间开始运行,而不是按顺序一个一个运行。所用到的模块为threading,下面详解threading用法。我们写三个方法,one、two、three并正常运行。这里只截图了one()方法,two、three与one内容一样。按下面图中的运行方式,三个函数..
分类:编程语言   时间:2017-08-01 14:35:54    阅读次数:197
飘逸的python - 单例模式乱弹
方法一:装饰器 利用“装饰器只会执行一次”这个特点 方法二:基类 利用“类变量对所有对象唯一”,即cls._instance 方法三:metaclass 利用“类变量对所有对象唯一”,即cls._instance 方法四:Borg模式 利用“类变量对所有对象唯一”,即__share_state 方法 ...
分类:编程语言   时间:2017-08-01 14:36:12    阅读次数:155
python18-day5
递归 1.必须有明确结束条件 2.每次进入递归,问题必须比上一次缩小 3.效率不高,递归层数过多就导致栈(内存)溢出 递归=递推+回溯 递归默认层数1000层 import sys print(sys.getrecursionlimit()) #看递归最大值 #1000 print(sys.setr ...
分类:编程语言   时间:2017-08-01 14:36:27    阅读次数:174
一张图告诉你最流行的 7 个 JavaScript框架特点
欢迎大家持续关注葡萄城控件技术团队博客,更多更好的原创文章尽在这里~~? AngularJ.js 由google开发,2009年首次发布 很流行的前端框架 使用Angular.js创建第一个UI,成本很低 对于团队来说,AngularJ.js有许多很棒的工具可用 很适合创建一个快速、混合型复杂的解决 ...
分类:编程语言   时间:2017-08-01 14:37:06    阅读次数:258
Python下的OpenCV学习 02 —— 图像的读取与输出
OpenCV提供了众多对图片操作的函数,其中最基本的就是图片的读取与输出了。 一、读取图片 利用OpenCV读取一张图片是非常容易的,只需要用到 imread() 函数,我们进入IPython,输入help(cv2.imread)获取该函数的文档,得到: 可见, imread需要提供两个参数,第一个 ...
分类:编程语言   时间:2017-08-01 14:37:28    阅读次数:182
Java中堆内存和栈内存详解
Java中堆内存和栈内存详解 Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该 ...
分类:编程语言   时间:2017-08-01 14:37:48    阅读次数:128
关于Unity中定时器的简易使用
定时器 一段指定的时间后执行某个函数或者某个语句 用法 //定时器写法1 //定时器写法2 ...
分类:编程语言   时间:2017-08-01 14:38:54    阅读次数:155
飘逸的python - 装饰器的本质
很多人把装饰器搞的很复杂,其实本质很简单. 首先,什么是装饰器呢?在代码中发现戴着@xxx帽子的,就是装饰器. 那要怎么自己定义一个装饰器呢? 其实任何一个接收一个参数的callable都可以用来做装饰器,比如函数和类.为方便起见,下面的例子都用函数来说明. 这里,deco就可以做装饰器 "戴帽"其 ...
分类:编程语言   时间:2017-08-01 14:40:10    阅读次数:136
Java并发之线程间协作Object的wait()、notify()、notifyAll()
wait()、notify()和notifyAll()是Object类中的方法: 1)wait()、notify()和notifyAll()方法是本地方法,而且为final方法,无法被重写。 2)调用某个对象的wait()方法能让当前线程堵塞。而且当前线程必须拥有此对象的monitor(即锁) 3) ...
分类:编程语言   时间:2017-08-01 14:40:30    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!