码迷,mamicode.com
首页 > 编程语言
算法笔记_170:历届试题 分糖果(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为 ...
分类:编程语言   时间:2017-05-03 11:28:09    阅读次数:255
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
[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
【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
Spring MVC统一异常处理
Spring3.0中对异常的处理方法一共提供了两种:一种是使用HandlerExceptionResolver接口;一种是在Controller类内部使用@ExceptionHandler注解。使用第一种方式可以实现全局异常控制,并且Spring已经提供了一个默认的实现类SimpleMappingE ...
分类:编程语言   时间:2017-05-03 11:27:03    阅读次数:256
JavaWeb网上图书商城完整项目--21.用户模块各层相关类的创建
1、现在要为user用户模块创建类 用户模块功能包括:注册、激活、登录、退出、修改密码。 User类对照着t_user表来写即可。我们要保证User类的属性名称与t_user表的列名称完全相同。 我们来创建User类 数据库接口类: UserDao封装了对数据库的基本操作。UserDao需要使用Tx ...
分类:编程语言   时间:2017-05-03 11:26:21    阅读次数:199
【Linux】JDK+Eclipse 搭建C/C++开发环境
注:本文所提供的参考示例是在CentOS Linux环境下的安装,不保证适用于其他版本的Linux系统。 · 安装前的注意事项 编译源代码是需要对应的代码编译工具的,本文中安装的Eclipse只是一个编写代码的外壳,不能对代码进行编译工作,所以你的Linux系统应当安装了编译器,这样Eclipse在 ...
分类:编程语言   时间:2017-05-03 10:30:25    阅读次数:183
数据结构习题之多维数组和广义表
第五章 多维数组和广义表 一、基本要求、重点、难点 本章目的是介绍多维数组的逻辑结构特征及其存储方式。特殊矩阵和稀疏矩阵的压缩存储方法。本章重点是熟悉多维数组的存储方式、矩阵的压缩存储方式,难点是稀疏矩阵的压缩存储方示下实现的算法。 二、考核目标、考核要求 1.多维数组,要求达到“理解”层次 1.1 ...
分类:编程语言   时间:2017-05-03 10:29:57    阅读次数:285
C++内联函数
目录 什么是内联函数 如何使函数内联 为什么要使用内联函数 inline函数的优缺点分析 什么时候该使用内联函数 正文 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减少程序的执行时间,那么在C++中有没有相同的技术或者更好的实现方法呢?答案是有的,那就是内联函数。内联函数作为编译器优化手 ...
分类:编程语言   时间:2017-05-03 10:28:48    阅读次数:218
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
RxJava2
RxJava2初步使用 ...
分类:编程语言   时间:2017-05-03 10:28:21    阅读次数:105
理解java三大特性之多态
恢复内容开始 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做 ...
分类:编程语言   时间:2017-05-03 10:28:11    阅读次数:353
Python 数据驱动 unittest + ddt
一数据驱动测试的含义: 在百度百科上的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测 ...
分类:编程语言   时间:2017-05-03 10:01:26    阅读次数:2150
java集合框架小结
总结例如以下: 1.假设要求线程安全的, 使用Vector、Hashtable 2.假设不要求线程安全,应该使用ArrayList、LinkedList、HashMap 3.假设要求有映射关系,键值对的。则使用HashMap、Hashtable 4.假设数据量大,又要使用线程安全时候。考虑Vecto ...
分类:编程语言   时间:2017-05-03 09:59:42    阅读次数:120
JavaScript闭包
闭包是指有权限访问另一个函数作用域的变量的函数 只要存在调用内部函数的可能,JavaScript就需要保留被引用的函数。而且JavaScript运行时需要跟踪引用这个内部函数的所有变量, 直到最后一个变量废弃,JavaScript的垃圾收集器才能释放相应的内存空间 理解闭包,需要理解JavaScri ...
分类:编程语言   时间:2017-05-03 09:59:13    阅读次数:138
赵雅智_Swift(2)_swift常量和变量
分号 Swift 并不强制要求你在每条语句的结尾处使用分号(;) 你打算在同一行内写多条独立的语句必需要用分号let cat = "????"; println(cat) // 输出 "????" 常量和变量把一个名字(比方maximumNumberOfLoginAttempts或者welcomeM ...
分类:编程语言   时间:2017-05-03 09:22:00    阅读次数:232
java难点解析(七)-抽象类
抽象类: abstract抽象:不具体,看不明白。抽象类表象体现。在不断抽取过程中,将共性内容中的方法声明抽取,但是方法不一样,没有抽取,这时抽取到的方法,并不具体,需要被指定关键字abstract所标示,声明为抽象方法。抽象方法所在类一定要标示为抽象类,也就是说该类需要被abstract关键字所修 ...
分类:编程语言   时间:2017-05-03 09:21:03    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!