- 博客(66)
- 收藏
- 关注
原创 docker 过时文件清理
文章目录docker 常用命令过时文件清理日志清理历史容器清理docker 常用命令过时文件清理docker 跟其它普通程序类似,时间长了也需要 瘦身随着运行时间的增加,日志文件越来越大随着日常运维工作,会有已经过时不用的容器还存储在磁盘上日志清理在使用docker时,往往会出现磁盘空间不足,导致该问题的通常原因是因为docker中部署的系统输出了大量的日志内容。此时,可通过手动或定时任务进行清除。针对/var/lib/docker/overlay2空间占用很大网上提供了很多解决方案,其
2022-04-01 11:14:19
1738
原创 2021-05-20
select * from information_schema.processlist where db = 'zy_ebiz_policy';MySQL查询某个数据库的连接数
2021-05-20 15:22:04
90
转载 office文件加密
https://jingyan.baidu.com/article/656db9182403c9e380249c69.html
2021-05-14 13:47:30
121
原创 MySQL 存储引擎详解
MySQL 存储引擎详解概述类型MyISAM特点存储结构使用场景表级锁的锁模式表共享读锁表独占写锁并发支持(性能优化)InnoDBBDBMemoryMergeArchiveFederatedCluster/NDBCSVBlackHole概述MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力...
2020-05-04 18:30:33
219
原创 MySQL 锁详解
概述按使用方式乐观锁概述假设在极大多数情况下不会形成冲突,只有在数据提交的时候,才会对数据是否产生冲突进行检验。如果数据产生冲突了,则返回错误信息,进行相应的处理。处理办法使用版本号实现乐观锁使用版本号时,可以在数据初始化时指定一个版本号,每次对数据的更新操作都对版本号执行+1操作。并判断当前版本号是不是该数据的最新的版本号。乐观锁不需要数据库底层的支持悲观锁概述悲观锁...
2020-05-04 15:29:29
260
原创 事务基础
事务的基本要素(ACID)原子性(Atomicity):事务开启后,所有的操作要么全部做,要么全都不做,不停留在中间环节。如果事务执行过成中出错,回滚到事务开启之前的状态,相当于什么都没有做过。一致性(Consistency):事务开启前到结束后,数据库中数据的完整性不能遭受损害。如:用户开卡业务中,用户的名下已经加入了卡, 但是卡表中相关的状态还是待初始化。隔离性(Isolation):...
2020-05-04 14:36:18
149
转载 hadoop
Hadoop简介优点简介Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量...
2020-05-02 15:29:44
426
翻译 weblogic 安装部署
一、安装JDK 配置环境变量二、为weblogic创建独立的用户weblogicmkdir -p /u01/weblogicgroupadd weblogicuseradd -g weblogic -d /u01/weblogic weblogicPasswd weblogic Weblogicchown -R weblogic:weblo...
2019-06-24 14:21:11
2190
原创 ssm项目事务失效的问题
spring 本身是一个容器,springmvc 本身是一个容器如果事务要被spring 接管,controller 层的扫描放在springmvc容器 中, 作为视图层的入口service 和dao层的扫描放在spring 容器中, 让spring 容器接管事务,service层如果有异常抛出,则事务自动回滚如果dao层没有实现类,按上图中的配置让mapperScanne...
2018-12-04 15:17:01
434
原创 linux 常用命令
df -hl 查看磁盘剩余空间df -h 查看每个根路径的分区大小du -sh [目录名] 返回该目录的大小du -sm [文件夹] 返回该文件夹总M数du --max-depth=1 -h 查看当前下一级目录的大小...
2018-10-16 22:21:16
116
翻译 java注解中的元注解
元注解是定义注解时用到的注解,共有@Retention @Target @Document @Inherited 四种;1. @Retention - 保留策略 - java.lang.annotation.Retention 1.1 SOURCE - 仅在源码中存在,编译的时候被丢弃掉,如@overrade、@SuppressWarnings等 作用时间在写代...
2018-08-13 14:51:42
307
翻译 nginx 转发配置
1. 路径匹配 1.1 匹配命令详解 ~ - 波浪线表示执行一个正则匹配,区分大小写 ~* - 执行一个正则匹配,不区分大小写 ^~ - 普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 = - 进行普通字符精确匹配 ...
2018-08-10 17:56:16
714
原创 linux安装及配置vsftpd
阿里云-centos7安装vsftpd 1. 安装vsftpd yum install vsftpd2. 新建vsftpd 用户文件夹(家目录) mkdir /media/file3. 新增vsftpd用户,并且指定用户的home目录 useradd –d /media/file-g ftp –s /sbin/nologin ftpuser ...
2018-08-10 17:22:24
12418
转载 mysql数据库备份
前言 为什么需要备份数据? 数据的备份类型 MySQL备份数据的方式 备份需要考虑的问题 设计合适的备份策略 实战演练 使用cp进行备份 使用mysqldump+复制BINARY LOG备份 使用lvm2快照备份数据 使用Xtrabackup备份 总结 ...
2018-06-07 20:46:13
202
转载 MySQL中int(M)和tinyint(M)数值类型中M值的意义
在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M;后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就正好可以插入数据库,12341就不行,因为是5个字符长度,这也都是道听途说,自己从来没有验证过;如今,...
2018-06-06 15:14:40
229
转载 PowerDesigner中Comment的值赋给Name
'------------------------------------------------------------''脚本功能:' PowerDesigner中逆向工程完成后, 批量将数据库中' Comment脚本赋值到PDM的Name'执行方法:' Open PDM--Tools--Execute Commands--Run Script''--------------...
2018-06-04 15:09:55
804
转载 事务传播
一、事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PROPAGATION_SUPPORTS支持当前事务,如果...
2018-05-24 15:06:58
144
转载 history命令显示执行时间和执行者
方法1: 执行 export HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: "命令 然后执行history命令查看 方法2: 在~/.bashrc文件中添加如下行HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: " export HISTTIMEFORMAT然后执行source ~/.bashrc生效即可; ...
2018-04-14 21:08:49
1633
原创 nuxes配置应用
使用admin账号登录123点击上边的小齿轮进入配置页面如下图所示为nexus服务器的仓库管理页面 3. 仓库分类描述 3.1 hosted 宿主仓库 - 用户自己上传的代码包仓库 3.2 proxy 代理仓库 - maven中央仓库或者阿里云中央仓库 - 远程连接用 3.3 group 仓库组 - 包含宿主仓库、代...
2018-03-22 11:38:47
912
原创 nexus 安装与配置
Nexus下载与启动: 下载地址为Nexus官网:http://www.sonatype.org/nexus/NEXUS OSS [ OSS = Open Source Software,开源软件——免费] NEXUS PROFESSIONAL -FREE TRIAL [ 专业版本——免费体验--收费]。下载之后,解压文件得到两个目录:nexus-3.3.1-01:该目录包含...
2018-03-22 11:35:54
1270
转载 eclipse新建maven项目,修改默认jdk版本
我们新建maven项目,默认jdk版本是1.5,我们可以修改成我们想要的版本,有两种方法1每个项目修改,在pom.xml添加<build> <plugins> <!-- compiler插件, 设定JDK版本 --> <plugin> <groupI...
2018-03-20 20:17:38
221
翻译 httpServletRequest读取requestBody中的内容
//字符串读取void charReader(HttpServletRequest request) {BufferedReader br = request.getReader();String str, wholeStr = "";while((str = br.readLine()) != null){wholeStr += str;}System.out.println(wholeStr)...
2018-03-13 21:42:34
1554
转载 SpringMVC 拦截器不拦截静态资源的三种处理方式
SpringMVC提供<mvc:resources>来设置静态资源,但是增加该设置如果采用通配符的方式增加拦截器的话仍然会被拦截器拦截,可采用如下方案进行解决:方案一、拦截器中增加针对静态资源不进行过滤(涉及spring-mvc.xml) 1 <mvc:resources location="/" mapping="/**/*.js"/> 2 <mvc:reso...
2018-03-07 18:27:02
178
转载 intellij idea 快捷键整理
【常规】1. Ctrl+Shift + Enter,语句完成2. “!”,否定完成,输入表达式时按 “!”键3. Ctrl+E,最近的文件4. Ctrl+Shift+E,最近更改的文件5. Shift+Click,可以关闭文件6. Ctrl+[ OR ],可以跑到大括号的开头与结尾7. Ctrl+F12,可以显示当前文件的结构8. C
2018-01-05 10:29:56
356
转载 maven 添加自己下载的jar包到本地仓库
1.在pom文件中添加依赖,其中groupId等变量都自拟。例如: 2.在命令行执行以下命令,提示build success即表示安装成功。mvn install:install-file -DgroupId=com.taobao -DartifactId=alidayu -Dversion=1.0 -Dpackaging=jar -Dfile=
2017-12-20 11:59:38
1766
转载 清除wnTKYg 这个挖矿工木马的过程讲述
转载注明出处:http://blog.sina.com.cn/pastlifezhangchilde 杀wnTKYg病毒分两步,第一是找到它的来源,切断入口,第二步,找到它的守护进程并杀死,然后再去杀死病毒进程,有的守护进程很隐蔽,唤醒病毒之后,自动消亡,这时候top就看不到了,要留心。 由于工作需要,我由一个专业java开发工程师,渐渐的也成为了不专业的资深的
2017-11-23 18:47:16
347
翻译 springmvc无法跳转jsp的问题解决
<!--第一即使让dispatcherServlet的拦截加上后缀如:*.do;这样以jsp后缀的就不会别拦截了。第二个方法是在spring-servlet.xml中加入:-->
2017-11-14 16:05:13
1467
转载 修改mysql 端口号
运行环境: Oracle Linux Server release 6.4 mysql Ver 14.14 Distrib 5.1.661. 登录mysql[root@test /]# mysql -u root -pEnter password:Welcome to the MySQL monitor. Co
2017-11-11 18:31:45
509
翻译 responsebody字段属性为null不传或转成空字符串
1。 为null时不传递在springmvc.xml中加入,Include编译器报错不用理会,内部类 NON_NULL
2017-10-13 14:12:37
6386
转载 centos开机自动启动SVN服务的方法1、编辑rc.local文件
vi /etc/rc.d/rc.local2、加入如下启动命令 /usr/bin/svnserve -d -r /home/svn注意: 我们在用终端操作的时候,可以直接使用以下命令启动SVN: svnserve -d -r /home/svn 但是在/etc/rc.d/rc.local 文件中必须写上完整的路径!不知道svnserve安装到哪里了?
2017-10-12 17:00:11
351
翻译 linux - centos - nginx 安装
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用CentOS7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装P
2017-10-02 23:55:27
200
转载 centos7安装svn服务端
subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人,svn服务器有2种运行方式:独立服务器和借助apache,这里我们采用独立服务器运行方式。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点,这里我们也采用FSFS方式来存储数据。1.svn服务器安装操作系统: Redhat
2017-09-29 14:46:11
178
原创 MYSQL ORACLE 查询表名及字段--封装代码自动生成时用
1. mysql查询所有表、视图SELECTtable_name as tablename,table_comment as tablecommentFROMinformation_schema.TABLES2. mysql查询列信息SELECTmysql' dialect,TABLE_NAME AS tablename,COLUMN_NAME AS c
2017-09-27 14:09:13
335
原创 外部js取得 contextPath
/* * 外部js取得 contextPath */var baseRoot = function() {var pathName = document.location.pathname;var index = pathName.substr(1).indexOf("/");var result = pathName.substr(0, index + 1);retu
2017-09-12 09:24:03
403
翻译 js正则表达式
正数(包括小数):/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/正整数(不包括小数):/^[+]{0,1}(\d+)$/
2017-09-01 17:18:35
250
转载 阿里云CentOS7 Silent Mode安装Oracle11GR2
出处:http://blog.youkuaiyun.com/lee353086/article/details/51622309Title: 阿里云CentOS7 Silent Mode安装Oracle11GR2Date: 2016-6-9Author: kagulaEnvironment:[1]阿里云CentOS7-64bits 1G RAM 20G Storage[2]V
2017-08-01 22:05:06
606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人