相关分类: Java技术 C/C++ VB delphi
  • Java 并发基础——线程安全性

    线程安全: 多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协调,这个类都能表现出正确的行为,那么久称这个类是线程安全的。 在线程安全类中封装了必要的同步机制,因此客户端无需采取进...

    2018-06-18 02:24:56

  • JavaEE GenericServlet 解析

    从上一篇文章中可以看到,直接实现Servlet接口需要实现其所有方法,而这通常不是好的做法。相反,一种相对较好的做法是给出一个实现类来默认实现其所有方法或者部分方法,并开放给子类。而子类再在此默认实现类的基础上进行实现,或者根据需要重写这个默认类中的实现。...

    2018-06-18 02:24:53

  • 4.使用bat调用可执行jar文件

    一.项目需求 1.maven工程 2.有properties配置文件。 3.有内部jar包 二.简单的是实现实例 1.项目文件放置 注意:如果是web工程,我们会将jar文件当到我们项目WEB-INF/lib中路径下。 2.main方法代码 package com.my.tools.run; import java.io.IOException; import java....

    2018-06-18 02:24:46

  • Flume日志采集系统

    1.简介 Flume是Cloudera提供的一个高可用、高可靠、分布式的海量日志采集、聚合和传输的系统. Flume支持在日志系统中定制各类数据发送方用于收集数据,同时Flume提供对数据进行简单的处理并写到各种数据接受方的能力. 当前Flume有两个版本,Flume 0.9X版本的统称 Flume-o...

    2018-06-18 02:24:46 网站服务器

  • Java字符串的split(String str)方法空串的问题

    String strs[] = "SS1BB2CC3".split("\\D+"); 1 public static String Test(){ 2 Date d = new Date(milli); 3 String strs[] = "SS1BB2CC3".split("\\D+" ); 4 5 for ( int i = 0; i strs.length; i++ ) { 6 System.out.println(strs[i]); 7 8 } 9 return null ; 10 }...

    2018-06-18 02:24:35

  • Java并发编程实战(chapter_2)(对象发布、不变性、

    ...

    2018-06-18 02:24:39

  • Java重写和重载

    Java重写和重载 在Java中,重载和重写是别叫让人混淆的部分,但其实也挺好区别的。 重载 一个类中出现多个同名方法或者是同名构造函数,这就叫方法重载和构造重载 注意这里的关键字是一个类 重载的特点是:方法名字相同且参数列表不同。 与访问修饰符和返回值类型无关...

    2018-06-18 02:24:32

  • maven的使用(基础1)

    ---恢复内容开始--- 这是我第一次写博客,这个想法源于我的师傅对我的建议,一是与大家一起进步,二是让自己养成总结的好习惯。 “如果你步入的maven的世界,你便打开了Java的另一扇大门”。 这篇文章是面向没有接触过maven的同学们,对于maven玩的很溜的,请指出该文...

    2018-06-18 02:24:30 java系统

  • 三、JavaSE_集合(Set)

    Set(HashSet、TreeSet) 一、Set简单介绍 首先,我们来看看Set的API: 之前我们看到Collection的 体系结构 时,可以看出Set是无序的,并且存储的是不重复的。通过API我们也可以看出,Set最多保存一个null元素。 二、HashSet 1.API介绍 简单点就是,HashSet用哈希算法...

    2018-06-18 02:24:28

  • day7 面向对象(二)

    匿名类对象 创建的类的对象是匿名的。当我们只需要一次调用类的对象时,我们就可以考虑使用匿名的方式创建类的对象。特点是创建的匿名类的对象只能够调用一次! package day007; // 圆的面积 class circle { double radius; public double getArea() { // TODO Auto-ge...

    2018-06-18 02:24:25

2