码迷,mamicode.com
首页 > 编程语言 > 周排行
java基础(6)
一、回顾3种循环结构 1、while l 语法 条件表达式的初始值; while(条件表达式){ 循环操作; 更改条件表达式的语句; } l 特点:先判断,再执行,有可能一次循环都没有 l 适用的场合:循环次数未知 l 表现形式 n 第一种:循环的次数确定 u 条件表达式,判断整型的变量在某个范围 ...
分类:编程语言   时间:2017-06-11 20:17:18    阅读次数:159
AtCoder Regular Contest 075 E - Meaningful Mean(树状数组)
题目大意:求一个数组中,平均值不小于k的连续子序列个数 所有数减去k,算个前缀和出来,就变成二维数点问题了。 没有修改,离线的话就是CZL所说的“NOIP最喜欢的套路”了:倒着加进BIT,以权值为数组下标(权值BIT?233),询问比ai大的个数。 PS:要在数组要从0开始算,不然会少算长度为1的连 ...
分类:编程语言   时间:2017-06-11 20:18:03    阅读次数:153
java基础(7)
一、理解什么是类和对象 万事万物皆对象 1、属性——对象具有的特征(特点) 2、方法——对象可执行的操作(能干什么事) 3、对象的定义: 是一个客观存在的,看的见或摸得着的实体,由属性和方法构成 4、类是由对象抽象出来的,看不见也摸不着 5、类和对象的关系? 类(是笼统)是模子是对象的抽象化,对象( ...
分类:编程语言   时间:2017-06-11 20:18:21    阅读次数:151
第八章、线程池的使用
线程工厂的使用: 在创建线程时,应该要初始化它的线程名称,以便以后更好的查找错误,下面的示例展示了线程工厂的使用,创建线程是并发的,因此count使用原子类。 测试类: 扩展ThreadPoolExecutor 下面演示使用给线程增加日志和计时功能,startTime使用ThreadLocal是因为 ...
分类:编程语言   时间:2017-06-11 20:19:02    阅读次数:227
《java并发编程实战》读书笔记9--并发程序的测试
第12章 并发程序的测试 大致分为两类:安全性测试和活跃性测试 12.1 正确性测试 找出需要检查的不变性条件和后验条件。接下来将构建一组测试用例来测试一个有界缓存。程序清单12-1给出了BoundedBuffer的实现,其中使用Semaphore来实现缓存的有界属性和阻塞行为。 BoundedBu ...
分类:编程语言   时间:2017-06-11 20:20:21    阅读次数:194
java基础(4)
一、调试 步骤1:设置断点(不能在空白处设置断点) 步骤2:启动调试 步骤3:调试代码(F6单步跳过) 笔记本Fn+F6(F5) 步骤4:结束调试 掌握调试的好处? 1. 很清晰的看到,代码执行的顺序 2. 快速定位到异常代码出现的位置,并帮助修改或改进代码 二、while循环 1、循环的优点? 减 ...
分类:编程语言   时间:2017-06-11 20:20:28    阅读次数:169
用eclipse 检索SVN 上 myEclipse 建的web项后,成java项目解决方法
用eclipse 检索SVN 上 myEclipse 建的web项后,成java项目解决方法 在网上找了非常多,都无论用。 说添加.project 文件几个属性。但我发现里面都有,在我这里无论什么用。 最后还是自已搞成了! 首先在eclips上建一个新的java web 项目。拷贝新建的web项目下 ...
分类:编程语言   时间:2017-06-11 20:20:50    阅读次数:114
java基础(5)
一、 什么是数组及其作用? 定义:具有相同数据类型的一个集合 作用:存储连续的具有相同类型的数据 二、 java中如何声明和定义数组 2.1 声明和定义的语法: 数据类型[ ] 数组名;( int[ ] nums ; ) 或 数据类型 数组名[]; ( int nums[ ] ;) 2.2 为数组分 ...
分类:编程语言   时间:2017-06-11 20:20:55    阅读次数:156
cocos2d-x C++ 原始工程引擎运行机制解析
新建一个工程,相信感兴趣的同学都想知道cocos引擎都是如何运行的 想知道是如何运行的,看懂四个文件即可 话不多说,上代码: 1、首先解释 AppDelegate.h 2、AppDelegate.cpp 3、HelloWorldScene.h 4、HelloWorldScene.cpp ...
分类:编程语言   时间:2017-06-11 20:21:40    阅读次数:228
数组的复制方法
1.System方法 语法:public static void arraycopy( object src. int srcpot. object deat. int destpos. int length) 参数:src 原数组 srcpot--原数组的起始位置 deat--目标数组 destp ...
分类:编程语言   时间:2017-06-11 21:07:39    阅读次数:101
JavaScript高级程序设计(5) 引用类型 (上)
本章内容:使用对象、创建并操作数组、理解基本的JavaScript类型、使用基本类型和基本包装类型。 引用类型的值(对象)是引用类型的一个实例。在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也长被称为类,但这种称呼并不妥当。尽管ECMAScript从技术讲是一门面向 ...
分类:编程语言   时间:2017-06-11 21:08:46    阅读次数:161
Python的设计哲学
Beautiful is better than ugly. 优美胜于丑陋 Explicit is better than implicit. 明了胜于晦涩 Simple is better than complex. 简单胜过复杂 Complex is better than complicate ...
分类:编程语言   时间:2017-06-11 21:10:11    阅读次数:195
31Spring的一些想法
看一一遍以前的自己写的博客,记录下自己的一些想法,Spring分为两块:IOC和AOP.IOC就是在applicatcontext.xml中配置<<bean......>>这种。spring容器启动的时候,会根据配置文件去创建这些实例,然后放入到IOC容器中,什么依赖注入啊什么的,就是不用自己new ...
分类:编程语言   时间:2017-06-11 21:10:52    阅读次数:131
数组复制方法
1.System方法 语法:public static void arraycopy( object src. int srcpot. object deat. int destpos. int length) 参数:src 原数组 srcpot--原数组的起始位置 deat--目标数组 destp ...
分类:编程语言   时间:2017-06-11 21:11:18    阅读次数:153
数组的经典排序
1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 2.冒泡排序原理 a.逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素就互换 b.经过一轮比较,一定有 ...
分类:编程语言   时间:2017-06-11 21:11:43    阅读次数:184
数组经典排序
1.选择排序原理 a.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这俩个元素的位置 b.循环第一条规则,找出最小元素,防于第一个位置 c.经过N-1轮比较完成排序 2.冒泡排序原理 a.逐一比较数组中相邻的两个元素,如果后面的元素小于前面的元素就互换 b.经过一轮比较,一定有 ...
分类:编程语言   时间:2017-06-11 21:11:53    阅读次数:134
数组排序
JavaScript在进行数组排序的时候,我总结了三种方法:sort排序、冒泡排序以及选择排序。 var arr = [1,22,3,4,5,6,7,8,9,10]; sort排序: 运用了数组里面的方法sort()来实现的。 function systemSort(arr){ return arr ...
分类:编程语言   时间:2017-06-11 21:12:21    阅读次数:165
二维数组
1.概念:二维数组是由一维数组组成的数组 2.语法:a.int [] [] arr=new int [2][]; 定义了二维数组的长度,但是一维数组长度没有定义,一维数组没有申请内存空间null b.int [] [] arr=new int [2][3]; 定义了一维数组和二维数组的长度,一维数组 ...
分类:编程语言   时间:2017-06-11 21:12:41    阅读次数:141
java之IO字节流相关操作
File对象可以表示存在的文件或文件夹,也可以表示不存在的。我们想要得到文件的内容怎么办,File只是操作文件,文件的内容如何处理就需要使用io流技术了。例如在C盘下有一个名称为a.txt的文本文件.想要通过Java程序读出来文件中的内容,需要使用IO流技术.同样想要将程序中的数据,保存到硬盘的文件 ...
分类:编程语言   时间:2017-06-11 21:12:50    阅读次数:193
JAVA字符串类
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”);3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equals() ...
分类:编程语言   时间:2017-06-11 21:13:43    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!