自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python的循环引用解决方案

    最近项目使用django重构,由于使用了代理类继承models中的类,为了可以使用代理类中的方法,models中的类的外键又是指向代理类的,毫无疑问这样发生了循环引用。     方案一(临时解决方案---不推荐):在代理类以及models中建立外键所需要引用时,from...import...全部采用局部引用。            此方案要写很多很多重复的from...impor...

2018-08-31 10:38:55 3350

转载 Linux基础操作(六):包管理

1.yum介绍    yum是基于RMP包管理,能够从指定的服务器自动下载安装RPM包,并且自动处理依赖关系,方便快捷。2.常用命令    查看yum提供的rpm列表    yum list    使用管道查找yum提供的java软件包    yum list | grep java    使用yum安装lrzsz    yum install -y lrzsz.x...

2018-08-06 15:15:15 273

转载 Linux基础操作(五):常用压缩和解压缩

五.常用压缩和解压缩命令1.zip压缩/解压缩,压缩文件后缀名.zip    zip tes.zip test.txt    压缩文件夹    zip -r dirtest.zip dirtest    解压缩文件/文件夹    unzip tes.zip/dirtest.zip2.gzip压缩/解压缩,压缩文件后缀名.gz    gzip test.txt  ...

2018-08-06 15:11:24 397

转载 Linux基础操作(四):文件管理

一.文件的创建与删除1.创建文件    touch filename2.删除文件    rm filename(会有提示是否删除)    rm –f filename(强制删除)3.创建文件夹    mkdir dirname    mkdir -p dir1/dir2/dir3(递归创建文件夹)    mkdir dir/{dir1,dir2}在dir在已存在...

2018-08-06 15:08:00 314

转载 Linux基础操作(三):用户管理

三.用户管理1.添加新组    groupadd groupname2.添加新用户    useradd username3.设置用户密码    passwd username4.给用户添加组    usermod -g groupname username5.添加新用户同时添加组    useradd -g groupname username6.查看...

2018-08-05 22:12:38 248

转载 Linux基础操作(二):系统管理命令

1.查看本地时间     date2.查看主机名    hostname3.修改主机名(重启后永久生效)    vim /etc/sysconfig/network    4.修改IP(重启后永久生效)    vim /etc/sysconfig/network-scripts/ifcfg-eth05.修改/设置IP和主机名映射    vim /etc/ho...

2018-08-05 22:10:49 235

转载 Linux基础操作(一):常用命令和快捷键

一.常用命令和快捷键1.停止进程    ctrl + c2.清屏    ctrl + l3.搜索历史命令   ctrl + r4.文件名自动补全    Tab键5.进入目录    cd path6.进入用户家目录    cd ~7.进入最近上一次访问的目录    cd -8.返回上一级目录    cd ..9.查看目录文件列表...

2018-08-05 11:08:17 359

原创 ubuntu/mac中Mysql的启动/停止/重启

ubuntu中MySQL的启动/停止/重启MySQL的启动、停止、重启均有三种方式启动mysql:方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql方式三:sudo service mysql start停止mysql:方式一:sudo /etc/init.d/mysql stop 方式二:sudo stop mysql...

2018-05-11 10:06:56 952

原创 Ubuntu16.04虚拟机下的MySQL踩坑记录

Ubuntu16.04虚拟机下的MySQL踩坑记录1.安装:    sudo apt-get install mysql-server    sudo apt install mysql-client    sudo apt install libmysqlclient-dev    在安装时会提示设置密码   检查是否安装成功    sudo netstat -tap | grep mysql ...

2018-05-03 17:44:34 920

原创 安装Ubuntu18.04虚拟机

安装Ubuntu18.04虚拟机1. 虚拟机选择VMware:    请自行在官网下载:https://www.vmware.com/    此文中使用的是Vmware Workstation 14 pro    之前用过oracle VM virtualBox ,比VMware轻量,但是说实话,不是很好用。优点是在Mac中可以使用2.下载Ubuntu:    下载Ubuntu系统的镜像文件。ht...

2018-05-02 18:38:14 114758 33

原创 unbuntu配置ruby和rails环境

Unbuntu配置ruby和rails环境前言:ruby环境配置对初学者来说是一场噩梦,从rvm一直到配完rails每一步都可能报一些各种各样的错,用此博客记录一下,便于自己查阅。1.安装RVM    1.1. $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3   ...

2018-04-28 18:01:56 631

原创 SICP学习笔记(一)准备工作

准备工作1. 系统配置    1.1 操作系统选择的是Ubuntu16,虚拟机使用的是VMware workstation pro 142. 编译器配置    2.1 安装DrRacket        2.1.1 添加官方源:            sudo add-apt-repository ppa:plt/racket        2.1.2 安装Racket            su...

2018-04-28 10:18:27 662

空空如也

空空如也

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

TA关注的人

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