Java 中有四种引用:强引用、软引用、弱引用、虚引用; 其主要区别在于垃圾回收时是否进行回收: 1.强引用 使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止 ...
分类:
编程语言 时间:
2017-04-04 19:00:04
阅读次数:
153
原博地址:https://zhuanlan.zhihu.com/p/25713880 JVM的基础概念 JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就 ...
分类:
编程语言 时间:
2017-04-04 18:59:10
阅读次数:
270
方法一、sort() (1)当list中存的是简单数据类型时; public void Sort(); (2)当list中存的是自定义数据类型时; public void Sort(Comparison<T> comparison); 其中参数Comparison<T>委托的定义为: public ...
分类:
编程语言 时间:
2017-04-04 18:49:19
阅读次数:
169
1.设计思想 先将数组环拆解补在原来数组后面,然后依次找子数组并相加,更新最大值。开始的负数舍去从正数开始算起,单独讨论全负情况。 2.源程序 3.实验结果截图 ...
分类:
编程语言 时间:
2017-04-04 18:47:53
阅读次数:
212
首先进行Hibernate配置,详见http://www.cnblogs.com/claricre/p/6509931.html 然后调用这三个包。 配置hibernate.cfg.xml文件: 实现类 对于hibernate来说,用不用连接池的效率几乎相同。 ...
分类:
编程语言 时间:
2017-04-04 18:47:23
阅读次数:
212
方法:是一段完成特定功能代码的片段。 格式: [修饰符1 修饰符2 ......]返回值类型 方法名(形式参数列表){ java语句;....... } 形式参数:在方法被调用时用于接收外界输入的数据。 实参:调用方法时实际传给方法的数据。 返回值:在方法执行完毕后返回给调用它的环境数据 返回值类型 ...
分类:
编程语言 时间:
2017-04-04 18:44:16
阅读次数:
215
1.去GitHub中下载spring framework的源码,https://github.com/spring-projects/spring-framework/releases 2.执行import-into-eclipse.bat 连续两次回车,就可以开始自动构建 中间出现停止不前的情况里 ...
分类:
编程语言 时间:
2017-04-04 18:42:48
阅读次数:
164
一个热爱技术的菜鸟...用点滴的积累铸就明日的达人 正文 在上一篇文章中讲解了JavaScript内存模型,其中有提到执行上下文与变量对象的概念。对于JavaScript开发者来说,理解执行上下文与变量对象的基本理论知识,是理解闭包,原型链的关键所在(闭包与原型链会在接下来的文章中介绍)。本篇文章就 ...
分类:
编程语言 时间:
2017-04-04 18:42:34
阅读次数:
310
1.下载软件mash32 http://www.masm32.com/download/masm32v11r.zip 此软件包含对汇编文件的编译和运行,下载后直接运行并解压即可 2.配置环境变量 在系统环境中添加如下路径:E:\masm32\bin 查看是否配置成功,可以查看ml和link命令是否O ...
分类:
编程语言 时间:
2017-04-04 18:41:55
阅读次数:
515
1、JS 命名规范 命名规范是很有必要的,可增强代码的可读性,一眼就能看懂要表达的意思,规范就是符合规则,使代码有利于后期维护,也能很大程度的提高开发效率。一个正常的网站有很多 JS 代码,如果在编写的过程中,不遵循某种规则,那么写到后面自己都看不懂自己写的什么,这是很麻烦的一件事,所以要在平时的练 ...
分类:
编程语言 时间:
2017-04-04 18:36:51
阅读次数:
354
一.文件处理流程 正趣果上果 Interesting fruit fruit 词:郭婞 曲:陈粒 编曲/混音/和声:燕池 萧:吗子 Words: Guo 婞 Song: Chen tablets Arrange / Mix / Harmony: Yan Chi Xiao: Well 你佩桃木降妖剑 ...
分类:
编程语言 时间:
2017-04-04 18:35:18
阅读次数:
170
一、使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip。在Python3中,pip有时被称为pip3. 1、在Linux和OS X系统中检查是否安装了pip 打开一个终端窗口,并执行如下命令: Python2.7中: zhuzhu@zhuz ...
分类:
编程语言 时间:
2017-04-04 18:33:53
阅读次数:
329
1.使用注解声明事物 注解演示: 从上面几个类中可以观察出来,infodao里面有一个5/0是肯定要报异常的,那么这时候如果没有事务,不添加注解,无论是跑main还是main1111,因为都是先执行workdao再执行infodao的delete,所以work表里面的关于p004的内容都删除了,然后 ...
分类:
编程语言 时间:
2017-04-04 18:33:28
阅读次数:
214
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息— ...
分类:
编程语言 时间:
2017-04-04 18:33:03
阅读次数:
199
用while循环计算100之内的奇数和偶数和 public class Test{ public static void main(String[] args){ int sum=0; int num=0; for(int i=0;i<100;i++){ if(i%2==0){ sum+=i; }e ...
分类:
编程语言 时间:
2017-04-04 18:32:33
阅读次数:
144
一.安装Python windows: linux: 二.关于Python的特点 首先Python是一种解释语言,它具有跨平台,开发效率高等优点,但是同时它的运行效率会相对较低,因为它在执行时是在代码编译得到字节码(在Python中就是.pyc文件) ,虚拟机执行字节码并转换成机器码再后在处理器上执 ...
分类:
编程语言 时间:
2017-04-04 18:32:19
阅读次数:
214
由于缺少支持库,本代码不可实际运行! 仅供思路研究。 在调用draw(0,n)时,理论上以上代码可画出n阶希尔伯特曲线。 ...
分类:
编程语言 时间:
2017-04-04 18:31:29
阅读次数:
140