直接贴源代码: package com.java.fmd; import java.util.Arrays; import java.util.Scanner; public class QuickSort { public static int b=1; public static void sw ...
分类:
编程语言 时间:
2021-06-30 10:54:01
收藏:
0 评论:
0 赞:
0 阅读:
35
JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇 在上一篇《JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇》中咱们知道类一个Java类的生命周期需要经历以下七个阶段:类加载、验证、准备、解析、初始化、使用、卸载。同时,我们对每个阶段都做了简单介绍。于是我们就得到了如下的: ...
分类:
编程语言 时间:
2021-06-29 23:25:13
收藏:
0 评论:
0 赞:
0 阅读:
55
处理流之二:转换流的使用 转换流:属于字符流 InputStreamReader:将一个字节的输入流转换为字符的输入流 OutputStreamWriter:将一个字符的输出流转换为字节的输出流 作用:提供字节流和字符流之间的转换 解码: 字节、字节数组 > 字符数组、字符串 编码: 字符数组、字符 ...
分类:
编程语言 时间:
2021-06-29 23:24:45
收藏:
0 评论:
0 赞:
0 阅读:
38
今天在配置docker和JMX监控的时候,看到有一个细节和非容器环境中的JMX配置不太一样。所以在这里写一下,以备其他人查阅。
一般情况下,我们配置JMX只要写上下面这些参数就可以了。
以下是无密码监控时的JMX配置参数(有密码监控的配置和常规监控无异)。
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9
分类:
编程语言 时间:
2021-06-29 23:20:13
收藏:
0 评论:
0 赞:
0 阅读:
25
一、继承给编程带来的便利 1、代码的复用性提高了。 2、代码的扩展性和维护性提高了。 二、继承的使用细节 1、子类继承了所有的属性和方法,非私有的属性和方法可以在子类直接访问,但是私有属性和方法不能在子类直接访问,要通过父类提供公共的方法去访问。 2、子类必须调用父类的构造器,完成父类的初始化。 3 ...
分类:
编程语言 时间:
2021-06-29 23:19:51
收藏:
0 评论:
0 赞:
0 阅读:
26
异常(Exception) 异常分类 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常:运行时异常是可能被程序员避免的异常。与检查异常相反,运行时异常可以在编译时被忽略。 ...
分类:
编程语言 时间:
2021-06-29 23:17:39
收藏:
0 评论:
0 赞:
0 阅读:
23
#include <stdio.h> int main() { int t_arr[4][2] = { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7,8 } }; int o_arr[4] = { 1, 2, 3, 4 }; //获取元素值 printf("数组表示法-[3][ ...
分类:
编程语言 时间:
2021-06-29 23:17:29
收藏:
0 评论:
0 赞:
0 阅读:
37
一、输出字符串 输出事实:This is a simple problem. 1 public class Main { 2 public static void main(String args[]){ 3 System.out.println("This is a simple problem. ...
分类:
编程语言 时间:
2021-06-29 23:15:06
收藏:
0 评论:
0 赞:
0 阅读:
25
线程 简介 Process(进程)与Thread(线程) 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运 行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程 ...
分类:
编程语言 时间:
2021-06-29 23:14:30
收藏:
0 评论:
0 赞:
0 阅读:
24
能实现图片裁剪、缩放、水印等功能,接口调用非常简单: maven引入库: <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dep ...
分类:
编程语言 时间:
2021-06-29 23:14:16
收藏:
0 评论:
0 赞:
0 阅读:
27
若有一个下三角阵,不包括对角元,其矩阵元为 \[ A_{ij}, ~~~~ i = 1, \cdots, n-1, ~~~~ j=0,\cdots, i-1. \] 那么,可以用一维数组储存这些矩阵元: \[ a[k] = A_{ij}, ~~~ k = i(i-1)/2 + j. \] 这样可以将 ...
分类:
编程语言 时间:
2021-06-29 23:13:42
收藏:
0 评论:
0 赞:
0 阅读:
46
引入依赖: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.2.5</version> </dependency> <!--二维码工具类--> <dependency> ...
分类:
编程语言 时间:
2021-06-29 23:13:16
收藏:
0 评论:
0 赞:
0 阅读:
34
在使用 SpringDataJPA 过程中,但是发现它和Hibernate有很多相似之处,比如这个根据主键获取某条数据的函数:findOne() 和 getOne(),就很像Hibernate中的load和get. 之前没有特别注意这两个获取单条数据的方法,所以找了一个带One的就用,结果有时候测试 ...
分类:
编程语言 时间:
2021-06-29 23:12:20
收藏:
0 评论:
0 赞:
0 阅读:
27
0 说明 本文仅实现string类中几种重要、常用的功能,旨在掌握C++类设计的关键知识点。 1 知识点 构造函数(包括默认构造函数、拷贝构造函数以及自定义的其他构造函数) 运算符重载 友元 析构函数 C风格字符的操作 2 类的设计 为使代码简洁,本文采取分文件编写模式,类的声明包含在头文件"mys ...
分类:
编程语言 时间:
2021-06-29 23:11:50
收藏:
0 评论:
0 赞:
0 阅读:
34
本文为解决项目中字典值的转义问题,通过注解获取结果集转为JSON字符串,再通过正则查找附加字段,完成字典值的转义。 ...
分类:
编程语言 时间:
2021-06-29 23:11:32
收藏:
0 评论:
0 赞:
0 阅读:
30
JSON.stringify() 方法将一个 JavaScript 对象或值转换为 JSON 字符串,如果指定了一个 replacer 函数,则可以选择性地替换值 ...
分类:
编程语言 时间:
2021-06-29 23:10:51
收藏:
0 评论:
0 赞:
0 阅读:
39
volatile的应用 Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实现和CPU的指令 volatile是个轻量级的synchronized,它在多处理器开发中保证了共享变量 ...
分类:
编程语言 时间:
2021-06-29 23:08:39
收藏:
0 评论:
0 赞:
0 阅读:
22
本文主要对方法进入时和方法退出时添加代码进行介绍。
分类:
编程语言 时间:
2021-06-29 23:07:55
收藏:
0 评论:
0 赞:
0 阅读:
45
import unittest,osfrom commen import HTMLTestRunnerimport smtplibfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextimp ...
分类:
编程语言 时间:
2021-06-29 23:06:16
收藏:
0 评论:
0 赞:
0 阅读:
27
简单工厂模式 Shape.java public interface Shape { void draw(); } Circle.java public class Circle implements Shape{ @Override public void draw() { System.out. ...
分类:
编程语言 时间:
2021-06-29 23:05:26
收藏:
0 评论:
0 赞:
0 阅读:
24