- 博客(12)
- 收藏
- 关注
原创 Python的循环引用解决方案
最近项目使用django重构,由于使用了代理类继承models中的类,为了可以使用代理类中的方法,models中的类的外键又是指向代理类的,毫无疑问这样发生了循环引用。 方案一(临时解决方案---不推荐):在代理类以及models中建立外键所需要引用时,from...import...全部采用局部引用。 此方案要写很多很多重复的from...impor...
2018-08-31 10:38:55
3436
转载 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
298
转载 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
438
转载 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
343
转载 Linux基础操作(三):用户管理
三.用户管理1.添加新组 groupadd groupname2.添加新用户 useradd username3.设置用户密码 passwd username4.给用户添加组 usermod -g groupname username5.添加新用户同时添加组 useradd -g groupname username6.查看...
2018-08-05 22:12:38
273
转载 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
260
转载 Linux基础操作(一):常用命令和快捷键
一.常用命令和快捷键1.停止进程 ctrl + c2.清屏 ctrl + l3.搜索历史命令 ctrl + r4.文件名自动补全 Tab键5.进入目录 cd path6.进入用户家目录 cd ~7.进入最近上一次访问的目录 cd -8.返回上一级目录 cd ..9.查看目录文件列表...
2018-08-05 11:08:17
388
原创 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
994
原创 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
949
原创 安装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
115095
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
694
原创 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
716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人