2023年7月15日

Python教程(3)——python开发工具vscode的下载与安装

摘要: python的开发工具有很多款,很多都是非常好用的,其中vscode作为其中一款Python的开发工具,是非常轻量级的,今天我们来介绍一下vs code的下载与安装。 # vscode的下载与安装 首先需要到vscode的官网,这个谷歌或者百度一下就可以搜到,然后根据你的系统下载你对应的版本,我这里 阅读全文

posted @ 2023-07-15 10:06 一点sir 阅读(237) 评论(0) 推荐(0) 编辑

2023年7月5日

Python教程(2)——开发python常用的IDE

摘要: # 为什么需要IDE 在理解IDE之前,我们先做以下的实验,新建一个文件,输入以下代码 ```python total_sum = 0 for x in range(1,101): total_sum += x print(total_sum) ``` 非常非常简单的一个程序,主要就是计算1加到10 阅读全文

posted @ 2023-07-05 20:00 一点sir 阅读(255) 评论(0) 推荐(0) 编辑

2023年6月28日

Python教程(1)——python环境的下载与安装

摘要: 下面是下载并安装Python解释器的具体步骤,非常详细,保姆级别的教程,初学者一步一步的按照操作。 ## 下载python运行环境 ### 访问官方网站 在浏览器中打开Python的官方网站,网址为https://www.python.org 不要去其他乱七八糟的地方下啊。当然很多时候可能受限于网速 阅读全文

posted @ 2023-06-28 21:25 一点sir 阅读(313) 评论(0) 推荐(0) 编辑

2023年6月22日

xxx.opt-1.pyc、xxx.opt-2.pyc和xxx.pyc的区别

摘要: 在安装python后,我们会在它的安装目录下见到大量的类似xxx.opt-1.pyc、xxx.opt-2.pyc和xxx.pyc这样的文件。 比如以下这样,那么它们之前有什么区别呢? ``` expatreader.cpython-39.opt-1.pyc expatreader.cpython-3 阅读全文

posted @ 2023-06-22 16:51 一点sir 阅读(53) 评论(0) 推荐(0) 编辑

2021年3月16日

skynet源码解析(二)——启动流程

摘要: 对于你不了解的框架或者引擎,介绍再多的逻辑结构都好像有点茫然的感觉。所以小编认为,最有效的方式就是搞清楚框架启动流程的步骤,让自己心中有一条线可以牵引着。 以下内容转载于网友分享的文档里说明。对小编来说,如获珍宝,在这里也分享给大家。 启动流程的相关源代码在skynet-src\skynet_mai 阅读全文

posted @ 2021-03-16 10:27 一点sir 阅读(311) 评论(0) 推荐(0) 编辑

2021年3月15日

skynet源码解析(一)——编译运行skynet

摘要: 要想认识一个框架,首先要做的就是让它跑起来。 skynet是一款基于C跟lua的开源服务端并发框架,这个框架是单进程多线程模型,主要应用于游戏服务端领域,是lua大神云风所写的。本文不涉及框架过多的理论知识,只是简单的介绍一下如何编译以及运行skynet。 skynet开源项目地址: https:/ 阅读全文

posted @ 2021-03-15 23:21 一点sir 阅读(1388) 评论(0) 推荐(0) 编辑

2021年2月14日

C++程序编译之谜(三)——简单还是复杂?编译到底有哪些步骤?

摘要: 通常我们用IDE写完一个程序后,点击编译按钮的时候,内部到底发生了什么?为什么会生成一个可执行文件?这个过程到底有哪些步骤呢?是很简单还是很复杂呢?这篇文章,我们把这些事情讲清 首先要明确一点,编译只是一个统称,编译的整个过程有预处理、编译、汇编和链接的过程 我们给出一个特别简单的程序 //test 阅读全文

posted @ 2021-02-14 16:31 一点sir 阅读(266) 评论(0) 推荐(0) 编辑

2021年2月13日

C++程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密

摘要: 前面我们提到了如果我们不希望把我们的源码提供出来,但是又想提供这个接口给调用者调用,那么这个该怎么做呢? 我们可以考虑用静态链接库或者动态链接库。 1、链接库 那么什么叫链接库呢?说白了,就是一个二进制文件,是通过特殊方式生成的一个二进制文件,在链接的时候,可以准确地生成可执行文件。 那么静态链接库 阅读全文

posted @ 2021-02-13 20:27 一点sir 阅读(377) 评论(0) 推荐(0) 编辑

2021年2月12日

C++程序编译之谜(一)——多文件编译的奇怪现象

摘要: 1、奇怪的现象 在C++多文件编译的时候,很多人都会经常碰见这样的一种情况,在一个cpp文件中调用另一个cpp文件的函数,那么可以直接调用吗?我们来做个试验。 有以下三个文件main.cpp,cal.h,cal.cpp 1 //main.cpp 2 #include <stdio.h> 3 #inc 阅读全文

posted @ 2021-02-12 17:18 一点sir 阅读(151) 评论(0) 推荐(0) 编辑

2021年1月25日

tcp和socket有什么关系,与http又有什么联系?用最直白的语言从头到脚为你讲清楚

摘要: 最近项目中需要自己去实现一个http的接口。所以趁这个机会跟大家讲一下http和socket的关系,以及与TCP又有什么联系。 首先大家一定要明确一点,在网络分层架构当中,HTTP协议是属于应用层的,tcp协议是属于传输层的,也就是说它们是一种协议,是通信双方规定的一种规则,没有这种规则,两台主机就 阅读全文

posted @ 2021-01-25 14:42 一点sir 阅读(270) 评论(0) 推荐(0) 编辑

导航