夜owl

困到睡不着
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  02_Programming

涵盖编程技术、编程语言和编程范例等方面的内容。
摘要:介绍 基础命令列表 命令名 说明 示例 dir 显示目录内容 dir C:\Users /W(以宽表格式显示用户目录) cd 切换当前目录 cd "Program Files"(进入带空格的文件夹) copy 复制文件 copy file.txt newfile.txt(复制并重命名) del 删除 阅读全文

posted @ 2026-01-16 11:41 夜owl 阅读(7) 评论(0) 推荐(0)

摘要:1. 介绍 CLI Command-line interface也叫command-line shell,指通过命令和软件交互的工具,是GUI(graphical user interface)诞生前的主要交互手段,当下仍然是多低硬件资源低和服务器的主要手段 1.1. CLI 是如何工作的? 命令行 阅读全文

posted @ 2026-01-12 11:29 夜owl 阅读(8) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2026-01-06 17:12 夜owl 阅读(1) 评论(0) 推荐(0)

摘要:在vscode使用git 号称宇宙第一IDE,Vscode当然也内置了git配件,能够使用git的功能,如图打开 Vs中git三棵树 按照之前的三棵树模型来探索 1. 初始化目录(创建仓库)-git init 新建工作区或者打开工作区就会选择路径,然后点击上图的初始化存储库 当然我们可以使用git的 阅读全文

posted @ 2025-11-20 11:33 夜owl 阅读(48) 评论(0) 推荐(0)

摘要:在vs2017使用git Vs自带了团队资源项目管理器,能够使用git的功能,如图打开 Vs中git三棵树 安装之前的三棵树模型来探索 1. 初始化目录(创建仓库)-git init 每新建一个项目(解决方案)文件夹,都是一个git仓库,如图所示,会有一个隐藏的.git的文件夹。 当然我们可以使用g 阅读全文

posted @ 2025-11-20 11:32 夜owl 阅读(28) 评论(0) 推荐(0)

摘要:基本工作原理 基本概念 我们先来理解下 Git 工作区、暂存区和版本库概念: 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有 阅读全文

posted @ 2025-11-20 11:29 夜owl 阅读(18) 评论(0) 推荐(0)

摘要:1. 远程仓库的搭建 关于远程仓库的搭建,常见的有两种方式,一种是使用gitee.com,一种是使用github.com,下面分别介绍这两种方式的搭建。 还有https和ssh两种方式,推荐使用ssh方式,安全性更高。 协议差异: HTTPS:需要每次输入用户名和 PAT(个人访问令牌)认证。 SS 阅读全文

posted @ 2025-11-20 11:29 夜owl 阅读(26) 评论(0) 推荐(0)

摘要:1. PyInstaller 介绍 1.1. 什么是 PyInstaller? PyInstaller 是一个用于将 Python 程序打包成独立可执行文件的工具,支持 Windows、Linux 和 macOS 操作系统。它可以将 Python 脚本及其依赖的库和文件打包为一个独立的应用程序,这样 阅读全文

posted @ 2025-11-19 17:14 夜owl 阅读(349) 评论(0) 推荐(0)

摘要:1. 版本区别和查看 python和pip(安装包工具)都有版本区别,系统可能会安装多个版本,也允许多个版本同时存在,但是系统环境变量的默认命令只有指定一个版本,所以需要区分。 1.1. 查看python版本 查看系统环境变量的指定版本 python --version/python -V Pyth 阅读全文

posted @ 2025-11-19 16:49 夜owl 阅读(32) 评论(0) 推荐(0)

摘要:1. 介绍 argparse是python的Command-line parsing library 这个模块是一个受optparse启发的命令行解析库,具备以下特点: 处理可选和位置参数 生成详细的使用信息 支持将解析器分派到子解析器 argparse模块包含以下公共类,用于命令行参数解析: - 阅读全文

posted @ 2025-11-19 16:48 夜owl 阅读(17) 评论(0) 推荐(0)

