Java小学森
码龄7年
关注
提问 私信
  • 博客:117,053
    117,053
    总访问量
  • 25
    原创
  • 1,450,223
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2018-01-05
博客简介:

Java小白的博客

博客描述:
欲望以提升热忱,毅力以磨平高山。
查看详细资料
个人成就
  • 获得64次点赞
  • 内容获得25次评论
  • 获得108次收藏
创作历程
  • 1篇
    2024年
  • 3篇
    2023年
  • 3篇
    2021年
  • 5篇
    2020年
  • 7篇
    2019年
  • 8篇
    2018年
成就勋章
TA的专栏
  • 前端
    1篇
  • Java
    7篇
  • 深入理解java虚拟机-读书总结
    5篇
  • Linux
    2篇
  • 上线日记
    1篇
  • Docker
    1篇
  • 大数据
    3篇
  • Java多线程
    3篇
  • Elasticsearch
    2篇
兴趣领域 设置
  • 大数据
    hadoophiveetl
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JVM 配置GC日志

通过-XX:+UseGCLogfileRotation -XX:NumberOfGCLogfiles=N -XX:GCLogfileSize=N标志可以控制日志文件的循环。默认情况下,UseGCLogfileRotation标志是关闭的。多种方法都能开启GC的日志功能,其中包括:使用-verbose:gc或-XX:+PrintGC这两个标志中的任意一个能创建基本的GC日志。除了使用详细的GC日志,我们还推荐使用-XX:+PrintGCTimeStamps或者-XX:+PrintGCDateStamps,
转载
发布博客 2024.01.15 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

各种数据库表名长度限制整理

因为工作原因,需要整理下系统支持的数据库的表名长度限制,现发出来,以节省大家的整理时间,如有不对的敬请斧正!
原创
发布博客 2023.09.27 ·
814 阅读 ·
3 点赞 ·
2 评论 ·
3 收藏

Doris数据库简单语句整理

doris数据库建表语句整理
原创
发布博客 2023.02.17 ·
1293 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

记一次生产StackOverflow故障

Oscar数据库驱动在执行超多列时报StackOverflowError异常解决
原创
发布博客 2023.01.11 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

datagrid:直接操作是否选中以及设置被选中的数据

