自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

转载 JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解

Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out).     Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在

2016-06-30 16:16:46 571

转载 JAVA 内存管理总结

JAVA 内存管理总结1. java是如何管理内存的 Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,

2016-06-30 16:04:21 295

转载 java中static作用详解

有要详解,那我找资料给你吧static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可

2016-06-29 22:39:30 5190

转载 spring事务管理

现在说下事务spring提供俩种事务管理方式1.annotation(注解)2.xml配置(aop技术) 贴下配置文件Xml代码  xml version="1.0" encoding="UTF-8"?>  beans xmlns="http://www.springframework.org/schema/beans"

2016-06-29 22:14:41 450

转载 设计模式之——单例模式(Singleton)的常见应用场景

单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。这里又不具体讲如何实现单例模式和介绍其原理(因为这方便的已经有太多的好文章介绍了),如果对单例模式不了解的可以先看下:http://terrylee.cn

2016-06-21 14:16:07 1895

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2016-06-21 10:28:34 405

转载 Java类加载器总结

1.类的加载过程  JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1) 装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的符号引用转换为直接引用;3)初始

2016-06-20 17:39:40 243

转载 java反射详解

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect;

2016-06-20 17:33:45 225

转载 cronexpression 详解

一、先看配置文件Xml代码      bean id="taskJobDetail"    class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">    property name="targetObject">      -->   

2016-06-16 18:56:34 6762

转载 Spring定时任务的几种实现

近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.T

2016-06-16 16:50:43 420

转载 java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间

Java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。java.sql.Date是java.util.Date的子类,是一个包装了毫秒值的瘦包装器,允许 JDBC 将毫秒值标识为 SQL DATE 值。毫秒值表示自 1970 年 1 月 1 日 00:00:00 GMT 以来经过的毫秒数。 为了与

2016-06-15 17:33:53 11114

转载 oracle存储过程之游标

游游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询语句,一次

2016-06-13 21:14:17 573

转载 MyBatis传入参数与parameterType

MyBatis传入参数与parameterTypeDecember 25, 2013DatabaseJavaopenwaresMybatis的Mapper文件中的select、insert、update、delete元素中有一个parameterType属性,用于对应的mapper接口方法接受的参数类型。可以接受的参数类型有基本类型和复杂类型。mapper接口方法一般接

2016-06-13 20:57:37 9862 1

转载 MyBatis Generator自动生成代码文件

MyBatis Generator中文文档MyBatis Generator中文文档地址:http://mbg.cndocs.tk/该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信

2016-06-13 20:46:03 2805

转载 Oracle存储过程基本语法 存储过程

Oracle存储过程基本语法 存储过程   1 CREATE OR REPLACE PROCEDURE 存储过程名   2 IS   3 BEGIN   4 NULL;   5 END; 行1:   CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2: 

2016-06-12 14:55:58 474

转载 蚁群算法

转自百度百科和http://www.cnblogs.com/biaoyu/archive/2012/09/26/2704456.html蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法。它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算

2016-06-08 10:38:13 22738 1

转载 java.util.ResourceBundle使用详解

转自 http://lavasoft.blog.51cto.com/62575/184605/一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:         轻松地本地化或翻译成不同的语言         一次处理多个语言环境         以后可以轻松地进行修改,支持更多的语言环境 说的简

2016-06-07 22:10:56 349

elasticsearch-6.4.1.zip

elasticsearch-6.4.1.zip

2019-05-16

elasticsearch-2.3.5.tar.gz

elasticsearch-2.3.5.tar.gz

2019-05-16

apache-tomcat-8.5.6-windows-x64.zip

apache-tomcat-8.5.6-windows-x64

2019-05-16

apache-tomcat-8.0.53-windows-64.zip

apache-tomcat-8.0.53-windows-x64

2019-05-16

java常用工具类

java常用工具类,json,date,http,kafka,md5,线程池

2018-01-31

simplemail

java发送邮件的完整代码

2016-05-04

使用mail.jar发邮件

使用mail.jar发邮件

2016-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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