自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雪村一郎的博客

程序员的成长日记

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 动态代理

一、静态代理先看代码:public interface Movable { void move();}class Tank implements Movable { @Override public void move() { System.out.println("Tank is Moving....."); try {

2017-07-31 11:08:51 435

原创 JavaComplier的使用

JDK1.6提供了JavaCompiler类,此类可以允许开发人员编译java文件为class文件。import javax.tools.JavaCompiler;import javax.tools.JavaCompiler.*;import javax.tools.StandardJavaFileManager;import javax.tools.ToolProvider;impor

2017-07-31 09:52:16 2065

原创 数据库事物

show databases;显示已存在的数据库关于默认数据库的作用,请参考MySQL安装后默认自带数据库的作用执行下列语句create database Test_Transaction; //创建数据库use Test_Transaction; //切换表CREATE TABLE account( id INT PRIMARY KEY AUTO_IN

2017-07-27 16:57:51 306

原创 内部类

1、成员内部类2.、局部内部3、静态内部类4.、匿名内部类

2017-07-26 11:22:49 190

原创 深入JVM内存区域

一、JVM内存区域划分 程序计数器        程序计数器(Program Counter)是是一块较小的区域,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的模型里,字节码指示器就是通过改变程序计数器的值来指定下一条需要执行的指令。分支,循环等基础功能就是依赖程序计数器来完成的。        由于java虚拟机的多线程是通过轮流切换并分配处理器执行时间

2017-07-20 21:01:29 236

原创 Join与CountDownLatch

join方法Thread中,join()方法的作用是调用线程等待该线程完成后,才能继续用下运行。public class TestJoin { public static void main(String[] args) { Thread t = new Thread(new Runnable() { @Override

2017-07-20 17:06:21 266

原创 leetcode 移动零,数组反转

移动零给一个数组 nums 写一个函数将 0 移动到数组的最后面,非零元素保持原数组的顺序方法一:public void moveZeroes(int[] nums) { // Write your code here List list1 = new LinkedList<>(); List list2 = new LinkedLi

2017-07-18 21:33:39 335

原创 leetcode 1 Two Sum(在无序数组中找两个数之和与目标值相等)

Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two number

2017-07-17 21:51:38 1003

原创 JAVA管道流

JAVA管道流

2017-07-17 20:41:56 339

原创 JAVA提高篇--java.util.concurrent

java.util.concurrent

2017-07-17 20:32:20 266

原创 JAVA提高篇--NIO

Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。Java NIO 由以下几个核心部分组成:Channels、Buffers、Selectors

2017-07-17 20:30:20 296

原创 深入理解JVM--class类文件结构

一、平台无关性    Java是与平台无关的语言,这得益于Java源代码编译后生成的存储字节码的文件,即Class文件,以及Java虚拟机的实现。不仅使用Java编译器可以把Java代码编译成存储字节码的Class文件,使用JRuby等其他语言的编译器也可以把程序代码编译成Class文件,虚拟机并不关心Class的来源是什么语言,只要它符合一定的结构,就可以在Java中运行。Java语言中的各

2017-07-17 20:10:06 324

原创 Linux下开发JAVA程序

这篇文章没有太大的价值,主要是记录一下自己的工作1、在终端中运行JAVA才程序centos下面默认的有Java环境,同时,网上有很多关于JDK的安装文档,可自行查阅在终端中输入java - version命令可以显示java版本信息然后使用vi编辑器编写好HelloWorld.java在终端中使用javac和java指令运行即可。在这个过程中会涉及到vim的使用,如

2017-07-09 20:23:29 4401 1

原创 CSS基础知识

CSS基础知识一、为什么使用div+css1、实现表现和样式相分离2、有利于搜索引擎爬虫3、提升了网页访问速度4、浏览器兼容性二、css引入的3种方式1、内部引用,在html文档中在标签里面写的css样式 bdoy{font-size:14px;} 2、外部引用,用标签引用外部的css文件,将样式引用到html文档来

2017-07-08 11:24:01 199

原创 JAVA反射入门

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。一、关于Class    1、Class是一个类,一个描述类的类(也就是描述类本身),封装了描述方法的Method,描述字段的Filed,描述构造器的Constructor等属性

2017-07-08 11:17:23 314

原创 JAVA语言的一些小知识点

1、java和javax的区别java 是java j2sdk 中的类库,也就是Java Development kit 。 它提供也一些基础的东西,如io库、桌面程序的类库,如awt。集合库(如Collection、List、Map)。等这些最基础的类库javax是Java的扩展包,如j2ee 中的类库,包括servlet,jsp,ejb,数据库相关的一些东西,xml的等。 

2017-07-08 09:04:19 303

libsvm-3.20

易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它操作系统上应用

2015-05-15

空空如也

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

TA关注的人

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