近期在搞前端的东西,有一个需求就是需要几个datagrid联动,但是有一个问题就是如果要双向联动,比如在datagrid1中点击会触发datagrid2的勾选,datagrid2勾选也会触发datagrid1的勾选,则会造成两个datagrid之间会相互触发,难以调试。然后我就大体看了下datagrid的代码,找到了直接设置datagrid被勾选以及将勾选的数据放置到已勾选(确保getChecked/getSelections时数据返回无误)的数据集中,记录一下防止遗忘。 $('#datagrid
原创
发布博客 2021.08.12 ·
906 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

KETTLE:null与空字符案例以及解决方案

场景 前几天实施给我们提了个问题,说是在使用系统的过程中,在oscar数据库环境下,使用kettle通过表输入组件经过excel输出组件生成excel文件,然后再通过excel输入组件经过表输出组件到另一个库。他们发现数据库中null类型的字段和‘’类型的字段存到目标数据库时都变为了null,而且他们对两种不同类型的值敏感,所以需要保持一致。分析 1:应该是转到excel后,excel不区分这两种类型导致,然后再存入目标表时,都转化为了...
原创
发布博客 2021.06.28 ·
4445 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

KETTLE:通过代码运行本地ktr文件

这几天小白得到了一个任务,需要写一个简单的程序,执行本地的ktr文件,ktr文件中会更新数据库数据,且数据库连接信息需从执行这段程序的机器的资源库中获取,再次记录下这段从程序。目录工程代码依赖ktr文件工程首先,新建一个springboot工程,方便将依赖包打包进jar文件。代码然后main函数代码如下代码所示,其中有的变量我重新命名了下。package com.xxxx.xxxxa;import xxxxxx;@SpringBootApplication
原创
发布博客 2021.06.08 ·
2182 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Netty:实现群聊系统+自定义名称+空闲检测+Protobuf

作为一个Java小白,持续学习是不可避免的,近期学习了Netty的相关知识,使用Netty实现了一个简单的群聊系统,使用Protobuf进行传输,支持空闲心跳检测,并且可以自定义群聊名称,所以写了此篇文章,做个知识记录。代码结构代码代码中我添加了详细的注释,所以接下来我就不进行解释了,直接贴代码:1:客户端/** * @Author: wlc * @Date: 2020/7/19 17:51 * @Description: Netty 群聊客户端 **/public c.
原创
发布博客 2020.08.09 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JAVA-JMM-读书总结

作为一个Java小白,持续学习是不可避免的,近期看了程晓明老师的《深入理解Java内存模型》,学习了JMM的知识,所以写了此篇文章,做个知识记录,防止知识遗忘。JMM图例 先给大家画一张JMM通用模型示例图 在我前面的一篇文章《Java-JVM(一)-图解自动内存管理机制》中,介绍了JVM的内存模型,在1.1.2Java虚拟机栈中描述了局部变量表,这里面维护了各种各样的数据类型和引用,在我的理解看来,一般可以理解为:图中的本地局部变...
原创
发布博客 2020.07.18 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java:AES与RSA加解密

前言近期小白得到一个任务,要写几篇文档专门给公司实习生做一个简单的培训,其中就有加密解密类,现将收集的代码整理如下,做一个记录,其中参考了这几篇文章:https://blog.csdn.net/gulang03/article/details/81771341https://www.jianshu.com/p/ee3487daca341:AES加解密public class AESEncryptImpl { private static final String KEY_ALG
转载
发布博客 2020.06.22 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java8:Lambda表达式,函数式编程,Stream(流),简单学习

小白近期简单学习了一下Java8的几个新特性,主要是Lambda表达式,函数式编程,Stream(流),现将学习的一些简单的语句记录下来,如有机会也可以帮助想简单了解这类知识的人。话不多说,直接上代码(包含简单讲解)public class LmdTest { public static void main(String[] args) { /* * 一:Lambda */ // Lmd简单调用,并返回参数
原创
发布博客 2020.05.13 ·
346 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

SpringCloud框架简单搭建与学习

小白近期简单学习了SpringCloud的搭建,现将代码上传到GitHub上了,特此记录下。github地址为:https://github.com/wanglclx/SpringCloudDemo
原创
发布博客 2020.05.11 ·
233 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java小白浅浅浅谈阿里巴巴中台战略思想

1:背景小白近期从某运营商的电商项目组调到了一个新的中台项目,所以简单读了《阿里巴巴中台战略思想》这本书。接下来把看到的主要内容及自己的一点理解记录下。2:从Supercall说起Supercall是位于芬兰赫尔辛基的一个移动游戏公司,这家号称世界上最成功的游戏公司开发了《部落战争》《海岛奇兵》《卡通农场》等知名的游戏。Supercall是一家典型的以小团队模式进行游戏开发的公司,一般...
原创
发布博客 2019.03.28 ·
1341 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Linux中安装Elasticsearch及简单概述

此篇文章是我去年在给项目组内做一次组内培训时写的一份PPT,现将其中的Linux中安装Elasticsearch及其简单使用的部分拿出来。目录1:ES6.2搭建1.1Elasticsearch简介1.2Elasticsearch安装2:Head页面搭建2.1安装node2.3 修改配置文件3:ES基础Linux命令3.1基础操作ES的Linux命令3...
原创
发布博客 2019.03.23 ·
425 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

多线程-(二)-线程方法简介

作为一个Java小白,持续学习是不可避免的,近期在学习多线程的一些知识,所以准备写几篇关于多线程的东西,做个知识记录,防止知识遗忘(头发渐少,大脑健忘)了。这篇文章先简单实验线程的一些简单方法,比如sleep,getName,以供以后了解与使用。目录1:线程简单方法2:线程的优先级3: 线程组4:currentThread()接下来直接看几个简单的Thread类的方法。...
原创
发布博客 2019.03.23 ·
151 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

多线程-(一)-多线程概述

作为一个Java小白,持续学习是不可避免的,近期在学习多线程的一些知识,所以准备写几篇关于多线程的东西,做个知识记录,防止知识遗忘(头发渐少,大脑健忘)了。多线程的知识和牵扯到的东西很多,此篇文章只是做一个简单的概述,剩下的后续会补充。目录1 进程与线程2 使用多线程1 继承Thread类2 实现Runnable接口3实现Callable接口通过FutureTask包...
原创
发布博客 2019.03.07 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-JVM(四)-虚拟机类加载机制

近期在读周志明老师的《深入理解Java虚拟机》现将我重点看的几个章节的知识总结一下,一来是对自己近期学习的知识做个记录,二来帮助其他小伙伴们快速了解下Java的JVM。目录1: 概述2:类加载的时机3:类加载的过程3.1 加载3.2 验证    3.2.1 文件格式验证    3.2.2 元数据验证    3.2.3 字节码验证    3.2.4 符号引用验...
原创
发布博客 2019.02.17 ·
260 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java-JVM(三)-垃圾回收策略

近期在读周志明老师的《深入理解Java虚拟机》现将我重点看的几个章节的知识总结一下,一来是对自己近期学习的知识做个记录,二来帮助其他小伙伴们快速了解下Java的JVM。目录1 如何判断对象可以回收1.1 引用计数法1.2 根搜索算法1.3 引用的四种类型2 如何实现垃圾回收(垃圾收集算法)2.1 标记-清除算法2.2 复制算法2.3 标记整理法2.4 分代收...
原创
发布博客 2019.01.24 ·
628 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java-JVM(二)-内存分配策略

近期在读周志明老师的《深入理解Java虚拟机》现将我重点看的几个章节的知识总结一下,一来是对自己近期学习的知识做个记录,二来帮助其他小伙伴们快速了解下Java的JVM。目录1:内存分配策略    1.1 对象优先在Eden分配    1.2 可能会进行Full GC/Major GC得情况    1.3 大对象直接进入老年代    1.4 长期存活的对象将进入老年代  ...
原创
发布博客 2019.01.24 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux:CentOS基本软件安装

记录一些CentOS的基本软件安装。版本:[root@localhost java]$ cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core) [root@localhost java]$ uname -r3.10.0-862.14.4.el7.x86_641:更新yum[root@731a23b79fc7 ...
原创
发布博客 2018.12.21 ·
433 阅读 ·
0 点赞 ·
3 评论 ·
3 收藏
加载更多