- 博客(50)
- 资源 (7)
- 收藏
- 关注
原创 prometheus在springboot应用中埋点
有下面两种方式,以官方的两个实例讲解prometheus SDK中自带的Counter、Gauge、Histogram、Summary类型build继承Collector 实现collect()方法添加自定义指标。
2023-06-27 15:16:50 1188
原创 linux各环境安装 JDK、Zookeeper、Kafka、PostgreSQL
linux安装内容将持续更新。。。。现已更新 JDK、Zookeeper、Kafka、PostgreSQL。
2022-10-06 22:47:22 815 1
原创 C#、.NET实现的一个图书管理系统(大作业)
链接:https://pan.baidu.com/s/1f4kY1Ez8KHfw8nhOYrf88w提取码:mdt4
2022-02-10 22:31:10 2543
原创 现在给你一个无序的数组,你对它进行排序,要求前半部分是奇数,后半部分是偶数,而且奇数是降序,偶数是升序。
public class OddEvenSort { public static void sort(int[] arrays) { int right = arrays.length - 1; int left = 0; while(left <= right) { if (arrays[left] % 2 != 0) { int tempLeft = left;
2022-02-10 18:33:55 527 1
原创 ActiveMq发送成功收不到消息
SpringBoot-Jms的@JmsListener注解如果不指定独立的containerFactory的话是只能消费queue消息的,如果想要接收topic消息,需要给topic对应的@JmsListener增加containerFactory配置@JmsListener(destination = "${TOPIC_QUEUE_NAME}", containerFactory = "jmsListenerContainerTopic")...
2021-12-29 16:42:01 2297 1
原创 单元测试时new Example(Xxxx.class)测试报错tk.mybatis.mapper.MapperException: 无法获取实体类对应的表名
在测试方法入口处或者**@before方法内**加入以下两行代码即可Config config = new Config();EntityHelper.initEntityNameMap(BizCourseApprovalMapping.class, config);
2021-12-17 17:32:38 772
原创 设定关系(A=1,B=2,C=3,···,Z=26,AA=27,AB=28,···,AAA=XXX,···),写一个转换函数,根据上面规则把一个数字转换为字符串。
public String intToString(int num) { StringBuilder str = new StringBuilder(); while(num > 0) { str.append((char) ((num % 26) == 0 ? 'Z' : (num % 26) + 'A' - 1)); num = (num - 1) / 26; } return ...
2021-10-15 12:27:25 274
原创 宝塔面板中的tomcat问题
tomcat启动“成功”,但是浏览器无法访问在logs目录中产生catalina-daemon.out文件,内容为Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Objecttomcat停止后,tomcat进程并未停止
2021-05-29 11:35:59 2684
原创 简单介绍各种sql语句DDL, DML, DQL, DCL(mysql)
前言:mysql以’;'为一条语句的结束符注释格式:– <注释内容> 单行注释 注意:空格必须有#<注释内容> 单行注释/* <注释内容> */ 多行注释net start mysql 启动mysql服务net stop mysql 停止mysql服务mysqld --skip-grant-tables 使用无验证的方式启动mysql服务 注意:启动的mysqld进程可能需要手动结束mysqldump
2021-04-12 11:01:02 273
原创 java8新特性 Stream API 开发参考
本文通过BaseStream和它的子接口,IntStream和Stream先上图:父接口BaseStream的方法IntStream和Stream都有的方法IntStream和Stream中不同的方法
2021-04-05 18:38:41 119
原创 死锁的定义、必要条件和处理方法
写的是关于操作系统的死锁,其实在进程中线程发生死锁的情况只会少不会多这篇文章除了知识点,其他描述都是用自己的话来描述自己的理解,如果有错误欢迎指正目录死锁的定义和必要条件处理死锁的方法预防死锁破坏“请求和保持”条件破坏“不可抢占”条件破坏“循环等待”条件避免死锁系统安全状态利用银行家算法避免死锁死锁的检测与解除死锁的检测死锁的解除死锁的定义和必要条件定义:如果一组进程中的每一个进程都在等待这组进程中另一个死锁进程所占有的资源,就说是这组进程发生了死锁。形象描述一下:这组有两个进程A、B,都需.
2021-03-28 00:12:23 654
原创 大根堆代码说明(堆的构建、插入、删除和堆排序)小根堆同理
我发现网上很多人将的都不清楚,如果只看文章的话,根本就理解不了。所以在我研究完代码之后记录下来,方便次观看,如果有益于跟多人的话那更好了。写下的都是自己的理解,如果有误欢迎订正。这里以大根堆举例,适时的会说一下小根堆讲解代码目录说在前面两个重要函数siftDown() 和 siftUp()堆的建立插入结点删除结点堆排序全部代码说在前面首先,了解一下大根堆or小根堆 (下面简称’堆’)的性质。堆是一个完全二叉树(最后一层可以不满,上面的每一层都是满的。一个结点若只有一个孩子结点,那一定是.
2021-03-23 21:26:45 4026 1
原创 staruml 4.0下载安装
链接:https://pan.baidu.com/s/1xL65M4DOr9mfr4uGbBqp7w提取码:kqns
2021-03-20 11:48:45 1622 4
原创 ArrayList类
目录说在前面属性构造函数其他方法 T[] toArray(T[] a) 函数说在前面ArrayList是基于数组实现的,相对链表查找快、修改慢。public class ArrayList< E >extends AbstractList< E >implements List< E >, RandomAccess, Cloneable, Serializable属性1. private static final long serialVersionUID
2021-03-14 21:13:38 126
原创 使用java从MySQL数据库中读取数据(一个简单的java web实现)
零基础开发 javaWeb一、实验目的及要求使用java语言从MySQL数据库中查询其中一个表的数据。二、实验环境Windows 10环境java version: 11.0.10IDE工具:IntelliJ IDEA 2020.3MySQL: 5.7.26
2021-03-10 23:33:46 8641 8
原创 System类
目录说在前面属性静态方法说在前面System类在java.lang包中;继承自Object。System是final类不能被继承。System类中都是静态属性和方法。属性1. static PrintStream err :标准的错误输出流。(PrintStream类是OutputStream类的孙子类)public class PrintStream extends FilterOutputStream implements Appendable, Closeable2. static
2021-03-08 13:17:11 188
原创 String类
目录说在前面属性构造方法静态方法其他方法第4个静态方法jion函数format函数实例说在前面public final class Stringextends Objectimplements Serializable, Comparable, CharSequence请先了解String中的常量池的存在和字符在java中使用的编码是Unicode 编码等基本知识。Since: JDK1.0属性static Comparator<String> CASE_INSENSITIVE_
2021-03-07 21:03:53 122 1
原创 Arrays工具类
目录说在前面所含所有方法注:第18个函数binarySearch注:第29个函数equals和deepEquals的区别:parallelPrefix函数实例parallelSetAll函数实例通过parallelSort函数和Sort函数简单对比并行的执行效率关于第105个函数说在前面Arrays类中都是静态方法,没有属性该类包含用于操作数组(如排序和搜索)的各种方法。该类还包含一个静态工厂,它允许将数组视为列表。如果指定的数组引用为null,则该类中的方法都会抛出NullPointerExcep
2021-03-05 23:49:17 254 2
原创 Double类
再开始之前,如果需要可以理解一下浮点数在电脑中的存储格式可以看一下这一篇理解浮点数,用IEEE 754 标准表示浮点数,存储浮点数属性1. 静态常量 SIZE :用来表示双精度值的位数(public static final int SIZE = 64;)2. 静态常量 BYTES :用来表示双精度值的字节数 (public static final int BYTES = SIZE / Byte.SIZE;)3. 静态常量 TYPE :表示基本类型double的类实例 (public sta.
2021-03-02 20:50:36 3404
原创 git 非常用命令
git add -A 添加所有变化git add -u 添加被修改(modified)和被删除(deleted)文件,不包括新文件(new)git add . 添加新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
2021-02-20 21:00:28 45
原创 halo博客项目部署-启动前的错误解决
这是我启动项目时遇到的难题,你可能没有。部署的是halo 1.4.3版本,经过很多错误改来改去,现在使用的环境:jdk 11.0.10IntelliJ IDEA 2020.3.2 (这个很重要,idea版本低的话和gradle高版本不兼容)gradle 6.6.1 (使用IDEA默认自己下载就行了)在IDEA中下载插件 Lombokjdk下载地址:oracle.com/java/technologies/javase-jdk11-downloads.htmlIntelliJ IDEA20.
2021-02-03 11:38:44 1004
原创 创建Git服务器
先安装GIt:yum install -y git创建一个用户,用来运行git服务:adduser < username > 例如添加一个git用户adduser git初始化git仓库。进入要建立仓库的文件夹,使用命令:git init --bare <仓库名>。例如,创建一个名为rope.git的仓库(一般仓库名后缀都为.git):git init --bare rope.git修改仓库拥有者,这一步很重要:chown -R git:git rope.git..
2021-02-02 13:53:13 88
原创 总结全面有简单的git命令,使用git时用到即查
所有基本的git命令,比较全面的git使用命令。git init //初始化仓库git status //工作区文件状态git add <file> //把文件修改添加到暂存区git diff <file> //比较工作区和暂存区中这个文件的不同git diff HEAD -- <file> //比较提交最新版和工作区中该文件的不同git commit -m “修改总结”
2021-02-02 13:32:59 134
原创 软件构造《基于案例的软件构造教材》这本书的知识点整理,以提问方式
整理内容为老师画的重点。然后以自己的理解整理。文章内容多为问题,需自己解答。提问方式并非考试题型,以知识点为主,所以理解后,以自己的答案为主,说不定书上还没自己理解的好。答案都在书中,列出问题的目的是快速学习。目录第一章 软件开发概述1.1 程序与软件构造1.2 软件生存周期1.3 软件开发过程1.4 敏捷开发1.5-1.6第二章 模块化软件构造2.1 分解与模块化2.2 数据结构与算法2.3 模块化设计理论初步2.4 测试程序2.5-2.6第三章 面向对象的软件构造3.1 抽象与封装3.2-3..
2021-01-01 16:31:54 4371
原创 Java期末知识点
记录本次java考试的知识点,主要以自己易错点为主。只做说明,不深入解释。短路与 && 和按位与 & 的区别:a&&b作为判断条件时,如果前面的条件a为false,后面的条件b就不会判断。a&b作为判断条件时,前面的条件无论是否为真,后面条件b都会判断。软件过程三要素:方法、工具和过程。1软件工程方法为软件开发提供了“如何做”的技术。它包括了多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法过程的设计、编码.
2020-12-25 21:25:38 221
原创 使用pip下载时很慢,甚至报错
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.这里记录数据源:1.豆瓣源:https://pypi.douban.com/simple2.清华源:https://pypi.tuna.tsinghua.edu.cn/simple使用时:pip install pyinstaller -i http
2020-12-07 20:40:49 80
原创 python GUI(tkinter)名车管理系统
文章目录一、Button二、使用步骤1.引入库2.读入数据总结一、Button二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_context =
2020-12-02 00:24:10 496
原创 emlog 博客系统流量统计
首先,我是使用站长之家捣鼓了一下,结果完全无法进行下去。站长之家统计界面花里胡哨,流量统计代码显示的数据种类过多。所以我就直接使用txt文件统计了,全站点点击数量。然后使用Google Analytics 对所有用户进行统计分析。可统计的东西很多,具体自己上analytics.google.com官网查看即可。值得注意的是,必须使用翻墙软件,才能浏览。顺便推荐一个简单好用的Microsoft Edge 插件,在“扩展”中搜索“风车牛马”即可。流量统计第一个统计点击流量,找到emlog的footer.
2020-11-29 00:13:11 316
原创 理解浮点数,用IEEE 754 标准表示浮点数,存储浮点数
浮点数通常可以用来表示任意一个实数。具体表示格式,如下:浮点数 = 尾数 * 基数阶码N = M * r E(其中尾数是一个规格化的纯小数)看到这个表达方式大家应该很熟悉,仔细看一下这不就是科学计数法吗?科学计数法基数是10,这个表示基数是 2而已。举个例子:二进制表示成类似科学计数法的浮点数:11100.101 = 1.1100101 * 24十进制表示成科学计数法格式:28.625 = 2.8625 * 101电脑当然不能直接存了,在电脑中的存放格式为:数符阶符阶码尾数
2020-11-26 18:06:17 1706 1
原创 改变emlog写博客的代码框
部署完emlog,感觉博客系统设计的挺好的(还在犹豫使用什么php博客系统的我推荐emlog),它对手机浏览器的兼容性也挺好的。但是当我发表第一篇博客体验的时候,那个像斑马线一样的代码框,我是真受不了。必须把“斑马线”去掉。进入:/admin/editor/plugins/code目录下 ,打开code.js文件。搜索“linenums”,在这里,将linenums删去就好了。注意如果还没有变化,在写文章的页面(如下图),按‘F12’将浏览器的开发者模式打开。在Network栏中,先选中禁用缓
2020-11-25 19:47:15 135
原创 力扣208题前缀树Trie
实现一个 Trie (前缀树),包含 insert, search, 和 startsWith 这三个操作。字典树,又称前缀树,是 N 叉树的特殊形式。通常来说,一个前缀树是用来存储字符串的。前缀树的每一个节点代表一个字符串(前缀)。每一个节点会有多个子节点,通往不同子节点的路径上有着不同的字符。子节点代表的字符串是由节点本身的原始字符串 ,以及通往该子节点路径上所有的字符组成的。前缀树的一个重要的特性是,节点所有的后代都与该节点相关的字符串有着共同的前缀。这就是前缀树名称的由来。我们再来看这个例
2020-10-26 21:31:29 643
原创 王爽汇编语言 课程设计1
assume cs:codedata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;以上是表示21年的21个字符串 起始位置 0 dd 16,22,382,1356,2390,8000,16000,24486,
2020-10-03 21:21:04 213
名车管理系统(pythonGUI实现)
2021-06-30
学生信息管理系统.rar
2020-11-07
履历信息管理系统.rar
2020-11-07
学生成绩管理系统.rar
2020-11-07
校园导航问题.doc
2020-02-06
广义表表头、表尾识别器.doc
2020-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人