自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 算法练习题

1、在带头结点的循环链表L中,删除第i个结点,并由e返回其值。1、合并两个有序链表并且要求其中没有重复值。2、先序遍历二叉树的非递归算法(借助栈)3、求在先序遍历中处于第k个位置的结点。5、查找结点值为x的结点的双亲。2、从栈中弹出一个元素入队。6、给出求最小生成树的算法。3、移动最小值结点到最前面。4、判断链表元素是否递增。

2023-12-20 17:24:00 359

原创 【Linux下安装proto,以proto 2.6.0为例】

一个linux下安装proto的简单教程

2022-07-08 10:40:08 725 1

原创 时间戳字符串转标准格式时间

代码如下:SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Long timeStamp = new Long("1638604478272");Date date = new Date(timeStamp);String formatTime = simpleDateFormat.format(date);Date format=simpleDateFormat.parse(formatTime);

2022-01-27 15:47:24 362

转载 2021-08-24 MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工select * from emp wh

2021-08-24 19:17:07 73

原创 如何在mysql中查询版本号?

select version() from dual;

2021-07-20 11:15:54 108

原创 关于mysql中字符串字符集选择的问题

为何要这样选择?有什么原因吗?可以换成其他的字符集及排序规则吗?答案:暂无

2021-07-20 10:48:44 67

原创 2021-07-16 spring batch

概览Spring Batch是一个轻量级、全面的批处理框架,旨在支持开发健壮的批处理应用程序,这对企业系统的日常操作至关重要。Spring Batch提供了在处理大量记录时必不可少的可重用功能,包括日志/跟踪、事务管理、作业处理统计、作业重启、跳过和资源管理。它还提供了更先进的技术服务和特性,通过优化和分区技术,这些服务和特性将支持极高容量和高性能的批处理作业。简单和复杂的高容量批处理作业都可以以高度可伸缩的方式利用该框架来处理大量信息。简介企业领域中的许多应用程序需要批量处理来在关键任务环境中执行

2021-07-16 11:29:58 238

原创 用java实现http的get和post请求

代码如下:public static String get(String url, String param) { String result = ""; BufferedReader in = null; try { String urlNameString; if(param==null){ urlNameString = url; }else { urlNameString = u

2021-07-14 10:48:36 172

原创 在java中随机取enum中的值

代码如下:import java.util.Random;public class EnumGetRandomValueExample { public static void main(String[] args) { Random random=new Random(); System.out.print("The fruit that you will eat totady is "); System.out.println(Fruits.

2021-07-12 17:10:49 1456

转载 关于kafka的性能优化

注:本文参考自51CTO博客的Jx战壕作者的Kafka性能调优一文Kafka的配置详尽、复杂,想要进行全面的性能调优需要掌握大量信息,这里只记录一下我在日常工作使用中走过的坑和经验来对kafka集群进行优化常用的几点。1.JVM的优化java相关系统自然离不开JVM的优化。首先想到的肯定是Heap Size的调整。1、vim bin/kafka-server-start.sh 2、调整KAFKA_HEAP_OPTS="-Xmx16G -Xms16G”的值推荐配置:一般HEAP SIZE

2021-07-12 15:29:46 519

原创 2021-07-12 关于java写入文件的一些问题

在本人的一次写入文件操作过程中,忘记关闭输出流,导致写入的文件中始终缺失部分数据,在加上close()方法方法后,数据能够完整的写入文件。BufferedWriter out = new BufferedWriter(new FileWriter(new File("D:\\demo.txt")));out.write(Arrays.toString(jsonObjects));out.close();注意,使用完字符缓冲输出流后一定要调用close()方法进行关闭,否则会造成写入缺失数据的问题。

2021-07-12 10:20:33 154

原创 2021-07-02 在log4j.properties中输入sql语句时输入中文字符碰到的问题及解决办法

问题:在log4j.properties中输入sql语句时输入中文字符后数据库中该字段下的值出现乱码解决方案:暂无

2021-07-02 10:44:42 141

原创 2021-06-29 解决在使用avro序列化过程中出现的Snappy was not available问题

解决在使用avro序列化过程中出现的Snappy was not available该问题是缺一个包导致的,在maven中引入该包即可:<dependency> <groupId>org.xerial.snappy</groupId> <artifactId>snappy-java</artifactId> <version>1.1.2.4</version></dependency

2021-06-29 10:59:30 286

原创 spring boot项目更改默认的端口号

关于版本号:idea 2019.3、spring boot 2.1.14问题:由于需要在服务器部署多个sping boot项目,因此必须对端口号进行设置,但是在看了其他回答之后,问题并未得到很好的解决,因此自己做出了尝试,问题最终得到了解决。解决:只需在项目的src/main/resources/application.properties文件中添加如下语句即可,这里我设置的是8081server.port=8081...

2020-05-08 22:05:11 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除