码迷,mamicode.com
首页 > 编程语言
Effective Java2读书笔记-对于所有对象都通用的方法(一)
第8条:覆盖equals时请遵守通用约定 ①约定的内容 自反性。对于任何非null的引用值x。x.equals(x)必须返回true。 对称性。对于任何非null的引用值x和y。当且仅当y.equals(x)返回true时,x.equals(y)必须返回true。 传递性。对于任何非null的引用值
分类:编程语言   时间:2016-03-06 12:52:34    阅读次数:201
Thinking in java 16/3/6
对象与基本类型: String s = new String(“abc”); s为引用,引用值为abc的对象,此对象存放在堆中 基本类型:在java中视作一种特殊存在的“基本类型”,(完全为了数据高效的处理),也就是说,不是用new来创建变量,而是创建一个并非引用的“自动”变量。这个变量直接存储“值
分类:编程语言   时间:2016-03-06 12:50:34    阅读次数:147
SPRING IN ACTION 第4版笔记-第七章Advanced Spring MVC-006- 如何保持重定向的request数据(用model、占位符、RedirectAttributes)
一、redirect为什么会丢数据? when a handler method completes, any model data specified in the method is copied into the request as request attributes, and the r
分类:编程语言   时间:2016-03-06 12:49:57    阅读次数:234
java设计模式学习笔记第三章
适配器(Adapter)模式 接口适配 适配器模式的意图在于,使用不同接口的类所提供的服务为客户端提供它所期望的接口。 <interface> PhysicalRocket RocketSim PhysicalRocket( getMass():double burnArea:double, get
分类:编程语言   时间:2016-03-06 12:49:49    阅读次数:152
java之try catch finally
try{ }catch(Exception e){ }finally{ } java异常处理在编程中很常见,将可能抛出异常的语句放在try{}中,若有异常抛出,则抛出异常语句之后的语句不再执行。catch (Exception e) {}抓取异常并进行处理。finally{}中主要做善后工作,如资源
分类:编程语言   时间:2016-03-06 12:48:05    阅读次数:213
Javascript Promise对象学习
ES6中的Promise对象 var p = new Promise(function(resolve, reject){ window.setTimeout(function(){ console.log("1",1); resolve(1); },10); }); p.then(function
分类:编程语言   时间:2016-03-06 12:47:20    阅读次数:215
vim快速配置C++,python环境
利用高手在github写的配置文件可以一键配置vim环境 ------------------------------------------------------------------------------------- 介绍见此博文:http://www.cnblogs.com/ma617
分类:编程语言   时间:2016-03-06 12:46:41    阅读次数:340
com.apache.dc.query.Query所属包名apache-common-sid.jar
com.apache.dc.query.Query所属包名apache-common-sid.jar 首先这个类是基于HQL的,好多方法里面要传String clzz, 刚开始我真不知道这个参数传什么,后来看别人的代码才知道 要填 Entity.class.getName() 当然了这是一个字符串,
分类:编程语言   时间:2016-03-06 12:42:43    阅读次数:241
C# enum
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace struct_enu
分类:编程语言   时间:2016-03-06 12:41:46    阅读次数:188
Java学习第一周博客
20145307《Java程序设计》第一周学习总结 教材学习内容总结 首先学习安装Java有两种方法,一种是用Eclipse直接编辑输出,另一种方法是用记事本之后用win+G开启cmd运行虚拟机运行记事本编出来的.java 另外,在此补充一些常用的DOS命令,毕竟想用cmd的话还是要掌握它的目录进出
分类:编程语言   时间:2016-03-06 12:41:49    阅读次数:247
javascript编程习惯总结
总结一下javascript需要注意的一些细节的地方: 1:声明一个对象:var a={ }; 2:另一个对象继承一个对象:Var b=Object.create(a);如果父类的属性和方法发生改变,子类也相应的改变。子类可以有自己的属性和方法。 3:省略的函数参数中默认为undefined. 4:
分类:编程语言   时间:2016-03-06 12:41:52    阅读次数:237
进程与线程的区别
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.
分类:编程语言   时间:2016-03-06 12:40:28    阅读次数:163
排序算法之冒泡排序
基本思想 首先第一个元素和第二个元素比較,假设第一个大。则二者交换,否则不交换;然后第二个元素和第三个元素比較。假设第二个大,则二者交换,否则不交换……一直按这样的方式进行下去。终于最大的那个元素被交换到了最后。一趟冒泡排序完毕。 代码 public void BubbleSort(int[] a,
分类:编程语言   时间:2016-03-06 12:40:35    阅读次数:270
c++对象模型之Data布局
Data语意学 class X{}; class Y : publicvirtual X {}; class Z : publicvirtual X {}; class A : publicY, public Z {}; sizeof(X) = 1,sizeof(Y) = 4, sizeof(Z)
分类:编程语言   时间:2016-03-06 12:34:06    阅读次数:315
Qt线程
Qt多线程
分类:编程语言   时间:2016-03-06 12:35:32    阅读次数:237
JavaScript原生对象属性和方法详解——Array对象
http://www.feeldesignstudio.com/2013/09/native-javascript-object-properties-and-methods-array/ length 设置或返回 数组中元素的数目。 注意:设置 length 属性可改变数组的大小。如果设置的值比其
分类:编程语言   时间:2016-03-06 11:28:33    阅读次数:2422
嵌入式基础—C语言(1)—vim编辑器的常用命令
[1] linux@ubuntu:~$ linux@ubuntu:用户名@计算机名 ~:家目录 $:提示符 [2] 开启终端 ctrl+shift+n:打开为当前目录 ctrl+alt+t:打开终端默认为家目录 [3] ls 浏览目录 ls -a 浏览所有的文件,包括隐藏文件,隐藏文件以"."开头
分类:编程语言   时间:2016-03-06 11:20:21    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!