cover

g++和gcc知识点回顾

关于g++和gcc首先我们先需要安装 1yum install gcc gcc-c++ make cmake -y 然后我们测试一段简单的代码,文件名: main.cpp 1234567#include <iostream>using namespace std;int main(){ cout << "hello" <&l...

发布于 技术
cover

Pycharm的venv设置pip源

好久没有开发Python的项目了,有点忘了,上一次还是五六年前用django开发的项目。这次用pycharm搭建了项目,也有点忘了以前有个requestment.txt来安装当前项目的依赖,并且每个项目可以有一个自己的python版本的项目。看样子这个venv有点像,先记录一下,方便再回忆起来。 这次主要用Python是用来学习人工智能相关的,因为最近chatgpt已经应用起来了,例如sta...

发布于 技术
cover

【hexo专栏】hexo的归档功能

目前博客采用hexo搭建,虽说hexo有一些使用上的痛点,但是还是挺喜欢的。这篇文章记录一下,hexo的归档功能。 一、什么是归档博客的归档指的是按照时间顺序排列和归纳博客文章的列表,以便读者可以方便地查找和浏览博客历史文章。通常情况下,博客的归档页面会按照年份、月份或者季度等方式对文章进行分组,显示每个分组中的文章列表和发布时间。 博客归档是博客网站中比较常见的一个功能,也是一个非常有用的...

发布于 hexo专栏
cover

【hexo专栏】hexo server的工作原理

我们在使用hexo的过程中,会使用npm run server,内部使用的是hexo server。当我们修改了对应的内容后,刷新网页已经是新的内容,那他是怎么实现的呢? 一、hexo server的实现原理hexo-server 是 Hexo 的一个插件,它的作用是启动一个本地服务器,可以实时预览博客的修改效果。下面是 hexo-server 的原理: 在 Hexo 项目的根目录下,执行...

发布于 hexo专栏
cover

【hexo专栏】从hexo联想ejs的模版新用法

ejs 模版,作为 NodeJs 开发者常用的后端模版引擎之一。平常的用法往往是类似这样的代码: 123<% if (user) { %> <h2><%= user.name %></h2><% } %> 这个写法是最常写的,相当于是模版去加上对应的js逻辑。 一、关于为什么有这个想法作为一个 JavaS...

发布于 hexo专栏
cover

用chokidar来监听文件变化

说明gulp、hexo、midway都带有监听文件变化然后执行自动处理的功能。这些都是基于chokidar来实现的,写一下这篇文章到自己博客吧,挺常用的功能。 使用方法安装依赖: 1npm install chokidar --save 123456const chokidar = require('chokidar');// One-liner for current...

发布于 前端专栏
cover

js复制到剪切板

js复制到剪切板,vue复制到剪切板,react复制到剪切板,js复制文本到剪切板,js设置剪切板内容,js获取剪切板内容,js写入剪切板,js复制内容到剪切板

发布于 前端专栏
cover

nginx日志grep提示匹配到二进制文件

背景今天在排查nginx日志的时候,正常我是这样排查的: 1cat access.log | grep "error" 然后提示: 1grep时显示"匹配到二进制文件" 然后我就纳闷了,为什么会匹配到二进制文件呢? 原因grep如果碰到 \000 NUL字符,就会认为是二进制文件,而grep匹配默认忽略二进制数据。 所以要使用 grep -a 属性...

发布于 运维小记
cover

【效率工具】Clipy怎么用

说明Clipy是mac平台的一个效率工具,主要用于无限长的粘贴板和文本片段管理的工具。 场景1:比如我们平常会拷贝一些内容,然后在其他地方粘贴,但是我们有时候想要上上次复制的内容,系统默认是只保存一条,那这个工具由于保存了很多条,所以我们可以通过快捷键来选择上一次复制的内容。 场景2:日常工作中,有很多重复答疑的文本,比如用户常问的问题,我们可以把这些文本保存起来,然后通过快捷键来粘贴。 安...

发布于 效率专栏
cover

使用gdb或lldb进行调试

背景最近在搞的项目,使用了gdb和lldb作为下层,然后上层封装了更多的指令。上层指令其实是下层指令的扩展,所以我们需要掌握gdb或lldb进行调试了。 使用方式GDB与LLDB命令对照表1https://lldb.llvm.org/use/map.html GDB与LLDB命令对照表2https://developer.apple.com/library/archive/document...

发布于 运维小记
12347

如果你有什么意见和建议,可以点击: 反馈地址 进行反馈。