- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 docker容器的相关操作
基础知识镜像与容器关系简介:讲解镜像与容器之间的关系一个镜像可以启动无数台容器(机器性能允许的情况下)容器也容器之间的操作互不影响,处于隔离的环境docker中run和start的区别docker run 后面指定的是一个镜像而docker start指定的是一个容器docker run是利用镜像生成容器,并启动容器,而docker start是启动一个之前生成过的容器搜索下载删除镜像查看本地镜像:docker images搜索镜像:docker search centos搜索镜像并
2021-04-21 16:40:33 172
原创 Docker下载删除镜像
配置镜像加速:https://blog.csdn.net/weixin_44358168/article/details/115921258查看本地镜像:docker images搜索镜像:docker search centos搜索镜像并过滤是官方的: docker search --filter “is-official=true” centos搜索镜像并过滤大于多少颗星星的:docker search --filter stars=10 centos下载centos7镜像:docker pu
2021-04-20 22:59:17 306
原创 docker配置阿里云加速
按照上面的提示创建文件把复制进入文件(:Wq保存并退出)sudo systemctl daemon-reloadsudo systemctl restart docker完成
2021-04-20 22:58:49 124
原创 阿里云服务器centos7安装docker
首先关闭防火墙执行systemctl stop firewalld.service 在进入配置文件修改为vi /etc/selinux/config没安装wget的话先安wgetyum instal -y wget下面下载阿里社区的docker源#必须进入yum特定文件夹 cd /etc/yum.repos.d wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#查看docker安装包:yu
2021-04-20 21:49:04 115
转载 句柄的解释
转载地址:https://www.cnblogs.com/zpcdbky/p/4652151.html图解说明——究竟什么是Windows句柄参考资料:http://blog.csdn.net/newjerryj/article/details/4383701http://www.cnblogs.com/yellowyu/archive/2009/06/07/1497910.html写在前面: 对于“句柄”,在下一直停留在一知半解的认识层面,近日在下学习Windows编程,决定趁此机会将句柄彻底搞
2021-04-19 16:40:30 114
原创 实现从浏览器下载服务器文件到指定文件夹
步骤大概分为几步:读取并在前端显示服务器的文件从前端发出请求下载文件到后端获取下载文件的流并保存demo是从网上找并且修改的,项目日期比较急。改的有点粗糙,有几个点可以优化下下面逐步讲解1、首先应该发送请求到后端读取本地文件,无非就是ajax略2、后端接收请求并扫秒目标目录里及其子目录文件,改的比较丑陋。大致思想是遇见文件插入,再读取遇见里面的文件,这么一层一层下去。 public static List<FileInfo> getLandBaseFileList(St
2021-04-11 22:57:41 4040
原创 BIO与NIO,及常见I/O模型
首先先通过一些简单的案例了解以下几个概念:洗衣机洗衣服洗衣机洗衣服(无论阻塞式IO还是非阻塞式IO,都是同步IO模型)同步阻塞:你把衣服丢到洗衣机洗,然后看着洗衣机洗完,洗好后再去晾衣服(你就干等,啥都不做,阻塞在那边)同步非阻塞:你把衣服丢到洗衣机洗,然后会客厅做其他事情,定时去阳台看洗衣机是不是洗完了,洗好后再去晾衣服(等待期间你可以做其他事情,比如用电脑打开小D课堂看视频学习)异步阻塞: (几乎没这个情况,几乎没这个说法,可以忽略)异步非阻塞:你把衣服丢到洗衣机洗,然后会客厅做其他事情,
2021-04-09 21:15:12 193 2
原创 工控机连外接屏幕显示异常,图标不显示
问题描述:工控机上安装的Ubuntu系统,在装完系统后,桌面不显示图标,也没有顶部导航栏,一些打开的软件也不能展示,在左侧任务栏能看到软件是正常运行的。应该是显示的问题,于是打开设置看看有没有解决方案。解决:打开了设置,找到了设置,发现居然有两个屏幕,一个是内置的屏幕,一个是外接的显示屏,一开始默认的是拼接显示,也不知道它这个内置显示器如何显示,直接调成单显示器,用我的外接显示器。没有作死的去试内置显示器,有知道这个内置显示器是干嘛的欢迎留言...
2021-04-03 14:12:40 1165
转载 unbuntu18开机自启脚本-亲测有效
ubuntu-18.04不能像ubuntu14一样通过编辑rc.local来设置开机启动脚本,通过下列简单设置后,可以使rc.local重新发挥作用。主要是开机启动比以前复杂多了。systemd 默认读取 /etc/systemd/system 下的配置文件,该目录下的文件会链接/lib/systemd/system/下的文件。执行 ls /lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.serviceetc/systemd/system/rc-l
2020-11-17 09:46:00 325
原创 Ubuntu操作指令
service --status-all查看启动的服务ps aux | less查看启动的进程查看开机启动的服务:systemctl list-unit-files --type=service|grep enabled1禁用掉该服务:sudo systemctl disable apache2.service关闭36060端口sudo netstat -anp | grep 36060查看当前服务sudo service --status-all|more关闭服务sudo se
2020-11-16 15:27:52 136
原创 ubuntu环境安装合集
java安装openjdk1、更新软件包列表:sudo apt-get update2、安装openjdk-8-jdk:sudo apt-get install openjdk-8-jdk3、查看java版本,看看是否安装成功:java -version二.安装Mysql:sudo apt-get install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev安装成功后可以通过下
2020-11-16 15:25:57 126
转载 部署springboot项目
环境:服务器系统:ubuntu16jdkmysql工具xshell6下载地址:https://www.netsarang.com/download/down_form.html?code=622&downloadType=0&licenseType=1xftp6下载地址:https://www.netsarang.com/download/down_form.html?code=623&downloadType=0&licenseType=1下载jdk1.8包地
2020-11-16 15:09:36 77
转载 ubuntu设置数据库不区分大小写
今天尝试部署一个web项目到阿里云上,但是后台报错说找不到对应表,查了一下,问题是Linux大小写敏感的问题,因此在这里记录一下,文章学习自:https://blog.csdn.net/ADVANCE_DJJ/article/details/62048706概述:MySQL在Windows下是不区分大小写的,所以即使hibernate中定义的是大写的表名,生成对应的表时,也会转换成小写,但是在Linux系统下,MySQL是区分大小写的,所以导致其生成的表为大写。为了和Windows环境下保持一致,方便操
2020-11-16 13:57:51 471
原创 安装ubuntu系统
镜像下载地址:http://old-releases.ubuntu.com/releases/16.04.3/ubuntu-16.04.3-desktop-amd64.isohttp://mirror.hust.edu.cn/ubuntu-releases/18.04.4/ubuntu-18.04.5-desktop-amd64.iso工具下载地址:http://rufus.ie
2020-11-14 19:45:04 70
原创 windows \windows10搭建ftp
常规操作https://www.cnblogs.com/popfisher/p/7992036.html先在看这篇文章,遇见走不通的地方再来这找解决方案一、win10设置用户方法不同看另外我的一篇文章https://blog.csdn.net/weixin_44358168/article/details/109690037二、设置新用户后ftp服务器没法用新用户登录,绑定一下用户三、ftp启动失败打开任务管理器右键运行即可...
2020-11-14 14:10:41 79
原创 内网访问web项目的地址
采用服务器和手机连同一个wifi,同一局域网内采用:服务器ip地址:端口号/项目路径就可以访问(就是将服务器里的localhost换成ip地址)ifconfig-Linux查看iplpconfig-windows查看ip
2020-11-14 13:51:40 499
转载 Ubuntu数据库导入sql文件
1、输入命令mysql -u root -p-A,再输入密码,-A是进入一种模式,防止表过大没法访问数据库2、 创建数据库,命令为create database 数据库名(注意:在执行数据库语句后面记得加;结尾)3、 show databases;4 导入数据库脚本1将项目的sql文件复制到系统的目录下2连接数据库,打开所使用的数据库,命令use 数据库名(这个不用加;)3 导入脚本文件(source后面别忘记空格)执行成功样式如下:...
2020-11-14 13:48:16 1407
原创 ubuntu 忘记mysql 密码解决方法-亲测有效
ubuntu 忘记mysql 密码解决方法一段时间没有用mysql数据库,今天突然需要使用,结果忘记密码,google了下找到的解决方法,就顺便记录下,下次碰到就不需要这么麻烦了1、输入命令 cat /etc/mysql/debian.cnf2、使用账号 debian-sys-maint 账号登录mysql密码为 debian.cnf 中password 值(# password 值每个人的情况不一样,根据实际情况),在切换到mysql3、修改root账号密码(自己方便修改为123456了)
2020-11-14 13:44:52 228
转载 解耦合
在项目的开发过程中,我们经常强调项目的代码模块尽量做到低耦合高内聚,但是什么是耦合?怎样做到低耦合?可能有很多人感到疑惑,下面我来跟大家讲解什么是耦合,怎么进行解耦合实现低耦合。一、什么是耦合?耦合指的就是两个类之间的联系的紧密程度,看下面这段代码:public class A{public int i;}public class B{ public void put(A a){ System.out.println(a.i); }}上面这个例子中A类和B类
2020-10-13 21:18:43 789
原创 spring boot的logback日志配置文件
logback日志配置文件,直接建立在springboot的recourse/logback-spring文件下。控制台彩色字体输出,分类别打印日志到项目工程路径logs文件夹<?xmlversion="1.0"encoding="UTF-8"?><!--级别从高到低OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALL--><!--日志输出规则根据当前ROOT级别,日志输出时,级别高于root默认的级别时会输出--><!--以
2020-10-09 19:53:14 94
转载 ;(function ( $, window, document, undefined )
在jquery插件中我们经常看到以下这段代码;(function ( $, window, document, undefined ){//函数体内具体代码})(jQuery, window,document);对于很多初学者来说很难明白这表示什么,我也是初学者,不是很懂,下边为大家介绍其相应的作用。1、代码最前面的分号,可以防止多个文件压缩合并以为其他文件最后一行语句没加分号,而引起合并后的语法错误。2、匿名函数(function(){})();由于Javascript执行表达式是从圆括号里面
2020-10-09 19:45:45 299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人