欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-12-04 16:15:41

阅读数:113

评论数:0

Java并发编程-进程和线程之由来

Java多线程基础:进程和线程之由来   在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来...

2016-10-17 15:56:03

阅读数:295

评论数:0

go语言特性

作者:Rio 链接:http://www.zhihu.com/question/21409296/answer/18145585 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 说说对 Go 的优点的体会吧(从python的对比角度): 部署简单。Go 编译生成的是一个静...

2016-10-17 15:53:02

阅读数:903

评论数:0

32位和64位及其内存长度

一)64位系统和32位有什么区别?  1、64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2、64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的。   ...

2016-10-17 15:25:22

阅读数:7435

评论数:0

常用SQL语句

一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SELECT * FROM emp; 3. 查询指定列 SQL>SELECT empmo, ename, mgr FROM emp; SQL>SELECT DISTINC...

2016-10-17 14:25:39

阅读数:212

评论数:0

常用SQL语句

一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SELECT * FROM emp; 3. 查询指定列 SQL>SELECT empmo, ename, mgr FROM emp; SQL>SELECT DISTINC...

2016-10-17 14:23:13

阅读数:153

评论数:0

Static介绍以及内存加载

在Java中,我们在定义类的时候,类中都有相应的属性和行为。而这些属性和行为都是通过创建本类对象调用的。当在调用对象的某个行为时,这个行为没有访问到对象特有的数据时,方法创建这个对象就显得有点多余了。可是不创建对象,我们就无法调用在定义在类中的行为。举个简单的例子: /* 定义一个类 p...

2016-10-14 22:35:37

阅读数:573

评论数:0

java垃圾回收机制

Java虚拟机的内存区域中,程序计数器、虚拟机栈和本地方法栈三个区域是线程私有的,随线程生而生,随线程灭而灭;栈中的栈帧随着方法的进入和退出而进行入栈和出栈操作,每个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这三个区域的内存分配和回收都具有确定性。垃圾回收重点关注的是堆和方法区部分...

2016-10-12 22:56:30

阅读数:168

评论数:0

JAVA 反射机制

JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;...

2016-09-28 15:05:39

阅读数:249

评论数:0

关于父类和子类的初始化问题

在Java中创建一个类的对象时,如果该类存在父类,则先调用父类的构造方法,然后再调用子类的构造方法。如果父类没有定义构造方法,则调用编译器自动创建的不带参数的默认构造方法。如果父类定义了public的无参的构造方法,则在调用子类的构造方法前会自动先调用该无参的构造方法。如果父类只有有参的构造方法,...

2016-09-28 14:16:03

阅读数:2545

评论数:0

关于java堆和栈

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。    2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,...

2016-09-28 10:56:13

阅读数:204

评论数:0

JSP

http://www.runoob.com/jsp/jsp-architecture.html http://www.runoob.com/servlet/servlet-environment-setup.html

2016-09-22 10:36:02

阅读数:174

评论数:0

Spring MVC

SpringMVC框架图 SpringMVC接口解释   DispatcherServlet接口:   Spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring ...

2016-09-21 16:14:14

阅读数:326

评论数:0

AOP

面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了...

2016-09-21 15:25:34

阅读数:1089

评论数:1

谈谈对Spring IOC的理解

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 ...

2016-09-21 13:42:59

阅读数:124997

评论数:31

NAT

NAT(Network Address Translation,网络地址转换)是将IP数据报头中的IP地址转换为另一个IP地址的过程。在实际应用中,NAT主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公网IP地址代表较多的私网IP地址的方式,将有助于减缓可用IP地址空间的枯竭。 ...

2016-09-21 11:23:15

阅读数:260

评论数:0

http请求与访问

http://blog.csdn.net/u012125579/article/details/47426737#t6

2016-09-21 10:24:15

阅读数:244

评论数:0

一点小感悟

今天去了华为的机试,说实话,题目不是很难,但是自己并没有发挥的很好,只写出来一题半,第一题非常简单:两个两位数a,b,输出一个四位数,将a的十位和个位放到c的十位和百位上,b的十位和个位放到c的个位和千位上,直接转化为字符串拼接一下就行。第二题有点难度:给出1,3,9,27,81,这几个数,输入1...

2016-08-15 19:39:45

阅读数:184

评论数:0

左式堆

public static HeapNode merge(HeapNode h1, HeapNode h2) {         if (null == h1) {             return h2;         } else i...

2016-08-09 14:53:23

阅读数:173

评论数:0

LinkedHashMap和HashMap的比较使用

import  java.util.HashMap; import  java.util.Iterator; import  java.util.LinkedHashMap; import  java.util.Map; public  class TestLin...

2016-08-04 10:59:03

阅读数:132

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