自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗牛

积累点滴

  • 博客(34)
  • 收藏
  • 关注

原创 SourceTree修改仓库密码

删除passwd文件即可。重启 SourceTree 软件,进行操作,就会有输入密码的弹窗,输入即可。'passwd' 目录保存账号对应的密码(已加密)

2024-01-24 15:35:46 472

原创 Linux 解决vi键盘方向键出现字母的问题

linux vi 方向键

2023-03-27 15:44:40 659

原创 解决Django执行定时调度器出现MySQL server has gone away

django中解决APSchedule 出现 MySQL server has gone away

2022-11-11 14:40:29 640

原创 sql中的使用触发器记录另一个表的查询结果

sql触发器记录数据量

2022-10-21 10:11:20 218

原创 dbeaver 配置mysql数据库驱动

右键点击要数据库连接选择“编辑连接”,然后点击“编辑驱动设置”。从mysql8版本后,mysql的驱动类名发生改变,变成了com.mysql.cj.jdbc.Driver,所以如果要连接的数据库版本在8之前,需将”设置“界面的 “类名” 处改为 com.mysql.jdbc.Driver。 切换到“库”标签,点击“下载/更新”按钮,再点击“下载配置” 选择左侧的 连接》驱动》Maven,添加阿里云地址并保存...

2022-06-21 18:10:43 16860 2

转载 sql中用于非数字的行专列语法

sql中用于非数字的行专列语法

2021-10-25 09:28:53 319

原创 mongo中的一些查询条件

查询表中学生年级大于20,如下:db.getCollection('student').find({'age':{'$gt':'20'}})$lt<(lessthan )$lte<=(less thanor equal to )$gt>(greaterthan )$gte>=(greaterthan orequal to)$ne!= (not equal to)不等于...

2021-04-06 15:28:49 1025

原创 同一网口配置多个ip

例如对ib0 设置多个ip地址1、临时设置方法,此方法在重启机器后失效 ifconfig ib0:1 192.168.80.28 netmask 255.255.255.0 up2、不推荐的方法,此方法有时失灵 将方法1的语句写入 /etc/rc.local 文件里,此文件为开机运行项目2、永久设置的方法 在 /etc/sysconfig/network-scripts 里重新建一个 ifcfg-ib0:1 文件,文件内容做与ifcfg-ib类似,重启网络或...

2020-12-03 14:42:43 5276

原创 创建repo库管理多个git项目

一些项目可能会用到多个git项目库(例如我负责的使用了14个git项目),如果每次更新代码都要去库里git pull,非常耗时费力,所以repo库管理就显得非常重要了。Repo是用python实现的,脚本本质仍然是通过Git来管理代码的,下面具体说下repo服务端仓库的搭建方法:1、安装和配置相关软件 yum install python-setuptools git easy_install pip pip install git-review ...

2020-11-25 15:18:27 1435

原创 linux--远程连接windows并执行cmd命令(python版)

1、在Linux服务器上的处理首先需要在Linux中安装python,并且安装pywinm库。安装之前首先需要安装isodate和xmlwitch两个依赖包,在安装pywinrm。下面是安装时用到的命令。pip3 install isodatepip3 install xmlwitchpip3 install pywinrm2、在window服务器上的操作    在window服务器上,要打开winrm服务。下面是操作流程:     第一步:用管理员权限打开windows powe

2020-11-19 14:48:04 1448

原创 docker 常用基本命令

docker 查看所有命令使用方法docker run --help 查看指定命令使用方法docker info 查看docker信息docker pull name 下载并载入镜像docker ps ...

2020-11-12 11:22:15 225

原创 RPM打包方法及SPEC中宏变量记录位置

