自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(254)
  • 资源 (71)
  • 收藏
  • 关注

原创 mybatis动态表名(分库分表)

mybatis分表解决方案,不改动mapper.java mapper.xml单纯依赖插件更新sql(线程安全)

2023-08-15 14:45:05 701

原创 MongoRepository动态集合(动态分表)

mongo动态分库分表,当单个表数据量过大需要分表,利用spel和threadlocal实现线程隔离,每个线程都可以拥有不同的表名

2023-08-14 11:06:48 221

原创 mongodb动态分表

mongo动态分库分表,当单个表数据量过大需要分表,利用spel和threadlocal实现线程隔离,每个线程都可以拥有不同的表名

2023-08-14 10:59:18 544

原创 Tomcat访问本地服务器文件夹中的文件

Tomcat访问本地服务器文件夹中的文件

2022-11-17 11:37:23 483 1

原创 ssh 不使用密码使用私钥链接

【代码】ssh 不使用密码使用私钥链接。

2022-09-15 16:15:58 174

原创 git通过port转发间接实现代码下载(git clone不能直接克隆代码,通过第三台服务器跳转实现代码克隆)

git clone不能直接克隆代码,通过第三台跳转实现代码克隆

2022-09-14 11:02:31 396

原创 fedroa36server java环境搭建

fedroa36server java环境搭建

2022-08-26 17:11:34 306

原创 fedora开发笔记本java环境搭建

fedora开发笔记本java环境搭建

2022-08-26 17:10:14 358

原创 /usr/bin/curl: Argument list too long

使用curl时,因为参数过长报错 /usr/bin/curl: Argument list too long

2022-08-05 15:02:57 917

原创 elk下载地址

elasticsearch,kibana,logstash,filebeat,packetbeat下载地址

2022-07-26 15:24:57 1335

原创 fedora工具篇章(版本号35)

fedroa35(工具)

2022-07-26 15:18:51 442

原创 mybatis 逆向工程 自定义扩展Mapper.java和Mapper.xml

<?xml version="1.0" encoding="UTF-8"?><!-- Copyright 2006-2022 the original author or authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

2022-04-01 16:07:40 816

原创 mybatis 逆向工程 批量插入插件

代码示例 Wiki - Gitee.com

2022-04-01 11:21:57 1328

原创 @PostConstruct dubbo还未注册此时调用服务报错

package com.hanshow.mapserver.portal.web;import com.hanshow.component.thread.StartProcessor;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.BeansException;import org.springframework.beans.factory.annotation.Au.

2022-01-26 17:23:03 976

原创 springboot 项目jar命令更新war包

