- 博客(54)
- 收藏
- 关注
原创 docker 安装kibana
1. 拉取镜像docker pull kibana:7.4.22. 启动运行kibanadocker run --name kibana -e ELASTICSEARCH_HOSTS=自己安装机器的IP:9200 -p 5601:5601 \-d kibana:7.4.23. 查看启动运行情况docker ps -a4. 如果已经启动起来,浏览器登陆,地址栏输入,安装机器IP:5601(kibana 启动不较慢,要等一会),如果通过浏览器能进入,则说明 kibana 安装成功
2020-08-14 09:54:35
140
原创 docker 安装 elasticsearch
1. 拉取镜像docker pull elasticsearch:7.4.2docker pull kibana:7.4.22. 创建两个文件夹,之后会和docker 相关的配置文件相挂载,以后修改这两个文件夹中的内容,也就修改了docker 中elasticsearch的配置mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/data3. 创建elasticsearch.yml文件,并向其中
2020-08-13 19:12:20
433
原创 JS 压缩工具使用
方式一:直接命令行执行下载 yuicompressor-2.4.8.jar cmd 执行下面命令 将缩小文件my.js并输出文件my.min.js java -jar yuicompressor-2.4.8.jar my.js -o my.min.js charset参数并不总是必需的,但如果文件的编码与系统的默认编码不兼容,压缩器可能会抛出错误。特别是,如果您的文件以utf-8编码,则应提供参数。java -jar yuicompressor-2.4.8.jar myfile.js -o my
2020-08-07 09:52:43
364
原创 记一次 nacos 服务注册失败
出错信息如下所示:Error processing condition on com.alibaba.cloud.nacos.discovery.reactive.Nacos。。。。从问题看像是没有在application.yml 中配置 nacos 地址信息没有配置可能会是问题原因之一,但如果已经在application.yml配置完成并且没有错误时,启动还是报这个错的话,可能是springcloud Alibaba 版本和某个 依赖产生冲突。我这边产生冲突的是 Alibaba 2.2.1..
2020-08-05 22:40:26
11639
2
转载 Docker 安装mysql
1. 拉取mysql 镜像,我这里默认拉取最新的版本,如(docker pull mysql:5.6) docker pull mysql 2. 运行容器 docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql注释:-p ...
2020-06-02 10:44:42
186
转载 RPC 相关内容学习
RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。 远程通信协议:RMI、Socket、SOAP(HTTP XML)、REST(HTTP JSON)。 通信框架:MINA 和 Netty。目前流行的开源 RP
2020-06-01 13:53:32
196
转载 分库分表相关算法博客推荐
参考这篇博文:https://blog.youkuaiyun.com/chenssy/article/details/100075675
2020-05-17 14:23:49
241
转载 Spring 的几种注入方式
set值注入构造器注入p命名空间注入集合类型的属性注入参考:https://www.cnblogs.com/xumaodun/p/4928136.html
2020-04-29 22:34:59
207
原创 AOP 实现全局异常处理
第一种:1. 我们将采用Spring AOP统一处理异常,统一返回后端接口的结果。2. 使用一个自定义异常和一个错误前端提示枚举来逐层传递消息3. 一个错误枚举来代替新建异常信息类,减少业务异常信息文件的数量//正常返回的枚举 SUCCESS(true, 2000,"正常返回", "操作成功"), // 系统错误,50开头 SY...
2020-04-29 11:27:49
8523
原创 List list = new ArrayList();和ArrayList list=new ArrayList();的区别
List是一个接口,而ArrayList 是一个类。 ArrayList 继承并实现了List。List list = new ArrayList();这句创建了一个ArrayList的对象后把上溯到了List。此时它是一个List对象了,有些ArrayList有但是List没有的属性和方法,它就不能再用了。而ArrayList list=new ArrayList();创建一对象则保留了Arr...
2020-04-24 15:24:39
682
原创 Docker 上部署搭建 GitLab
1.下载镜像文件docker pull beginor/gitlab-ce:11.0.1-ce.02.创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级, 因此请先准备这三个目录。mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab...
2020-02-20 18:40:28
179
原创 docker 启动容器出现 Exited
有时候在启动容器的时候,启动没报错,但是在执行 docker ps -a 时发现刚启动的容器状态为Exited(1),这个时候查看日志docker logs -f -t --tail 20 容器ID,发现报chown: changing ownership of '.': Permission denied 提示没有权限,这个时候将容器删除,在执行容器启动的命令中加入--privi...
2020-02-20 11:28:07
7795
原创 用Docker搭建GitLab私服出现 gitlab.rb 为空
用Docker部署Gitlab的时候,运行Gitlab容器执行如下命令后进行下一步修改gitlab.rb文件时发现没有gitlab.rb这个文件,并且/mnt/gitlab/etc /mnt/gitlab/log /mnt/gitlab/data 下都是空的,可能是没有开启挂载权限。加入--privileged=true \ 即可。停止Docker ,然后删除Docker ...
2020-01-31 13:33:25
1430
转载 docker配置修改阿里云镜像仓库
参考https://blog.youkuaiyun.com/wohaqiyi/article/details/89335932这篇文章
2020-01-31 11:51:03
527
原创 Mac 上运行vue 项目
注意:其他命令如下1.查看 node-sass versionsnpm ls node-sass2.卸载node-sassnpm uninstall --save node-sass3.清除缓存npm cache clean -f4.安装node-sassnpminstall--savenode-sass5.验证npm镜像npm conf...
2020-01-06 16:42:38
792
原创 nginx 启动出现问题
创建nginx 的存放log文件的地方 例如/usr/local/nginx/logs修改nginx.conf 文件 ,之后保存,重启即可
2020-01-06 14:04:09
169
原创 linux 安装mysql
1.解压tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar (例如解压成 /usr/soft/mysql)2.创建用户组和用户groupadd mysqluseradd -r -g mysql mysql3.创建数据目录并赋予权限mkdir -p /data/mysql #创建目录cho...
2020-01-06 13:14:02
153
转载 服务器通过U盘启动的方式安装Windows Server 2016
转载https://blog.youkuaiyun.com/qingfengleerge/article/details/82855192
2019-12-31 09:59:23
11642
原创 Guacamole实践
1. 安装Guacamole-Server安装环境rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rorpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86\_64/nux-dextop-release-0-1.el7.nux.noarch.rpmyum upd...
2019-12-17 15:00:22
545
转载 VMware虚拟机安装Linux系统
测试环境操作系统:Windows 10, 64-bit虚拟机:VMware® Workstation 14 Pro(版本号:14.0.0 build-6661328)Linux镜像版本:CentOS-7-x86_64-DVD-1804.isoVMware虚拟机的三种网络模式vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)...
2019-12-14 15:21:40
284
原创 linux 防火墙问题
查看已经被防火墙开启的端口[root@localhost ~]# firewall-cmd --permanent --zone=public --list-ports没有的话下面空白然后进行添加端口[root@localhost ~]# firewall-cmd --zone=public --add-port=8987/tcp --permanentsuccess...
2019-12-11 19:05:48
471
转载 快速失败(fail-fast)和安全失败(fail-safe)的区别
1.fail-fast和fail-safe比较Iterator的安全失败是基于对底层集合做拷贝,因此,它不受源集合上修改的影响。java.util包下面的所有的集合类都是快速失败的,而java.util.concurrent包下面的所有的类都是安全失败的。快速失败的迭代器会抛出ConcurrentModificationException异常,而安全失败的迭代器永远不会抛出这样的异常。快速...
2019-08-15 18:53:16
264
原创 Ubuntu18.04 安装记录
以下记录在安装Ubuntu过程中的一些内容,持续更新。。。。。。我这边是1T的硬盘,我分区规划如下:efi 主分区 100Mswap 逻辑分区 12288M(我的内存是12G)/ 逻辑分区 ext4 日志文件 剩余全部(我这边的规划可能不是很合理,可以参考以下其他人的两篇文章:)链接1:https://blog.youkuaiyun.com/rencyx/article/det...
2019-06-24 10:11:07
363
原创 正则表达式
0-9999,整数数字$("#QUERY").on("click", function (e) { //resultGrid.dataSource.page(1); var t = $("#inqu_status-0-eventId").val(); var reg =/^(\d{1,4}|9999)$/; if(!reg.test(t)){ ...
2019-04-23 16:52:22
377
3
原创 git 相关的几个博客
1.https://blog.youkuaiyun.com/pandamax/article/details/785345132.https://blog.youkuaiyun.com/m0_37725003/article/details/809048243.http://www.bootcss.com/p/git-guide/
2019-04-23 14:14:24
112
原创 架构学习文档
架构学习文档,持续更新中。。。。。。Zookeeperhttps://pan.baidu.com/s/17cE2yMJmXICRPyMZoOaM5A 提取码: f1xdShirohttps://pan.baidu.com/s/1bAcwIbpeukIbfryLiNoHLg 提取码: 6rq3Dubbo https://pan.baidu.com/s/12k5F4bY81...
2019-04-08 17:01:33
148
原创 IFrame 标签的几个操作
在主页面上有两个Iframe 页面,一个iframe B中触发一个按钮可以刷新两外一个iframe A主页面中关于A页面<div class="i-region-content" id="result_events"> <iframe src="xxxx/XXX" height="100%" width="100%" frameborder="0" s...
2019-04-03 20:23:30
201
转载 基于SpringAOP实现数据权限列控制
原文连接:https://blog.youkuaiyun.com/jaune161/article/details/78984490
2019-03-29 11:29:44
2074
转载 Mybatis拦截器之数据权限过滤与分页集成
原文链接:https://my.oschina.net/lihaoshan/blog/1860563需求场景最近项目有个数据权限的业务需求,要求大致为每个单位只能查看本级单位及下属单位的数据,例如:一个集团军下属十二个旅,那么军级用户可以看到所有数据,而每个旅则只能看到本旅部的数据,以此类推;解决方案之改SQL原sqlSELECT a.id AS "id", a.NAME...
2019-03-29 11:24:47
1674
原创 将代码推送到自己的GitHub上
1.账号登录进入GitHub首页2.3.创建完成之后,跳转到下面的页面,git网址要记住,在后面上传代码的时候需要使用4.打开Git Bash5.cd 进入项目的根路径6.输入git init (这是在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)7.输入git add . (这是将项目上所有的文件添加到仓库中的意思,若...
2019-03-25 09:18:29
4106
原创 mysql 查询一段时间内的数据
<!-- 30分钟内 -->select * from 表名 where CONFIRM_Time < DATE_SUB(NOW(),INTERVAL 60 MINUTE)<!-- 超过30分钟但没超一小时-->select * from 表名 where CONFIRM_Time < DATE_SUB(NOW(),INTERVAL 30 MINU...
2019-03-22 15:55:03
2668
原创 DB2SQL
查询当前时间前三天的数据,相对于的sql如下select * from 表名where TO_CHAR(TIMESTAMP(字段名),'YYYY-MM-DD') BETWEEN current date-3 days and current date;
2019-03-06 12:59:16
469
原创 关于mysql 树节点的一些遍历查找操作
一、查询某个节点下的所有子节点CREATE FUNCTION getChildLst(rootId INT) RETURNS varchar(10000) BEGIN DECLARE sTemp VARCHAR(10000); DECLARE sTempChd VARCHAR(10000); ...
2018-12-18 17:29:46
534
1
转载 查看虚拟机里的Centos7的IP
账号密码登进去,输入ip addr输入cd /etc/sysconfig/network-scripts/输入vi ifcfg-ens33 从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。把这一项改为YES(ONBOOT=yes),保存之后退出重启网络服务: sudo service network restart 在输...
2018-10-26 11:43:29
122
转载 js 复制文字到剪贴板
function copyToClipboard (text) { if(text.indexOf('-') !== -1) { var arr = text.split('-'); text = arr[0] + arr[1]; } var textArea = document.createElement("textarea"); ...
2018-10-15 18:04:39
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人