自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (11)
  • 收藏
  • 关注

原创 lo4j2.xml 配置文件

lo4j2.xml 配置文件<?xml version="1.0" encoding="UTF-8"?><!--monitorInterval:Log4j能够自动检测修改配置 文件和重新配置本身,设置间隔秒数--><configuration status="WARN" monitorInterval="60"> <Properties> <Property name="PID">????</Property&g

2021-06-15 01:07:10 227

原创 JAVA List 转树形结构

package com.sf.admin.entity.dto;import lombok.Data;import lombok.EqualsAndHashCode;import lombok.experimental.Accessors;import java.io.Serializable;import java.util.List;/** * 树形基础类 * @author lizh */@Data@Accessors(chain = true)@EqualsAndHas.

2021-06-14 20:29:41 1514 3

原创 activemq 允许任意IP访问控制台设置

1.确保mq已经正常启动;2.修改conf目录下jetty.xml文件3.将127.0.0.1改成0.0.0.04.重启mq进行测试

2020-10-23 15:57:26 2004 2

原创 java移位运算、逻辑运算、异或及取反运算

最近看源码,复习了下基础运算知识,做下记录,一些表述与其他或者官方有些诧异,纯属个人心得,欢迎参考借鉴,指出错误,共勉。public static void main(String[] args) {一、左移运算 //左移: 简单的理解为 移几位就在右边加几个0依次计算 System.out.println(3 << 1);// 3乘以2的1次方 11 ==> 110 [4+2+0] System.out.println(3 << 2);// 3乘以

2020-05-15 11:18:02 285

原创 centos7.5 定时任务不执行,定时任务日志报错信息为 MAIL (mailed 68 bytes of output but got status 0x004b#012)

1.给脚本可执行权限chmod u+x crontab-log.sh执行的脚本文件必须要有对应用户的执行权限2.添加任务crontab -e*/1 * * * * /data/ggzy/redis-cluster/7004/crontab-log.sh查看已添加的任务crontab -l3.重启定时任务或重新加载systemctl restart crond #重启定时任...

2020-04-09 16:50:15 3969

原创 centos7.5只允许白名单用户ssh远程连接

1.编辑/etc/hosts.allow文件# vim /etc/hosts.allow添加指定IP货值IP段# 允许192.168.1.10 IPssh连接sshd : 192.168.1.10 : allow# 允许192.168.2. IP段ssh连接sshd : 192.168.2.* : allowall:192.168.1.12//他表示接受12这个ip的所有...

2020-03-05 11:57:24 2919

原创 sublime text3 出现 package control 报错解决方案

打开sublime text3 弹出提示页面1. 手动下载Package Control.sublime-package 包下载地址:https://link.zhihu.com/?target=https%3A//sublime.wbond.net/Package%2520Control.sublime-package2.删除原Package Control 目录打开sub...

2020-02-14 10:40:57 487

原创 bootstrap-table 表树形展示案列

<!DOCTYPE HTML><html lang="zh-cn"><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta content="width=device-width...

2020-01-10 15:45:02 813

原创 linux tar 命令打包绝对路径文件去除目录结构(不打包目录)

在打包时如果源文件包含绝对路径,打包的文件重新解压也会包含有目录信息,所以如果不需要目录信息需要自己在打包的地方配置一下。tar -zcvf /opt/test/a.tar.gz -C/opt/test/ a.log(注意:-C与文件夹之间没有空格,文件夹与文件中间有空格)命令结构为:打包命令+空格+压缩后文件存放目录及名称+空格+"-C"+源文件目录+空格+文件名称使用时命令需...

2019-11-25 17:55:27 12622 1

原创 oracle12c SIMPLIFIED CHINESE_CHINA.AL32UTF8改成AMERICAN_AMERICA.AL32UTF8

(注:修改数据库可能会造成原数据乱码或数据库崩溃,务必做好备份,且行且珍惜。)一般修改字符集步骤:(原文链接:https://www.cnblogs.com/mrszhao-dream/p/7515304.html)select userenv('language') from dual;//查看系统字符集编码 select * from nls_database_parameters...

2019-11-19 19:33:49 2346

原创 oracle 到数据后表.字段中文备注乱码解决方案

1.生成插入表注释语句 (数据导出库)select 'COMMENT ON TABLE '|| c.TABLE_NAME || ' IS ''' || c.COMMENTS || ''';' from USER_TAB_COMMENTS c2.将拼接的语句复制出来到目标库sql运行窗口执行(目标库;建议执行用户有dba权限,没有dba权限的没试过)如果表过多,建议分段执行,否...

2019-08-26 17:01:32 2998

原创 centOS7修改vnc密码

登录到服务器(建议root用户)1.# vncpasswd输入密码并确认2.# systemctl daemon-reload3.# vncserver -kill :14.# vncserver :1

2019-07-31 15:06:59 3083

原创 解决centos 7.5 启动tomcat,spring_boot项目及jar包慢,加载数据库连接池卡住的问题的办法

网上大多都写 因为 熵池小 或 随机数生成规则造成的,但是改了并没有任何作用,在一番狂啃之下发现了此方法可用,给大家分享一下,避免踩坑的同学重走弯路。1.编辑 hostname文件# vim /etc/hostname保存hostname文件2.修改hosts 文件# vim /etc/hosts保存hosts 文...

2019-07-11 22:19:06 1811 3

原创 centos7.5 挂载超过2T的大硬盘步骤

注: 建议用 root用户操作1.查看挂载硬盘情况#df -h2.查看未指派分区名称#fdisk -l3.格式化分区# mkfs -t ext4 /dev/sdb4.对新磁盘进行分区,由于fdisk仅支持2T以内磁盘分区,但该磁盘大于2T,所以使用parted进行GPT格式分区:#parted /dev/sdb5. 参数计算,克隆一个新会...

2019-07-09 18:13:22 8399 3

原创 java 获取全部参数及获取全部头信息

//获取参数 Map<String, String[]> parms = req.getParameterMap(); logger.info("url : {}",url); for(Entry<String, String[]> entry : parms.entrySet()) { ...

2019-05-20 09:16:10 644

原创 java String自定义拆分成数组(分隔字符可多个)

/** * 将字符串分隔成数组 * @param strSource 原字符串 * @param separator 分隔符号,可为多个字符组成的字符串 * @param ignoreEmptyValue 是否略过空字符串(空字符串不做为一个元素) * @return 返回分隔的字符数组 */ public static ...

2019-05-17 01:02:11 3518

原创 springBoot 启动到一半卡主不动

 java.lang.Object.wait(Native Method) oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:327)2019-01-08 18:00:47.781 [localhost-startStop-1] WARN  org.apach...

2019-01-08 18:07:34 10583

原创 com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException: Incompatible return type

一般为两种情况:1. 备用方法 和 原方法 的参数类型,个数不同(备用方法可以多一个【Throwable e 用来处理错误信息】)2.返回值不一致造成;

2018-12-06 20:52:31 686

转载 No Dialect mapping for JDBC type: -9

hibernate4.3 原生sql查询返回List&lt;map&gt; 映射异常https://www.cnblogs.com/luxd/p/8316243.html

2018-11-23 18:03:44 568

原创 More than one row with the given identifier was found:

Hibernate报这个错一般是数据映射问题,检查下数据库,删除重复数据即可;select * from  AUDIT_CATALOG_LOB_REL t根据多个字段判断为重复数据没将其删除即可。delete from AUDIT_CATALOG_LOB_REL a where (a.ITEMGUID,a.DTGUID) in (select ITEMGUID,DTGUID fro...

2018-11-15 17:26:00 1426

原创 常见的几种文件读到字节数组中的速度对比

网上了一些大神对文件读到数组中的总结,自己对几种方式做了个简单的测试,分享一下,其实就是时间与内存空间之间的转换,用的时候还需根据需求来选择。每次7个文件,循环50次package com.sztaiji.utils;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java...

2018-10-28 11:29:20 736

原创 springboot2.x 整合redis集群的几种方式

一、不指定redis连接池#系统默认连接池yml配置文件:spring:  redis:    cluster:      nodes:        - 192.168.1.236:7001        - 192.168.1.236:7002        - 192.168.1.236:7003        - 192.168.1.244:7004       ...

2018-10-18 11:44:44 36710 8

转载 mysql 5.7.23 集群服务停止后重启

安装过程省。。。官方文档连接:https://dev.mysql.com/doc/refman/5.7/en/mysql-innodb-cluster-production-deployment.html推荐参考文章:https://blog.csdn.net/onlycool_me/article/details/78614400, http://blog.51cto.com/hequa...

2018-10-15 00:13:06 2278

转载 centos7 安装docker本地仓库出现 http: server gave HTTP response to HTTPS client 错误解决方案

推荐看这篇文章 https://www.cnblogs.com/panwenbin-logs/p/7999120.html出现http: server gave HTTP response to HTTPS client错误或无法访问/opt/registry/docker/registry/v2/repositories/: 没有那个文件或目录 错误的按以下方式配置1.打开5000端口 ...

2018-09-23 20:45:45 2293

python和yum离线安装包.tar.gz

至2019-07-10,centos 7 最新的 Python和yum离线安装包,包里有安装教程,照着做即可。

2019-07-11

apache-tomcat-6.0.32.tar.gz

linux版的tomcat6,现在不好找,开始准备在csdn下,发现需要很多积分,在下比较穷,花了不少力气寻到的,亲测可用,分享给大家

2019-07-11

server.sh jar包启动、关闭脚本

spring boot、springcloud项目一般为jar包形式运行,每次启动及关闭输命令很不爽,切且vm调优比较麻烦,编写shell脚本,将JVM调优参数及日常命令进行封装,操作简单,还不易出错,妙哉妙哉,此脚本已在我司正式使用。脚本已内置jvm参数调优和远程监控配置 下载后jvm参数根据实际情况修改即可,根据系统不同 获取服务器ip有所不同, 如果配置远程监控获取服务器ip失败,通过命令查看本机ip信息存放文件 (centos7 :ip addr ; centos6: ipconfig) HOST_IP=`ip a show dev ens33|grep -w inet|awk '{print $2}'|sed 's/\/.*//'` 将ens33替换成查询到的文件即可。

2019-05-27

centos7 离线安装nginx-1.14.2并实现负载均衡(包含nginx-1.14.2安装包及依赖包)

包含nginx-1.14.2安装包及依赖包,直接上传安装即可使用,依赖包含有 gcc、zlib、pcre、openssl;若果需要实现负载均衡直接将文件夹下的nginx.conf上传是安装目录下的src目录下替换稍作修改即可,包中有详细安装配置文档,有参考地址。

2019-04-16

java加密工具类 DESUtils

des是java开发中比较常见的加密方式,多用于加密要求不是很严格的地方,其优点为算法速度比非对称加密的快,缺点为加密密钥和解密密钥为同一个。将加密方式封装成一个工具类,便于使用,可指定密钥或使用默认密钥,可指定字符或使用默认字符,用法简单灵活,全文中文注释,易于读和修改。

2019-03-10

json3.js开发板和生产版本

JSON.parse(jsonstr); 对JSON字符串反序列化成JSON对象;JSON.stringify(jsonobj); 将JSON对象序列化成JSON字符串,传到后台再进行反序列化, 官方地址 https://bestiejs.github.io/json3/ ;相对json.js与json2.js json3.js做了很多优化,建议使用

2019-01-08

jedisCluster 配置文件和调用Api

对jedischangyongApi的一些简单封装和分类,全部标有中文注释,可直接放入项目中使用,jedis集群配置可参考 https://blog.csdn.net/qq_31256487/article/details/83144088;

2018-10-18

tomcat7优化版

tomcat是经过优化配置的,下载根据自己内存大小好修改即可使用,下载后打(windows)开/bin/catalina.bat (linux)/bin/catalina.sh 下JAVA_OPTS= 后面内存参数修改即可 ;/conf/server.xml 已配置三种模式(bio/nio/apr) 默认apr可根据自己需求切换注释。

2018-08-30

js实现表格相同数据合并

相邻表格相同数据看起来不好看,而且显得冗余,如果将相邻表格的相同数据进行合并处理,不仅看起来美观很多,而且显得更加的专业。

2018-07-10

CentOs7 gcc+zlib+pcre 离线安装包

包含了gcc,g++,zlib,pcrep包,加压后直接安装即可,安装nginx所需要的编译,安装包一次搞定。

2018-05-11

json与bean,array,list,map,简单类型之间的封装、解析

json与bean,array,list,map,简单类型之间的封装、解析

2018-02-12

空空如也

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

TA关注的人

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