- 博客(106)
- 收藏
- 关注
原创 ubuntu24 服务器从零开始搭建 nginx https node pm2 postgres github redis conda
ubuntu服务器从零开始搭建1. nginx 安装及配置1.1. 安装1.2. 配置1.2.1 字体跨域1.3. 配置 Let's encrypt2. node1. node环境安装2. 主要包安装3. Postgres sql 数据库安装4. GitHub 配置1. nginx 安装及配置1.1. 安装sudo apt-get updatesudo apt-get install nginx1.2. 配置cd /etc/nginx/sites-enabled/xxxxupstream te
2020-06-15 08:27:46
980
1
原创 一文搞懂正向代理和反向代理的区别
特性正向代理 (Forward Proxy)反向代理 (Reverse Proxy)服务对象客户端 (Client)服务器 (Server)隐藏对象客户端的真实身份服务器的真实身份和结构客户端感知客户端必须主动配置,明确知道代理的存在客户端无感知,以为访问的就是目标服务器部署位置部署在客户端网络中,或客户端可以访问的地方部署在服务器网络的前端典型用途访问受限网站、隐藏客户端IP、访问加速负载均衡、安全防护、缓存、SSL卸载比喻私人向导统一接待员 / 发言人。
2025-08-25 21:06:55
832
原创 工具箱许愿墙项目发布
Tool-Wish 是一个采用分布式微服务架构的现代化在线工具平台,为用户提供40+个实用工具,涵盖开发、文本处理、图像处理、音视频处理等多个领域。项目采用前后端分离架构,前端使用 Nuxt 3 + Vue 3 + TypeScript,后端使用 Go + Gin,支持多语言、响应式设计,具备企业级的性能和安全特性。Tool-Wish 是一个功能丰富、技术先进的现代化在线工具平台。通过模块化的架构设计,提供了48个不同类型的实用工具,涵盖开发、文本、图像、音频、视频等多个领域。
2025-08-09 16:19:22
848
原创 Mac 查看 Java SDK 和 Android SDK 的路径
打开设置,然后如下方式,第三步如果有值就是第三步的信息。,值在下方,没有的话就直接点 Next 安装就好。在 Android Studio 中按。第三步如果没有值,点开。
2025-01-23 16:27:17
1122
原创 Ubuntu/centOS 如何安装 OpenGL
OpenGL是一个图形渲染API,它具有操作系统独立、窗口系统独立的特点,能够生成由几何图元和图像基元组成的高质量彩色图像。GlOpenGL API实现 (http://www.opengl.org)GluOpenGL实用工具Glut - GLUT(OpenGL实用工具包) - Glut是一个可移植的窗口API,但不是OpenGL的官方组成部分。OpenGL实用工具包 (http://www.opengl.org/resources/libraries/glut/)FLTK。
2025-01-15 17:21:58
847
原创 一个比较舒服的 i18n ally 的配置 vue ts 通用
折腾了很久 i18n ally 的配置,一直报错,最终如下配置解决问题,其实主要就是 ignoreFiles 这个参数。
2024-11-27 13:14:39
1008
1
原创 github 各种 merge 教程
squash merging, fast-forward merge, recursive merge, octopus merge 教程
2023-05-16 21:05:32
3063
原创 loadsh.js常用方法讲解
loadsh.js 是一款 JavaScript 实用库,提供了许多常用的函数,可以帮助我们简化开发过程,提高代码质量和效率。本文将详细介绍 loadsh.js 中常用的方法。
2023-04-24 12:11:26
1831
原创 tmux 使用详解
tmux 是一个终端复用工具,它允许用户在一个终端窗口中创建多个会话,并在这些会话之间切换。这使得用户可以在同一终端窗口中同时运行多个命令,而不必打开多个终端窗口。
2023-04-23 20:34:26
1326
原创 编译原理在前端应用
编译原理是计算机科学的一个重要分支,它研究的是将高级语言编写的源代码转换为计算机可以理解和执行的目标代码的技术。在前端应用中,编译原理也扮演着重要的角色。
2023-03-01 07:57:20
376
原创 设计模式在前端的应用
设计模式是一些被反复使用,经过验证的、通用的解决特定问题的方案。在前端开发中,设计模式可以帮助我们更好地组织代码、提高代码的可维护性和可扩展性。
2023-03-01 07:52:22
373
原创 Vue特点详解
在Vue中,您可以通过简单的语法实现数据绑定,例如{{ message }},使得页面上的内容能够根据数据的变化而自动更新。在Vue中,每个组件都有自己的生命周期,您可以在生命周期的不同阶段执行自己的代码。Vue使用虚拟DOM技术,可以在页面需要更新时,只更新需要更新的部分,提高了页面的渲染效率。同时,Vue的文档和示例非常丰富,您可以通过阅读文档和示例来快速了解Vue的使用和特性。
2023-02-28 13:49:42
1063
原创 ChatGPT会影响的行业
总之,随着chatGPT技术的不断发展,它将会对许多行业产生积极的影响,提高效率和质量,提供更好的服务和体验。chatGPT不仅可以帮助企业和机构提高效率和降低成本,还可以改善人们的生活和工作体验。chatGPT是一种人工智能技术,可以模拟人类的对话和回答问题的能力。
2023-02-28 13:41:42
3373
原创 Blockcouts 最简版部署
笔者折腾了几天的, mix 部署, 最终无果, 然后转向 docker 部署,docker 部署非常简单, 就一行命令.对于下述参数可以参照:Blockcouts 环境变量详解对于以太坊部署的可以参照:部署 MVM geth 客户端COIN=ETH ETHEREUM_JSONRPC_VARIANT=geth ETHEREUM_JSONRPC_HTTP_URL=http://localhost:8545 ETHEREUM_JSONRPC_WS_URL=ws://localhost:8546 B.
2022-03-28 17:06:48
8317
3
原创 BlockScout 环境变量详解
变量名是否必须描述默认值版本需要重新编译NETWORK✅主 EVM 网络的环境变量,例如 Ethereum 或 POAPOAallSUBNETWORK✅子网的环境变量,例如 Core 或 Sokol Network。这将在链列表下拉列表中显示为选中状态。POA SokolallLOGO✅标题徽标图像位置的环境变量。可以在此处找到不同链的徽标文件名称/images/blockscout_logo.svgallLOGO_FOOTER✅...
2022-03-24 20:38:03
5242
原创 部署 MVM geth 客户端
1. 安装geth2. 初始化 geth{ "config": { "chainId": 83927, "homesteadBlock": 0, "eip150Block": 0, "eip155Block": 0, "eip158Block": 0, "byzantiumBlock": 0, "constantinopleBlock": 0, "petersburgBlock": 0, "clique": { "p
2022-03-24 19:52:12
597
原创 geth 命令行使用 中文翻译
$ geth --helpNAME: geth - the go-ethereum command line interface Copyright 2013-2021 The go-ethereum AuthorsUSAGE: geth [options] [command] [command options] [arguments...]VERSION: 1.10.15-stable-8be800ffCOMMANDS: account
2022-03-24 17:28:53
1786
原创 Ubuntu 20.0.4部署 以太坊私有链
1. 安装 gethwget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.10.16-20356e57.tar.gztar -zxvf geth-linux-amd64-1.10.16-20356e57.tar.gz# 文件夹里边的 geth 可执行文件就事 geth , 可自行添加到环境变量2. 初始化账户mkdir datageth account new --datadir ./data# 然后输入
2022-03-24 12:30:32
10530
原创 Ubuntu20.0.4 elasticsearch8.0 和 kibana8.0的安装和使用
1. 安装 elasticsearchelasticsearch 是用于全文检索的服务。https://www.elastic.co/guide/en/elasticsearch/reference/8.0/deb.html#deb-repo# 下载wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.0.1-amd64.deb# 安装sudo dpkg -i elasticsearch-8.0.1-a
2022-03-02 10:11:26
2588
原创 2022 最新 react 脚手架 配置 less
创建 react 项目yarn create react-app my-app进入到项目里cd my-app安装 less 及 loaderyarn add -D less less-loader将 webpack 配置暴露出来yarn eject打开 /config/webpack.config.js全局搜索 style files regexes 找到如下代码位置// style files regexesconst cssRegex = /\.css$.
2022-02-08 08:44:59
542
1
原创 每周随笔1
以后,打算每个周,都把自己学习中遇到的或者想到的一些比较有启发的句子,然后写点东西。1. 关于长期主义不是坚持什么长期不变,而是判断什么东西是确定的,所以我坚持。确立一个目标,然后去做具体的事儿。逐步减少这些具体的事儿,应该要集中资源去做一件事儿。每做一件事,都有利于我去做下一件事儿。所以,当开始做事儿的时候不妨问一下自己,我集中资源了吗?是具体的事儿吗?盯住长期不变的目标了吗?这件事儿有利于我做下一件事儿吗?2. 关于职场职场生涯上,要以架构和规划为先。要明白自己不是在为老.
2022-01-08 09:36:47
116
原创 玩区块链游戏, polygon 上的 sunflower famers 有感
polygon 自从诞生以来,就自诩完美的、低gas费的支持 nft 和 游戏。而当一个比较火热的游戏出现时,弊端就显露出来了。我们来看一组最近 24 小时的数据(本文发稿是 2021.1.6 日)参与的用户为 36w(可能绝大多数是机器人)一共触发了 100W 个交易最近 5 分钟,大概消耗了840美金的gas fee。按照笔者自己参与的(550Gwei),大概每次升级需要花费0.06Matic(合人民币大概 0.8 元),每次收完菜再重新种上再保存需要花费0.3Matic(合人民.
2022-01-06 09:25:15
500
原创 node-sass、sass-loader和 node 版本问题大全
node-sass 有各种乱七八糟的版本兼容问题。本文做一个整理,适应所有的情况1. 查看自己的 node 版本node -v2. 判断情况当 node 版本低于 14 时,安装以下两个版本, "node-sass": "4.14.0", "sass-loader": "7.1.0"当 node 版本为16x 时,安装以下两个版本 "node-sass": "6.0.1", "sass-loader": "10.2.0"...
2021-12-08 21:52:10
1677
2
原创 ubuntu 部署 sentry 服务
1. 安装 Dockersudo apt-get remove docker docker-engine docker.io containerd runcsudo apt-get updatesudo apt-get install ca-certificates curl gnupg lsb-releasecurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyri
2021-11-18 07:44:08
496
原创 微信公众号及CSDN文章爬取
写在前面最近刚开了自己的博客,就想着把原来写的一些文章都放到这里来。https://blog.liuzemei.com准备做筛选,然后一篇篇的把微信公众号的文章复制过来的,结果发现太多了,而且不好筛选。复制的文章都是不带格式的,也不大好看。于是就想着写个脚本,直接把带格式的 html 抓过来,于是就有了本篇教程。开发环境nodejs.v16抓包工具开始一、 微信公众号文章的爬取https://zhuanlan.zhihu.com/p/77438394关于 python 的细
2021-10-07 12:46:30
2200
1
原创 重新学习 mongo4
写在前面作为一款广为应用的 noSql 数据库。还是有必要重新熟悉一遍。环境及语言本教程使用环境node 版本 14.15.4mongo 版本 4.2.8mongodb npm版本 4.1.2安装 mongonpm install mongo1. 连接数据库const { MongoClient } = require('mongodb')const client = new MongoClient('mongodb://127.0.0.1:27017')async funct
2021-10-03 20:26:59
279
原创 基于 MixinNetwork 开发一个小助理
Mixin 小助理开发github仓库请点击视频教程请点击本仓库旨在为学习 mixin messenger 的开发。学习完,将会熟悉通过机器人与 mixin messenger 的用户进行消息通信根据 user_id/identity_number 获取用户详情根据 asset_id/symbol 查询 mixin network 的资产详情根据 日期、机器人id、用户id,构建唯一的转账 id通过机器人跟用户转账将 url 构建成二维码,然后上传到 mixin 服务器,并发送给用户
2021-09-30 18:07:46
354
原创 Git永久删除文件和历史记录
Git永久删除文件和历史记录造成你想从git存储库中永久删除文件和历史记录的可能有:你不小心将一个不该加入版本管理的文件加了进去,敏感数据或大文件或别的没用的文件;你不小心将一个涉及到破解某著名软件的文章加了进Github仓库,这时你就会收到github官- 方的邮件来提醒你需要完全删除该文件,不然就会遭到git仓库被封禁。你希望将敏感数据或无用文件从版本库中永久删除不留痕迹,不仅仅在版本历史里看不出来,还要把它占用的空间也释放出来。参考官方链接,github 的帮助文档:https://
2021-09-01 08:49:45
1848
原创 PostgresSQL psql中文 全文检索 Zhparser 安装及使用 2021
本文写于 2021/8/18日系统: ubuntu0.20.04.1psql版本: psql (PostgreSQL) 12.8 (Ubuntu 12.8-0ubuntu0.20.04.1)1. 安装 SCWSwget -q -O - http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2 | tar xf -cd scws-1.2.3 ; ./configure ; make install2. 下载 zhparser 源码这里有个.
2021-08-18 21:09:09
1766
原创 2021年过去大半,8月算是我的转折点
一年已经过了快一大半.今天8月1号了.8月你好.最近半年工作上基本被重复的工作占满. 每天写各种业务, 其实相对成长就很慢很多, 还是得不断的去尝试那些对的且让自己难受的事情, 把这些难受的事情常态化. 才会逐步提升和突破自己.首先得承认自己在业务方面肯定还有巨大的提升空间, 不过我自我感觉已经差不多达到前20%了.这个时候其实是面临选择的时候了.我认知里的选择继续埋头深挖技术, 往 前10%/ 5% 继续前行,抬头看看路, 在项目管理/产品 结合自己的技术, 尝试往前探索出一条路.第
2021-08-02 09:55:14
165
原创 100行代码 5分钟开发一个数字货币行情软件(升级版)
鉴于之前 ccxt 的接口貌似被墙了。国内访问不了。所以我又重新用了 非小号 的数据 重新弄了一下,现在国内的也能访问了。非小号的 api 禁止了浏览器跨域请求。所以中间我又用我的服务器做了一层 nginx 反向代理转发接口的数据。技术栈: html css js vue elementUI axios流程:行情系统无非就是一张动态数据的表格。只要获取到数据,然后按照一定的方式展示就行了。软件截图:展示:想直接查看效果 请点击这里也欢迎 start加了一些字体和颜色,所
2021-07-04 15:13:36
1208
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