摘要: git版本回退 阅读全文
posted @ 2024-07-04 17:52 booleandev 阅读(2) 评论(0) 推荐(0) 编辑
摘要: git拉取远程指定分支到本地 以前写自己模块的时候,曾经建了一个本地分支dev,然后这个分支很久没有使用了,最近又要使用这个分支dev,然后要将远程仓库master分支上的内容同步到我本地dev分支 # 切换分支到本地分支 git checkout dev # 拉取更新远程主仓库数据 git pul 阅读全文
posted @ 2024-07-04 17:51 booleandev 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Git 合并分支 阅读全文
posted @ 2024-07-04 17:49 booleandev 阅读(3) 评论(0) 推荐(0) 编辑
摘要: consul集群搭建 consul agent -data-dir /tmp/node0 -node=node0 -bind=192.168.64.59 -datacenter=dc1 -ui -client=192.168.64.59 -server -bootstrap-expect 1 con 阅读全文
posted @ 2024-07-01 10:25 booleandev 阅读(3) 评论(0) 推荐(0) 编辑
摘要: consul命令行 advertise:广告地址用于将我们通告的地址更改为群集中的其他节点。默认情况下,-bind通告地址。但是,在某些情况下,可能存在无法绑定的可路由地址。此标志允许闲聊不同的地址以支持此功能。如果此地址不可路由,则该节点将处于恒定的振荡状态,因为其他节点将不可路由性视为故障。在C 阅读全文
posted @ 2024-07-01 10:24 booleandev 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在上一篇博客中,讲述了在服务器上安装多个tomcat,现在这篇博客要讲是安装nginx 二、配置Nginx的安装环境 安装Nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ ,安装完gcc后,才可以进行下 阅读全文
posted @ 2024-07-01 10:23 booleandev 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、前言 常见的正则表达式,本文摘自菜鸟教程 二、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9 阅读全文
posted @ 2024-07-01 10:22 booleandev 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.前言 小程序分页和下拉刷新时一个最常用的功能,实现起来也不是很难,我这里就使用一个伪代码方式来实现,最主要的是这个思路 2.实现 // pages/zhibo/zhibo.js var app = getApp(); var wechatUtil = require('../../utils/w 阅读全文
posted @ 2024-07-01 10:20 booleandev 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1.前言 因为小程序是由js代码编写的,我js学得不是特别的好,所以,刚开始以为js跟java一行,一行一行的执行,后面才发现,完全不是,所以有时候,我们在获取用户信息和openId的时候,要向后台发送请求,所以有时有可能请求还没有返回数据,小程序这边已经赋值了,只能得到一个undifine,很桑心 阅读全文
posted @ 2024-07-01 10:18 booleandev 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.前言 开发小程序已经有一段时间了,都没有写过小程序相关的文章,踩过坑挺多,把这些坑记下来,下次就不会再犯了。 小程序自带的请求方法不是特别方便,无意中得到了一个工具类,因此把这个工具类分享出来 2.工具类详情 function formatTime(date) { var year = date 阅读全文
posted @ 2024-07-01 10:16 booleandev 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.freemarker的时间转换 //标准日期转日期字符串 ${parameters.fieldDate?date} //标准日期转日期+时间 字符串 ${parameters.fieldDate?datetime} //标准日期转自定格式 字符串 ${parameters.fieldDate?s 阅读全文
posted @ 2024-06-28 17:44 booleandev 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1.前言 开发小程序已经有一段时间了,都没有写过小程序相关的文章,踩过坑挺多,把这些坑记下来,下次就不会再犯了。 小程序自带的请求方法不是特别方便,无意中得到了一个工具类,因此把这个工具类分享出来 2.工具类详情 function formatTime(date) { var year = date 阅读全文
posted @ 2024-06-28 17:34 booleandev 阅读(5) 评论(0) 推荐(0) 编辑
摘要: #Tomcat 服务器安装多个Tomcat 因为申请了一个域名,然后想设置一个二级域名,让不同的二级域名访问到不同的项目,例如blog.booleandev.xyz访问到博客项目,www.booleandev.xyz访问到主页,网上找了找资料,发现一般是使用nginx反向代理映射到不同的端口,再跳转 阅读全文
posted @ 2024-06-28 17:33 booleandev 阅读(5) 评论(0) 推荐(0) 编辑
摘要: FreeMarker 判断元素是否存在 user.name?exists user.name?? <#if user.name?exists> //TO DO </#if> <#if user.age??> //TO DO </#if> 忽略空值 假设前提:user.name为null ${user 阅读全文
posted @ 2024-06-28 17:24 booleandev 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 为什么需要 Vacuum MVCC MVCC:Multi-Version Concurrency Control,即多版本并发控制。 PostgreSQL 使用多版本并发控制(MVCC)来支持高并发的事务处理,同时保持数据的一致性和隔离性。MVCC 是一种用于管理数据库并发操作的技术,它允许多个事务 阅读全文
posted @ 2024-06-19 15:27 booleandev 阅读(64) 评论(0) 推荐(0) 编辑