码迷,mamicode.com
首页 > 编程语言 > 月排行
JavaScript闭包
闭包是指有权限访问另一个函数作用域的变量的函数 只要存在调用内部函数的可能,JavaScript就需要保留被引用的函数。而且JavaScript运行时需要跟踪引用这个内部函数的所有变量, 直到最后一个变量废弃,JavaScript的垃圾收集器才能释放相应的内存空间 理解闭包,需要理解JavaScri ...
分类:编程语言   时间:2017-05-03 09:59:13    阅读次数:138
java集合框架小结
总结例如以下: 1.假设要求线程安全的, 使用Vector、Hashtable 2.假设不要求线程安全,应该使用ArrayList、LinkedList、HashMap 3.假设要求有映射关系,键值对的。则使用HashMap、Hashtable 4.假设数据量大,又要使用线程安全时候。考虑Vecto ...
分类:编程语言   时间:2017-05-03 09:59:42    阅读次数:120
Python 数据驱动 unittest + ddt
一数据驱动测试的含义: 在百度百科上的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测 ...
分类:编程语言   时间:2017-05-03 10:01:26    阅读次数:2150
理解java三大特性之多态
恢复内容开始 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做 ...
分类:编程语言   时间:2017-05-03 10:28:11    阅读次数:353
RxJava2
RxJava2初步使用 ...
分类:编程语言   时间:2017-05-03 10:28:21    阅读次数:105
java 解压缩 中文名称问题
public List<String> unZip(String pathString, String zipPathString) { long startTime = System.currentTimeMillis(); List<String> list = new ArrayList<>( ...
分类:编程语言   时间:2017-05-03 10:28:32    阅读次数:135
C++内联函数
目录 什么是内联函数 如何使函数内联 为什么要使用内联函数 inline函数的优缺点分析 什么时候该使用内联函数 正文 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减少程序的执行时间,那么在C++中有没有相同的技术或者更好的实现方法呢?答案是有的,那就是内联函数。内联函数作为编译器优化手 ...
分类:编程语言   时间:2017-05-03 10:28:48    阅读次数:218
数据结构习题之多维数组和广义表
第五章 多维数组和广义表 一、基本要求、重点、难点 本章目的是介绍多维数组的逻辑结构特征及其存储方式。特殊矩阵和稀疏矩阵的压缩存储方法。本章重点是熟悉多维数组的存储方式、矩阵的压缩存储方式,难点是稀疏矩阵的压缩存储方示下实现的算法。 二、考核目标、考核要求 1.多维数组,要求达到“理解”层次 1.1 ...
分类:编程语言   时间:2017-05-03 10:29:57    阅读次数:285
【Linux】JDK+Eclipse 搭建C/C++开发环境
注:本文所提供的参考示例是在CentOS Linux环境下的安装,不保证适用于其他版本的Linux系统。 · 安装前的注意事项 编译源代码是需要对应的代码编译工具的,本文中安装的Eclipse只是一个编写代码的外壳,不能对代码进行编译工作,所以你的Linux系统应当安装了编译器,这样Eclipse在 ...
分类:编程语言   时间:2017-05-03 10:30:25    阅读次数:183
JavaWeb网上图书商城完整项目--21.用户模块各层相关类的创建
1、现在要为user用户模块创建类 用户模块功能包括:注册、激活、登录、退出、修改密码。 User类对照着t_user表来写即可。我们要保证User类的属性名称与t_user表的列名称完全相同。 我们来创建User类 数据库接口类: UserDao封装了对数据库的基本操作。UserDao需要使用Tx ...
分类:编程语言   时间:2017-05-03 11:26:21    阅读次数:199
Spring MVC统一异常处理
Spring3.0中对异常的处理方法一共提供了两种:一种是使用HandlerExceptionResolver接口;一种是在Controller类内部使用@ExceptionHandler注解。使用第一种方式可以实现全局异常控制,并且Spring已经提供了一个默认的实现类SimpleMappingE ...
分类:编程语言   时间:2017-05-03 11:27:03    阅读次数:256
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
原博地址:http://blog.csdn.net/dfdsggdgg/article/details/50730311 1.center下,在startup.sh文件首行中添加如下语句 declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Dja ...
分类:编程语言   时间:2017-05-03 11:27:18    阅读次数:138
[2]注解(Annotation)-- 深入理解Java:注解(Annotation)自定义注解入门
转载 http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 深入理解Java:注解(Annotation)自定义注解入门 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提 ...
分类:编程语言   时间:2017-05-03 11:27:42    阅读次数:247
python列表和元组的方法
list.append() 【作用:向列表中添加新的元素,往后添加】 【英语:append=>添加】 【说明:返回值:None,在列表中操作】 In [17]: li=[]#新建一个list In [18]: li.append(1)#添加一个数字元素 In [19]: li.append([2]) ...
分类:编程语言   时间:2017-05-03 11:27:49    阅读次数:201
算法笔记_170:历届试题 分糖果(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为 ...
分类:编程语言   时间:2017-05-03 11:28:09    阅读次数:255
python基础2之字符串、列表、字典、集合
内容概要: 一、python2 or 3 二、字符串拼接 三、字符串 四、列表、元祖 五、字典 六、集合 七、练习 目前大多使用python2.7,随着时间的推移,python3将会成为python爱好者的主流。 python2和3区别: 1.PRINT IS A FUNCTION 2.某些库名改变 ...
分类:编程语言   时间:2017-05-03 11:30:03    阅读次数:223
【转】Unity 游戏存档 PlayerPrefs类的用法
http://www.cnblogs.com/qiaogaojian/p/5969855.html unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。工作原理非常简单,以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值。 PlayerPrefs ...
分类:编程语言   时间:2017-05-03 11:30:53    阅读次数:193
【转】Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)
本篇文章主要介绍了"Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)",主要涉及到Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)方面的内容,对于Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)感兴趣的同学可以参考一下。 持久化 ...
分类:编程语言   时间:2017-05-03 11:31:08    阅读次数:275
【Java】使用Eclipse进行远程调试,Windows下开启远程调试
原博链接:http://blog.csdn.net/sunyujia/article/details/2614614 今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sun ...
分类:编程语言   时间:2017-05-03 11:31:50    阅读次数:264
SublimeText3编译JavaScript
这个操作很简单总的来说分为两步,1、安装Node.js 2、添加SublimeText3 JS编译系统 首先我们去官网下载node.js https://nodejs.org/en/ 然后安装 验证安装是否成功,cmd 下键入 node -v ,出现Node.js的版本号就表示安装成功 进入Subl ...
分类:编程语言   时间:2017-05-03 11:32:13    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!