![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
原创
文章平均质量分 91
Target-MaBo
这个作者很懒,什么都没留下…
展开
-
Golang入坑总结-中篇
众所周知,当我们要实现一个高并发的服务,要应对大流量时代带来的服务器的压力,必须从程序的角度上完成一个近乎完美的并发编程,相信我,Go将是各位的不二之选!下面就闲谝以下Go语言如何实现并发!并发针对部分刚刚入坑的小白来说,有必要阐述以下并发与并行的区别,在计算机领域,这是两个非常重要的概念。简单地说:并发是多个事情在一个物理处理器上运行,轮询执行,实现多个事情同时做的错觉;而并行,则针对那些...原创 2020-03-29 13:04:06 · 311 阅读 · 0 评论 -
Golang入坑总结上篇
Go语言入门学习总结Go的强悍之处拥有静态类型语言的安全与编译运行性能,也具备动态类型语言的开发维护的高效,简而言之:Go = C + Python;引入包的概念,任何一个Go语言文件,都必须归属于一个包,否则无法编译运行;自带垃圾回收机制,内存自动回收,不需要开发人员在代码中进行控制;骨子里的并发,Go设计之初衷就是为了高效的利用服务器多核多CPU的强悍硬件性能,所以为了实现高并发,...原创 2020-03-28 19:33:13 · 374 阅读 · 0 评论 -
Python高级知识点汇总第一部
Linux常见命令ls:查看当前路径下的所有文件及文件名;clear:清空操作;cd 跳转操作,可以跳转到任意路径位置;cd-:跳转到上次所在的路径;cd~:快速切换到当前用户的主目录(快速回家);pwd:显示当前路径;mkdir:创建文件夹,后面加上-p可以递归创建文件夹;touch:创建一个新的文本文件;rm:删除操作,删除文件或者文件夹,删除文件夹时后面要加上-r,-f为...原创 2019-01-04 19:02:08 · 3060 阅读 · 0 评论 -
欢迎来到Mysql!!!
数据库的概念数据库是一种现代化的用于存储数据的手段,其实就是一种特殊的文件,它具有以下优点:1.持久化存储;2.读写速度极高;3.保存数据的有效性;4.对程序支持性非常好,可扩展性.关系型数据库管理系统:RDBMS(Relational Database Management System)关系型数据库:指的是建立在关系模型基础上的数据库.其核心...原创 2019-01-10 14:33:51 · 139 阅读 · 0 评论 -
再议Python之锁
GIL:全局解释器锁首先明确其与python语言没有任何关系;其归属于CPython解释器;其功能就是保证同一时刻只有一个线程在执行;线程之所以无法实现并行,就是因为其设置了全局解释器锁;进程能够利用CPU多核的特性,而线程无法实现,还是因为全局解释器锁;cpython是如何执行一个多线程程序的?首先设置GIL锁;切换到一个线程中去执行;执行以下指令:1.执行指定数量的代...原创 2019-01-05 21:47:52 · 150 阅读 · 0 评论 -
WIGI初阶:搭建一个服务器和框架
WSGI_服务器# no.1 使用多进程实现浏览器与服务器进行通信;# no.2 改造web服务器,使其可以处理简易的动态资源请求;# no.3 创建一个框架,将解析浏览器的请求以及发送响应这部分功能分配给web服务器去执行,而将业务逻辑功能分配给框架去做;# no.4 发现这种实现方式不具备适用性,即换一个框架,或者换一个服务器,那么二者会不兼容,无法实现交互,此时引入WSGI协议;#...原创 2019-01-16 11:26:50 · 308 阅读 · 1 评论