面试总结(1)
一、Python相关1、Python的函数参数传递看两个例子:
12345a = 1def fun(a): a = 2fun(a)print a # 1
12345a = []def fun(a): a.append(1)fun(a)print a # [1]
所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。
通过id来看引用a的内存地址可以比较理解:
12345678a = 1def fun(a): print "func_in",id(a) # func_in 41322472 a = 2 print "re-point",id(a), id(2) # re-point 41322448 41322448print "func_out",id(a), id(1) # func_out 41322472 41322472fun(a)print a # 1
注:具体的值在不同电脑上运行时可能不同。
可以看到,在执行完a = 2之后,a引用 ...
安装rclone挂载pikpak作为影视盘
之前PT刷流的时候开了几台年合约NC的vps,目前馒头等几个pt站已经刷毕业了。vps处于闲置的状态。所以准备捣鼓一下,把其中的一台搭建一个小电影影视库,硬盘使用pikpak云盘,懂的都懂。
一、安装rclone根据官方文档使用以下命令安装
1sudo -v ; curl https://rclone.org/install.sh | sudo bash
检查是否安装成功
123456789root@baiweispace:~# rclone versionrclone v1.66.0- os/version: debian 11.9 (64 bit)- os/kernel: 5.10.0-28-amd64 (x86_64)- os/type: linux- os/arch: amd64- go/version: go1.22.1- go/linking: static- go/tags: none
二、挂载Pikpak执行:
1rclone config
您应该会看见
1234567891011121314Current remotes:Name ...
PT盒子(seedbox)入门指南
什么是PT盒子(seedbox)种子盒子(英语:seedbox)是用于从点对点网络上传和下载电脑文件的高带宽远程服务器。其带宽通常介于100 Mbit/s至20 Gbit/s。种子盒子获取文件后,有访问权限的人可以将文件下载到他们的个人电脑。
以上是维基百科的解释,简单的讲盒子就是一种大带宽主要指上行带宽的远程服务器。
本文提供一个搭建刷流服务器的基本配置流程。目前我也处于入门阶段,写下本文,以备后续查阅。
盒子选择购买用于刷流的vps服务商常见的有:hz(HETZNER)、op(oneprovider)、nc(netcup)、甲骨文等,这里主要介绍我在使用的进行记录。
hz是目前刷流的主力服务器,大部分的pter都聚集于此。所以使用hz盒子,刷流的效率会很高,每个月大约在200T左右。但是hz注册比较麻烦,账号容易被BAN,楼主也还没有注册上。以后注册了再在此补充。
hz购买链接
op属于是hz退而求其次的选择,他刷流的效率大约在hz的70%左右。注册容易,价格也会便宜一些,这个服务器是共享带宽,所以非常看脸。这也是我第一台刷流的vps。根据我的经验尽量不要选择H ...
黑群晖折腾记(1): 硬件选购
自建黑群晖记录—硬件篇群晖nas其实就是一台电脑,只是它的功能相较于个人电脑没有那么丰富,它最主要的是完成文件的上传和下载,所以坊间一直流传白群是买软件送硬件,因为nas确实不需要强劲的性能,目前主流的群晖处理器也都是几年前的产物,群晖最牛的还是它的软件系统。
因此我作为入门玩家还是选择自己攒一些电子垃圾,装一台黑群晖。
首先看一下整体配置,大部分是淘宝购买,主要本人鉴别能力一般,而且闲鱼掏需要花费更多的时间,不过最终整体下来价格不会差太多。
名称
型号
价格
cpu
i3-8100T
155(淘宝)
主板
纳斯B365
499(淘宝)
内存
镁光DDR4 2666 16g
137(淘宝)
散热器
猫头鹰NF-A12x15
128(淘宝)
机箱
迎广MS-04
400(闲鱼)
硬盘
希捷酷狼8T
1208(淘宝)
总计
1319(除硬盘)
一、机箱目前市面上有很对DIYnas机箱可以选择,需要自己进行对比,我选择的是迎广MS-04,主要是因为它做工优秀,拓展齐全,默认支持4+2硬盘位,并且自带265W的1u电源。
二、主板主板选择itx小板 ...
记录MacOS使用PD18安装Ubuntu22
最近工作上要搞一些Python解释器和第三方库的交叉编译和移植的工作,需要在虚拟机里面操作,过程中遇到了一些问题,所以再此记录。
一、安装Parallels Desktop 18我这里用的是一个盗版的版本。链接就不放在这里了,不过还是建议大家购买正版授权,打击盗版。附官网链接
二、安装Ubuntu22系统这里有两种方式安装。
第一种打开pd18软件,界面有直接可以选择的系统镜像,直接安装。
第二种需要自行去官方下载对应版本iso镜像,进行本地安装。
两种方式都是可行的,不过选择第二种的同学注意不要下载错版本,要选择arm版本的下载,因为现在MacBook都是ARM架构的系统。
我选择的是第一种,选择之后它会自己安装和下载。
安装完成之后会提示输入新的系统密码,因为我已经安装过了,没有截图,设置一个常用密码即可。之后就可以进入系统。
三、切换系统软件源系统默认的更新软件源的链接是http://c.archive.ubuntu.com/ubuntu/,对于国内来说访问可能有一些障碍,所以要把这个链接改成国内链接。
备份sources.list
1sudo cp /etc/apt/sou ...
Mac必备软件推荐(一)
一、ClashXClash是一个使用Go语言编写,基于规则的跨平台DL软件核心程序。
支持的协议:Vmess、Shadowsocks、Shell、SOCKS5
步骤
下载安装
下载地址 直接下载dmg文件安装即可
请先在机场官网或其它地方复制自己的 Clash 订阅
打开软件
首次使用 ClashX 时,macOS 会提醒你此应用来自未知开发者,请允许打开此应用。
添加订阅
启动 ClashX,点击状态栏中的 ClashX 图标,依次选择「配置」、「托管配置」、「管理」,在弹出的界面点击添加订阅。
选中我们刚刚订阅生成的配置文件
启动
点击 ClashX 状态栏图标,将「出站模式」选为「规则判断」,在「Proxy」或「Gloabal」策略组中可以选择自己喜欢的线路,然后点击「设置为系统代理」即可开始使用。
二、Surge三、Alfred四、AIDente



