JohnGene
码龄10年
关注
提问 私信
  • 博客:138,963
    社区:1
    138,964
    总访问量
  • 54
    原创
  • 785,990
    排名
  • 24
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:从事Java软件开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2014-11-06
博客简介:

JohnGene的博客

博客描述:
学习记录
查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    814
    当月
    3
个人成就
  • 获得51次点赞
  • 内容获得31次评论
  • 获得308次收藏
  • 代码片获得1,133次分享
创作历程
  • 4篇
    2023年
  • 51篇
    2022年
成就勋章
TA的专栏
  • 游戏分享
    6篇
  • 技术分享
    47篇
  • 工具分享
    6篇
兴趣领域 设置
  • Java
    java
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

Linux系统安装字体-解决Activiti流程图无法显示问题

(找到Windows系统的C:\Windows\Fonts下找微软雅黑字体【MYYH.TTC】并上传到Linux)
原创
发布博客 2023.12.28 ·
924 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

MySQL 批量修改表的列名为小写

【代码】MySQL 批量修改表的列名为小写。
原创
发布博客 2023.11.09 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows安装多个Mysql服务

在Windows上安装多个mysql需要注意端口号以及服务安装时候的名称不能重复,在官网下载好zip安装包后解压,修改my.ini,注册服务,初始化数据库,修改密码一气呵成!
原创
发布博客 2023.05.23 ·
1748 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

SpringBoot使用Freemarker导出word模板(OpenXML)

在线 XML 格式化 | 菜鸟工具 (runoob.com)
原创
发布博客 2023.04.12 ·
2555 阅读 ·
1 点赞 ·
6 评论 ·
7 收藏

Oracle数据表ID自增操作

序列名称、触发器名称、表名、字段名等都得带引号,否则会自动被Orale转化成大写,因为Oracle大小写敏感会导致找不到。
原创
发布博客 2022.12.07 ·
8952 阅读 ·
5 点赞 ·
0 评论 ·
16 收藏

Centos7挂载磁盘(笔记)

命令: fdisk -l(磁盘分为sda、sdb、sdc)假设sdb未被挂载命令:fdisk /dev/sdb一次输入:n->p->1->回车->回车->wn:添加一个分区p:主分区两个回车指是开始和结束的磁盘扇区大小;w:写入磁盘命令:fdisk -l命令:mkfs.xfs -f /dev/sdb1 (可以使用其他格式命令:mkfs.ext2 mkfs.ext3 mkfs.ext4 -f代表覆盖格式化)新建文件夹/opt1:mkdir /opt1挂载命令【将sdb1挂载到opt1文
原创
发布博客 2022.12.03 ·
3446 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

进制转换【二进制、八进制、十进制、十六进制】

在采用进位计数的数字系统中,如果只用r个基本符号表示数值,则其称为r进制,r称为该数制的基数(Radix)。计算机中常用的进位数制有二进制、八进制、十进制、十六进制。
原创
发布博客 2022.08.16 ·
2374 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Docker构建jar包镜像并运行容器

开发工作中有需求将打的jar包传到Docker镜像中用容器运行,参考这里直接几步搞定!
原创
发布博客 2022.08.03 ·
1668 阅读 ·
3 点赞 ·
2 评论 ·
11 收藏

SpringBoot 示例jar包

发布资源 2022.08.03 ·
jar

Java导出导入Excel方法

Java代码导出导入Excel方法
原创
发布博客 2022.07.18 ·
786 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Windows编译Nginx源码

支持rtmp的nginx版本nginx-1.7.11.3 Gryphon无法支持http2,无奈只能自己编译源码构建一个自己需要的版本,生成nginx.exe后才如愿把ssl http2加入到配置里面去...
原创
发布博客 2022.06.15 ·
1540 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Nginx搭建视频流媒体服务(直播&点播)

