【网络】复习网络七层模型 有更新!

  |   0 评论   |   276 浏览

七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。\n>它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

[翻译] 是的,Python 很慢,我不关心

  |   0 评论   |   164 浏览

原文链接:https://hackernoon.com/yes-python-is-slow-and-i-dont-care-13763980b5a1 我正在讨论关于Python中的asyncio的讨论,以谈谈我最近想到的一些事情:Python的速度。对于那些不知道的人,我有点像Python粉丝,我尽我所能积极地使用Python。人们对Python的最大抱怨之一就是它很慢。有些人几乎拒绝尝试python,因为它比X慢。这是我的想法为什么你应该尝试python,尽管它很慢。 速度不再重要 过去,程序需要很长时间才能运行。CPU价格昂贵,内存昂贵。程序的运行时间曾经是一个重要的指标。计算机非常昂贵,运行它们的电力也是如此。由于永恒的商业法,优化了这些资源: 优化您最昂贵的资源。 从历史上看,最昂贵的资源是计算机运行时间。这导致了计算机科学的研究,其关注于不同算法的效率。然而,这已不再适用,因为硅现在很便宜。就像真便宜。运行时间不再是您最昂贵的资源。公司最昂贵的资源现在是员工的时间。或者换句话说,你。完成任务比让它快速完成更重要。事实上,这是非常重要的,我将把它再次放在这里,好像它是一....

[翻译] 为什么 Python 这么慢?

  |   0 评论   |   145 浏览

原文链接:https://hackernoon.com/why-is-python-so-slow-e5074b6fe55b Python正在蓬勃发展。它用于DevOps,数据科学,Web开发和安全。 然而,它并没有为速度赢得任何奖牌。 Java如何在速度方面与C或C ++或C#或Python进行比较?答案很大程度上取决于您运行的应用程序类型。没有基准是完美的,但计算机语言基准游戏是一个很好的起点。 十多年来,我一直指的是计算机语言基准游戏;与Java,C#,Go,JavaScript,C ++等其他语言相比,Python是最慢的。这包括JIT(C#,Java)和AOT(C,C ++)编译器,以及JavaScript等解释语言。 注意:当我说“Python”时,我在谈论语言的参考实现,CPython。我将在本文中引用其他运行时。 我想回答这个问题:当Python完成一个类似的应用程序比另一种语言慢2-10倍时,为什么它变慢,我们_不能让它更快_? 以下是最重要的理论: “这是GIL(全球翻译锁)” “这是因为它的解释而未编译” “这是因为它是一种动态类型的语言” 其中一个....

关于读《嫌疑人 x 的献身》的感想

  |   0 评论   |   121 浏览

第一遍(时长2个多小时) 很久很久没有看非技术类型的书了,包括奇幻、修真、仙侠、武侠、玄幻等小说了。 距离上次看春上树作的书,是5年的那本《白夜行》,还是跟风郎(一个大学同学,走路特别快,被大家称为风郎)借的,那时候大学无聊时候打发时间的,简约记得一个小阁楼,遗憾的是大部分内容记不得了。 读完这本书的时候,就在想像石神那样的人真的存在吗?大抵是身边没有像石神这样聪明到极致的。一个专注于学术,不喜欢大学教授圈那种明哲保身氛围的喜欢独处的人,直到最后汤川点出齿轮的意义时,他去投案。 投案的非常巧妙,如果汤川不说,大多数人都不会知道那个死的人是常在桥洞那边技师。为了不让女主内疚,另外又去杀了个人,这是多么疯狂才能做到的事情。换个角度,女主最后知道了,还是会陷入无尽的自责,那么之前让女主幸福过日子的想法,又矛盾了。第一遍粗糙的略读了一遍,有些可能理解不到位。也许下一次读的时候,又会有其他什么新的想法 第二遍待续

2019 年度计划 有更新!

  |   0 评论   |   210 浏览

============ 作者:沐风 联系方式:mufeng5619@gmail.com 博客主页:https://blog.mufengs.com 欢迎大家一起加入2019年计划,互相监督学习,共同进步3群 1.修养计划 读书写作计划学习 1.1书籍列表 1.熊镇               作者:弗雷德里克·巴克曼 著 2.自卑与超越(也译作《超越自卑》)“生命对你来说可以意味着什么?” 3.乌合之众         弗洛伊德 4.一个人的修养,看失意时的善良   作者:陶瓷兔子 5.高效阅读(日)渡边康弘 /2017-11-01 /北京联合出版有限公司 6.盛夏方程式     东野圭吾 7.你的善良必须有点锋芒  慕颜歌 8.冷场   &nbs....

2018 年度生活工作总结

  |   0 评论   |   142 浏览

======================== 时间转瞬即逝,转眼间2018年就过去了。有许多事情发生,有些是关于自己的,有些的无关紧要的。演艺圈的人设崩塌,当然明星也是人,只是他们享受了太多的“荣誉”,大众对他们的要求也就越来越高。范冰冰事件等等无关紧要的事情,也刷新了三观,显现了人情冷暖等等。。。工作的变更,驾照的考试,双方父母见面磋商结婚事宜,也告诉有些时候,有些事情,你不去做你永远不会去拥有,努力了才有希望。 2018年的寒冬,那么刺骨。雪也下过了,相信春天应该也会不远吧 1.对计划的总结 2018年过的时候曾经给自己定下了,几件事情。 考取驾照 双方父母国庆见面 学习python(之所以画了一半,主要是基础没学好,虽然可以根据需求,通过百度实现,但是自己不是很满意) 学习mysql (只会基本的sql语句,不是很满意) 换个工作环境 (尴尬的是出去一圈又回来了) 2018年上半年,感觉时间很充裕,对生活的压力,浑然不知,对金钱的渴望,也只是满足基本生存的需要,没有那么强烈。 自从家里人不停的催着结婚,慢慢的意识到自己也老大不小了,有些的事情该考虑考虑。结婚买房这些一件一件的....

