草庐IT

跟着小白一起学鸿蒙— SELinux简析

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​SELinuxSELinux说明SELinux(Security-EnhancedLinux)是[美国国家安全局](NSA)对于[强制访问控制]的实现,是Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。SELinux基本概念主体Subjects:可以完全等同于进程。目标Ob

跟着廖雪峰学python 003

​ ​编辑  列表和元组list是一种有序、可变的数据类型,可添加删除其中的元素。len()函数:可以获取列表元素的个数classmates=['Micheal','Bob','James']print(classmates)print(len(classmates))Terminal:        ​编辑  用索引来读取列表里的元素,从0开始,最后一个可以用-1或len(classmates)-1表示classmates=['Micheal','Bob','James']print(classmates[0])print(classmates[-1])print(classmates[le

跟着廖雪峰学python 003

​ ​编辑  列表和元组list是一种有序、可变的数据类型,可添加删除其中的元素。len()函数:可以获取列表元素的个数classmates=['Micheal','Bob','James']print(classmates)print(len(classmates))Terminal:        ​编辑  用索引来读取列表里的元素,从0开始,最后一个可以用-1或len(classmates)-1表示classmates=['Micheal','Bob','James']print(classmates[0])print(classmates[-1])print(classmates[le

Uni开发的app,使用Windows S10,放在ios上,全程跟着一个马平川。

一、发布前的准备1.计算机的windows10环境2.下载appuploader.exe工具,它可以在windows(http://www.appuploader.net/appuploader/download.php)上生成证书和描述文件3.ios开发者账号(我申请了一年688人民币,个人账号)4.HbuilderX开发工具,用来封装(。ipa或者。apk或者。wgt)并开发第二,申请ios的AppID和外包专用密码。1.开发者账号,登录developer.apple.com/account/res…申请ios的appID(app的唯一ID)2.1选择标识符并单击要创建的编号。​2.2选择

Uni开发的app,使用Windows S10,放在ios上,全程跟着一个马平川。

一、发布前的准备1.计算机的windows10环境2.下载appuploader.exe工具,它可以在windows(http://www.appuploader.net/appuploader/download.php)上生成证书和描述文件3.ios开发者账号(我申请了一年688人民币,个人账号)4.HbuilderX开发工具,用来封装(。ipa或者。apk或者。wgt)并开发第二,申请ios的AppID和外包专用密码。1.开发者账号,登录developer.apple.com/account/res…申请ios的appID(app的唯一ID)2.1选择标识符并单击要创建的编号。​2.2选择

跟着李沐老师做BERT论文逐段精读(笔记)

论文地址;中文翻译;代码地址;视频地址;本篇大部分内容来源。只做整理补充,推荐去看李沐老师原视频,讲的真的很好建议学习顺序:5min全局理解->李沐老师论文讲解->图解or手推BERT->代码讲解,都强力安利图解BERT真的非常适合过完论文对每一个小part都有所感受以后做整体串联!!我可太喜欢这个up了1-标题+作者BERT:Pre-trainingofDeepBidirectionalTransformersforLanguageUnderstandingpre-training:在一个大的数据集上训练好一个模型pre-training,模型的主要任务是用在其它任务training上dee

跟着李沐老师做BERT论文逐段精读(笔记)

论文地址;中文翻译;代码地址;视频地址;本篇大部分内容来源。只做整理补充,推荐去看李沐老师原视频,讲的真的很好建议学习顺序:5min全局理解->李沐老师论文讲解->图解or手推BERT->代码讲解,都强力安利图解BERT真的非常适合过完论文对每一个小part都有所感受以后做整体串联!!我可太喜欢这个up了1-标题+作者BERT:Pre-trainingofDeepBidirectionalTransformersforLanguageUnderstandingpre-training:在一个大的数据集上训练好一个模型pre-training,模型的主要任务是用在其它任务training上dee

跟着廖雪峰学python 006

​递归函数在函数内部调用自身本身计算阶乘:deffact(n):ifn==1:return1returnn*fact(n-1)注意:使用递归函数需要防止栈溢出。在计算机中,函数调用是通过栈(stack)实现,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减少一层栈帧。由于栈的大小不是无限的,所以递归调用的次数过多会导致栈溢出。 解决方法:尾递归优化。尾递归:在函数返回时,调用自身本身,且return语句不能包含表达式。计算阶乘:deffact(n):returnfact_iter(n,1)deffact_iter(num,product):ifnum==1:returnprodu

跟着廖雪峰学python 006

​递归函数在函数内部调用自身本身计算阶乘:deffact(n):ifn==1:return1returnn*fact(n-1)注意:使用递归函数需要防止栈溢出。在计算机中,函数调用是通过栈(stack)实现,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减少一层栈帧。由于栈的大小不是无限的,所以递归调用的次数过多会导致栈溢出。 解决方法:尾递归优化。尾递归:在函数返回时,调用自身本身,且return语句不能包含表达式。计算阶乘:deffact(n):returnfact_iter(n,1)deffact_iter(num,product):ifnum==1:returnprodu

跟着廖雪峰学python 005

​ 函数的调用、定义、参数 ​编辑 #######命名关键字参数没完abs()函数:绝对值>>>abs(100)100>>>abs(-20)20max()函数:接收任意多个参数,并返回最大的那个>>>max(1,2)2>>>max(2,3,1,-5)3数据类型转换函数:int():整数float():浮点型str():字符型bool():布尔型定义函数defmy_abs(x):ifx>=0:returnxelse:return-x执行到return时,函数就执行完毕,并将结果返回如果已经把my_abs()的函数定义保存为abstest.py文件了,那么,可以用fromabstestimport