程序员 程序 日记java
java.lang.IllegalStateException: Failed to check the status of the service 的解决办法
参考资料 java.lang.IllegalStateException: Failed to check the status of the service 的解决办法_Hello_World_QWP的博客-CSDN博客 环境条件 spring cloud,注册中心用的是zookeeper; 报错 ......
SpringBoot项目如何打包成exe应用程序?
前言 近期做了一个前后端合并的spring boot项目,但是要求打包城exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。 准备 准备工作: 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成e ......
java代码开发规范
啦啦啦~~我不生产规范,我只是规范的搬运工 风格指南 代码风格以google code style为 标准,规范内容: 英文原文: https://google.github.io/styleguide/javaguide.html 中文参考: https://github.com/fantasti ......
23-05-08日记
时隔接近一年,我回来了 往事不可追,来者犹可待 在博客园记录下我的生活,不过不要回忆它 这一天,早上弹了琴,白天专心工作,晚上练了背,深夜和友人聊了天,很充实满足的一天 5.9希望你能练胸,弹琴,聊天,专注当下,思考未来 ......
Elasticsearch在linux服务器部署后,java项目启动报错,windows服务器正常运行,如何避坑?
1、问题描述 之前在windows服务器上部署了java项目(springboot),ES安装版本7.13.1,正常运行。后因特殊要求迁移到linux服务器上,按照windows服务器版本依然安装7.13.1的ES,启动java项目报错,错误信息如下: org.springframework.bea ......
ZLMediaKit报错,程序启动失败,请修改配置文件中端口号后重试!
报错信息如下: 2023-05-09 10:33:22.819 W [MediaServer] [13423-MediaServer] sockutil.cpp:421 bind_sock6 | Bind socket failed: address already in use2023-05-09 ......
java爬虫知识盲区整理
以下是 Java 爬虫的一些知识点: HTTP 协议:Java 爬虫需要了解 HTTP 协议,包括请求方法、请求头、响应码等。 HTML 解析:Java 爬虫需要解析 HTML 页面,获取需要的数据。常用的 HTML 解析库有 Jsoup、HtmlUnit 等。 网络请求库:Java 爬虫需要使用网 ......
Java NullPointerException 没有打印堆栈
ref https://www.bbsmax.com/A/obzbgx41JE/ 周五在公司搭好的ELK上查看日志,组长让看看其中NullPointerException出现很多的原因。 通过NullPointerException搜索,点看其中一个查看,发现异常的信息就一行java.lang.Nu ......
Java设计模式-代理模式
简介 代理模式是一种结构型设计模式,它可以让我们通过一个代理对象来访问一个真实的目标对象,从而实现对目标对象的功能扩展或保护。代理模式的主要角色有三个: 抽象主题(Subject):定义了真实主题和代理主题的公共接口,使得在任何使用真实主题的地方都可以使用代理主题。 真实主题(RealSubject ......
金汇战神程序小精灵App下载
金汇战神系金汇科技出品普通牌战神程序,玩法齐全,无区域限制,高性价比高,调试安装更加快捷方便,安装时间大大缩短,适用于各种需要快速安装的场所。添加微心 zscxmj 咨询索取金汇战神小精灵App下载二维码链接 手机上安装好金汇战神小精灵app后,连接上蓝牙后怎么使用怎么操作呢?其实很简单 首先金汇战 ......
Java爬虫可以非常溜
Java 爬虫是一种利用 Java 语言编写的网络爬虫,主要用于从互联网上获取数据。在 Java 中,常用的爬虫框架有 Jsoup、HttpClient、Selenium 等。 其中 Jsoup 是一种解析 HTML 文档的 Java 库,可以方便地进行 HTML 解析和内容提取。HttpClien ......
Java的数据类型
基本数据类型 | 类别 | 数据类型 | 字节数 | 位数 | 取值范围 | 包装类 | 默认值 | | | |byte| | | | | | | | |short| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ......
Java操作TIFF
一般Java通过javax.imageio.ImageIO操作jpeg与png没有问题,但是操作tiff时就会报错,此时只要引入如下的包即可,不需要修改代码即可兼容tiff <dependency> <groupId>com.twelvemonkeys.imageio</groupId> <arti ......
Java 定时任务quartz
Java 定时任务quartz1. java自带 java.util.Timer 实现定时任务2. 使用线程池(ScheduledThreadPool-java.util.concurrent.ScheduledExecutorService)实现定时任务3. 使用注解@Scheduled实现定时任 ......
动态链接库和可执行程序中函数的相互调用
调用栈:main() --> libsosrc.so中的soFunc--> main.out中的callBySo #include <stdlib.h> #include <dlfcn.h> #include <stdio.h> void callBySo() { printf("callBySo\ ......
java基础-二维数组定义,静态动态初始化格式,元素访问,内存图
一、什么是二维数组(定义) 二维数组的应用场景:当我们需要数据分组管理的时候,就需要用到二维数组。 二、二维数组静态动态初始化 1、二维数组静态初始化 格式:数据类型[] [] 数组名=new 数据类型[] [] {{元素1,元素2},{元素1,元素2}}; 范例:int [] [] arr=new ......
java堆简单介绍
java对象实例是放置堆上,但不是说所有的对象实例都在对上,可能有些对象实例位于本地方法区 下面说说堆的特点 堆是属于java虚拟机中内存最大的一部分 堆是jvm中所有线程可以共享的 垃圾收集器管理的主要区域来源于java堆 java堆可以细分为新生代和老年代 java堆在物理存储上是不连续的,但是 ......
KaiOS 2.5.X 使用 WebIDE 安装以及调试第三方应用程序
本教程将展示使用 Waterfox Classic 安装为 KaiOS 2.5.x 设计的应用,同时我们也非常推荐使用它来进行安装和调试应用。 本教程本身不会对手机产生任何损害,但请注意,你必须信任你所安装的应用是安全、无任何威胁的,WebIDE不会验证应用的安全性,Momo Trace 不对因使用 ......
Java-Day-17( 集合( Collection 里的 List、Set ) )
Java-Day-17 集合 先前用于保存多个数据使用的是 —— 数组 长度开始必须指定,且不能更改 保存的必须为同一类型的元素 使用数组进行增删元素的代码较为麻烦 例:扩容的要先建新数组,再拷贝原数据、添加新对象 引出集合 可以动态保存任意多个对象,使用比较方便 提供了一系列方便的操作对象的方法: ......
java.lang.NullPointerException解决方案,以及发生的原因。
其实解决方案,倒是挺简单的,eclipse的console里,报错的地方点一下,就知道在哪一行了。 真正要注意的是怎么避免这种情况的发生。 通常情况下,这种错,发生在取数据的过程,比方从数据库查询数据,亦或者说是,发生在数据传输的过程中。 譬如 1 package test; 2 3 import ......
Java-Day-17( 集合( Collection 里的 List、Set ) )
Java-Day-17 集合 先前用于保存多个数据使用的是 —— 数组 长度开始必须指定,且不能更改 保存的必须为同一类型的元素 使用数组进行增删元素的代码较为麻烦 例:扩容的要先建新数组,再拷贝原数据、添加新对象 引出集合 可以动态保存任意多个对象,使用比较方便 提供了一系列方便的操作对象的方法: ......
CMake+Visual Studio构建Qt程序
转载:https://www.codenong.com/cs106288798/ 转载:https://zhuanlan.zhihu.com/p/400804242 一、编写代码文件 main.cpp #include <QApplication> #include "Mainwindow.h" i ......
Java:实现从word文档中取出指定数据存入excel中的小程序。
文件准备 一、把需要处理的word全都放入d盘下 words目录中。 程序配置 一、下载安装Idea 地址:IntelliJ IDEA – the Leading Java and Kotlin IDE (jetbrains.com) 二、启动idea,新建项目 三、导入依赖 在pom.xml中加入 ......
2023年5月8日记录
对于输入的每一批数,按从小到大排序后输出。 一行输入为一批数,第一个输入为数据类型(1表示整数,2表示字符型数,3表示有一位小数的浮点数,4表示字符串,0表示输入结束),第二个输入为该批数的数量size(0<size<=10),接下来为size个指定类型的数据。 输出将从小到大顺序输出数据。 函数接 ......
【Azure 存储服务】Java Storage SDK 调用 uploadWithResponse 代码示例(询问ChatGTP得代码原型后人力验证)
问题描述 查看Java Storage SDK,想找一个 uploadWithResponse 的示例代码,但是通过全网搜索,结果没有任何有帮助的代码。使用最近ChatGPT来寻求答案,得到非常有格式的内容: 问:java azure storage account to use uploadWit ......
获取.Net程序集的PublicKeyToken
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2022\Visual Studio Tools SN -T C:\Users\97627\.nuget\packages\system.data.sqlclient ......
Java数组
Java数组 Java中,数组是用来存储固定大小的同类型元素。 声明数组变量 声明语法: dataType[] arrayRefVar; //首选方法 dataType arrayRefVar[]; //效果相同,但不是首选 例: double[] myList; double myList[]; ......
程序员面试金典---24
部分排序 思路:双指针,但是该双指针并不是相互关联的双指针。 /** * @param {number[]} array * @return {number[]} */ var subSort = function(array) { if(!array.length){ return [-1, -1 ......
编程打卡: C++ 语言程序设计
编程打卡:C++ 语言程序设计 #include <iostream> #include <array> using namespace std; int main() { int n; cin >> n; array<double, 100000> scores; for (int i = 0; ......
Java 第六次作业
1、给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package 作业6; public class text1 { public static void main(String[] args) { // TODO Auto-generated ......