自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 替换Mac的home brew源

mac默认的homebrew源托管与github,其在国内不好访问。所以很多同学发现update brew时候常常失败。解决方法就是替换brew的源。实际操作中,有4个源需要替换。(这里用的是中科大的源,其他也有不错的,比如清华的,大家可以自行搜索)1、替换homebrew默认源。默认是https://github.com/Homebrew/brew.git,替换:cd "$(br...

2018-08-19 11:45:05 2948

原创 关系型数据库中主键(primary key)和外键(foreign key)的概念。

        刚接触关系型数据库的同学,会听过主键和外键的概念。这是关系型数据库的基本概念,需要清楚理解。今天我就以简洁的语言总结一下这个概念。        主键。一句话概括:一张表中,可以用于唯一标识一条记录的字段组(或者说是属性组)。给你一个主键的值,你就可以找到一条确定的记录。如:        学生表:学号,姓名,性别,课程。这里学号就是主键。给你一个学号,就可以找到一条学生记...

2018-08-13 13:16:30 56446 9

原创 python2和python3的编码区别

在讨论两个版本python间编码区别前,需要理解计算机编码的问题。编码介绍网上有很多资料,不过这里我还是想按照自己的理解说一下。一方面为了文章的完整性,另一方面借此梳理一下编码知识。计算机中只有0和1,一切都是有二进制表示,包括文本字符。当我们编辑文本"hello world"并保存,计算机首先把文本编码为二进制表示,然后再存储。当我们试图读取刚才保存的文本,首先也是读取二进制数据,然后通过解码,...

2018-07-08 14:01:28 1068

原创 从底层分析python中深拷贝和浅拷贝区别

深浅拷贝在python中经常使用,其区别的外在表现是:使用浅拷贝,当原容器对象中可变对象中有元素发生变化,拷贝得到的对象也会变化。而使用深拷贝时,不会有这种问题。听起来有一点难理解,看例子比较直观:浅拷贝>>> list1 = [['a', 'b'], 1, 2]>>> list3 = copy.copy(list1)>>> list3[['a...

2018-07-07 19:57:36 841

原创 如何将mac中的资料拷贝到U盘,移动硬盘(实用!!!)

U盘或者移动硬盘是ntfs格式,所以我们在mac插上u盘后,其是只可读状态,因此无法将mac中资料拷贝进去!简直不要太坑!网上有收费软件,原理是重新挂在u盘,挂在为mac支持的格式,价格要一百多,呵呵,我还是自己捣鼓吧。一下是我的解决方案:1、插上U盘,此时在桌面会看到u盘图标2、进入Mac终端terminal,输入命令diskutil list,通过该命令会查到我们u盘的名字(当然在1中的桌面也...

2018-06-05 22:58:31 47333 3

原创 python中可迭代对象,迭代器,生成器的区别和联系

刚开始接触python的同学在各种参考书或者网上资料中经常看到迭代器,生成器,可迭代等字眼,并且可能对此感到迷惑。那么今天我们就来仔细梳理一下这几个概念的关系,经过这次梳理,大家应该就可以比较清晰地区分了。首先,看一下“可迭代”。可迭代,是指一个对象的属性。python中的对象,可以分为可迭代对象,不可迭代对象。当我们说一个对象是“可迭代”的时候,这个可迭代对象会具有一些特定的特点和属性。第一,直...

2018-06-04 22:24:37 297

原创 多个apple苹果设备(iphone,mac,pad,icloud)之间同步数据

我们想在mac和iplone之间同步数据。达到此目的,需要借助icloud。而且不同的数据,如通讯录,备忘录,照片等,同步方法实际上会有细微差别。不得不吐槽apple在icloud的应用方面做的实在不够好,不符合其便于操作的理念。所以本文会不断更新各个数据的同步方法,今天介绍一下备忘录的同步。apple多个产品之前备忘录同步操作。设备Mac,iphone1、设置Mac,在偏好设置打开icloud,...

2018-05-27 11:38:39 27511

原创 Mac 系统如何修改python的IDLE默认模块导入路径。

Mac上安装了python后,打开idle,查看sys.path会看到一些默认路径。但是经常我们想添加一些自己的路径作到默认路径中,如何做呢?有两种方法:1、在Mac的shell上进入某一个路径,使用命令行打开idle,此时这个路径会默认加入到sys.path中,如下:bogon:python_project bruce$ pwd/Users/bruce/python_projectbogon:p...

2018-05-25 20:19:51 3068 1

空空如也

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

TA关注的人

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