自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

转载自http://www.cnblogs.com/dolphin0520/p/3920397.htmlJava并发编程:CountDownLatch、CyclicBarrier和Semaphore  在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。

2017-09-28 20:50:33 150

转载 java 堆内存划分

转载自http://blog.csdn.net/sunny243788557/article/details/52796904在JVM中堆空间划分如下图所示上图中,刻画了Java程序运行时的堆空间,可以简述成如下2条1.JVM中堆空间可以分成三个大区,新生代、老年代、永久代2.新生代可以划分为三个区,Eden区,两个幸存区在JVM运行时,可以通过配置以下参数改变整个JVM堆的配置比例1.JV

2017-09-28 15:04:04 1033

原创 java静态块,普通块,构造函数的执行顺序

10以下代码执行后输出结果为( )123456789101112131415public class Test{    public static Test t1 = new Test();    {         System.out.println("blockA");    }    static    {        System.out.println("blockB")

2017-09-27 11:11:45 395

原创 String 中的==

直接String出来的常量是储存在栈。 new 出来的对象是保存在堆里面。 String a = "hello"; String b = "hello"; String c = new String("hello"); System.out.println(b==a);//true System.out.println(c==a);//false常量相加是直接相加,变量相加会使用Strin

2017-09-24 20:53:00 301

原创 二进制中1的个数

题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。麻瓜代码:public class Solution { public int NumberOf1(int target) { int rtn=0; int sum=0; int w=0; if(target>=0){ whil

2017-09-23 23:44:00 196

原创 跳台阶

题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。第一反应排列组合:public class Solution { public int JumpFloor(int target) { int sum =1; for (int i = 1; i <=target/2 ; i++) { in

2017-09-14 21:44:39 183

原创 从尾到头打印链表

1.保存正序,使用函数反转结果/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.val = val;* }* }**/import java.util.*;p

2017-09-14 16:24:08 154

原创 数串

设有n个正整数,将他们连接成一排,组成一个最大的多位整数。 如:n=3时,3个整数13,312,343,连成的最大整数为34331213。 如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。输入描述:有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N<=100),第二行包含N个数(每个数不超过1000,空格分开)。输出描述:每组数据输出一个表示最大的整

2017-09-13 11:10:40 222

转载 java 中throw和throws的区别

系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象);         throw e

2017-09-13 09:50:42 234

转载 Java 异常结构体系

转载自http://www.cnblogs.com/hainange/p/6334042.html前几天在参加网易和360公司的在线考试的时候,都出了一道关于java中异常类的多项选择题。这几天翻看了相关书籍和网上一些资料,结合自己的理解与思考,将自己的一些收获记录如下:先来看看java中异常的体系结构图解:首先说明一点,java中的Exception类的子类不仅仅只是像上图所示只包含IOEx

2017-09-13 09:17:28 2109

原创 句子反转

import java.util.Scanner;public class test { public static void main(String[] args) {// Scanner sc = new Scanner(System.in);// System.out.println("请输入你的年龄:");// int age = sc

2017-09-12 11:06:21 352

原创 二维数组中的查找

我的代码:public class Solution { public boolean Find(int target, int [][] array) { boolean rtn=false; if(array==null||array.length==0||(array.length==1&&array[0].length==0))

2017-09-10 23:33:38 186

原创 文章标题

public class Test { public static void main(String[] args) { Integer a = 3; Integer b=a; System.out.println(a==b); }

2017-09-10 12:00:14 148

转载 spring的@Transactional注解详细用法

转载自http://www.cnblogs.com/yepei/p/4716112.html概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java P

2017-09-10 10:28:48 164

转载 Intellij idea Language level和Java Compiler版本自动变化问题

转载自http://blog.csdn.net/wo541075754/article/details/50729897概述最近将Intellij Idea的版本升级之后,在对maven项目进行编译或打包时,经常出现一大堆的错误,错误的提示基本上都是jdk版本不正确导致的语法错误。刚开始没太留意,以为是默认配置没有修改。于是把Settings中的Java Compiler和Project Set

2017-09-07 17:01:40 223

转载 spring 事务管理

标签:写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取10

2017-09-07 15:50:07 289

原创 Spring_jdbc:JdbcTemplate使用

1.首先导入jdbc的三个包 <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.2</version> </dependency> <dependency> <groupId>org.springframewo

2017-09-06 23:28:53 241

转载 java 动态代理

转载自http://www.cnblogs.com/xiaoluo501395377/p/3383130.html在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动

2017-09-03 20:54:18 173

原创 spring </util:list>使用

<util:list id="cars"> <ref bean="car"/> <ref bean="car"/> </util:list> <bean id="car" class="main.bean.Car"> <property name="name" value="baoma"/> <property name="pr

2017-09-02 16:24:55 663

原创 spring 基本依赖

<!-- https://mvnrepository.com/artifact/org.springframework/spring-beans --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId>

2017-09-01 21:34:03 511

空空如也

空空如也

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

TA关注的人

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