Here

在不受支持的 Mac 上安装 macOS Big Sur 11.0 正式版

£可爱£侵袭症+ 提交于 2020-11-10 11:56:44
作者:gc(at)sysin.org,主页: www.sysin.org 请访问原文链接: https://sysin.org/article/install-macos-11-on-unsupported-mac/ ,查看最新版。转载请保留原文链接。 友情提示:安装系统前请备份数据! 笔者测试一台 Mac mini 2012 later ,已经不在 Big Sur 官方支持列表,使用下面的方法,已经可以完美运行 Big Sur。 1. macOS Big Sur 正式版发布 macOS Big Sur 派新风貌, 一切任施展。 macOS Big Sur 将强大实力和优美外观的结合提升到一个崭新的高度。精心雕琢的全新设计,让你能淋漓尽致地感受 Mac 的魅力;Safari 浏览器迎来重大更新,待你饱览;地图 app 和信息 app 满载新功能,任你探索;更透明的隐私权限,保护也更周到。 macOS Big Sur 11.0 release date: 2020.11.11 2. 官方支持的列表 MacBook 2015 and later Learn more MacBook Air 2013 and later Learn more MacBook Pro Late 2013 and later Learn more Mac mini 2014 and later Learn

linux wget 命令

北慕城南 提交于 2020-11-09 17:21:26
wget 常用 1. wget -O 修改下载文件的文件名为新的名字 例如 wget -O zlib.tar.gz http://zlib.net/zlib-1.2.11.tar.gz 2. wget只能处理利用用户名/密码方式限制访问的网站,可以利用两个参数: –http-user=USER设置HTTP用户 –http-passwd=PASS设置HTTP密码 对于需要证书做认证的网站,就只能利用其他下载工具了,例如curl。 例如 wget --user=用户名 --password=密码 http://abc.com/abc.tar.gz 详细请看转载自 https://www.cnblogs.com/cindy-cindy/p/6847502.html 的文章 Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单

Docker 内pip安装package报错: Failed to establish a new connection: [Errno -3] Temporary failure in nam...

天大地大妈咪最大 提交于 2020-11-09 14:32:33
说来奇幻(对本菜来说, 经常遇到堪称奇幻的问题) 之前在docker里面各种安装都没问题, 也不知道什么引起的, 昨天晚上调试的时候卸载了一个包的版本,然后就安不上了. 宿主机安装依然各种流畅,唯独docker容器不行. 网上找了许多方法, 最后在 /etc/resolv.conf 文件内添加如下的代码解决了: nameserver 8.8 . 8.8 https://blog.csdn.net/qq_17351077/article/details/77498173 上面的博客提到了这个方法,但是不明白什么原因, 所以就没试, 然后在 https://stackoverflow.com/questions/28668180/cant-install-pip-packages-inside-a-docker-container-with-ubuntu/41989423 上又找到了同样的方案,这次这哥们给了点说明: Docker没有使用正确的DNS服务器。将谷歌的DNS服务器地址 添加到那个配置文件 Your problem comes from the fact that Docker is not using the proper DNS server. You can fix it in three different ways : 1. Adding Google DNS

Django之forms组件

巧了我就是萌 提交于 2020-11-09 09:36:18
1.forms组件的基本使用 # 1.forms组件的基本使用 写一个基础的forms.Form的类 1、 from app01 import views form_obj = views.LoginForm({ ' username ' : ' koko ' , ' password ' : ' 123 ' , ' email ' :12312 }) 2 .基本使用 1 .将需要验证的数据 以字典的方式传递给自定的类 实列化参数对象 form_obj = views.LoginForm({ ' username ' : ' koko ' , ' password ' : ' 123 ' , ' email ' :12312 }) 2 .如何验证数据是否全部合法 form_obj.is_valid() # is_valid()是所有的字段必须都合法 才会显示为True 3. form_obj.errors # 查看错误原因 会一一匹配我们字典的vlue 和我们类中设置的限制条件做匹配 { ' password ' : [ ' Ensure this value has at least 5 characters (it has 3). ' ], ' confirm_pwd ' : [ ' This field is required. ' ], ' email ' : [ '

Django Forms实例

痴心易碎 提交于 2020-11-09 07:37:03
# Django的Form主要具有一下几大功能: # # 生成HTML标签 # 验证用户数据(显示错误信息) # HTML Form提交保留上次提交数据 # 初始化页面显示内容 # forms组件生成HTML标签格式 # class 表名Form(Form): # 字段名 = fields.字段类型( # 初始值, # widgets=widgets.插件(attrs={html属性标签 字典格式}) # ) 1.urls.py url(r ' ^student ' , student), 2.models.py from django.db import models # Create your models here. class Class(models.Model): title = models.CharField(max_length=32 ) teachers = models.ManyToManyField( " Teacher " ) def __str__ (self): return self.title class Teacher(models.Model): name = models.CharField(max_length=32 ) def __str__ (self): return self.name class Student(models

