- 博客(122)
- 资源 (3)
- 收藏
- 关注
原创 基于POI导出Excel支持多Sheet分页导出,保姆级测试用例,开箱即用
【代码】基于POI导出Excel支持多Sheet分页导出,保姆级测试用例,开箱即用。
2024-04-25 10:50:46
265
1
原创 Mysql介绍和语法使用
MySQL是一种开源的关系型数据库管理系统(RDBMS),它广泛应用于Web应用程序开发和大型企业级应用程序中。它有许多特性和函数,下面我们将介绍一些常用的语句和函数,并与Oracle进行比较
2024-03-25 09:46:27
1011
原创 Spring Boot框架的过滤器(Filters)和拦截器(Interceptors)使用
Spring Boot框架的过滤器(Filters)和拦截器(Interceptors)是Java开发中常用的技术新手学习使用
2024-03-18 09:33:34
1522
原创 kafka入门教程
在这篇教程中,我们将探索如何在Java代码中使用Apache Kafka,一个分布式流处理平台,它能够处理高吞吐量的数据。Kafka广泛用于构建实时流数据管道和应用程序,它允许数据从生产者流向消费者。我们将涵盖基本概念,包括设置Kafka环境,生产者和消费者的创建和配置。已安装Java 8或更高版本。已安装Apache Kafka和ZooKeeper。你可以从Kafka官网下载并按照快速开始指南进行安装。
2024-03-12 16:34:01
679
原创 Spring三层架构以及循环依赖问题
表示层(Web层):负责处理用户的请求和响应。它与用户直接交云,通常由Controllers组成,用于接收输入并调用下层的服务来处理业务逻辑。业务逻辑层(Service层):也称为服务层,是应用程序的核心所在,负责具体的业务操作,如事务管理、业务逻辑编排等。数据访问层(DAO层):与数据库进行交互,执行CRUD操作,是业务逻辑层和数据库之间的桥梁。
2024-03-11 13:41:19
1456
原创 Gauss使用
访问高斯数据库官网(https://www.gaussdb.com/)下载对应的安装包。将下载的压缩包解压到一个目录,例如:/opt/gaussdb。编写Java代码连接高斯数据库并执行查询。使用psql命令行工具连接到高斯数据库。创建一个名为testdb的数据库。四、Java项目使用高斯数据库。添加高斯数据库JDBC驱动依赖。向users表中插入一条数据。查询users表中的所有数据。创建一个名为users的表。切换到testdb数据库。下载高斯数据库安装包。
2024-01-24 09:10:20
4316
2
原创 程序员30而立的北京之路
作为一名程序员,职业规划和心灵成长是我工作和生活中不可或缺的部分。30岁是一个人生中的重要节点,也是所谓的“而立之年”,在这个阶段,我开始更加关注自己的职业发展和内心成长。在这篇文章中,我将分享我在北京这座城市中的职业规划和心灵成长的经历和体会。职业规划是每个职场人士都需要认真对待的事情。作为程序员,我深知技术更新换代的速度之快,因此我不断学习,不断提升自己的技能和知识储备。在北京这座科技氛围浓厚的城市,我有幸接触到了许多优秀的同行,通过与他们的交流和学习,我不断完善自己的职业规划,明确自己的职业发展方向,
2024-01-02 15:45:20
512
原创 LINUX 抓包工具Tcpdump离线安装教程
下来就可以使用命令来进行抓包,这个是通过网卡来进行抓包,然后保存到opt下,本地使用wirsehark工具可以进行对抓包日志分析,其他命令自行网上查找。1、首先给大家看下一共有6个安装包,依次进行解压,包我就放到csdn上了,需要的可以联系我进行下载。2打包然后传到服务器任意一个目录下,进入到当前目录,然后进行解压安装。先安装支持libpcap这个包的环境,最后执行这个包,不然会报错。以上步骤执行完后你的tcpdump工具就在服务器安装完成,
2023-12-29 10:17:13
4775
4
原创 Java读取本地TXT文本内的json数据
这段代码实际上只是读取了文本文件的内容,并将内容存储在content变量中,但并没有输出数组。如果你想要输出数组,你需要对content进行进一步处理,例如将文本内容转换为数组,然后输出。BufferedReader用于逐行读取文件内容,FileReader用于将文件内容转换为字符流。当读取到文件末尾时,reader.readLine()方法会返回null,表示文件读取结束,此时退出循环。使用reader.readLine()方法来逐行读取文件内容,将每行的内容追加到content变量中。
2023-11-10 11:01:59
1643
原创 JaxWsProxyFactoryBean
在接口中,我们定义了两个方法:someMethod()和anotherMethod(),分别返回String类型和int类型的结果。您需要根据您的具体需求,编写YourWebServiceInterface接口,并在其中定义Web服务的方法及其参数和返回类型。在该示例代码中,我们使用了JAX-WS标准的注解@WebService和@WebMethod,来定义Web服务的接口和方法。创建JAX-WS客户端代理对象后,您可以使用该代理对象调用远程Web服务提供的方法。3.设置Web服务的接口类。
2023-10-24 15:01:17
1496
原创 Java 中各种异常的讲解和举例
当类存在于编译时的类路径,但在运行时找不到类定义时,会抛出找不到类定义错误。// 编译通过,但运行时抛出 NoClassDefFoundError以上是常见的异常提示,还有许多可能没有列举,如果发现不懂的异常最好先去看自己的程序逻辑。
2023-10-24 11:09:01
467
原创 SQL Developer不显示左侧数据库连接目录怎么处理
当使用SQL Developer工具有时候会发现没有左侧的菜单栏了,比如下面这样。这个是时候就按照这个操作就可以恢复,不影响数据。
2023-10-19 09:48:42
1563
原创 Java代码调优:提升性能的关键技巧
1.1 使用StringBuilder代替String拼接 在字符串拼接的过程中,使用String的"+"操作符会导致新的String对象的创建。而StringBuilder类可以在原有的字符串基础上进行修改,避免频繁的对象创建和销毁。// 不推荐的写法i < 1000;i++) {// 推荐的写法i < 1000;i++) {1.2 使用对象池 对于一些需要频繁创建和销毁的对象,可以使用对象池来避免频繁的对象创建和销毁。
2023-10-19 09:36:40
176
原创 No existing transaction found for transaction marked with propagation mandatory报错原因
No existing transaction found for transaction marked with propagation 'mandatory报错原因
2023-06-13 10:16:59
1333
原创 MySql,Oracle,PostgreSQL数据库语句之间相互转换
【代码】MySql,Oracle,PostgreSQL数据库语句之间相互转换。
2023-05-29 12:47:51
995
原创 pg数据库下兼容
2、在做时间转换的时候使用高斯数据自带的转换方式会报错 DAY_TIME:“+”:DATE 报错,使用to_char(DAY_TIME, ‘yyyy-mm-dd’)1、在jpa的情况下不支持@Lock锁 ,需要换成for update的写法。3、 and id!=‘-1’ " 如果是-1这种值,加单引号。
2023-03-16 14:06:58
295
原创 Maven打包程序出现 程序包com.sun.*包不存在处理
开发中碰到的,就记录下来了,加上就可以打包了,原因是因为这个包在maven下是没有的,是存在于java下的。
2023-02-17 10:45:12
3249
node-v12.18.3的版本,node-v12.18.3.msi
2024-03-22
阿里监控工具阿里监控工具
2024-03-22
dbeaver数据库最好用的数据库
2024-03-22
支付宝支付RSA2SDK.zip
2020-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人