流媒体(streaming media)是指将一连串的媒体数据压缩后,经过网上分段发送数据,在网上即时传输影音以供观赏的一种技术与过程,此技术使得数据包得以像流水一样发送;如果不使用此技术,就必须在使用前下载整个媒体文件。流式传输可传送现场影音或预存于服务器上的影片,当观看者在收看这些影音文件时,影音数据在送达观看者的计算机后立即由特定播放软件播放——百度百科。........................
原创
发布博客 2022.06.14 ·
10874 阅读 ·
5 点赞 ·
4 评论 ·
44 收藏

Mysql小技巧

mysql技巧--生成随机的手机号码 、查询表结构及字段备注、脚本代码
原创
发布博客 2022.06.09 ·
1469 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

写一个Centos启动jar包的脚本start.sh

jar包名称myservice.jar注:日志使用SpringBoot自带的logback日志,所以需要创建logs/info.log(根据logback-spring.xml配置来创建的)#!/bin/bashNAME='myservice'echo $NAMEPID=`ps -ef | grep "$NAME" | grep java | grep -v grep | awk '{print $2}'`echo "当前进程号为:$PID"echo "---------------"
原创
发布博客 2022.05.26 ·
817 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

FRP服务端和客户端的基本配置

1、frps[common]bind_addr = 0.0.0.0#绑定端口(默认7000)bind_port = 10000#配置http端口(默认80)vhost_http_port = 8080#配置tokentoken = 1234562、frpc[common]#服务器的IP地址或者域名server_addr = 1.2.3.4server_port = 10000token=123456#注册一个PC1电脑,作为被访问者提供其他电脑访问[PC1]ty
原创
发布博客 2022.04.20 ·
871 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Win10注册.bat或.exe成为系统服务(NSSM)

1、下载NSSM:链接: https://pan.baidu.com/s/1pkmSW8FEUS2w2Zie-BrKjw 提取码: t5u3或者官网下载:http://www.nssm.cc/download2、解压后打开win32或win643、直接在地址栏中输入cmd打开黑色框后直接会自动进入目录或者使用win+R输入cmd后打开黑色框,用cd命令进入该目录4、输入nssm install 服务名称5、在Path中选择bat文件或者exe文件后点击Install serv
原创
发布博客 2022.04.20 ·
2777 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

CentOS7 修改Swap大小

有时在使用centos的时候,发现内存不太够用,于是想到给系统价格Swap来缓解一下内存问题,先查看free -m 发现Swap根本没开,内存也快用完了,于是.....【注:如已存在Swap附上关闭方法】关闭Swap:sudo swapoff /var/swapfile开通1024M的Swap:dd if=/dev/zero of=/var/swapfile bs=1M count=1024重新指定Swap文件:mkswap /var/swapfile重新打开Swap文件:
原创
发布博客 2022.03.29 ·
1231 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

log4j2日志输出分组分片

介绍目的:实现SpringBoot+log4j2的日志分片操作。问题:大多数项目启动方式是:nohup java -Xms512m -Xmx512m -Dspring.profiles.active=test -jar xxx.jar --SERVER_NAME=$NAME >> log.log &缺点是只能通过tail -f 命令实时查看,而无法打开超过100M的日志文件,或者说打开的非常慢,这时候就需要将日志按照大小或者时间段进行分割存储。原来的nohub日志可
原创
发布博客 2022.01.29 ·
1886 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Maven配置解读

1. settings.xml的作用它是用来设置Maven参数的配置文件。并且,settings.xml是Maven的全局配置文件。settings.xml中包含类似本地仓库、远程仓库和联网使用的代理信息等配置。2. maven/conf/settings.xml & 用户目录/.m2/settings.xmlMaven目录的conf中的settings.xml和用户目录的.m2子目录下面的settings.xml的同时存在的时候,用户目录下面的settings.xml中的定义会覆盖Ma
原创
发布博客 2022.01.24 ·
1968 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Mybatis-Plus缓存

Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间.代码生成,分页,性能分析等功能一应俱全,3.X系列官方建议在service使用缓存,但是Service一般不用它,而是直接用@Cacheable, Mybatis-Plus缓存有一级缓存、二级缓存。
原创
发布博客 2022.01.21 ·
10620 阅读 ·
7 点赞 ·
5 评论 ·
39 收藏
加载更多