- 博客(38)
- 资源 (10)
- 收藏
- 关注
原创 Rocky Linux 8.5 使用nmcli命令永久修改dns
Parallels Desktop 17.1.1 安装Rocky Linux 8.5 无法ping通域名,使用nmcli命令永久修改dns
2022-01-03 14:55:37
3504
原创 六大设计原则
六大设计原则目录六大设计原则单一职责原则 (Single Responsibility Principle: SRP)定义:应该有,且仅有一个原因引起类的变更 (适用范围,接口,方法,类)建议: `对于单一职责原则,我的建议是接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化,一个方法尽可能做一件事情`单一职责的好处:里氏替换原则 (Liskov Substitution Principle: LSP)定义:所有引用基类的地方必须能透明地使用其子类的对象里氏替换原则为良好的继承定义了规范单一职
2021-05-17 00:11:20
240
原创 Spring Boot 整合log4j2
Spring Boot 整合log4j2本文内容为: Spring Boot 整合log4j2 并配置自动归档与删除,以及控制台日志答应时添加颜色显示 在spring boot 项目中日志框架默认使用的是logback, 而logback 早在2017年就已经不再更新稳定版本了,并且Apache日志框架log4g2(作为log4g的升级版本),性能优异(如下图),尤其是异步性能拉开logback与log4j一大
2021-04-20 20:22:58
281
原创 修改pip源
Linux 修改pip 源(基于centos7)创建用户家目录下的.pip文件夹mkdir ~/.pip/在刚刚创建的.pip文件夹下新建pip.conf文件并写入相应的新的源地址内容vim ~/.pip/pip.conf# 填入以下内容[global]index-url=http://pypi.douban.com/simpletrusted-host=pypi.dou...
2019-12-03 21:50:37
282
原创 CentOS7 yum 安装 PostgreSQL(11) 并启用 python3编写存储过程(Python3
CentOS7 yum PostgreSQL(11) 并启用 python3编写存储过程(Python3.6)一、安装python3.6下载Python3.6.6.tgz 至 /tmp 下[root@localhost tmp]# wget -c https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz解压 Python3.6...
2019-05-22 17:05:57
913
原创 Anaconad使用记录
conda --version 查看conda版本conda info --envs 查看系统中已有的Python环境conda env list 查看系统中已有的python环境conda create --name python27 python=2.7 创建Python环境activate python27 切换到python27环境deactivate python27 退出...
2019-05-11 11:11:53
358
原创 CentOS7 yum 安装 PostgreSQL(9.4) 并启用 python3编写存储过程(Python3.3)
CentOS7 yum PostgreSQL(9.4) 并启用 python3编写存储过程(Python3.3)yum 安装1. 下载PostgreSQL2. 安装PostgreSQL源[root@controller02 ~]# yum install pgdg-centos94-9.4-3.noarch.rpm 3. 安装PostgresSQl9.4 客户端与服务端[root@c...
2019-03-28 12:50:26
1036
原创 Python3 踩坑记
踩踩更健康1.python3中的内置函数round()常被用来做四舍五入的方式,但是其并不是完全安装我们所理解的四舍五入的方法来操作的,其中需要被操作的5是偏向偶数方向舍入的如图:>>> round(5/2)2>>> round(2.5)2>>> round(2.6)3>>> round(1.5)2>...
2019-03-07 18:46:34
281
原创 macOS 中 为Anaconda内的jupyter添加虚拟环境的python内核
macOS 中 为Anaconda内的jupyter添加虚拟环境的python内核1. 创建python环境$ conda create -n DataMining python=3.6# -n 后为创建的环境的名称 python= 为制定python的版本2. 激活刚刚创建的DataMining 环境$ conda activate DataMining#或者$ source a...
2019-02-21 19:18:40
588
原创 jupyter 关闭自动退出功能
jupyter 关闭自动退出功能:修改C:\Users\your_username\.jupyter\jypyter_notebook_config.py文件第269行左右,修改为一下内容:## Shut down the server after N seconds with no kernels or terminals running and# no activity. This ...
2018-11-01 17:06:06
7780
5
原创 kolla-ansible 部署OpenStack queens版本笔记
kolla-ansible 部署OpenStack queens版本笔记一. 实验环境:6台主机安装CentOS7 minimal系统32G内存,1T+500G双硬盘(其中一个为后期ceph部署做准备),三张千兆网卡(一张用于后期ceph(enp3s0f0),另两张网卡分别作为控制网络(enp0s31f6)以及neutron桥接(enp3s0f1)网络)网络规划:hostIP...
2018-10-14 18:47:58
8157
2
原创 Android Studio 2.3.3 出现Error:(26.13) Fail to resole: com.android.support.appcompat永久解决方法...
Android Studio 出现Error(26.13):Fail to resole:com.android.support.appcompat-v7.28_ Install Repository sync project show in file Show in project structure dialog问题的永久解决方案方法一:1.临时更改:(在...
2018-09-24 23:56:00
1692
1
原创 windows10 通过命令行来查看wifi密码
c:\Windows\System32>netshnetsh>wlan show profile接口 WLAN 上的配置文件:组策略配置文件(只读)--------------------------------- <无>用户配置文件------------- 所有用户配置文件 : HelloWorld 所有用户配置文件 : i...
2018-08-18 16:16:00
4282
原创 pip命令
1.获取当前项目环境中的所有包依赖 pip freeze2.通过需要的包的集合文件的去安装包 pip install -r requirements.txt3.安装时候指定源 pip install pymysql -i http://pypi.douban.com/simple/ --trusted-hosted pypi.douban.con...
2018-08-18 09:35:00
407
原创 Git命令记录
最近在廖雪峰老师的网站学习使用Git, 在此记录Git的一些命令将目录变成git仓库: git init添加文件到仓库暂存区: git add将文件提交到仓库:git commit -m "Message"查看修改内容: git diff查看提交记录 git log (--pretty=oneline)回退到某个版本: git reset --hard HEAD^ H...
2018-08-07 11:28:00
240
原创 Docker 学习记录(基础命令)
1. 获取镜像docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] ===> docker pull ubuntu:16:042.运行docker run -it --rm ubuntu:16.04 bash 一个是 -i :交互式操作,一个是 -t 终端 --rm :这个参数是说...
2018-08-02 15:00:00
293
原创 Python3 打开文件模式 r+ 的使用记录
占个空,晚上回去写
2018-08-02 14:03:00
426
翻译 Pycharm Tip of the Day
You can quickly navigate in the currently edited file with Ctrl+F12 (Navigate | File Structure). It shows the list of members of the current class. Select an element you want to navigate to and press...
2018-07-28 13:24:13
1954
转载 Ubuntu18.04更换国内源
Ubuntu18.04更换国内源Ubuntu本身的源使用的是国内的源,下载速度比较慢,不像CentOS一样yum安装的时候对镜像站点进项选择, 所以选择了更换成国内的源。 以下内容整合自网络备份/etc/apt/sources.list文件mv /etc/apt/sources.list /etc/apt/sourses.list.backup新建/etc/apt/...
2018-07-26 11:40:54
19814
1
原创 CentOS7进行OpenStack(queens)最小化部署实验出现的问题与解决过程
注:此文为《OpenStack(queens)最小化搭建记录——控制与计算共两个节点》的补充1.chrony时间同步服务搭建的时候,出现计算节点无法与控制节点同步。(controller节点) 问题原因:控制节点防火墙开启,关闭防火墙即可解决。2.启用OpenStack-queens储存库时,因为源节点在外网,访问速度过慢或常出错。(controller&compute节点)...
2018-07-25 20:23:00
3742
原创 OpenStack(queens)最小化搭建记录——控制与计算共两个节点
境:2台安装了centos7-minimal的主机ip地址: 10.132.226.103/24 (controller) 10.132.226.104/24 (compute1)1.配置主机名。 修改/etc/hostname文件,将里面的内容删除并分别增加controller和compute1保存并重启主机2.配置名称解析: 修改两个主机中的/etc/h...
2018-07-25 17:01:00
1311
原创 CentOS7 更换OpenStack-queens源
根据官网的安装文档来对OpenStack搭建时碰到一个问题,安装完centos-release-openstack-queens后相当于是增加了一个OpenStack的源,但是因为这个源是在国外安装一些组件的时候经常会出404的错误,所以决定把OpenStack的源更换成国内163的源。方法: 修改/etc/yum.repos.d/CentOS-OpenStack-queens.re...
2018-07-25 00:54:00
1408
原创 CentOS7 minimal(最小化安装)后增加的软件安装
1.net-tools 安装,因为习惯使用ifconfig命令2.wget安装,下载工具必不可少3.vim安装,相比于vi个人更喜欢vim4.yum-plugin-priorities安装,用于调整yum源的优先级5.sysstat安装,安装了iostat命令用于查看磁盘io情况以及mpstat、sar、sa等命令...
2018-07-24 20:12:00
1219
原创 CentOS7 yum命令
1.yum 清理缓存1 [hado@localhost /]# yum clean all2 [hado@localhost /]# rm -rf /var/cache/yum/*3 [hado@localhost /]# yum makecache
2018-07-24 16:15:00
477
原创 CentOS7 更换阿里云源
搭建opensack时原生的源不好使就换了个阿里云的源试试百度搜到的方法:https://blog.youkuaiyun.com/chavo0/article/details/519393621.备份1 # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载阿里云的源# w...
2018-07-24 15:24:00
365
原创 CentOS7 使用chrony搭建集群中的时间同步服务
一、集群环境: 系统:CentOS7-minimal 集群中的两台主机ip:10.132.226.103/24 10.132.226.104/24二、CentOS7中时间相关命令timedatectl例子介绍: 1.查看主机中的时间信息:timedatectl[root@controller ~]# timedatectl Local time: Tue ...
2018-07-24 01:04:00
1434
原创 Ubuntu16.04安装CDH5.14.2
一、安装cloudera manager(下文简称cm) (一).环境及软件准备: 1.环境:Ubuntu16.04 desktop x 3 台 ip分别为:10.132.226.121,10.132.226.122,10.132.226.123 用户统一使用root用户 2.需下载安装的软件: cm压缩包:clouder...
2018-05-20 22:31:00
624
原创 mysql/mariadb学习记录——连接查询(JOIN)
//本文使用的数据表格//persons表中id_p为主键//orders表中id_o为主键,id_p为外键参考persons表中的id_pmysql> select * from persons;select * from orders;+------+----------+-----------+----------------+---------...
2018-05-05 23:27:00
495
原创 mysql/mariadb学习记录——查询3(AVG、SUM、COUNT)函数
AVG() 求平均数函数://求emp表中的sal属性的平均值mysql> select avg(sal) as salAverage from emp;+-------------+| salAverage |+-------------+| 2073.214286 |+-------------+1 row in set (0.11 ...
2018-05-03 00:00:00
503
原创 mysql/mariadb学习记录——查询2
Alias——使用一个列名别名AS 关键字:mysql> select sno as studentId,sname as studentName from student;+-----------+-------------+| studentId | studentName |+-----------+-------------+| 1200...
2018-05-01 23:22:00
185
原创 mysql/mariadb学习记录——查询
连接查询:同时设计两个及以上的表的查询连接条件或连接谓词:用来连接两个表的条件一般格式:[<表名1>]<列名1> <比较运算符> [<表名2>]<列名2>[<表名1>]<列名1> between [<表名2>]<列名2&
2018-05-01 20:25:00
425
原创 实验用数据库内容
1 create table student(sno char(9) primary key,sname char(20) unique,ssex char(2),sage smallint, sdept char(20)); 2 create table course(cno char(4) primary key,cname char(40) not n...
2018-04-30 21:35:00
287
原创 mysql/mariadb学习记录——创建删除数据库、表的基本命令
查看已有的数据库:mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || test |+--------------------+2 rows i...
2018-04-30 20:19:00
1570
原创 mysql/mariadb将选择查询的结果重新生成一张新表格
比如想要生成类似如下的表格mysql> select student.*,sc.cno,course.cname,sc.grade,course.cpno,course.ccredit from student,sc,course where student.sno=sc.sno and sc.cno=course.cno;第一种直接生成: ...
2018-04-30 13:44:00
1356
原创 mysql/mariadb学习过程中出现的问题与解决
mysql> insert into student values(162111,'周帅','男',21,'CS');ERROR 1062 (23000): Duplicate entry '16211160127' for key 'PRIMARY'(duplecate为重复的意思)primary key 主键不能插入与其相同的字段 同 unique...
2018-04-29 19:32:00
494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人