- 博客(54)
- 资源 (11)
- 收藏
- 关注
原创 word中如何替换一些特殊符号
从网页上复制一些文章到Word中,往往会带有好多垂直向下箭头的符号,这就是软回车符号(Word中软回车是同时按住shift+enter得来的),可以采取批量删除的方法。
2022-05-16 10:24:58
2861
原创 java项目中Enum枚举的使用
偶然看到这篇阿里大佬用的技术https://blog.csdn.net/weixin_57907028/article/details/119152058 ,我也来写一篇 整体介绍项目中有大量的状态值,当状态值需要改动时,涉及到的地方特别多,容易漏。经过多年多个项目的迭代,优化整理出来的。主要有三个类:接口IBaseEnum:主要提供枚举类的静态方法(1.8后可以写静态与默认方法),主要是转换。例如导入的是中文,存到数据库用数字或字符串,可以用pa...
2021-07-29 15:40:25
689
6
原创 maven打包scope=system依赖时无法将 jar打进包的问题
正常情况下,scope=system的包是不会打进包中的。<dependency> <groupId>com.netflix.feign</groupId> <artifactId>feign-jackson</artifactId> <version>8.18.0</version> <scope>system</scope> <systemPath>
2021-06-08 10:57:58
2837
原创 工作最优分配
题目:https://leetcode-cn.com/problems/find-minimum-time-to-finish-all-jobs/给你一个整数数组 jobs ,其中 jobs[i] 是完成第 i 项工作要花费的时间。请你将这些工作分配给 k 位工人。所有工作都应该分配给工人,且每项工作只能分配给一位工人。工人的 工作时间 是完成分配给他们的所有工作花费时间的总和。请你设计一套最佳的工作分配方案,使工人的 最大工作时间 得以 最小化 。返回分配方案中尽可能 最小 的 最大工作时间 。示例
2021-05-12 11:22:08
604
原创 window管理工具Dism++
下载地址:http://www.chuyu.me/zh-Hans/帮助文档:http://www.chuyu.me/zh-Hans/Document.htmlDism++无需任何Dism组件,即可兼容高低版本所有系统!而微软Dism则需要3个版本。 Dism++是Dism的交集,提供完全的图形化操作,几乎支持Dism的所有功能以及大量Dism原本所不支持的功能。管理更新、驱动、功能、Appx、可选功能、服务、Compact/WIMboot、系统修复等……放马过来吧。 Dism++提供了完整的WI
2021-04-09 19:13:46
1135
转载 负载均衡
1、含义负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行。全局负载均衡具备的特点:1、提高服务器响应速度,解决网络拥塞问题,达到高质量的网络访问效果。2、能够远距离为用户提供完全的透明服务,真正实现与地理位置无关性3、能够避免各种单点失效,既包括数据中心、服务器等的单点失效,也包括专线故障引起的单点失效。2、实现方式1、基于DNS的负载均衡由于在DNS服务器中,可以为多个不同的地址配置相同的名字,最终查询.
2021-03-25 17:02:29
167
转载 Java常用命令 jps、jstack、jmap、jstat、javap
转载至https://blog.csdn.net/qq_38071004/article/details/81004765一、jpsjps由jdk1.5提供,用于查看当前用户下的java进程的pid及基本信息1、jps -helpjps的帮助命令,可用jps -h代替:2、jps -m查看进程pid及main方法参数:图中 5940 是我的eclipse进程;18648是jps进程,他的main方法参数就是-m;27800是我启动的hbuilder软件;47852是我运行的测试..
2021-03-25 15:40:38
1106
转载 Java IO详解
转载于:https://blog.csdn.net/yczz/article/details/38761237初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!)这是java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的...
2021-03-23 18:11:18
90
原创 myEclipse8.5~2019各版本get和set注释生成修改,自动带上属性注释
资源下载地址:https://download.csdn.net/download/wangjz2008/154173351、在MyEclipse安装目录下找到org.eclipse.jdt.ui_*.jar文件,进行备份,例如: C:\ProgramFiles\MyEclipse2015\plugins C:\Program Files\Genuitec\Common\plugins2、在下载的资源中,如果能找到对应的jar文件,可直接用文件夹中的jar更换,前提是确认文件名一样3、如果找
2021-03-17 17:36:36
133
1
原创 linux用户、权限管理
创建用户组groupadd 参数 用户组名-g:指定新建用户组的gid;-r:创建系统工作组,系统用户的组ID小于500;-K:覆盖配置文件“/ect/login.defs”;-o:允许添加组ID号不唯一的工作组。修改用户组groupmod 参数 用户组名-g: GID 为用户组指定新的组标识号。-o:与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。-n:新用户组 将用户组的名字改为新名字删除用户组groupdel 用户...
2021-03-12 13:07:02
82
原创 linux常用软件安装
git安装yum -y install gitmaven安装yum -y install mavendocker安装添加组:groupadd docker添加用户到组中:gpasswd -a ${USER} docker重启服务:systemctl restart dockerchrome安装1 安装chrome(root用户)yum install https://dl.google.com/linux/direct/google-chrome-stabl...
2021-03-12 13:06:41
163
原创 linux文件与文件夹操作
grep命令grep [options] PATTERN [FILE...]即grep [选项] 要查找的字符串 查找范围(查找路径),常用组合为grep -rinl "要查找的字符串" 查找范围,rinl表示如下:-r 是递归查找,查找所有文件包含子目录-i 忽略大小写-n 是显示行号-l只列出匹配的文件名grep -ri 'function force_ssl_admin' ./*ln命令ln -s 指向的目标文件名称/目录 软链接文件/目录名称ln -s s..
2021-03-12 13:06:35
89
原创 扩展磁盘空间,挂载点
通过以下命令找到新装的磁盘df -h,这个命令用于查看服务器空间fdisk -l 查看磁盘信息,可以看到磁盘的sectors数量,例如1T磁盘有1952448512个扇区lsblk -fmp 查看块设备挂载层级信息通过以上命令,找到/dev/sdb磁盘磁盘分区分区有主分区,扩展分区,逻辑分区;命令如下:fdisk /dev/sdb输入m可以查看帮助n:添加一个分区,后面会提示建p主分区,还是e扩展分区e:扩展分区,准备全部建逻辑分区输入分区开始扇区和结束扇区.
2021-03-12 13:06:22
133
原创 docker软件安装-rokcetMQ
rabbitMQ安装1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rocketmq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像:docker pull rocketmqinc/rocketmq:4.4.04、安装nameServdocker images 查看所有镜像mkdir -p /usr/mpsp/0_dockerData/rocke...
2021-03-12 13:06:13
106
原创 word问题与模板设置
wowrd中不能使用其它输入法去掉下列选框使用微软雅黑字体时,行高间距太大,无法缩小右键文档,选择段落,打开段落设置使用替换模板文件修改word模板(建议用此方式)xp默认目录:C:\Documents and Settings\Administrator\Application Data\Microsoft\Templateswin7 目录:C:\Users\Administrator\AppData\Roaming\Microsoft\Templateswin1..
2021-03-12 13:05:18
140
原创 docker软件安装-redis
redis安装参考rabbitMQ1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索redis,进入官方的镜像,可以看到以下几种类型的镜像;3、拉取镜像:docker pull redis:6.0.44、单结点启动,根据下载的镜像创建和启动容器docker images 查看所有镜像docker run -d --name redis6.0.4 -p 6379:6379 --restart always 36304d3b45...
2021-03-11 16:47:20
80
原创 docker软件安装-rabbitMQ
rabbitMQ安装1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);docker pull rabbitmq:3.8.4-management3、拉取镜像:docker images 查看所有镜像4、单结点启动,根据下载的镜像创建和启动容器docker run -d --name rabbitmq3.8.4 --...
2021-03-11 16:44:28
76
原创 docker软件安装-oracle
oracle安装参考rabbitMQ1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索jaspeen/oracle-11g,进入官方的镜像,在tag页签中可以看到几种类型的镜像;3、拉取镜像docker pull jaspeen/oracle-11g:latestdocker images 查看所有镜像注意,这个镜像没有直接安装好oracle,他帮我们配置好了环境,提供了安装脚本,我们只需要按照要求把oracle的安装目录配置好,...
2021-03-11 16:42:30
163
原创 docker软件安装-minio
minio安装参考rabbitMQ1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索minio,进入官方的镜像,在tag页签中可以看到几种类型的镜像;3、拉取镜像docker pull minio/minio:RELEASE.2020-06-14T18-32-17Zdocker images 查看所有镜像4、启动镜像mkdir -p /home/chually/99_dockerData/minio/datamkdir -...
2021-03-11 16:41:09
134
原创 docker软件安装-mariadb、mysql
mariadb安装参考rabbitMQ1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索mariadb,进入官方的镜像,在tag页签中可以看到几种类型的镜像;3、拉取镜像docker pull mariadb:10.3docker images 查看所有镜像4、启动镜像mkdir -p /home/chually/99_dockerData/mariadb/datadocker run -d --name mariadb--re
2021-03-11 16:40:26
171
原创 docker软件安装-ceph
ceph安装参考rabbitMQ1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索ceph,进入官方的镜像,在tag页签中可以看到几种类型的镜像;3、拉取镜像:docker pull ceph/daemon:master-f0a1ab7-mimic-centos-7-x86_64 较新# docker pull ceph/daemon:master-08456a7-mimic-centos-7-x86_64 较旧docker im...
2021-03-11 16:39:38
354
原创 SpirngBoot项目打包docker操作文档
SpirngBoot项目打包docker操作文档一、打包大致步骤1.1创建一个简单的springboot项目1.2打包运行应用1.3容器化应用1.4在pom中添加docker支持1.5创建docker镜像1.6运行docker容器1.7查看正在运行的容器1.8启动/关闭/重启/删除docker容器二、创建一个简单的springboot项目 IntelliJ IDEA 创建一个springboot项目很方便,这里就不过多的说明了三、打包运行应用...
2021-03-11 16:38:28
69
原创 docker创建项目镜像
docker镜像创建时,会将当前目录所有文件添加进去。所以要创建一个文件夹dockerImageTest,并cd到此目录。a)复制需要的文件到当前目录b)创建Dockerfile文件===========================================FROM centos:latestMAINTAINER wangjz#添加jdk,jdk1.8.0_161与Dockerfile在同一级目录ADD ./jdk1.8.0_161 /usr/java/jdk1..
2021-03-11 16:37:11
189
原创 docker命令
1. docker配置设置加速器 vi /etc/docker/daemon.json,添加如下配置,log的配置,不同版本要求不一样{"registry-mirrors": ["https://tp0gdh6f.mirror.aliyuncs.com"],"log-driver":"json-file", "log-opts": {"max-size":"1000m", "max-file":"5"}}启动,systemctl start docker.service开机启动,...
2021-03-11 16:34:19
76
原创 centos安装mavn
Maven的下载地址是:http://maven.apache.org/download.cgi1、下载mavenmkdir -p /usr/mpsp/0_softwarecd /usr/mpsp/0_softwarewget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gztar -xzvf apache-maven-3.6.3-bin.tar.
2021-03-11 16:26:38
63
转载 清理Docker占用的磁盘空间
文章来源:http://dockone.io/article/30561. Docker System命令docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:可知,Docker镜像占用了543MB磁盘,Docker容器占用了581.2MB磁盘,Docker数据卷占用了0B磁盘docker system prune命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。docker s.
2021-02-26 10:24:30
151
原创 svn+springboot部署脚本
#!/bin/sh# mkdir -p /usr/mpsp/1_project/branches/web/umpay-offline-IntServ# svn checkout http://10.10.66.31:18080/svn/offlinePos/branches/web/umpay-offline-IntServ /usr/mpsp/1_project/branches/web/umpay-offline-IntServset -mecho "更新svn项目代码..."cd /us.
2021-02-26 10:17:31
101
原创 svn+tomcat部署脚本
#!/bin/sh# mkdir -p /usr/mpsp/1_project/branches/web/API-back# svn checkout http://10.10.66.31:18080/svn/offlinePos/branches/web/API-back /usr/mpsp/1_project/branches/web/API-backset -mecho "更新svn项目代码..."cd /usr/mpsp/1_project/branches/web/API-back.
2021-02-26 10:16:44
120
原创 svn 部署脚本
1、安装sudo yum install subversion2、项目克隆mkdir -p /usr/mpsp/1_project/branches/web/API-backsvn checkouthttp://10.10.66.31:18080/svn/offlinePos/branches/web/API-back /usr/mpsp/1_project/branches/web/API-back --username 用户名 --password 密码3、更新项目...
2021-02-26 10:15:39
133
原创 TortoiseSvn设置忽略文件
右键目录,打开svn属性2、新建一个全局忽略属性:svn:global-ignores输入以下忽略值.apt_generated.apt_generated_tests.settingsbintargettemplogs.classpath.factorypath.project.springBeans.tern-project.myeclipse.idea*.iws*.iml*.ipr*....
2021-02-26 10:13:40
279
原创 maven配置
在maven安装目录找到配置文件:apache-maven-3.6.3\conf\settings.xml配置本地仓库位置<localRepository>E:\0_myProject\04_maven\repository</localRepository>配置阿里云镜像仓库在 <mirrors>标签下添加如下代码:<mirror><id>repomaven</id><name>default ma
2021-02-26 10:09:26
66
原创 git忽略文件类型
# 以斜杠“/”开头或结尾表示目录;bin/忽略当前目录及下级目录下的bin文件夹;/bin: 只忽略当前目录下的bin目录及所有内容# 以星号“*”通配多个字符;# 以问号“?”通配单个字符# 以方括号“[]”包含单个字符的匹配列表;# 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录。# 注意: git 对于 .gitignore配置文件是按行从上到下进行规则匹配的### 目录忽略 ####bin/target/temp/tmp/logs/##..
2021-02-26 10:07:30
343
原创 TortoiseGit文件夹及文件图标不显示解决方法
一. 修复TortoiseGit文件夹和文件图标不显示按Win+R键打开运行对话框,输入 regedit ,打开注册表; 找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer; 新建一个“字符串值”名称为 “Max Cached Icons” 值是 “2000”; 重启一下电脑,看图标是否显示。 如果图标还不显示,看下一步。二. 修改注册表(1)在弹出的注册表编辑器中找到HKEY_LOCAL_.
2021-02-26 10:07:00
1000
原创 Myeclipse2019配置,低版本也可以参考
开发工具:Myeclipse10JAVA环境:JDK1.6操作系统:windows71. 修改myEclipse配置在安装目录下myeclipse.ini文件中添加内存参数-vmargs-Xms2048m-Xmx3072m-XX:PermSize=256m-XX:MaxPermSize=256m2. 字体、拼写检查设置1、 general==>appearance==>colors and fonts ...
2021-02-26 10:04:50
161
23种设计模式详细介绍与区别
2021-03-25
myEclipse8.5~2019各版本get和set注释修改
2021-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人