加载中
源码编译OpenJDK8

  一、前言      二、源码编译OpenJDK8      1、下载Ubuntu      2、下载OpenJdk源码      3、下载Boot JDK      4、安装依赖      5、配置脚本      6、编译...

java 程序是如何运行的?

  不知大家有没有思考过,当我们使用IDE写了一个Demo类,并执行main函数打印 hello world时都经历了哪些流程么?      想通过这篇文章来分析分析Java的执行流程,或者换句话说想聊聊J...

08/16 23:56
1
消息机制流程简介

  一、消息机制流程简介      在应用启动的时候,会执行程序的入口函数main(),main()里面会创建一个Looper对象,然后通过这个Looper对象开启一个死循环,这个循环的工作是,不断的从消...

Spring入门(七):Spring Profile使用讲解

  1. 使用场景      在日常的开发工作中,我们经常需要将程序部署到不同的环境,比如Dev开发环境,QA测试环境,Prod生产环境,这些环境下的一些配置肯定是不一样的,比如数据库配置,R...

Java设计模式---单例模式

  参考于 :      大话设计模式      java三百集---高淇      讲在开头:如果需要懒加载,推荐使用静态内部类实现      如果不需要懒加载,推荐使用枚举      1.单例模...

2018/11/26 19:51
0
JVM随笔分类(JVM堆的内存回收)

  JVM常用的回收算法是:      标记/清除算法      标记/复制算法      标记/整理算法      其中上诉三种算法都先具备,标记阶段,通过标记阶段,得到当前存活的对象,然后...

03/09 10:20
8
J2SE入门(三) String深度解析

  String可以说是Java中使用最多最频繁、最特殊的类,因为同时也是字面常量,而字面常量包括基本类型、String类型、空类型。      一. String的使用      1. String的不可变性   ...

06/22 11:41
39
java基础学习_io流之FileInputStream

  一。FileInputStream属性:      /* File Descriptor - handle to the open file */      private final FileDescriptor fd;      /*用来标识输入流的状态*/      priva...

08/03 21:43
3
Java爬虫利器HTML解析工具-Jsoup

  Jsoup简介      Java爬虫解析HTML文档的工具有:htmlparser, Jsoup。本文将会详细介绍Jsoup的使用方法,10分钟搞定Java爬虫HTML解析。      Jsoup可以直接解析某个URL地址、HTM...

Gradle for Android ( 构建变体 )

  有时候我们一个app需要有不同的版本,不同的版本又会使用不同的配置,我们可以使用gradle进行管理。      Build types      Product flavors      Build variants      ...

06/21 17:55
14
成为 Spring 大师

  Spring 可以说是最流行的 Java 框架之一,也是一只需要驯服的强大野兽。虽然它的基本概念相当容易掌握,但成为一名强大的 Spring 开发者仍需要很多时间和努力。      在本文中,我们...

07/24 09:52
7
带着新人学springboot的应用10(springboot+定时任务+发邮件)

  接上一节,环境一样,这次来说另外两个任务,一个是定时任务,一个是发邮件。      1.定时任务      定时任务可以设置精确到秒的准确时间去自动执行方法。      我要一个程序...

Dubbo源码学习之-SPI介绍

前言 学习之路还是要戒骄戒躁,一以贯之的积累前行。之前的公司部门技术达人少,自己总向往那些技术牛人多的团队,想象自己进去之后能跟别人学到多少东西。如今进到一个这样的团队之后,却发...

07/06 22:18
35
函数式编程让你忘记设计模式

  有点标题党,但是这确实是我最近使用Lambda表达式的感受。设计模式是过去的一些好的经验和套路的总结,但是好的语言特性可以让开发者不去考虑这些设计模式。面向对象常见的设计模式有策略...

07/07 21:52
24
Makefile是什么

  目录      Makefile是什么      Makefile基本语法      Docker构建用的指令      参考      使用Makefile构建Docker      刚开始学习docker命令的时候,很喜欢一...

java8 函数式编程一

  一、函数接口      二、Lambda 表达式      三、默认方法      四、其他      回到顶部      一、函数接口      接口 参数 返回类型 描述      Predicate<T...

2018/12/07 19:29
17
Python 操作 SQLite 数据库

  写在之前      SQLite 是一个小型的关系型数据库,它最大的特点在于不需要单独的服务、零配置。我们在之前讲过的两个数据库,不管是 MySQL 还是 MongoDB,都需要我们安装。安装之后,...

2018/12/07 13:16
13
闲鱼在ServiceMesh的探索和实践

  背景:      在阿里服务端开发以Java为主的大背景下,其他异构语言业务如何调用现有Java服务,如何与集团中间件打通,就成为使用非Java语言团队必须要解决的首要问题。      已有...

迭代器模式 Iterator 行为型 设计模式(二十)

  在计算机中,Iterator意为迭代器,迭代有重复的含义,在程序中,更有“遍历”的含义      如果给定一个数组,我们可以通过for循环来遍历这个数组,这种遍历就叫做迭代      对于...

2018/12/13 11:41
9
独立部署GeoWebCache

  在进行GIS项目开发中,常使用Geoserver作为开源的地图服务器,Geoserver是一个JavaEE项目,常通过Tomcat进行部署。而GeoWebCache是一个采用Java实现用于缓存WMS-Tile(瓦片)的开源项目。当...

2018/12/01 22:01
58

没有更多内容

加载失败,请刷新页面

返回顶部
顶部