啃下 python(一)-- 环境安装

  |   0 评论   |   173 浏览

pyenv安装 下载pyenv,并使其在终端生效 git clone https://github.com/yyuu/pyenv.git ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(pyenv init -)"' >> ~/.bash_profile 重启shell终端 exec $SHELL 安装python3.7.1 安装相关依赖 yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel -y 使用pyenv安装3.7.1 pyenv install 3.7.1 这边时间稍微长点 安装python虚拟环境 git clone http....

centos 系统加固脚本 有更新!

  |   0 评论   |   257 浏览

运行 curl -L https://github.com/mufengcoding/shell/releases/download/1.1/security.sh | bash 注意只运行一次 ,多次运行可能会gg github地址:https://github.com/mufengcoding/shell/blob/master/security.sh #!/bin/sh # desc: setup linux system security # author:mufengs # powered by blog.mufengs.com # version 0.1.2 written by 2018.11.24 #account setup #锁定以下用户 passwd -l xfs passwd -l news passwd -l nscd passwd -l dbus passwd -l vcsa passwd -l games passwd -l nobody passwd -l avahi passwd -l haldaemon passwd -l gopher passw....

python 的数据库管理系统 -1

  |   0 评论   |   280 浏览

起源 1.数据库太多通过navicat链接麻烦,不能将所有的用户名密码给出去 2.数据库审计回滚 (我觉不适合我现在公司 ,人少会觉的麻烦 ),因为执行ddl需要提交工单 3.统一管理数据库,后续加上操作redis等等 项目基础 项目基于yearning 项目地址https://github.com/cookieY/yearning 二次开发环境搭建 git clone https://github.com/cookieY/Yearning.git 安装数据库 docker run -d -p 3306:3306 –name=mysql mysql/mysql 安装yearning 1. 新建Yearning库,设置字符集为UTF-8,然后在Yearning库中导入sql文件(Yearning/install/yearning-docker-compose/init-sql) 2. docker run -d -e HOST=主机地址 -e MYSQL_ADDR=mysql地址 -e MYSQL_USER=mysql用户名 -e MYSQL_PASSWORD=mysql密码 -p808....

# 读背锅侠的逆袭之路笔记

  |   0 评论   |   176 浏览

linux学习还算简单,主要是多实践 概述 文中主要讲了如下几点 1>多动手实践,理论结合实际 2>一定要习惯命令行方式工作 3>选择一个适合自己的Linux发行版本 4>学会做笔记、写实录 5>学会自我学习、独立学习 特别喜欢这一句,勇者总是孤独的 学习也应该如此,不是很多人都能志在一起,就像伯牙子贤那样,这是可遇不可求的幸福 独立的去解决问题,记得越深下次遇到就能很快找到或想起解决方案 运维的必知必会 1>基础运维技能 Linux多种安装方式 硬盘RAID技术与RAID选型 Linux初始化init系统 系统服务管理工具systemd和sysvinit Linux下的shell编程入门 Linux下各种命令使用(常见80多个) 源码、yum、rpm方式安装软件 Linux用户权限管理 Linux磁盘与存储管理(LVM、fdisk) Linux内存与内存机制(swap、free) Linux文件系统有文件系统选型(ext3/ext4/xfs/nfs) Linux进程管理与监控crond 2>web运维技能 基于Apache的LAMP架构 基于....

20182150_站点推荐

  |   1 评论   |   202 浏览

倾城之链 道友强烈推荐的知名网站集合 https://nicelinks.site/explore/resource 符号文字生成器 http://www.network-science.de/ascii/ 书栈网 https://www.bookstack.cn/?page=3&tab=popular 小贱贱图床网 https://pic.xiaojianjian.net/ pdf转word http://app.xunjiepdf.com/pdf2word 语雀–阿里内部知识库 https://yuque.com/ 「比格张」,全球高质量网站推荐 https://bigezhang.com/ 图片无损压缩网站 https://tinypng.com/ 自己的博客 https://blog.mufengs.com/ dd无损分区 https://opensource.com/article/18/7/how-use-dd-linux 各种语言的example,谁用谁知道 https://devhints.io/ 代码片段成图片的网站 https://carbon.now.sh....

基于 caddy 提升 https 安全等级 有更新!

  |   0 评论   |   334 浏览

起因 最近由于工作无暇处理博客,昨天正好看了下博客,发现博客的https被降权到B,所以折腾一波,提高A+ 基础环境 web: caddy +jetty 降权原因 发到myssl那边提示的降权的主要原因是由于网站含有http的不安全链接,于是想起来,有个图片是直接引用某网站的http链接,将http搞成https 去掉tls 1.0协议,添加hsts强制https 测试 Myssl那边由于vps所在地原因,一直更新不了。所以采用国外的SSL Server Test (Powered by Qualys SSL Labs)测试结果如下图 另外也附上myssl没有实时更新的图 附录 1.获取caddy,安装脚本 https://getcaddy.com/ 2.caddy文档 tls - Caddy User Guide 3.myssl https://myssl.com/

vps 配置邮件备份 solo 有更新!

  |   0 评论   |   261 浏览

安装mailx yum install mailx -y 配置mail.rc vi /etc/mail.rc set from="mufeng5619@163.com" set smtp=smtps://smtp.163.com:465 set smtp-auth-user=mufeng5619 set smtp-auth-password=mufeng5619 set smpt-auth=login #set smtp-use-starttls=true set ssl-verify=ignore set nss-config-dir=/root/.certs 生成163 证书 mkdir -p /root/.certs/                           ####创建目录,用来存放证书 echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne '/-BEG....