- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 docker部署的ftp可以连接但不能显示内容
在生产环境中使用docker映射宿主机端口搭建了一个ftp服务:docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /opt/vsftpd/file:/home/vsftpd -e FTP_USER=cgd -e FTP_PASS=root -e PASV_ADDRESS=0.0.0.0 -e PASV_MIN_POR...
2020-04-30 16:21:18
1359
原创 idea使用gitee码云托管代码
远程提交代码远端没有项目的情况和码云建立连接:1.在码云上点击“新建项目” ;2.创建成功后,在本地创建一个文件夹 或 命令 mkdir + 文件名3.命令cd + 文件目录 进到文件名下4.命令git init 初始化git仓库5.命令git remote add origin + 仓库地址(码云上新建项目点进去克隆或复制的链接)6.命令git pul...
2020-03-20 14:36:41
777
原创 npm设置nexus私服
1.服务器安装nexushttp://192.168.19.128:8181/#admin/repository2.本地安装node环境3.nexus配置3.1创建代理仓库:Create repository选择代理服务:npm (proxy)添加淘宝镜像:https://registry.npm.taobao.org或者npm官方镜像:https://registry...
2020-01-10 11:37:56
2431
原创 中标麒麟v7.0-live版本安装docker
1.下载安装中标麒麟v7.0-live版本(当前最新)2、配置Fedora EPEL 源sudo yum installhttp://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm3、配置hop5.in源cd /etc/yum.repos.dsudo wgethttp://www.hop5.in...
2020-01-07 11:26:00
4442
2
原创 linux下安装使用node及npm
1.下载node安装包v10.15.0链接:https://pan.baidu.com/s/1Lgpx0rPRqCBkxeH6IkVnTQ提取码:5i9j2.解压文件本地创建/usr/local/node/复制node-v10.15.0-linux-x64.tar.xz到当前目录下解压文件:tar -xvfnode-v10.15.0-linux-x64.tar.xz...
2020-01-07 09:45:52
231
原创 FTP禁止DNS反向解析:解决linux中客户端登录ftp卡慢问题
FTP禁止DNS反向解析这里处理程序客户端在linux系统上链接登录FTP超时:与ssh一样,vsftp的配置文件默认开启了DNS反向解析,这可能会造成用户在登陆到FTP服务器的时候奇慢无比,只要在配置文件中禁用DNS反向解析即可解决文件。如下解决 (这里ftp采用docker容器安装启动,linux安装部署的话修改相同配置文件即可)1、我们先进入container里面# do...
2019-12-25 16:49:10
982
原创 jenkins执行远程脚本显示command not found
今天在使用docker搭建完jenkins后,安装了远程ssh插件执行shell命令发现:java -version及mvn -v总是显示command not found,但是使用ssh在服务器上命令没有问题尝试后发现是因为服务器上没有创建软连接,jenkins执行脚本是基于/usr/bin中执行的,需要我们在服务器上手动创建软连接:ln -s /usr/maven/apache-...
2019-12-24 14:29:54
970
1
原创 linux启动tomcat权限不足
解决方法:给当前目录赋予用户所有权限sudo chown -R 你的用户名 tomcat整个目录如: sudo chown -R admin apache-tomcat-8.0.5
2019-12-24 09:20:35
333
原创 linux离线安装jdk8
1.进入root用户$ su root2.查看本地是否已经安装jdk# 查看本地是否安装jdk$ java -version3.卸载本地安装的jdk环境# 1.使用yum卸载$ yum remove java# 2.查看java启动地址$ which java# 3.根据上面的地址删除java文件$ rm /usr/jdk/bin/java (上面的查询地址)...
2019-12-18 09:32:09
663
原创 Fedora linux中下载更新火狐浏览器Firefox
1.先去官网下载最新版本Firefox:https://www.firefox.com.cn/download/2.将下载好的安装包(这里使用Firefox-latest-x86_64.tar.bz2)通过ftp放到服务器中/opt/中3.su到管理员下,解压文件到/opt/下tar -jxvf Firefox-latest-x86_64.tar.bz2 -C /opt/4....
2019-12-10 17:30:47
1206
原创 Ubuntu添加用户到docker组用户,免sudo执行
方法一:直接执行docker命令会遇到权限问题, 原因是/var/run/docker.sock文件,除root用户,只有docker组用户才可读写1. 查看全部组用户#cat /etc/group2.将当前用户加入到docker组$ sudo gpasswd -a 用户名 docker3. 然后logout 当前用户,重新登录,就好了方法二:如果/etc...
2019-10-30 15:01:43
4486
原创 Ubuntu安装设置vim
1. 在命令窗口下载安装vim# sudo apt install vim2. 打开vim配置# sudo vim /etc/vim/vimrc3. 修改配置(1)高亮语法syntax on(2)文件样式自定义set nu " 在左侧行号set tabstop " tab 长度设置为 4...
2019-10-30 14:39:29
223
原创 Ubuntu下使用国内docker仓库源
创建daemon.json,,手动配置仓库链接# sudo vi /etc/docker/daemon.json在daemon.json中添加下面地址信息{ "registry-mirrors": ["https://id1yk9tn.mirror.aliyuncs.com"]}
2019-10-30 14:05:01
856
原创 Ubuntu为用户添加管理员权限
1.备份源文件# sudocp sudoers sudoers.bak2.修改权限# sudo chmod 755/etc/sudoers3.编辑sudoers# sudo vi/etc/sudoers(不建议使用vi编辑sudoers)# pkexec visudo4. 添加用户权限对象用户 ALL=(ALL:ALL) ALL(例:cgd ...
2019-10-23 11:59:34
2087
原创 Ubuntu 更改 apt-get 源
注:本文采用Ubuntu版本:#uname -aLinux ubuntu 5.0.0-23-generic #24~18.04.1-Ubuntu SMP Mon Jul 29 16:12:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux方法1:1. 首先备份系统apt-get源文件#sudo cp /etc/apt/sources.list...
2019-10-23 11:12:27
234
原创 rocketmq监控平台搭建
本地部署启动rocketMq成功后,需要搭建一个监控平台查看服务是否启动成功及mq中的消息内容监控,这里提供apache开源项目rocketmq-console的使用流程:1:首先,确保本机安装jdk及maven环境2:访问git地址获取rocketmq-console监控平台工程:https://github.com/apache/rocketmq-externals3:修改appl...
2019-09-11 09:55:57
372
原创 springboot2.x 的 RedisCacheManager设置缓存失效时间
由于最近项目中需要使用redis做缓存并修改其失效时间,使用的是springboot2.x来搭建的项目。看了看网上的一些教程,但是大多数教程都是基于1.x的版本来讲解的,但是springboot2.x之后发生了一些变动,网上找一些资料不太容易。下面是springboot1.x的版本使用ReidsCacheManager来配置缓存过期时间的方法: @Bean public Cache...
2019-09-02 15:16:03
10220
4
原创 maven工程集成nexus私有库
今天给公司内部搭建了一个nexus私有依赖库,这里记录一下:首先需要下载安装nexus:链接:https://pan.baidu.com/s/1gDRGD153Ub-jPTS4s__rdQ提取码:9wej1.下载完成后,根据需要修改启动端口号并启动2.启动完成,访问http://127.0.0.1:4040/nexus/我们这里安装下面配置自己的代理库3.这里...
2019-07-18 14:34:58
190
原创 swagger-ui生成离线接口文档
今天使用swagger-ui查看后台接口时发现swagger-ui提供了json数据,但没有提供生成离线文档的地方。后来自己找了个通过json数据生成doc离线文档的源码,本着互相学习的初衷,这里分享给大家:1.首先放上共享网盘地址:链接:https://pan.baidu.com/s/1eOciORj5PsQfzRwSV5segg提取码:xysv2.我这里使用tomcat8...
2019-06-12 18:07:16
5760
4
原创 eclipse导出可执行文件jar包
1 选择要导出的主方法所在的类2 右键->export3 选择导出可执行文件 4 选择入口类->完成 5 编写执行脚本如此: 一个代码生成器工具就制作出来了...
2018-08-28 17:14:31
257
原创 SpringMVC使用websocke
这几天在研究websocket,搭建demo环境时遇到了不少坑,总算搭起来了,记录下,希望也能帮到其他人。本文参考:https://blog.youkuaiyun.com/manerfan/article/details/48526681https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#websocke...
2018-07-13 15:17:51
261
原创 使用Maven搭建web3.0,jdk是1.8的项目(手把手详细解说)
使用eclipse搭建maven项目,默认为web2.3,这里详述下搭建过程中的问题,防止以后再次踩坑。。。1:首先我们需要新建maven项目2:创建完成后,需按照下图手动创建几个文件夹Maven规定必须添加以下Source Folder:src/main/resourcessrc/main/javasrc/test/resourcessrc/test/java3:修改默认jre为1.84:根据需...
2018-07-12 16:38:33
1937
原创 多线程框架executor
/** * newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程 * @author Administrator * */public class NewCachedThreadPoolDemo{ public static void main(String[] args){ ExecutorSer...
2018-07-11 16:22:00
152
原创 Nginx配置集群负载均衡(简单版)
Nginx配置负载均衡: #配置服务器集群 upstream tyrz_tomcat_server{ server 127.0.0.1:8080 weight=1; server 127.0.0.1:8082 weight=2; } server { listen 8083; server_name localhost; loc...
2018-07-11 15:59:18
213
原创 使用druid数据源
定义:Druid是阿里旗下的数据库连接池。Druid能够提供强大的监控和扩展功能。依赖:druid-1.0.13.jar注:pom依赖见 http://mvnrepository.com/artifact/org.springframework.session/spring-session-data-redis/2.0.4.RELEASEDataSource配置:<bean id="data...
2018-07-11 15:22:18
282
原创 spring集成redis
定义:redis是一个key-value 存储系统 。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list( 链表 )、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些 数据类型 都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各...
2018-07-11 15:18:58
143
原创 XSS注入攻击
定义: XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞旁路掉访问控制——例如同源策略(same origin policy)。这种类型的漏洞由于被黑客用来编写危害性更大的网络钓鱼(Phishing)攻击而变得广为人知。对于跨站脚本攻击,黑客界共识是:跨站脚本攻击是新型的“...
2018-07-11 15:14:59
2487
1
原创 使用Ngrok免注册版将内网项目发布到外网上(Windows系统下)
(1),下载windows版本的客户端,解压到你喜欢的目录 D:(2),在命令行下进入到path/to/windows_386/(就是你文件放置的路径)下(3),执行 ngrok -config=ngrok.cfg -subdomain xxx 8080//(xxx是你自定义的域名前缀,如: cgd, 8080:为发布出去的本地端口号)(4),如果开启成功你就可以使用 x
2017-04-27 18:01:05
540
Docker操作说明文档.doc
2020-01-07
oracle及mysql源码生成器
2018-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人