2.0 点击下一步,出现图2-3,然后输入full name和 email address。在点击下一步,出现图2-4所示,输入密码,在确定。 ? ?...2.0 生产了一个扩展名是.asc的 dflx公匙,如图3-2所示。 ? ---- c 导入并设置其他人的公匙。 1.0 导入公匙,双击对方给你的扩展名为.asc的公匙。...---- d 使用公匙加密文件。 1.0新建pgp_test.txt文本文件,输入加密的文字,如图b-2所示。右键单击它,选择pgp ,encrypt,如图b-3所示,将出现图b-4所示。 ? ?...输入密码,然后出现图b-7保存文件对话框,保存解密的文件,如图b-8所示。 ? ? ?...---- 其它小技巧 1.0 如果加密文本文件,并且希望加密后内容作为论坛的帖子发布,或者邮件的内容发布,在图b-4中选择text output,用记事本打开加密后的文件如图b-10所以,是有规律的编码
每个使用PGP加密技术的人都要创建一对密匙,一个叫做公匙,另一个叫做私匙。公匙可被广泛传播,你可以贴在自己的网页上或发到专门的公钥管理网站上等等。私匙属于个人信息,绝不应该泄漏给其他人。...公匙和私匙相互作用对数据进行加密及解密。被公匙加密的数据只能被私匙解密,被私匙加密的数据也只能被一个公匙解密。这样就可以实现双重认证。 例如,A要给B发信息: * A不想信息被其他人看见,怎么办?...首先A必须通过某些途径得到B的公钥。 在发送信息前,使用B的公匙对信息进行加密。 这样只有B用对应的私匙才能解密收到的信息。...这样就能确定信息来自A,这就是PGP所谓的签名(signature)与验证(verification)。...创建密钥对,默认会用你的电脑帐号对应的邮箱,你也可以选择或者输入其他的邮箱。Full name部分注意用户名要大于五个字符,所以中文姓名会有提示。
系统上的每个用户都有自己的密钥环,(通常)密码与用户帐户本身的密码相同。当你使用密码登录系统时,你的密匙环将使用你帐户的密码自动解锁。 当你在Ubuntu中切换到自动登录时,就会出现问题。...但是对于诸如使用浏览器之类的常规任务,它不会要求输入密码,因为密钥环已经解锁。 切换为自动登录后,你无需再输入登录密码。...例如,我创建了一个新的受密码保护的钥匙环,称为“Test”,并将密码手动存储在该钥匙环中。 这比在文本文件中保留密码列表要好一些。至少只有当你用密码解锁密钥环时才能查看密码。 ?...如果你删除了密钥环的密码(我将在本文的后面部分中显示步骤),你可以像常规文本文件一样阅读密钥环的内容。...该过程类似于更改密匙环密码。打开“密码和密钥”应用程序,然后继续更改密钥环密码。 诀窍在于,当它要求更改密码时,不要输入新密码,而是点击“继续”,这一步将从钥匙环中删除所有密码。 ?
注: 文本文件的行结束符,传统上(MS)PC用 CRLF,苹果Mac用CR,unix 用 LF。...CR -- 回车符,c语言'\r' LF -- 换行符, c语言'\n' 不同计算机上c语言统一规定为:文本文件的行结束符一律变成一个符号LF,也就是换行符'\n'。....m m为非负整型常数,对于浮点格式,指定小数点后面输出m位小数; s格式,表示只输出字符串的前面m个字符 .0 对于f |e|E格式,表示不输出小数点和小数,按整数形式输出 .* 表示precision...来自待输出表达式前面的一个整型表达式 示例 View Code?...(x和X等效) e|E|f|g|G 以十进制浮点数形式转换输入数据,输入数据时,可以输入整型常量、小数形式实型常量或指数形式实型常量。
3、%-4.2f 指格式化为小数,其中 .2 指保留2位小数。 我们再来看个例子: #!...https://www.runoob.com/linux/linux-comm-awk.html 五、sed命令 sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。...sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。...sort可针对文本文件的内容,以行为单位来排序。...利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
3、%-4.2f 指格式化为小数,其中 .2 指保留2位小数。 我们再来看个例子: #!...https://www.runoob.com/linux/linux-comm-awk.html 五、sed命令 sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。...sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。...sort可针对文本文件的内容,以行为单位来排序。...利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为”-“,则wc指令会从标准输入设备读取数据。
技术背景 在Python的一些长效任务中,不可避免的需要向文本文件、二进制文件或者数据库中写入一些数据,或者是在屏幕上输出一些文本,此时如何控制输出数据的长度是需要我们注意的一个问题。...常规控制方法 一般情况下,我们可以通过round来设置输出浮点数的有效数字,其原理是对于一个给定的浮点数直接取前n位的有效数字,后续的数字四舍五入。...10,4)) 0.0 In [11]: print ('{:.4f}'.format(pi_10)) 0.0000 In [12]: print ('%.4f' % pi_10) 0.0000 这里的输入是一个小数点后有很多...,如果输入的小数位0过多,输出结果会被自动转换成科学计数法。...In [20]: print ('{:.4}'.format(string)) Hell 总结概要 在python的输出结果中,尤其是浮点数的输出,当我们需要写入文本文件时,最好是采用统一的输出格式,这样也能够增强结果的可读性
首先必须先申请CSR 打开的页面保留先别叉掉 https://csr.chinassl.net/generator-csr.html 然后放入申请到的CSR放入第一栏下面输入接受证书的常用邮箱...,打开邮件过后,找到最后面有一个 -----BEGIN CERTIFICATE-----开头的,一直复制到 -----END CERTIFICATE-----结尾 再点击下面的链接,复制到框框...点击生成 https://www.myssl.cn/tools/downloadchain.html 生成后下载中间证书以及根证书 新建一个txt内容为: 第一排:就是no_reply发送的邮件...-----BEGIN CERTIFICATE-----开头的,一直复制到 -----END CERTIFICATE-----结尾 第二排:中间证书 第三排:根证书 三行内容都弄好后另存为...crt,就作为域名证书 再把一开始中国数字证书CHINASSL 发给你的key内容复制另存为xxxx.key作为域名证书的密匙 教程结束!
)四舍五入第二种就是对数字进行四舍五入,具体的看下面的代码: a=3.25; b=3.75 round(a); round(b) 3.0 4.0 (3)向上取整 但三种,就是向上取整,也就是我这次数据处理中需要的...次幂(对z取模)raw_input() 获取用户输入,字符型repr…在大概了解了程序之后,我也买了本python书学习一下,因为现在新版的python3. 4. 0已经不再兼容2.x.x的内容,书虽然很新...—–完全二叉树性质 性质1:具有n个结点的完全二叉树的深度为int(log2n)+1或者math.ceil(log2(n+1)) 性质2:如果有一棵n个结点的完全二叉树(深度为性质1),结点按照层序编号...如果是负值的情况下,结果其实就是去掉小数部分! 总结一下,int函数,在python中的效果就是去掉小数部分!...>>> abs(-1)1>>> math.fabs(-1)1.0round:四舍五入(当小数为5的时候会向靠近偶数的一端进)>>> round(3.5)4>>>round(2.5)2>>> round(
-bootclasspath 覆盖引导类文件的位置 -d 指定存放生成的类文件的位置 -sourcepath 指定查找输入源文件的位置 这里没什么要注意的...第五步 java -cp E:\adt-bundle-windows-x86_64-20140702\sdk\tools\lib\sdklib.jar com.android.sdklib.build.ApkBuilderMain....html 现在已经有密匙了,然后进入关键的一步,先进入密匙所在的文件夹!!!...先进入密匙所在的文件夹!!!先进入密匙所在的文件夹!!!...-signedjar -learn723s.apk E:\Workspace\learn723\learn723.apk mydemo.keystore 然后继续输入密匙密码即可 这个时候了learn723s.apk
SSH 协议版本,如果要同时支持两者,就必须要使用 2,1 这个分隔了 #ListenAddress 0.0.0.0 #监听的来自主机网卡的所有请求 ListenAddress 192.168.0.100...#只监听来自 192.168.0.100 这个 IP 的SSH联机,如果不使用设定的话,则预设所有接口均接受 SSH PidFile /var/run/sshd.pid #可以放置 SSHD...MaxStartups 10 # 同时允许几个尚未登入的联机画面?当我们连上 SSH ,尚未输入密码时,这个时候就是我们所谓的联机画面啦! ...-p #交互模式输入密码 -o #Ed25519密钥总是使用新的私钥格式,使用新的OpenSSH格式保存私钥而不是更兼容的PEM格式。...ssh-keygen -f /testdir/test/id_rsa #示例4.根据私钥生成公钥如果密匙有密码则需要输入密码 ssh-keygen -f /testdir/test/id_rsa -
公有密匙可以对外暴露,而私有密匙只有自己可见。 使用公有密匙加密的消息,只有对应的私有密匙才能解开。反过来,使用私有密匙加密的消息,只有公有密匙才能解开。...非对称加密的优点: 1)非对称加密采用公有密匙和私有密匙的方式,解决了http中消息保密性问题,而且使得私有密匙泄露的风险降低; 2)因为公匙加密的消息只有对应的私匙才能解开,所以较大程度上保证了消息的来源性以及消息的准确性和完整性...那么中间人可以做两件事,第一件是中间人可以在客户端与服务器交换公匙的时候,将客户端的公匙替换成自己的。这样服务器拿到的公匙将不是客户端的,而是服务器的。服务器也无法判断公匙来源的正确性。...》 《即时通讯安全篇(三):常用加解密算法与通讯安全讲解》 《即时通讯安全篇(四):实例分析Android中密钥硬编码的风险》 《即时通讯安全篇(五):对称加密技术在Android平台上的应用实践...Demo演示》 《理论联系实际:一套典型的IM通信协议设计详解(含安全层设计)》 《微信新一代通信安全解决方案:基于TLS1.3的MMTLS详解》 《来自阿里OpenIM:打造安全可靠即时通讯服务的技术实践分享
1 决策树 决策树∈分类算法∈监督学习∈机器学习 1.1数学原理 决策树是一种简单高效并且具有强解释性的模型,广泛应用于数据分析领域。其本质是一颗由多个判断节点组成的树,可以是二叉树或非二叉树。...1.2决策树的构造 (1)信息增益和划分数据集 划分数据集的大原则是:将无序的数据变得更加有序。划分数据集可以根据数据的多个属性来划分,那根据哪个属性来划分是最好的?...默认为字符串的最后一个位置。 算法示例: ? 运行结果: ? 2.6 输入新数据测试决策树算法 算法实现: ? 运行结果: ? 函数说明(五) ?...使用小数据集,我们就可以利用构造的决策树学到很多知识,如眼科医生是如何判断患者需要佩戴的镜片类型;一旦理解了决策树的工作原理,我们甚至可以帮助人们去判断需要佩戴的镜片类型。...我们的数据集存在“lenses.txt”这个文本文件中,如下图: ? 可以看到我们的数据分为五列,前四列为数据属性列,描述患者眼部状况,每个属性有不同的分支条件;最后一列是适合佩戴的眼镜类型。
公有密匙可以对外暴露,而私有密匙只有自己可见。 使用公有密匙加密的消息,只有对应的私有密匙才能解开。反过来,使用私有密匙加密的消息,只有公有密匙才能解开。...非对称加密的优点: 1)非对称加密采用公有密匙和私有密匙的方式,解决了http中消息保密性问题,而且使得私有密匙泄露的风险降低; 2)因为公匙加密的消息只有对应的私匙才能解开,所以较大程度上保证了消息的来源性以及消息的准确性和完整性...那么中间人可以做两件事,第一件是中间人可以在客户端与服务器交换公匙的时候,将客户端的公匙替换成自己的。这样服务器拿到的公匙将不是客户端的,而是服务器的。服务器也无法判断公匙来源的正确性。...》 《即时通讯安全篇(三):常用加解密算法与通讯安全讲解》 《即时通讯安全篇(四):实例分析Android中密钥硬编码的风险》 《即时通讯安全篇(五):对称加密技术在Android平台上的应用实践》 《...演示》 《理论联系实际:一套典型的IM通信协议设计详解(含安全层设计)》 《微信新一代通信安全解决方案:基于TLS1.3的MMTLS详解》 《来自阿里OpenIM:打造安全可靠即时通讯服务的技术实践分享
读取文件 要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。 读取整个文件 要读取文件,需要一个包含几行文本的文件。...下面首先来创建一个文件,它包含精确到小数点后 30 位的圆周率值,且在小数点后每 10 位处都换行: pi_digits.txt 3.1415926535 8979323846 2643383279 下面的程序打开并读取这个文件...因为在这个文件中,每行的末尾都有一个看不见的换行符,而 print 语句也会加上一个换行符,因此每行末尾都有两个换行符:一个来自文件,另一个来自 print 语句。...包含一百万位的大型文件 前面我们分析的都是一个只有三行的文本文件,但这些代码示例也可处理大得多的文件。...如果我们有一个文本文件,其中包含精确到小数点后 1 000 000 位而不是 30 位的圆周率值,也可创建一个包含所有这些数字的字符串。
五层协议:物理层、数据链路层、网络层、运输层、应用层。...的回复: 字节=32 时间=31ms TTL=44 来自 182.61.200.6 的回复: 字节=32 时间=32ms TTL=44 来自 182.61.200.6 的回复: 字节=32 时间=28ms...在浏览器输入一个url地址到显示页面的过程 浏览器查找域名的IP地址(DNS查找过程、浏览器缓存、路由器缓存、DNS缓存)。...大量的用户产生大量的连接可能会超过server的处理能力,因此server一般可以关闭来自特定client的超量连接。...HTTP1.1新增了五种请求方法:OPTION、PUT、DELETE、TRACE和CONNECT方法。
正常情况如果登录成功,接下来会输入远程登录主机的用户名和密码,linux的一个账户可以多台主机登录。 如上图,已经登录成功了。此时就可以使用远程登录工具操作linux了。...BatchMode no “BatchMode”如果设为“yes”,passphrase/password(交互式输入口令)的提示将被禁止。...,并且一旦计算机的密 匙发生了变化,就拒绝连接。...重新生成密匙是为了防止用盗用的密匙解密被 截获的信息。 PermitRootLogin no “PermitRootLogin”设置root能不能用ssh登录。这个选项一定不要设成“yes”。...SyslogFacility AUTH “SyslogFacility”设置在记录来自sshd的消息的时候,是否给出“facility code”。
目录 说明 示例 输出字面文本和数组值 将双精度值输出为整数 将表格数据写入文本文件 获取写入文件的字节数 在命令行窗口中显示超链接 ---- fprintf函数将数据写入文本文件。...,并将数据写入到一个文本文件。...%4.2f 指定输出中每行的第一个值为浮点数,字段宽度为四位数,包括小数点后的两位数。...formatSpec 输入中的 %8.3f 指定输出中每行的第二个值为浮点数,字段宽度为八位数,包括小数点后的三位数。\n 为新起一行的控制字符。...\n 为新起一行的控制字符。 将表格数据写入文本文件 将指数函数的短表写入到名为 exp.txt 的文本文件。
~每周五定期更新 上期回顾&查看方式 在上一期,我们学习了在 Spark 上实现 WordCount 的相关内容。...王 :很好,Spark 依然可以将输入输出文件放在 HDFS 上,以便于在多台计算机上运行 Spark 程序。这次,输入文件将不再来自于本地磁盘,而是来自于 HDFS。...王 :我们再用 HDFS 的 ls 命令查看一下此时这里面的文件。 现在我们在本地创建一个包含一些随机句子的文本文件。 实验使用的文本文件的内容如下 : ? ?...我们依然采用下面的格式来输入文本文件。 ? 这里注意,输入文件如果来自于 HDFS,则要在文件路径前面加 hdfs://,以便系统识别。...更多精彩内容,敬请关注灯塔大数据,每周五不见不散呦! 文章作者:王宏志 文章编辑:天天
领取专属 10元无门槛券
手把手带您无忧上云