vscode-debug-python-guide
VSCode 不仅是一个文本编辑器,还可以作为一些脚本的调试环境来使用,对于 Python 支持开发调试。
调试 Python 程序
首先新建后缀为 py 文件,录入以下代码:
12print('Hello')print('world')
在侧边栏上点击 Debug 选项
打开控制面板(Ctrl+Shift+P) 输入 Select Interpreter 添加 python 解释器路径
选择或输入一个Python所在路径
设置 空格键(包含 TAB 键)显示
打断点,启动调试
vscode 调试控制台显示输出
...
制作 Python 的便携版本
Python 的安装包不好直接解压,如果想要使用便携的 Python 版本,一个方法就是可以在其他机器上安装后拷贝安装目录。另一个中方法则是下载embeddable 版本,然后做一些配置。本文将带领大家一起配置一个便携的 embeddable版本。
首先,在官网下载所需的embeddable版本:
解压缩下载的压缩包到任意目录中
在这里 下载 get-pip.py 脚本
执行 get-pip.py 脚本,安装 pip
打开 cmd 命令行窗口,cd到解压出来的目录中执行:
1python x:\xx\get-pip.py
其中,x:\xx 为 get-pip.py ...
vscode 调试 Node.js 入门
VSCode 不仅是一个文本编辑器,还可以作为一些脚本的调试环境来使用,尤其是对 Node.js 开发调式支持的非常完善。
调试 Node.js 程序
首先新建后缀为 js 文件,录入以下代码:
12345678910111213const http = require('http');const hostname = '127.0.0.1';const port = 3000;const server = http.createServer((req,res) => { res.statusCode = 200; r ...
Android Demo 之 No Activity (上)
使用 Android Studio 创建 Android 项目,第一个模板就是 “No Activity”,也就是没有一个窗口的项目,等同于空项目,是一个项目最基础的模板。这里我们使用"No Activity"模板,在完成在此基础上手动添加 Activity 等一些基本功能,使窗口能够活动起来,用来学习 Activity 相关的知识。
以下可能会用到的缩写:
AS = Android Studio
创建 No Activity 工程
创建新工程
选择 No Activity 模板,后 Next 选项
填写 app 信息,后 Finish
等待 ...
在 Hexo butterFly 中支持 LaTeX(排版系统)
如果使用 Hexo 作为静态博客的话,自身带的 Marked 并不能很好的展示 LaTeX 公式,所以要做一些操作才能显示 LaTeX 公式的渲染。支持 web LaTeX 公式的渲染 有 MathJax 与 KaTeX 插件。
KaTeX 优点在于轻量级,而 LaTeX 对数学公式的支持更全面一些。因此,这里主要是配置一下 LaTeX 的支持。可以任意选择一个使用,不过,官方建议使用 KaTeX 渲染。
安装基于 Mathjax 的支持
安装 kramed插件,移除 marked 插件
12npm uninstall hexo-renderer-marked --savenpm ...
二十四节气之•处暑
处暑,七月中。处,止也,暑气至此而止矣。
处暑三候
初候,鹰乃祭鸟。鹰,义禽也,秋令属金,五行为义,金气肃杀,鹰感其气,始捕击诸鸟,然必先祭之,犹人饮食祭先代为之者也,不击有胎之禽,故谓之义。
二候,天地始肃。秋者,阴之始故曰天地始肃。
三候,禾乃登。禾者,谷连藁秸之总名,又稻秫苽粱之属皆禾也,成热曰登。稷为五谷之长,首熟此时。
处暑来到
清风徐来,秋意渐浓,今日(公历2021年8月23日 农历辛丑年七月十六号)5时35分处暑悄然来到你我身边。
“处”者,去也,暑天的炎热逐渐褪去,旷达的初秋华丽登场。
处暑时节,三伏已过,我国大部分地区的炎热暑天,就要结束,天气将逐渐转凉 ...
Git 通过 SSH 或 token 访问 Github
弃用账密验证 GitHub 操作
GitHub防黑客新措施:弃用账密验证Git操作,改用 token 或 SSH 密钥,于 2021-08-13 禁用了账号、密码操作Git,改用了token 或者ssh 方式。GitHub官方表示,这一举措是为了提高Git操作的安全性,防止密码撞库等事情发生。哪些操作会受影响呢?
简单来说,如果你还在用账密验证Git操作,这些行为都会受到影响:
命令行Git访问
采用Git的桌面应用程序(GitHub Desktop不受影响)
账密访问GitHub上Git repo的一切应用程序/服务
这些用户不会受影响:
已经采用token或 ...
PhpStorm 远程调试 WordPress 一例
PhpStorm 调试概述
PhpStorm 调试 PHP 可以分为本机调试和远程调试,为了更好的模拟测试、生产环境,建议做远程调试。一般的开发环境为 Windows,而生产环境一般为 Linux 环境。
PhpStorm 调试支持 Xdebug 或 Zend Debugger ,PhpStorm 推荐使用 Xdebug。具体文档请参见 官方调试文档。
本篇所述环境为:
CentOS 8.4
Nginx 1.20.0
php-fpm 8.0.8
Zend Engine v4.0.8
Xdebug v3.0.4
PhpStorm IDE 调试原理
如图:右边 ...
二十四节气之•立秋
立秋,七月节。 立字解见春。秋,揫也,物于此而揫敛也。
立秋三候
初候,凉风至【《礼记》作盲风至】。西方凄清之风曰凉风。温变而凉气始肃也。《周语》曰火见而清风戒寒是也。
二候,白露降。大雨之後,清凉风来,而天气下降茫茫而白者,尚未凝珠,故曰白露降,示秋金之白色也。
三候,寒蝉鸣。寒蝉,《尔雅》曰寒螿蝉,小而青紫者;马氏曰物生于暑者,其声变之矣。
立秋来到
空山新雨后,天气晚来秋!今天(公历2021年8月7日 农历辛丑年六月十三号)14时54分,迎来“立秋”节气,“立秋”也是秋天的第一个节气。
炎热的夏天即将过去,凉爽的秋天款款而来。话虽这么说,但是大部分地区还需要持续一段高温,俗称: ...
利用Nginx try_files 指令设置 WordPress 在 Nginx 下的伪静态
熟悉Wordpress的都知道,在Apache主机并且apacahe开启allowoverride的情况下,Awordpress能够非常方便的设置其固定链接,不论wordpress是否安装下网站根目录或者二级目录下。这得益于apache具有“分布式文件管理系统”,也就是”.htaccess”这个文件,它能够非常方便的加入或者更改apache主机对当前目录的设置,包括伪静态(rewriteRule),访问权限等。当安装wordpress的时候,网站会自动在当前安装目录生成.htaccess文件,方便把网站的显示权限交给wordpress。在nginx下,一切就就没有这么方便了,nginx官方 ...