自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序部署到服务器

1、以jar包的方式部署 将程序编译成jar包后,上传到服务器,然后通过java -jar 的方式运行jar包。 2、以docker的方式静态部署 (1)通过mvn package命令将程序编译成jar包; (2)创建Dockerfile文件,编写构建脚本: FROM java:8 MAINTAINER gmm ADD helloworld-0.0.1-SNAPSHOT.jar app.jar EXPOSE 8080 ENTRYPOINT ["java","-jar","/app.jar".

2021-01-25 20:32:48 1361 2

原创 Java中ArrayList的扩容

Java中的容器ArrayList的扩容是按1.5倍进行的,以ArrayList的add()方法为例分析一下其内部实现。add()方法的源码如下: /** * Appends the specified element to the end of this list. * * @param e element to be appended to this lis...

2018-03-11 17:35:54 323

转载 Java内存

转载自:http://blog.csdn.net/hu1991die/article/details/43052281 一、背景知识 1、JVM体系结构 2、JVM运行时数据区 3、JVM内存模型 JVM运行时内存 = 共享内存区 + 线程内存区 3-1、共享内存区 共享内存区 = 持久带 + 堆 持久带 =

2018-02-04 21:53:23 168

原创 Java变量比较

很多时候我们都需要对两个变量进行比较,判断它们是否相等。不用性质的变量的比较方法会有所不同,其比较的含义也不尽相同,本文将讨论一下基本数据类型变量、引用变量和对象变量的比较方法和意义。 一、primitive基本数据类型比较     用==比较基本数据类型的变量,当变量的值相等时,则认为这两个变量相等。即使是不同类型的变量,只要它们的值相等,就认为它们相等。 int a

2018-01-25 21:28:31 1202

转载 Android虚拟机

转载自:https://www.cnblogs.com/lao-liang/p/5111399.html 1 什么是Dalvik虚拟机   Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的Java应用程序的运行。dex格式是专门为Dalvik设计的一种压缩格

2018-01-23 23:07:06 2368

转载 java虚拟机

转载自:http://www.cnblogs.com/lao-liang/p/5110710.html 1 概述   众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下层操作系统是什么。正是得益于Java虚拟机,它号称的“一次编译,到处运行”才能有所保障。 1.1 Java程

2018-01-23 22:18:20 164

转载 Java常用集合类

JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就Java Collections Framework中常用的集合及其特点、适用场景、实现原理进行介绍,供学习者参考。当然,要真正深入理

2018-01-23 21:48:54 186

转载 Java虚拟机

转载自:http://blog.csdn.net/hanekawa/article/details/51972259 第二章 java内存区域与内存溢出异常 一,运行时数据区域: 1.        程序计数器:当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一跳需要执行的字节码指令。如果执行的是native方法,这个计数器的值

2018-01-23 21:39:15 186

转载 OpenGL ES的渲染管线

转载自:http://blog.csdn.net/u013746357/article/details/52799601 本文图片和内容来自 OpenGL ES 是OpenGL三维图形API的子集,主要针对手机等嵌入式设备。 OpenGL ES主要分为两个版本 一个是OpenGL ES1.x,其采用的是固定功能渲染管线,可以由硬件GPU支持或用软件模拟实

2018-01-13 15:20:39 234

原创 Android绘图的多分辨率自适应

Android中的自定义绘图和利用布局文件的绘图不太一样,布局文件的设计基本决定了UI的显示效果,而自定义View绘图时,所绘制的画面并不直接等同于屏幕上显示的效果,通常还需要进行画布到屏幕的映射处理,此时就需要考虑画布大小和屏幕大小的缩放关系。

2017-12-29 21:39:52 719

原创 Android自定义View的多点触控

在Android游戏开发中,自定义View的多点触控技术必不可少,本文主要简单讲解下Android中多点触控技术的基础知识。 所谓多点触控技术,就是手机屏幕上支持同时处理多个触控点的触屏或移动事件。多点触控的关键点有以下三点:(1)需要LCD和应用程序同时支持;(2)通过重写View类中的onTouchEvent()方法来实现;(3)通过event.getActionMasked()来分类处理

2017-12-29 20:07:02 2727 1

转载 java常用集合类详解

转载自:http://blog.csdn.net/u014136713/article/details/52089156 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collection是最基本的集合

2017-12-28 22:31:42 136

空空如也

空空如也

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

TA关注的人

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