线程 方式java

Java入门-判断一个字符串中的对称内容

题目:对称内容即使指,AABBBBAA ,其中,收尾都是A,则收尾对称,以此再对比第二和倒数第二的数 重点:循环+对比 代码:引入 import java.util.Scanner; Scanner s = new Scanner(System.in); // 新定义一个ScannerString ......
字符串 字符 内容 Java

Java全局异常处理解决方案

背景: 在项目开发中,习惯去设计一些自定义的异常类来处理各层的异常。比如: DAO层会有对应的DAOException.java Service层有对应的ServiceException.java Controller层有对应的ControllerException.java 当程序遇到不可忽视的错 ......
全局 解决方案 方案 Java

Java实现在线预览,支持doc/docx/pptx/ppt/xls/xlsx格式转为pdf进行在线预览

摘要:在项目过程中提出一个需要将doc在线预览并且要实现分页功能。 前端实现的缺点:1、只能预览docx文件,无法兼容doc,而且后端强制将doc转为docx的文件,前端也无法实现预览。2、前端无法进行分页展示。 一、后端实现需要引入jar包,以下是常用jar分析: 基于Openoffice 基于l ......
格式 Java docx pptx xlsx

JAVA 问题记录

OOM(内存溢出) 先查看java 进程pid jps 使用jmp 把内存导出 查看那些对象内存占用比较高 jmp -histo <pid> >/histo.txt 在可以看堆内存使用情况 jmp -heap <pid> >/heap.txt ......
问题 JAVA

成功搞定H7-TOO的FreeRTOS Trace图形化链表方式展示任务管理

之前推出了H7-TOOL的RTOS Trace功能,已经支持RTX5,ThreadX,uCOS-III,uCOS-II和FreeRTOS,特色是不需要目标板额外做任何代码,实时检测RTOS任务执行情况,支持在线和脱机玩法,效果是下面这样的: 这样的展示还不够直观,这几天开始研究图形化链表方式展示任务 ......
FreeRTOS 图形 任务 方式 H7-TOO

Java入门题-查找一个字符串中,所有想查找短字符串的起始位置

问题:就是长短两串字符串,从长字符串中查找所有短字符串在长字符串中的位置 方法:用截取方式来规避已经查找过的内容,重复遍历来确定位置 代码: 需要引用 import java.util.Scanner; Scanner s = new Scanner(System.in); // 新定义一个Scan ......
字符串 字符 位置 Java

安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后,如何浏览器登录Neo4j

前提:安装好了Java、Neo4j社区版3.5.5,和二者的环境变量后。 Win + R -> cmd 进入 输入neo4j.bat console回车 正常情况下是这样: 不正常情况下是这样: 解决办法:输入下图的两句 但是记住:neo4j start一次就要neo4j stop一次,不然会给如下 ......
Neo4j Neo4 变量 Neo 浏览器

Java 11 新特性

# Java 11 新特性 Java 11 是 Java 8 之后的第一个长期支持版本 (long term suppoert LTS),Oracle 将在 2019年1月停止支持 Java 8. # Oracle VS Open JDK Java 10 是最后一个免许可商用版本,如果不需要 Ora ......
特性 Java 11

基于Java开发的智慧EHR人力系统(源码获取)

一、项目介绍 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5d4a7171a5b746abbdb596d95ead0cc1.png) 一款全源码可二开,可基于云部署、私有部署的企业级数字化人力资源管理系统,涵盖了招聘、人事、考勤、绩效、社保、酬薪六大模块,解决了 ......
源码 智慧 人力 系统 Java

Java开发的知识库管理系统支持全文检索

