Python a,b = b,a 的实现
Python有一个很神奇的取巧技巧 a,b = b,a 这样就可以完成数据的交换,而不需要使用函数swap,或者其他的交换方式,那么这个操作究竟怎么实现,而思考又是什么呢? ”’ 创建a,b两个变量 ”’ a = 1 b = 3 pri 阅读更多…
Python有一个很神奇的取巧技巧 a,b = b,a 这样就可以完成数据的交换,而不需要使用函数swap,或者其他的交换方式,那么这个操作究竟怎么实现,而思考又是什么呢? ”’ 创建a,b两个变量 ”’ a = 1 b = 3 pri 阅读更多…
当时做了一个BP神经网络的自定义数据集预测房价的项目,用Jupyter notebook运行,参考GITHUB项目(找不到地址了)爬取北京二手房的数据,也参考了波士顿房价预测的方案,故作此记录: 波士顿房价数据: CRIM–城镇人均犯罪率 阅读更多…
自己的开发电脑可以使用网络,生产电脑不能联网,可能就需要用到离线环境迁移这个功能了,Python语言中离线环境迁移打开有如下3种思路: 1.直接下载离线的whl包,在目标电脑中直接安装 缺点:目标电脑中Python环境不同则很有可能失败 2 阅读更多…
macOS无法访问GITHUB 多数时候是DNS污染造成的,中国区的github解析服务经常换来换去,时常要在HOST修改访问IP地址。 首先用IP查询网站查询这两个地址: github.com raw.githubusercontent. 阅读更多…
Xcode如何导出项目文件(系统Big Sur) 在导出项目前首先要明确苹果的几个思路 运行的执行文件应用和代码不在同一个文件夹中的位置,所以不在build 打包项目设置中把所需要的文件一起放入打包中无法使用局部变量,而用全局变量则又无法在 阅读更多…
OC 日志 在本项目中,想要实现一类功能,即启动后,一切输入输出流包括错误流全部自动的写入到一个文件中,在百度了各种OC的方法,基本上都是设置导出到一个指定目录,然后调用C语言的freopen进行重定向,使用C语言的freopen重定向和对 阅读更多…
\r(ascii: 13)称之为回车(Carriage Return),而\n(ascii 10)称之为换行(Line Feed) 历史 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix 阅读更多…
NSData是Cocoa下对二进制数据的一个封装(wrapper),能够把二进制的数据当做对象来处理,同简单的byte()不一样的是,NSData的有点是可以进行更加抽象画的操作,使得内存管理更加容易,同时也是CocoaAPI中操作二进制数 阅读更多…
这是一个Foundation详细模块的笔记的汇总,主要参考来源为在公司看的书《Objective-C编程全解》。 OC中的类分为可变(mutable)类和不可变(immutable)类。可变类的实例对象称为可变对象,指的是创建后能够改变其内 阅读更多…
Objective-C 的 NSString是该语言的字符串模块,就字符串而言C语言也有自己的字符串模块封装,但NSString以对象的方式封装,而且支持各种编码,算是一个强化版本的字符串模块了,但是和原始C语言的字符串相比,速度慢了10倍 阅读更多…