笔记
「已注销」
这个人很超懒没有简介
展开
-
Python实现计算MD5
MD5 是 Message-Digest Algorithm5 的缩写,MD5 是一种信息摘要算法。在平时的开发中可能要计算 MD5,可是自己写一个算法很麻烦,这时就可以使用 Python 的内置模块–hashlib。hashlib 能计算 sha1、md5、sha256 等,前提是传入的要计算的值必须是 bytes 类型。首先引入 hashlib 模块import hashlib然后使用 md5 方法,就能计算 md5 了i = hashlib.md5(b'abc') # 计算的参数必须是原创 2020-10-31 16:53:40 · 1881 阅读 · 0 评论 -
python该怎么学?
python该怎么学?最近遇到一个想学编程的人,他说他会很多技能:熟悉 Node.js、PHP、Python、C++/C 的拼写了解 Ubuntu、Alpine、macOS、Windows 的开关机方式精通 Docker 的安装于删除这是有点坑,但会点就行了,至少会Windows创建文件,但是这个人连创建文件都不会!我也不知道他要学到什么时候了…想学编程的人,学的语言必定要简单点,python足够简单。python能让许多行代码简化成1行代码。简python的if、else、elif等原创 2020-08-08 08:34:17 · 228 阅读 · 0 评论 -
几个程序员可能需要的API
几个程序员可能需要的API有的程序员因为开发中懒得写代码想要通过API获取结果,我给大家带来了丰富的API,希望大家能用上。思知机器人系列思知机器人大家不一定都听说过,开发者就只有一个人,但他提供的API丰富,基本前端后端都能用上。聊天机器人现在市面上聊天机器人太多(也不是很多),但都有额度限制,思知聊天机器人就没有限制。userid和appid可以前往https://console.ownthink.com/注册账号并获取。实例https://api.ownthink.com/bot?ap原创 2020-08-07 19:51:32 · 356 阅读 · 0 评论 -
1M到底有多大?
1M到底有多大?服务器很多人买服务器的时候都会遇到一个问题,想买大一点的带宽,最好200M,可是200M价格贵上天,学生付不起,有的人付了钱,这个月就没饭吃了。其实买服务器只需要1M提问君:你坑人是吧?1M怎么够用,我每秒有1000多个访客啊我没坑人,1M带宽很足够,一个普通的的网页也只有20多KB,将图片,GIF,视频托管在cdn上,即使每秒一万个访问也不会卡顿。1M的大小是你无法估量的,有人觉得1T才是无法估量的!其实一个几万字的网页最多只有1M,现在的服务器处理速度是非常快的,发送1原创 2020-08-07 19:09:16 · 2172 阅读 · 0 评论 -
加速github克隆速度
加速github克隆速度github是全球最大的开源平台…不用去多说用过github的人应该都知道吧。码云(gitee)仓库限制1GB,gitlab登陆要半天,coding注册要团队,百度效率云要企业。就只有github仓库大小无限(应该是无限),访问速度一般般,可以随意创建组织,要付费很少。可是呢,用过github的中国人都遇到过以下问题克隆仓库速度很慢,有时是0KB,然后报错raw下载很慢,有时还不能下载打包的代码下载速度超慢,有时还不能下载总之,遇到的问题都是慢。这些都是和dns原创 2020-07-20 14:08:53 · 722 阅读 · 0 评论 -
多线程和单线程
多线程就是同一时间可以做多件事,人应该是做不到的,人同一时间只能做一件事,做两件事肯定有一件事会搞砸。单线程就是同一个时间只能做一件事,人一个时间只能做一件事,JavaScript就是单线程的,为什么它还能同时干两件事?它确实是一个个执行,但是第一件事和第二件事不是同时干的,先用几毫秒做第一件事再用几毫秒做第二件事,肉眼无法分辨,哪个先做哪个后做是随机的,人吃饭,可能会吃牛肉可能会吃大蒜,很少人...原创 2020-05-05 19:22:31 · 499 阅读 · 0 评论 -
好玩的Git
Git到底哪里好玩?(我觉得啊,能把代码上传到Github,Github无限内存,爽)git init把当前目录变成一个Git仓库后面还可以加上个文件名,在当前目录下创建一个和你填的文件名一样的Git仓库。如:git init lihai以上命令创建了一个叫“lihai”的Git仓库。git add <文件名>把填的文件加入到缓存区。难道只能填一个?不止可...原创 2020-05-05 19:12:31 · 183 阅读 · 1 评论 -
termux基本操作
termux是手机上的高级终端,性能好,下载过来占用内存小,但是装多了包内存就有五六GB了,看本教程前,请做好让手机奔溃的心理准备。我的手机已经卡得想砸了今天给termux瘦了下身才这么小(我宝贵的包啊,心疼啊)termux操作很简单,第一次打开需要初始化。用termux就要用包,首先是使用以下命令换成国内的清华源。sed -i 's@^\(deb.*stable main\)$@#\...原创 2020-05-05 18:32:56 · 10198 阅读 · 0 评论 -
c语言常量和变量有什么区别?
c语言常量和变量有什么区别?c语言常量常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。常量就像是常规的变量,只不过常量的值在定义后不能进行修改。在 C 中,有两种简单的定义常量的方式:1.使用 #define 预处理器。2.使用 const 关键字。c语言变量变量其实只不...原创 2020-03-01 19:00:32 · 6175 阅读 · 0 评论