查询到最新的12条

VSCode插件开发全攻略之跳转到定义、自动补全、悬停提示功能

跳转到定义 跳转到定义其实很简单,通过vscode.languages.registerDefinitionProvider注册一个provider,这个provider如果返回了new vscode.Location()就表示当前光标所在单词支持跳转,并且跳转到对应location。 为了示例更加有意义,我在这里写了一个支持package.json中dependencies、devDependencies跳转到对应依赖包的例子jump-to-definiti 继续阅读

在Nginx中将http://zh30.com:443跳转到https://zh30.com:443

有小伙伴反应我博客半年没更新了,借此机会赶紧水一篇。另有小伙伴求助于我一个这样的问题,说在使用http://协议外加443端口访问时,nginx会报错提示:“400 Bad Request The plain HTTP request was sent to HTTPS port”这个错误是指请求错误,http协议的请求被发送到了https的端口。在Nginx中,不能在一个端口同时处理http和https请求。按正常浏览来说也不可能会有这种链接(请求)的存在。nginx在 继续阅读

unoconv:在OpenOffice支持的任何文档格式之间进行转换

doc带格式转文本,如html之前发布过使用antiword把doc文档转出成纯文本,但这个工具的转出是无格式的,下面是我找到的一款工具,说是可以把任何openoffice支持的格式的文档进行互转,我只测试了doc转到html。具体文档见这里:http://dag.wiee.rs/home-made/unoconv/还有这里:https://www.systutorials.com/docs/linux/man/1-unoconv/我在ubuntu下使用sudo apt-get install 继续阅读

调用ChatGPT API

安装pip install openai找到openai.api_key首先登录到OpenAI API界面(https://platform.openai.com/),点击右上角的账号弹出的列表中,点击view API keys。跳转到API key界面,点击Create new secret key(如果你已经生成过key并且记录下来就不用添加)然后生成新的key并且复制这个key。api documentChat/Create chat completion Example request: 继续阅读

将jar包导入本地仓库配置阿里仓库

将jar包导入本地仓库&&配置阿里仓库 将jar包导入本地仓库 1. 在cmd窗口中首先将路径跳转到D:\java: 2. 执行:mvn install:install-file -DgroupId=cn.danielw -DartifactId=spring-jdbc-template -Dversion=0.2.1 -Dpackaging=jar -Dfile=spring-jdbc-tem 继续阅读

宝塔Linux面板7.9.0正式版发布,增加HTTPS防窜站功能

当使用宝塔面板建站时,如果多个站点有的没有配置SSL证书,通过https方式访问就会跳转到已经配置SSL证书的站点。 例如: 通过https访问A站,自动跳转到B站内容。这就是宝塔面板中跨站访问的问题,为了防止https跨站访问,网络上一般是对没有SSL证书的站点配置一个过期失效证书,但是效果不好。 前几天宝塔Linux面板7.9发布了,增加HTTPS防窜站功能,也就是上面说的https跨站访问解决了。 宝塔Linux面板7.9. 继续阅读

vim 搜索字符串

1. 命令模式下,输入:/字符串 比如搜索abc 输入:/abc   2. 查看下一个匹配,按下n(小写)   3. 跳转到上一个匹配,按下N(大写)   4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?        命令行,输入:nohlsearch  也可以:set nohlsearch; 可以 继续阅读

VI/VIM下如何搜索字符串

1. 命令模式下,输入:/字符串 比如搜索user, 输入/user 按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串 2. 查看下一个匹配,按下n(小写n) 3. 跳转到上一个匹配,按下N(大写N) 4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮? 命令模式下,输入:nohlse 继续阅读

Linux命令之nano命令

一、nano命令简介   nano是一个小型、免费、友好的编辑器,旨在取代非免费Pine包中的默认编辑器Pico。nano不仅复制了Pico的外观,还实现了Pico中一些缺失(或默认禁用)的功能,例如“搜索和替换”和“转到行号和列号”。nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是 继续阅读

文档分享赚钱的两种方式

在互联网上很多新手朋友喜欢找不需要引流推广的赚钱项目,这也无可厚非,毕竟现在互联网的流量不太好获取,对于刚入门的新手朋友没有在互联网上赚到过钱,所以需要先要赚一点钱来激励一下自己。 这也是一个过渡的过程,只不过我们后面都要逐步的转到做流量生意,因为很多不需要引流的项目大多都是一些搬砖项目,想要说积累基本是谈不上,只不过是多劳多得的而已。 既然那么多朋友喜欢一些不用引流就能赚钱的项目,那么我们今天再分享一个赚钱小项目:文档分享赚钱。 相信很 继续阅读