利用 rpmbuild 构建 rpm 安装包时,SPEC文件默认的宏都可以在/usr/lib/rpm/macros里找到。如下为常用的部分:%{_sysconfdir} /etc%{_prefix} /usr%{_exec_prefix} %{_prefix}%{_bindir} %{_exec_prefix}/bin%{_lib} lib (lib64 on 64bit syste...

2020-07-07 10:51:15 323

原创 搭建pip源服务器

1、安装 pip2pi 工具pip3 install pip2pi (安装完以后就会有 dir2pi 命令。)2、建立源的索引dir2pi /var/repo/pip_packages3、配置http编辑 /etc/httpd/conf/httpd.conf 文件,DocumentRoot "/var/repo/pip_packages"<Directory /var/repo/pip_packages> AllowOverride Non...

2020-06-09 17:22:13 886

原创 systemctl设置自定义服务

解决方法1) 在/usr/lib/systemd/system/目录下新建立一个agent.service文件,格式如下:[Unit]Description=java agentAfter=agent service[Service]Type=forkingExecStart=/usr/local/agent/bin/startup.shExecReload=/usr/local/agent/bin/restart.shExecStop=/usr/local/agent/bin/sh.

2020-05-19 11:15:19 1269

原创 配置yum本地源和局域网络源

举例在 110:119:120:4将 /home/ceph14/ 目录配置为yum源1、准备条件在环境首先要安装 yum、createrepo、httpd(网络源使用);开放防火墙80端口,或直接关闭防火墙;关闭selinux: 把/etc/selinux/config 文件里SELINUX=enforcing改为SELINUX=disabled,重启机器生效。(setenfor...

2020-04-02 18:14:33 284

原创 awk 命令

简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。使用方法:awk '{pattern + action}' {filenames}其中 pattern 表示 AWK 在数据中查找的内容(正则表达式,用斜杠括起来),而 action 是在找到匹配内容时所执行的一系列命令。花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一系列...

2020-03-27 13:35:16 151

原创 ssh连接慢和sftp开启问题

编辑配置文件 /etc/ssh/sshd_config1、找到 UseDNS选项,如果没有注释,将其注释#UseDNS yes添加UseDNS no2、找到 GSSAPIAuthentication选项,如果没有注释,将其注释#GSSAPIAuthentication yes添加GSSAPIAuthentication no3、找到 Subsystem sftp /usr/...

2019-12-03 18:27:33 412

转载 smart检测指标详解

一、SMART概述 要说Linux用户最不愿意看到的事情,莫过于在毫无警告的情况下发现硬盘崩溃了。诸如RAID的备份和存储技术可以在任何时候帮用户恢复数据,但为预防硬件崩溃造成数据丢失所花费的代价却是相当可观的,特别是在用户从来没有提前考虑过在这些情况下的应对措施时。硬盘的故障一般分为两种:可预测的(predictable)和不可预测的(unpredictable)。后者偶而会...

2019-11-21 10:46:41 11507

原创 MySQL 常用命令语句

增删改查的语句命令为:增:insert create删:delete drop改:update alert查:select库操作创建数据库:create database company charset utf8;显示数据库:show databases;删除数据库...

2019-06-26 22:02:53 414

原创 sed - i 命令详解

[root@www ~]# sed [-nefr] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在命令列模式上进行 sed 的动作编辑;-f :直接将 sed 的动作写在一个文件内, -f filena...

2019-05-23 13:32:47 649

原创 sublime的 Package Control 不能使用处理方法

1、首先安装Package Control:打开 Sublime Text,在 View 菜单下,找到 Show Console。在底部控制台复制如下代码:import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = '...

2019-05-20 15:45:47 310

转载 chrony时钟同步详解

一、 简介Chrony是一个开源的自由软件,它能帮助你保持系统时钟与时钟服务器(NTP)同步,因此让你的时间保持精确。它由两个程序组成,分别是chronyd和chronyc。chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd...

2019-05-16 16:43:49 9122

转载 watch命令

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如tail一个log文件,ls监测某个文件的大小变化,看你的想象力了!1.命令格式:watch[...

2019-03-13 15:37:58 1696

转载 python的类中 _、__和__xx__的区别

_xx 单下划线开头Python中没有真正的私有属性或方法,可以在你想声明为私有的方法和属性前加上单下划线,以提示该属性和方法不应在外部调用.如果真的调用了也不会出错,但不符合规范.Python中不存在真正的私有方法。为了实现类似于c++中私有方法,可以在类的方法或属性前加一个“_”单下划线,意味着该方法或属性不应该去调用,它并不属于API。#!/usr/bin/env pyt...

2019-02-28 15:33:42 1825

原创 chown更改文件权限

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。1.命令格式:chown[选项]...[所有者][:[组]]文件...    例如:chown -R lighttpd:lighttp...

2019-01-23 16:23:52 3827 1

翻译 MongoDB 常用语句

 # 连接Mongo数据库,并设置数据存储地址mongod.exe --dbpath "d:\software\MongoDB\Server\3.0\data" #-----------------------#1# 数据库# 查看所有的数据库show dbs# 删除当前使用的数据库db.dropDatabase()# 使用这个数据库(只有插入数据后完成创建数据库)use ...

2018-12-14 17:08:17 117

原创 python3中打印中文

在python文件中加上以下代码:import ioimport syssys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')

2018-10-29 17:49:14 1276

原创 Anaconda对python环境管理常用命令

在作业机上的envs目录里创建一个空目录,然后将上面生成的“环境名称.tar.gz”拷贝至该目录,运行tar-zxvf环境名称.tar.gz。对环境进行打包condapack-n环境名称-o环境名称.tar.gz。源机器上安装打包工具condainstall-cconda-forgeconda-pack。将环境解压后,即可使用condaenvlist查到新增加的环境。然后condaenvexport>env_name.yml。...

2018-10-26 15:34:05 989

原创 sublime 执行python,并在python2和3之间切换。

当系统有多个python版本时候,可在sublime中设置和选择使用哪个版本。例如,我的系统默认python版本为2.7的,想要切换为3,具体操作如下:在sublime上方tools–&gt;build system–&gt;new build system,弹出{ "shell_cmd": "make"}将显示的内容清空,更换为:{ "cmd": ["C...

2018-10-26 11:08:49 3241

转载 python求一个时间点的前一个月和后一个月

python获取一个时间点的前一个月和后一个月#!/usr/bin/env python# -*- coding: utf-8 -*-import datetimeimport calendartime = datetime.date(2017, 7, 20) #年,月,日#求该月第一天first_day = datetime.date(time.year, time.mont...

2018-10-23 15:37:30 6569

原创 python编译整个目录内py文件脚本

import osimport sysimport py_compileimport subprocessimport tracebackargs = sys.argv[1]os.chdir(args)p = subprocess.Popen('find -name "*.py"', stdout=subprocess.PIPE, shell=True)p.wait()f...

2018-09-28 15:23:19 1790

原创 pip 换源提高下载速度(更新)

常用的国内源:豆瓣:http://pypi.douban.com/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple操作方法:更换python安装目录下的源地址:将..\Lib\site-packages\pip\models\index.py文件中的PyPI值修改为你希望的国源链接。如将其修改为清华源:注释掉:PyPI =......

2018-09-28 15:13:44 290

转载 dataTable参考文档(中文版)

1 //@translator codepiano 2 //@blog codepiano 3 //@email [email protected] 4 //尝试着翻译了一下,难免有错误的地方,欢迎发邮件告知,多谢。 5 /*-------------------------------------------...

2018-09-18 18:59:18 4744

原创 windows下使用tail命令

tail 命令为linux 下的常用查看日志命令,可惜在windows下没有,还好有好心人开发了一个可以在Windows下的运行的小工具,来给分享一下: 链接: https://pan.baidu.com/s/1-LiogYgYcAEbZUstdEZURg 密码: 1w6p使用方法: 下载后解压,将tail.exe 复制到 目录:C:\Windows\System32 下即可在cmd里使用...

2018-09-01 11:38:20 25972 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除