摘要: 1.redis命名空间下创建key。 #表示在指定的命名空间中存储一个键值对 SET namespace:key value #获取指定命名空间中的键对应的值 GET namespace:key#命名空间作用Redis 的命名空间作用一般是为了隔离不同应用或不同用户的数据,防止键名冲突。#命名空间与 阅读全文
posted @ 2024-08-16 18:48 N神3 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 在Go语言中,如果希望在从一个通道(channel)接收数据时设置超时,可以使用select语句和time.After函数。以下是一个示例代码,演示了如何实现这个功能: package main import ( "fmt" "time" ) func main() { // 创建一个通道 ch : 阅读全文
posted @ 2024-08-01 18:44 N神3 阅读(23) 评论(0) 推荐(0) 编辑
摘要: golang学习路线学习Golang的路线可以分为以下几个阶段: 基础语法:了解Golang的基本语法结构,包括变量声明、控制流、函数、指针等。 数据类型:熟悉Golang的基本数据类型,如整型、浮点型、字符串、数组、切片、Map等。 并发编程:学习Golang的并发编程特性,包括goroutine 阅读全文
posted @ 2024-03-29 18:00 N神3 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.火狐浏览器es客户端插件:es-client 2.谷歌浏览器es客户端插件:es-header.crx 阅读全文
posted @ 2023-10-12 20:34 N神3 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作需要,接触了微信公众号的开发。业务上要求绑定微信用户和系统用户,以便用户在一次绑定后能够通过系统用户的身份去使用一些功能。我关注的招行信用卡公众号实现了这个功能,所以估计还是可行的,在网上搜索了一下,发现这个问题没什么好的答案,很多都说取不到微信用户名实现不了,甚至有说实现了这个功能的应 阅读全文
posted @ 2023-09-28 10:26 N神3 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.泛型方法 /* * <T>表示本方法持有一个不确定类型T,表示本方法是一个泛型方法 * T 返回值类型为T类型的对象 * Class<T> clazz:只有通过反射才能拿到泛型T的对象,因为方法运行时才知道泛型的真正类型 * throws IllegalAccessException, Inst 阅读全文
posted @ 2022-12-15 11:10 N神3 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.批量插入 insert into 表名[(字段列表)] values(值列表1),(值列表2),...(值列表n); 例如: insert into students(sid,sname,dob) values ('001','张三','2001-02-03'), ('002','李四','20 阅读全文
posted @ 2022-12-07 11:23 N神3 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1.cherry-pick从不同的分支中捡出单独的commit,并把它和你当前的分支合并。(即:合并目标分支的指定commit到当前分支) git cherry-pick 版本号 阅读全文
posted @ 2022-10-24 23:27 N神3 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.如果请求参数有json数组,请求方式Get,则需要先通过javascript编译一下。 var param = encodeURI("[{\"n\":\"name\",\"v\":\"tomcat\"}]")localhost:8080/test/getName&name=编译后的参数 阅读全文
posted @ 2022-06-10 17:16 N神3 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1.输入流转字节数组 public static byte[] inputStream2byte(InputStream inputStream) throws IOException { ByteArrayOutputStream byteArrayOutputStream = new ByteA 阅读全文
posted @ 2022-06-10 17:12 N神3 阅读(33) 评论(0) 推荐(0) 编辑