摘要:
在Java中,我们可以对List集合进行如下几种方式的遍历:
List<Integer> list = new ArrayList<>();
list.add(5);
list.add(23);
list.add(42);
for (int i = 0; i < list.size();... 阅读原文
2018-10-05 15:00:05 阅读(2253) 评论(0)
摘要:
微信个人帐号封号常见问题
微信是一个生活办法。为了更好的协助你了解咱们在打造绿色、健康的互联网生态环境上做出的尽力,咱们对微信个人帐号约束登录办理收拾如下常见问题与回答:
一、何种行为或状况会导致微信个人帐号被封?
1.、搅扰微信正常运营、侵略其他用户或第三方合法权益
● 发布、传送、传达、贮存违背国家法律法规制止的... 阅读原文
2018-10-05 14:09:06 阅读(2438) 评论(0)
摘要:
jar包名修改工具
软件传送门:链接: https://pan.baidu.com/s/12StRdEkYGmMn1DuNSquXSw 提取码: i9w1
闲暇之余,利用jarjar.jar写了一个小工具,没啥技术含量,就是为了方便平时使用,在这里分享一下 :
工具较为简单,基本上是傻瓜式操作,选择j... 阅读原文
2018-10-05 12:31:13 阅读(2804) 评论(0)
摘要:
JPA概述
JPA(Java Persistence API)的简称,用于持久化的API。
JAVAEE5.0平台标准的ORM的规范使得应用程序以统一的方式访问持久层。
JPA和Hibernate的关系
JPA是Hibernate的一个抽象,就像JDBC和JDBC驱动的关系一样。
PA是规范:JPA本质... 阅读原文
2018-10-05 12:14:08 阅读(2279) 评论(0)
摘要:
一、JVM中的类加载器类型
从Java虚拟机的角度讲,只有两种不同的类加载器:启动类加载器和其他类加载器。 1.启动类加载器(Boostrap ClassLoader):这个是由c++实现的,主要负责JAVA_HOME/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装... 阅读原文
2018-10-05 11:33:06 阅读(2246) 评论(0)
摘要:
第一个SpringBoot程序
例子来自慕课网廖师兄的免费课程
2小时学会SpringBoot
Spring Boot进阶之Web进阶
使用IDEA新建工程,选择SpringBoot Initializr,勾选Web一路next就搭建了一个最简单的SpringBoot工程。如下:
package com.shy.... 阅读原文
2018-10-05 11:24:05 阅读(2326) 评论(0)
摘要:
基本概念
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。简介看上去不是很直观和明白,也可能我了解的太少,理解还不够深入。... 阅读原文
2018-10-05 10:17:08 阅读(2283) 评论(0)
摘要:
class ThreadA extends Thread{
public ThreadA(String name) {
super(name);
}
public void run() {
synchronized (this) {
... 阅读原文
2018-10-05 08:43:05 阅读(2080) 评论(0)
摘要:
JDK 11 ZGC简介
注1:本文翻译自这篇文章
注2: 我有了新的独立博客地址,欢迎访问
前言
ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由Per Liden编写。ZGC类似于Shenandoah或Azul的C4,专注于减少暂停时间的同时仍然压缩堆 。
虽然我不会在这里给出完整的介绍,但... 阅读原文
2018-10-05 07:02:06 阅读(2081) 评论(0)
摘要:
原创
先来看将两个有序数组合并成一个有序数组是如何操作的;
设有序数组为a和b,结果数组c;
int k=0;
while(i<=a.length-1 && j<=b.length-1){
if(a[i]<b[j]) {
c[k++]=a[i++];
... 阅读原文
2018-10-05 06:37:05 阅读(2484) 评论(0)