war 已经部署需要跟新某个class或者jar包将要更新的文件或jar放到当前war解压的对应目录结构下执行下面操作:chmod 666 META-INF/*mv META-INF/war-tracker META-INF/war-trackerbackjar -cvf test.war *jar -uvfm test.war META-INF/MANIFEST.MF把新生成的war替换原来的war即可...

2022-01-20 11:34:09 382

原创 nexus_maven搭建配置

nexus下载链接: https://pan.baidu.com/s/1CTE29y1I3ffIWgeVucoJnw?pwd=b4bx 提取码: b4bx 复制这段内容后打开百度网盘手机App,操作更方便哦tar -xvzf nexus-3.37.3-02-unix.tar.gzbin/nexus start 启动服务增加三个仓库aliyunhttps://maven.aliyun.com/repository/public/artifactshttps://artifacts.alf.

2022-01-01 20:33:11 440

原创 docker commit提交镜像太大自己作镜像

cd /#查看比较大的文件夹du -h -d 1然后删除没用的文件cd / && tar --exclude=./proc --exclude=./sys --exclude=centos1.0.4.tar -cvf centos1.0.4.tar .执行导入(镜像导入)cat /home/ctl/fsdownload/centos1.0.4.tar|docker import - centos104[root@fedora ctl]# cat /home/ctl/fsdow.

2021-12-18 15:16:32 1321

原创 linux下删除目录及其子目录下某种类型文件

linux下删除目录及其子目录下某种类型文件Linux下,如果想要删除目录及其子目录下某种类型文件,比如说所有的txt文件,则可以使用下面的命令find . -name "*.txt" -type f -print -exec rm -rf {} \; . : 表示在当前目录下-name "*.txt" 表示查找所有后缀为txt的文件-type f 表示文件类型为一般正规文件-print 表示将查询结果打印到屏幕上-exec command command为其他命令,-exe...

2021-12-18 12:10:55 3203

原创 双系统给linux磁盘扩容

其中分区/dev/sda5原先的格式为NTFS(windows系统磁盘),在centos中将其格式化成xfs格式。mkfs.xfs -f /dev/sda8在格式化完之后,我们需要修改/etc/fstab文件,使文件自动挂载至相应目录:在文件末尾添加一行:/dev/sda5 /c xfs defaults 0 2其中/dev/sda5表示扩展的分区,/data表示挂载目录,重启即可。...

2021-12-16 20:36:30 430

原创 docker_centos8 java开发环境镜像制作

获取centos镜像docker pull centos创建容器docker run -itd --privileged -p 20010:22 --name="centos" centos /usr/sbin/init运行容器docker start centos/docker start c2318d020e8c进入容器docker exec -it --user root c2318d020e8c /bin/bash工具安装yum install vimyum instal...

2021-12-16 18:05:17 1479

原创 fedora 35 通过docker 使用微信

允许所有用户访问X11服务,运行命令:xhost +从docker下载微信,运行命令:docker pull bestwu/wechat新建一个脚本 wechat.sh,添加以下代码:docker run -d --name wechat --device /dev/snd --ipc=host \-v /tmp/.X11-unix:/tmp/.X11-unix \-v $HOME/WeChatFiles:/WeChatFiles \-e DISPLAY=unix$DISPLAY \.

2021-12-14 11:10:55 2658 2

原创 mysql8 安装

tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tarrpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-client-plugins-8.0.27-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-common-8..

2021-11-25 16:17:39 586

原创 idea 添加javap为扩展工具

2021-11-24 16:32:44 407

原创 MongoDB 数组查询(数组中符合条件返回)+分页+排序

数据创建db.arrayquery.insert([{ "_id" : NumberLong(3), "name" : "n1", "creator" : "c3", "contentList" : [ { "name" : "皇冠梨3", "hover" : 20, "content" : { "source" : "s1", "mId" : "m0001", "name" : "皇冠梨", "type" : 2 } }, .

2021-10-28 17:13:20 2265

原创 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)

package com.ctl.algorithm;import java.util.*;import java.util.concurrent.atomic.AtomicInteger;public class Test3 { static class Node { public Node(int num) { this.num = num; } public int num; public No.

2021-09-30 10:49:47 432

原创 多线程(3个线程)输出整数序列 010203040506... ,其中序列的长度必须为 2n。

打印零与奇偶数假设有这么一个类:class ZeroEvenOdd {public ZeroEvenOdd(int n) { ... } // 构造函数public void zero(printNumber) { ... } // 仅打印出 0public void even(printNumber) { ... } // 仅打印出 偶数public void odd(printNumber) { ... } // 仅打印出 奇数}相同的一个 ZeroEvenOdd 类实例将会传递给三.

2021-09-29 16:12:49 375

原创 多线程-交替打印FooBar(Exchanger+Semaphore)

package com.ctl;import java.util.concurrent.Exchanger;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;/** * <p>Title: Test</p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2019</.

2021-09-28 22:06:07 144

原创 地址栏输入回车(\n)

#curl -X POST "http://192.168.3.7:8848/nacos/v1/cs/configs?dataId=cs-dev.properties&group=ctl&type=properties&content=useLocalCache=true%0AnmyName=ctl"等同于curl -X POST "http://192.168.3.7:8848/nacos/v1/cs/configs?dataId=cs-dev.properties&.

2021-09-28 15:43:31 158

原创 github慢

vim /etc/hosts52.69.186.44 github.com52.192.72.89 www.github.com13.114.40.48 github.com

2021-09-07 16:01:30 74

原创 linux给idea创建快捷方式

[Desktop Entry]Version=2018Name=Idea Exec=/home/ctl/idea/bin/idea.shIcon=/home/ctl/idea/bin/idea.pngType=Application

2021-09-07 10:29:15 271

原创 jdb和arthas联合调试代码

jdb -connect com.sun.jdi.SocketAttach:hostname=192.168.3.102,port=500 或 jdb -attach 192.168.3.102:5005 利用arthas中的jad找到想要debug的类然后反编译[arthas@31407]$ jad com.hanshow.wise.portal.center.aspect.CenterLoginValidateAspect比如部分代码如下 public void before(H.

2021-08-18 14:19:47 538

原创 mysql 操作日志查询

show variables like'%general_log%';#general_log ON#general_log_file /home/data/mysql/localhost.logset global general_log = ON;tailf /home/data/mysql/localhost.log

2021-08-17 10:22:48 251

原创 mybatisplus自定义mapper不生效问题

package com.hanshow.wise.base.powerbi.config;import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.core.MybatisConfiguration;import com.baomidou.myb.

2021-08-03 09:38:05 2217

原创 packetbeat+elk搭建日志服务器

elk搭建参看 https://blog.csdn.net/ctllin/article/details/116484210下载packetbeatcurl -L -O https://artifacts.elastic.co/downloads/beats/packetbeat/packetbeat-7.12.1-linux-x86_64.tar.gztar -xvzf packetbeat-7.12.1-linux-x86_64.tar.gzcd packetbeat-7.12.1-linu.

2021-05-10 10:16:05 308

原创 filebeat+elk搭建日志服务器

1.用户创建useradd ctlpasswd ctl 准备包wget https://artifacts.elastic.co/downloads/kibana/kibana-6.8.15-linux-x86_64.tar.gzcurl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.15.tar.gzcurl -L -O https://artifacts.elastic.co/dow.

2021-05-07 10:49:25 289

原创 spoon 数据库in 字符串的使用方案

and .resolution not in ('${resolutions}')resolutions=180*135','289*217','380*285','700*525 该字段前后各缺一个'',使用变量时会补上这两个''

2021-03-27 12:00:24 342

原创 反转性别利用二进制

user表反转sex利用二进制updateuserset`sex`=(bin(`sex`)&1)+1;

2021-03-23 19:05:15 232

原创 java jstack和jmap的基本使用

1、jps -lmv 查找要分析的java进程2、查出最耗CPU线程 top -Hp pid ( top -Hp 73838)126453 root 20 0 16.6g 6.5g 0 S 2.2 20.6 0:19.31 java126243 root 20 0 16.6g 6.5g 0 S 1.9 20.6 0:26.59 java84628 root 20 0 16.6g 6.5g ...

2021-03-23 10:04:06 805 1

原创 IDEA中properties文件中文自动转换成unicode

IDEA中properties文件中文自动转换成unicode在使用IDEA开发工具是,我们有时候需要用到properties文件,而properties文件显示的是unicode码,如果我们想显示为中文,可以按照以下方法设置下就可以了打开File -> Settings 搜索File encoding,勾选Transparent native-to-ascii conversion,设置后,默认情况下 IDEA 将属性文件中的 Unicode 编码保存为大写...

2021-03-11 15:00:22 3917

原创 idea import更新后不生效

2021-01-04 16:57:53 610

scrt-8.7.3.2279.rhel7-64.tar.gz

SecureCRT for Linux ,30天后删除~/.vandyke/Config 中的一个文件SecureCRT_eval.lic可以恢复30天试用

2020-08-21

LogBack.zip

logback使用

2016-05-26

编译运行java带jar包

编译运行java带jar包

2016-05-07

动态加载三级菜单

动态加载三级菜单

2016-04-17

webservice,cxf

webservice 纯jdk,cxf整合,cxf+spring整合 ,cxf+ajax整合 cxf拦截器等,所有依赖的jar包都在lib中

2015-08-16

webservice

webservice 纯jdk,cxf整合,cxf+spring整合 ,cxf+ajax整合 cxf拦截器等

2015-08-16

nginx-windows

nginx-windows版本从1.4到1.9

2015-08-08

nginx-tomcat6_session共享Memcached包.zip

nginx-1.9.3--tomcat-(6)-memcached-session共享session负载均衡

2015-08-08

nginx-1.9.3--tomcat-(6,7)-memcached-session共享负载

niginx+tomcat+memcached实现负载均衡,且session共享

2015-08-08

Spring远程调用使用http方式

Spring远程调用使用http方式,将server和client直接部署后,进入http://localhost/HttpClientSpringRMIClient/即可

2015-07-25

socket 客户端

基于java语言的socket客户端用Swing生成界面

2014-04-16

TcpClientUtil

TCP socket 通信客户端 运行需要配置好JDK

2014-04-16

autoComplete动态从数据库加载数据

js从jsp页面获取数据,jsp页面从数据库(mysql)获得数据,实现了在输入框内输入内容会有数据动态加载供选择

2013-02-02

动态数据 autocomplete

动态加载 autocomplete,在select中输入内容,会动态的加载数据

2013-02-01

建行 软键盘 代码

建行 软键盘代码包含了js,css,htm文件

2013-01-26

建行软键盘代码

建行软键盘代码,从建行网站抠下来的,包含css,js,htm等文件

2013-01-26

建行 软键盘代码

建行 软键盘码从网上抠下来的,包括了css,js等文件

2013-01-26

struts2帮助文档.chm

struts2帮助文档.chm

2013-01-23

spring3.0_api.CHM

spring3.0_api.CHM spring开发文档

2013-01-23

hibernate API

hibernate API hibernate开发文档

2013-01-23

spoon 连接mongodb

pdi-ce-7.1.0.0-12连接mongodb并设定时间参数查询数据

2021-01-08

ZooViewer.zip

zookeeper可视化工具,解压后看到start.bat直接双击运行即可

2019-07-20

ZooInspector.zip

zookeeper可视化客户端工具,解压后进入build文件夹可以看到zoo.jar,运行zoo.jar即可

2019-07-20

patch-generator-desk

patch-generator-desk支持svn,git进行增量打包,里面为jar包

2018-12-05

maven java项目实例

maven java项目实例,maven profile动态选择配置文件.txt

2018-09-12

idea工具中直接从mapper.Java文件中跳转到mapper.xml文件的插件,挺不错的

idea工具中直接从mapper.Java文件中跳转到mapper.xml文件的插件,挺不错的

2018-08-21

kafka-zookeeper集群配置

kafka(端口9091-9093)-zookeeper(端口2181-2183)集群配置

2018-07-28

cluster-kafka集群配置9091-9093

cluster-kafka集群配置端口9091-9093zookeeper端口2181-2183

2018-07-28

zookeeper-3.5.3-beta集群配置

zookeeper-3.5.3-beta集群配置同一台linux系统搭建zookeeper集群端口从2181至2185

2018-07-19

springmvc JSON解析全局异常处理

通过aop拦截获取json请求数据,对数据进行处理判断,如果不合法则抛出异常,配置全局异常处理类,在异常处理类中直接将处理结果返回调用处,减少每次在方法中解析json数据然后在判断,减少代码冗余

2018-06-09

zookeeper伪集群配置

zookeeper伪集群配置zk服务器集群规模不小于3个节点,要求各服务器之间系统时间要保持一致

2018-05-10

redis-ceotos7-集群搭建3

redis-ceotos7-集群搭建 redis-4.0.7在ceotos7(Fedora27)上面进行集群搭建,端口从6379到6384 在笔记中有详细配置和文件说明

2018-05-09

redis-ceotos7-集群搭建2

redis-4.0.7在ceotos7(Fedora27)上面进行集群搭建,端口从6379到6384 在tar中有详细配置和文件说明

2018-05-08

redis-ceotos7-集群搭建

redis-4.0.7在ceotos7(Fedora27)上面进行集群搭建,端口从6379到6384 在tar中有详细配置和文件说明

2018-05-08

redhatYUM替换成centos

redhatYUM替换成centos,详细操作可以参看博文 http://blog.csdn.net/ctllin/article/details/79089123

2018-01-17

java根据xml生成schema_xsd_生成javabean2

java根据xml生成schema_xsd_生成javabean

2017-04-12

java根据xml生成schema_xsd_生成javabean

2017-04-11

JAXBContext 解析xml

JAXBContext 解析xml 嵌套list

2017-03-28

poi利用模版生成excel

jdk 8 ,poi3.16 通过模版生成excel

2017-02-20

SpringMVCMyBatis分页

SpringMVCMyBatis分页

2016-06-04

空空如也

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

TA关注的人

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