一、项目介绍 ![](https://img2023.cnblogs.com/blog/2410203/202304/2410203-20230428162322581-839266498.png) 一款全源码,可二开,可基于云部署、私有部署的企业级知识库云平台,一款让企业知识变为实打实的数字财富的 ......

通过 x++ 代码设置 ssrs 报表导出格式及导出方式

示例代码如下: ```c# public static void main(Args _args) { SSRSReportController controller = SSRSReportController::construct(); controller.parmReportName(ssr ......
报表 代码 格式 方式 ssrs

详解Jvm中时区设置方式,推荐 代码中TimeZone.getTimeZone("Asia/Shanghai") 而不使用TimeZone.getTimeZone("GMT+8")

详解Jvm中时区设置方式 原文链接:https://www.45fan.com/article.php?aid=20090934958860528675768691 这篇文章memo一下Jvm中关于时区设定的基础操作。 Java的时区设定 这里列出如下三种方式 方式 说明 TimeZone.setD ......
quot getTimeZone TimeZone 时区 Shanghai

@Transactional(rollbackFor = Exception.class) 详解 推荐的事务注解方式 @Transactional(rollbackFor = Exception.class)

@Transactional(rollbackFor = Exception.class) 详解 原文链接:https://blog.csdn.net/weixin_43987718/article/details/123422621 17、@Transactional(rollbackFor = ......

第一个Java程序

# 第一个Java程序 1. 使用cmd命令运行Java文件 2. 需要注意的是cmd使用的是GBK的编码格式,若保存的java不是GBK编码格式,则运行时会报错(乱码) 3. ![image-20230808112346912](https://img2023.cnblogs.com/blog/2 ......
程序 Java

Java后端07(Spring未完成)

## Spring ​ 涉及的设计模式:单例模式,简单工厂模式,代理模式,观察者模式,反射,注解。。。。。 ### Spring配置文件文件头 ```xml ``` ### IOC 控制反转 将创建对象的权力由开发者交 给 Spring(缓解对象和对象之间的耦合度) ​ 在传统模式下,对象的创建和赋 ......
Spring Java

JAVA jar包转.NET dll文件注意事项

一、配置等: javaVersion :”1.8.0_151” IKVM:ikvm-8.1.5717.0 IKVM下载地址:链接:https://pan.baidu.com/s/1mYutk0yghHxw2rOgFpDKJw 提取码:0777 IKVM需要配置环境 :将IKVM.NET的bin文件夹 ......
注意事项 事项 文件 JAVA jar

Java数据库连接池报错Possibly consider using a shorter maxLifetime value

SpringCloud 或 SpringBoot 使用HikariPool遇到: 错误还是比较明显了 就是maxLifetime这个参数配置不合理 下面分析一下为什么不合理。 查看数据库的相关配置: show variables like '%timeout%'; 输出: 我们配置连接池参数时,同时 ......

Java 09 函数式接口

消费者 consumer ``` import org.junit.Test; import java.util.function.Consumer; public class consumer { public void test02(Consumer consumer){ consumer.ac ......
函数 接口 Java 09

windows下cmake C++库打包成C方式导出

## 背景 windows下当前的一个项目使用的编译器是mingw,想要使用一个使用msvc编译出来的C++库。 ## 方法 重新创建一个库,这个使用extern "C"方式导出函数,在函数中调用msvc编译出来的库。 ## 项目文件 文件结构 ```. |-- CMakeLists.txt |-- ......
windows 方式 cmake

【HarmonyOS】【续集】实现从视频提取音频并保存到pcm文件功能(API6 Java)

【关键字】 视频提取类Extractor、视频编解码、保存pcm文件、getAudioTime 【背景和问题】 上篇中介绍了从视频提取音频并保存到pcm文件功能,请参考文档:https://developer.huawei.com/consumer/cn/forum/topic/0209125665 ......
续集 HarmonyOS 音频 功能 文件

以推线的方式开启卷提生活

最近卷题没什么动力,于是自行将几个题做成一章,用肝主线的肝力肝题,效率有些许提升。 本文会将每道题涉及算法标出,并用 EZ, HD, IN, AT 标明难度。 - Chapter 1 - Section 1-1 - [SP2916 GSS5 - Can you answer these querie ......
方式

数据查询解决列名和java对象属性名对不上——三种方法

问题描述: 当使用查询语句时,返回来的数据出现null值。 下面是数据库映射文件代码查询语句: <select id="selectCarById" resultType="com.powernode.mybatis.pojo.Car"> select * from t_car where id = ......
数据查询 属性 对象 方法 数据

java日常.md

# Java Spring ## Spring 中进行Junit测试时,PageHelper未被消耗 如果`mapper`被mock掉,会导致`Mapper`之前的`PageHelper`的线程存储未被消耗。导致后续出现错误。 ```java // 源码 // ..... void q() { Pa ......
java md

Java HTTPS如何加载证书

Java HTTPS如何加载证书 在进行Java编程开发中,经常会涉及到使用HTTPS协议进行安全通信。而HTTPS的安全性是建立在数字证书的基础上的,因此在Java中加载证书是一个非常重要的步骤。本文将围绕“JavaHTTPS如何加载证书”这一主题,为大家介绍一种简洁、高效的加载证书的方法。 Ja ......
证书 HTTPS Java

Java HTTP请求封装的方法及实现

Java HTTP请求封装的方法及实现 在Java开发中,我们经常需要与服务器进行数据交互,发送HTTP请求是其中常见的一种方式。为了简化开发过程,我们可以封装HTTP请求的方法,让调用者只需要关注业务逻辑而不用关心底层的细节实现。本文将介绍一种基于Java的HTTP请求封装方法及其实现。 Java ......
方法 Java HTTP

Java HTTP请求 如何获取并解析返回的HTML内容

Java HTTP请求 如何获取并解析返回的HTML内容 在Java开发中,经常会遇到需要获取网页内容的情况。而HTTP请求是实现这一目标的常用方法之一。本文将介绍如何使用Java进行HTTP请求,并解析返回的HTML内容。 JavaHTTP请求 如何获取并解析返回的HTML内容 首先,我们需要导入 ......
内容 Java HTTP HTML

Java WebService如何生成PDF文件

Java WebService如何生成PDF文件 在Web应用开发中,生成PDF文件是一项非常常见的需求。本文将介绍如何使用Java WebService来生成PDF文件。 JavaWebService如何生成PDF文件 一、概述 PDF(Portable Document Format)是一种独立 ......
WebService 文件 Java PDF

Java Spring MVC 图片上传操作详解

Java Spring MVC 图片上传操作详解 在现代的Web开发中,图片上传是一个非常常见的需求。而Java Spring MVC框架则是JavaWeb开发中常用的框架之一。本文将介绍如何在Java Spring MVC框架中实现图片上传操作。 JavaSpringMVC图片上传操作详解 1. ......
Spring 图片 Java MVC

choices参数的使用,MTV和MVC的概念,多对多的三种创建方式,Ajax技术简介,小案例

### choices参数的使用 ```python # choices它是ORM中常用字段中的参数 作用: 类似于一些字段:性别、学历、客户来源、是否上学、是否结婚等字段 # 针对于一些字段它的情况能够被列举完,像这样的字段,我们在表中存储的时候一般使用choices参数 案例 class Cus ......
概念 参数 案例 choices 方式

Java:Optional

创建Optional对象 1. 创建一个空的Optional对象 Optional<String> empty = Optional.empty(); 使用 isPresent() 方法检查Optional对象中是否有值。 2. 创建一个Optional对象 String name = "baeld ......
Optional Java