git 重写历史

余生长醉 提交于 2020-11-07 00:57:00
参考 修改最近三次提交信息 -i 参数指定父提交(不包括) git rebase -i HEAD~3 运行这个命令会在文本编辑器上给你一个提交的列表,看起来像下面这样: pick f7f3f6d changed my name a bit pick 310154e updated README formatting and added blame pick a5f4a0d added cat-file # Rebase 710f0f8..a5f4a0d onto 710f0f8 # # Commands: # p, pick <commit> = use commit # r, reword <commit> = use commit, but edit the commit message # e, edit <commit> = use commit, but stop for amending # s, squash <commit> = use commit, but meld into previous commit # f, fixup <commit> = like "squash", but discard this commit's log message # x, exec <command> = run command (the rest of the

可变长参数传递问题解决

南楼画角 提交于 2020-11-06 04:45:32
public Builder methodSignature(String name, Class<?>... args) { Class objectClass = mTarget.getClass(); if(objectClass == Object.class) return this; // build signature by object , name & args do { try { // bug here targetMethod = (Method) mFindMethod.invoke(objectClass, name, args); return this; } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); } objectClass = objectClass.getSuperclass(); } while (mResoveParent && objectClass != Object.class); return this; } 问题: 可边长参数 args , 作为参数传入 invoke 方法后,会作为 invoke 方法的可变长参数的第一个参数传递。

自学RTC——ServerLesson2

a 夏天 提交于 2020-11-06 01:57:48
/SQUARE 打开 上节 的工程 添加组件 RtcDataProvider2 并设置 Server 属性为 RtcHttpServer1 在 RtcDataProvider2 的 OnCheckRequest 事件中写上代码: with TRtcDataServer(Sender) do if UpperCase(Request.FileName)='/SQUARE' then Accept; 在 RtcDataProvider2 的 OnDataReceived 事件中写上代码: var line:integer; begin with TRtcDataServer(Sender) do if Request.Complete then begin Write('<html><body>'); Write('Here comes a table of square values ... <br>'); for line:=1 to 100 do begin // 使用3个 write 和使用1个效果是一样的 Write('Square of '+IntToStr(line)+' = '); Write(IntToStr(line*line)); Write('<br>'); end; Write('......... done.'); Write('</body></html>

visualization of filters keras 基于Keras的卷积神经网络(CNN)可视化

≡放荡痞女 提交于 2020-11-03 02:26:12
https://adeshpande3.github.io/adeshpande3.github.io/ https://blog.csdn.net/weiwei9363/article/details/79112872 https://blog.csdn.net/and_w/article/details/70336506 https://hackernoon.com/visualizing-parts-of-convolutional-neural-networks-using-keras-and-cats-5cc01b214e59 https://keras-cn.readthedocs.io/en/latest/other/visualization/ https://blog.keras.io/category/demo.html https://stackoverflow.com/questions/39280813/visualization-of-convolutional-layer-in-keras-model http://nbviewer.jupyter.org/github/BVLC/caffe/blob/master/examples/00-classification.ipynb https://blog.csdn.net/thystar

线程池中shutdown()和shutdownNow()方法的区别

纵饮孤独 提交于 2020-10-31 04:50:51
一般情况下,当我们频繁的使用线程的时候,为了节约资源快速响应需求,我们都会考虑使用线程池,线程池使用完毕都会想着关闭,关闭的时候一般情况下会用到shutdown和shutdownNow,这两个函数都能够用来关闭线程池,那么他们俩之间的区别是什么呢?下面我就用一句话来说明白shutdown和shutdownNow的区别。 一、一句话说明白shutdown和shutdownNow的区别 shutdown只是将线程池的状态设置为SHUTWDOWN状态,正在执行的任务会继续执行下去,没有被执行的则中断。 而shutdownNow则是将线程池的状态设置为STOP,正在执行的任务则被停止,没被执行任务的则返回。 举个工人吃包子的例子,一个厂的工人(Workers)正在吃包子(可以理解为任务),假如接到shutdown的命令,那么这个厂的工人们则会把手头上的包子给吃完,没有拿到手里的笼子里面的包子则不能吃!而如果接到shutdownNow的命令以后呢,这些工人们立刻停止吃包子,会把手头上没吃完的包子放下,更别提笼子里的包子了。 1、 shutDown() 当线程池调用该方法时,线程池的状态则立刻变成SHUTDOWN状态。此时,则不能再往线程池中添加任何任务,否则将会抛出RejectedExecutionException异常。但是,此时线程池不会立刻退出,直到添加到线程池中的任务都已经处理完成