内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 >

  • Java集合源码解析Map10月19日

    Map 我们都知道 Map 是键值对关系的集合,并且键唯一,键一对一对应值。 关于 Map 的定义,大概就这些吧,API 文档的定义也是酱紫。 照惯例,我们来看类结构图吧~~ 都是一些行为控制的方法,用过 Map 集合的我们都熟悉这些方法,我就不做过多的赘述了,这里

    Tags:MapJava
  • 在Gradle中如何使用阿里巴巴Java开发规约插件进行代码检查10月19日

    概述 最近阿里发布了 《阿里巴巴Java开发手册》 ,一时间无数阿里拥趸如获武穆遗书,就在近日阿里又顺便发布了 阿里巴巴java开发规约插件 ,可以轻松的在码字阶段获得相应的编码提示,那么,在Gradle中如何应用 阿里开发规约 进行代码检查呢.且看下文. 阿里的开发

    Tags:GradleJava
  • Java Vector详解10月19日

    Vector实现了AbstractList抽象类和List接口,和ArrayList一样是基于Array存储的 Vector 是线程安全的,在大多数方法上存在synchronized关键字 //Vector存放的元素,初始化默认长度为10protected Object[] elementData;//元素个数protected int elementCount;//

    Tags:VectorJava
  • SpringCloud实战之Zuul的路径匹配10月19日

    路径匹配 不论是使用传统路由的配置方式还是服务路由的配置方式,我们都需要为每个路由规则定义匹配表达式,也就是上面所说的path参数。在Zuul中,路由匹配的路径表达式采用了Ant风格定义。 Ant风格的路径表达式使用起来非常简单,它一共有下面这三种通配符

    Tags:ZuulSpringCloud
  • 阿里巴巴Java规约插件试用解析10月19日

    阿里巴巴集团配合《阿里巴巴Java开发手册》PDF终极版开发的IDE插件,目前包括IDEA插件、Eclipse插件。 安装 检查环境 插件要求:JDK1.8,Eclipse4+ 笔者环境为:1.8.0_20,Eclipse Mars2 Eclipse可以通过 Help -- About Eclipse查看Eclipse版本号。 安装插件

    Tags:阿里巴巴Java规约插件Java
  • 中软Java笔试题10月19日

    MyObject 的什么方法会对if表达式的正确性产生影响 List l = new LinkedList(); l.add(new MyObject(A)); if(l.contains(new MyObject(A))){} A.toString() B.equals () C.hashCode() D.clone() --------------------------------B MyObject 的什么方法会对i

    Tags:Java笔试题
  • java开发操作系统之启动任意多控制台窗口10月19日

    当前我们的系统已经能够实现多个控制台窗口,要想生成两个以上的控制台窗口,只需在窗口生成时的for循环处,增加循环次数即可。现在我们系统启动时,一下子会看到两个控制台窗口,这看起来太诡异了。 对于windows来说,我们完全可以在一个控制台窗口中运行命

    Tags:java操作系统
  • springcloud+dotnetcore搭建微服务架构:配置中心续(5)10月19日

    前言 上一章最后讲了,更新配置以后需要重启客户端才能生效,这在实际的场景中是不可取的。由于目前Steeltoe配置的重载只能由客户端发起,没有实现处理程序侦听服务器更改事件,所以还没办法实现彻底实现这一功能。这一章的例子,客户端的部分我们采用Java来

    Tags:springclouddotnetcore微服务
  • Java二进制文件和字节流、计算机程序的思维逻辑10月19日

    本节我们介绍在Java中如何以二进制字节的方式来处理文件,上节我们提到Java中有流的概念,以二进制方式读写的主要流有: InputStream/OutputStream: 这是基类,它们是抽象类。 FileInputStream/FileOutputStream: 输入源和输出目标是文件的流。 ByteArrayInp

    Tags:Java字节流
  • 详解Before切点的执行过程分析10月19日

    本文以 Before Advice 的切入来分析Spring中AOP(Aspect-Oriented Programming)的基本逻辑。 CGLIB示例 public class EnhancerDemo { public static void main(String[] args) throws Exception { Enhancer enhancer = new Enhancer(); enhancer.setSupercl

    Tags:Before
  • SpringBoot InteliJIDEA安装、Maven配置、创建SpringBoot项目、10月19日

    1 InteliJ IDEA 安装 下载地址: 点击前往 注意:需要下载专业版本的,注册码在网上随便搜一个就行啦 2 MAVEN工具的安装 2.1 获取安装包 下载地址: 点击前往 2.2 安装过程 到官网下载的maven是绿色版的,无需安装,解压即可 2.3 修改maven的配置 2.3.1 配置

    Tags:SpringBootInteliJIDEAMaven
  • Eclipse创建Web-Maven工程的问题10月19日

    一、创建WebMaven工程 1. 选择maven工程 2. 选择maven-archetype-webapp 3. 设置项目标识符 GroupID是项目组织唯一的标识符,实际对应JAVA的包结构路径 ArtifactID就是项目的唯一的标识符,实际对应项目的名称 创建成功的工程目录如下: 此处报错,是由于未

    Tags:Web-MavenEclipse
  • Maven构建配置文件10月19日

    配置文件用于以不同的方式构建项目。比如,你可能需要在本地环境构建,用于开发和测试,你也可能需要构建后用于开发环境。这两个构建过程是不同的。在POM文件中增加不同的构建配置,可以启用不同的构建过程。当运行Maven时,可以指定要使用的配置。 在 pom.x

    Tags:Maven
  • Java程序员如何修炼成为内功深厚的架构师10月19日

    一听到架构师,首先便想到的是在一间宽敞的房间中间坐着一位衣着得体的中年男人,望着落地窗外的风景凝思,万千思绪在脑海里翻腾,颇有运筹帷幄千里外的气势。程序员究竟是做架构师还是项目经理,最近看到微软潘正磊女士的一篇博文,给出了一些启示。 当时我

    Tags:Java程序员架构师
  • JAVA常用的API(Date、DateFormat、Calendar、System、Math、基10月19日

    本章重点单词: parse:解析 format:格式化 pattern:模式 amount:数量 filed :领域 1.Date 类 构造方法: Date(); 获取当前系统时间 Date(long date); 获取指定参数时间,从基准时间即1970-1-1 00:00:00 GMT以来的毫秒数 常用成员方法: long getTime();

    Tags:JAVAAPI
  • 关于日志打印的几点建议及非最佳实践10月19日

    日志的打印在软件开发过程中必不可少,一般分为两个大类: 操作日志 系统日志 操作日志,主要针对的是用户,例如在Photoshop软件中会记录自己操作的步骤,便于用户自己查看。 系统日志,主要针对的是软件开发人员(包括测试、维护人员),也就是说这部分的日

    Tags:日志打印
  • SpringBoot CLI使用解析10月19日

    Spring Boot CLI是Spring Boot项目提供的一个用于快速运行Spring Boot应用的命令行工具,通过结合Groovy,可以实现一个文件的WEB应用,用于快速实验原型是最好不过的了。 安装 手动安装: https://docs.spring.io/spring-boot/docs/current/reference/htmlsi

    Tags:SpringBootCLI
  • 推送镜像到官方docker10月19日

    注册Docker Hub账号 推送镜像到官方 Docker Hub 需要注册账号,注册地址:https://hub.docker.com/ 创建一个镜像仓库 此步骤可省略不做,本地构建镜像后直接推送即可 新建镜像后,在镜像详情页面可以看到暂时没有任何提交记录,这需要我们在本地环境构建好镜

    Tags:Docker镜像
  • ElasticSearch单个节点监控详解10月19日

    集群健康监控是对集群信息进行高度的概括,节点统计值 API 提供了集群中每个节点的统计值。节点统计值很多,在监控的时候仍需要我们清楚哪些指标是最值得关注的。 集群健康监控可以参考这篇文章: ElasticSearch 集群监控 节点信息 Node Info : curl -XGET h

    Tags:ElasticSearc
  • Java集合源码分析之Linkedlist10月19日

    前言 前面一篇我们分析了ArrayList的源码,这一篇分享的是LinkedList。我们都知道它的底层是由链表实现的,所以我们要明白什么是链表? 一、LinkedList简介 1.1、LinkedList概述 LinkedList是一种可以在 任何位置进行高效地插入和移除操作的有序序列,它是基

    Tags:LinkedListJava源码分析

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号