摘要:``# 二进制的数与位 在计算机的代码世界中,是以二进制的位的基础来组成数,至此我还是混淆,二级制的1000(十进制的8)中的1是第4个数字还是第3位数字 学过二进制的都知道,二级制只有0和1,通过2为底数,乘上幂计算得到的,其中幂的大小取决于在第几位,比如1000的1的幂的大小为3,则这个二级制位 阅读全文

posted @ 2025-10-20 17:35 夜owl 阅读(24) 评论(0) 推荐(0)

摘要:Jupyter 介绍 Jupyter 是用于创建和共享计算文档的原始 Web 应用程序。它提供简洁、流畅、以文档为中心的体验。 特点如下: 首选语言 Jupyter 支持 40 多种编程语言,包括 Python、R、Julia 和 Scala。 共享笔记本 可以使用电子邮件、Dropbox、GitH 阅读全文

posted @ 2025-08-05 00:35 夜owl 阅读(20) 评论(0) 推荐(0)

摘要:浮点型数据 浮点型数据定义 浮点型数据分为 浮点型常量和浮点型变量 它有二种形式: 十进制数形式指数形式 1.十进制数形式 由数码0~ 9和小数点组成。例如:0.0,.25,5.789,0.13,5.0,300.,-267.8230等均为合法的实数。 2.指数形式 由十进制数,加阶码标志“e”或“E 阅读全文

posted @ 2025-07-09 23:43 夜owl 阅读(306) 评论(0) 推荐(0)

摘要:Git使用笔记 什么是git,git介绍和svn对比 https://fishc.com.cn/forum.php?mod=viewthread&tid=71107&extra=page%3D1%26filter%3Dtypeid%26typeid%3D599 https://www.liaoxue 阅读全文

posted @ 2024-05-29 22:39 夜owl 阅读(43) 评论(0) 推荐(0)

摘要:1. 概述 vscode作为一个编辑器,同样也是开发工具,本文介绍运行调试环境 2. 通用配置 vscode 支持多种语言,这里介绍下通用配置,c和python(我自己用的)作为章节介绍 2.1. 运行相关界面 2.1.1. 语言解释器(language mode)和解释器 vscode会自动识别文 阅读全文

posted @ 2024-05-29 22:38 夜owl 阅读(252) 评论(0) 推荐(0)

摘要:本篇笔记为md与其他文件格式转换类的介绍,在第二篇笔记中,有提到网页内容复制为md,也属于是转换类,可以回顾下 Markdown学习笔记2-技巧 文件转换使用的场景非常多,不同的文件格式类型也不一样,所以这里介绍的根据场景找到的工具。 pandoc 场景:需要将docx->md,环境限制只能用绿色版 阅读全文

posted @ 2023-07-07 09:49 夜owl 阅读(705) 评论(0) 推荐(0)

摘要:1. 技巧 上一篇文章对Markdown的基本语法熟悉了一遍,现在就开始来探索Markdown的各种技巧。 Markdown的技巧有很多,这里先对比word的功能,个人觉得Markdown必需要有的功能来探索, 如果探索中发现Markdown实现不了(借助插件)的话,个人就会放弃了 后续也会收集个别 阅读全文

posted @ 2023-06-02 15:26 夜owl 阅读(261) 评论(0) 推荐(0)

摘要:1. 介绍 1.1. 起源 Markdown 是一种轻量级的标记语言(markup language),由 John Gruber(1973~)与 Aaron Swartz(1986~2013)于 2004 年创造,被网站用于编写说明文件(README)、技术文档或在论坛上发布信息。由于其语法简单, 阅读全文

posted @ 2023-05-31 15:57 夜owl 阅读(94) 评论(0) 推荐(0)

摘要:栈、函数调用和栈帧 阅读全文

posted @ 2023-05-16 17:11 夜owl 阅读(342) 评论(0) 推荐(0)