全部文章
Typecho 给代码块添加复制按钮的实现方法
| 分类:网站建设 | 阅读量:201
本文介绍了在 Typecho 中为代码块添加复制按钮的简单实现方法。通过两步操作,用户可以在鼠标悬停在代码块时显示“复制”按钮,点击后可将代码复制到剪贴板。首先,在主题的 `js` 文件夹中创建 `codecopy.js`,并添加相应的 JavaScript 代码;其次,在 `footer.php` 文件中引用该脚本。实现后,多个代码块可以独立复制,提升了用户体验。
不用插件为Typecho增加文章阅读次数统计功能
| 分类:网站建设 | 阅读量:211
文章介绍了一种在 Typecho 博客系统中实现文章阅读次数统计的方法。通过在 functions.php 中添加代码,利用数据库和 Cookie 验证,实现更真实的浏览次数记录。具体步骤包括:在数据库的 contents 表中添加 views 字段,检测用户是否已经阅读过文章,若未阅读则更新浏览次数并记录在 Cookie 中。最后,提供了在文章页面调用该功能的代码示例,以便显示和自增阅读量。
为 Typecho 增加 LaTeX 公式的渲染
| 分类:网站建设 | 阅读量:133
本文介绍了如何让 Typecho 支持按需渲染 LaTeX 公式。通过使用 KaTeX 渲染库,避免了全局加载带来的资源浪费和速度拖慢问题。文章详细讲解了如何在 Typecho 主题的 `header.php` 和 `footer.php` 文件中引入 KaTeX 的相关代码,并使用自定义字段判定是否需要加载渲染库。此外,还介绍了如何在 `functions.php` 中添加自动绑定输入框,以便在需要时启用 LaTeX 渲染,从而提高网页访问速度。
macOS在VScode中设置python解释器
| 分类:软件工具 | 阅读量:145
在macOS上使用Visual Studio Code (VSCode) 设置Python解释器是一个简单的过程。首先,确保已安装Python,并在终端中验证其路径。打开VSCode,进入“命令面板”(Cmd + Shift + P),输入并选择“Python: Select Interpreter”。VSCode会列出可用的Python解释器,选择所需的版本即可。配置完成后,VSCode将自动识别并使用所选的解释器,确保代码的正确运行和调试。这样可以提高开发效率,方便管理项目依赖。
基于web的远程桌面部署-noVNC
| 分类:软件工具 | 阅读量:169
在日常工作中,对于需要远程连接到主机的需求,无论是Windows ,Mac,Linux平台,还是移动端等平台,都有相应的整套解决方案,其中基于标准的协议实现的,有大名鼎鼎的VNC,使用的RFB协议,和Windows远程服务客户端(mstsc),使用的RDP协议 。 但是作为使用者来访问时,都需要安装对应的client,在跨平台使用上会有些许的不便,甚至一些小众的平台无法使用。在如今web大行其道背景下,就有一款产品实现的 VNC client 的web化,并且免费开源-它就是 noVNC。