Lua是什么: Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 为什么使用: (1) 减少网络开销: 在Redis操作...
MySQL高级SQL语句
对MySQL数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。 一、常用查询 (增、删、改、查) 1.按关键字查询 使用select语句可以将需要的数据从MySQL数据库中查询出来,如果对查询的...
Gorm(表的操作以及索引的操作)
Gorm(表的操作以及索引的操作) package main import ( "fmt" _ "github.com/jinzhu/gorm/dialects/mysql" "github.com/jinzhu/gorm" "time" ) var ( //变量db 通过init直接初始化 db *gorm.DB e...
Mybatis插件+注解实现数据脱敏
问题 在项目中需要对用户敏感数据进行脱敏处理,例如身份证号、手机号等信息进行加密再入库。 解决思路 方法一:最简单直接的方式就是对代码中所有涉及到敏感数据的接口在查询和插入时进行加解密 方法二...
切面AOP实现权限校验:实例演示与注解全解
1 理解AOP 1.1 什么是AOP AOP(Aspect Oriented Programming),面向切面思想,是Spring的三大核心思想之一(两外两个:IOC-控制反转、DI-依赖注入)。 那么AOP为何那么重要呢?在我们的程序中,经常存在一...
Linux上Golang 版本升级
一、 删除golang旧版本 1.1 首先确认当前的 Golang 版本 $ go version go version go1.19.2 linux/amd64 1.2 开始删除 $ sudo rm -rf /usr/local/go 好了,卸载 golang 就是这么简单。(我本机删除...
java api 接口返回封装
java api 接口返回封装 /** * 接口返回数据格式 * @author QY * @date 2018年11月11日 */ @Data @ApiModel(value="接口返回对象", description="接口返回对象") public class Result<T> imp...
Java判断文件、文件夹是否存在
1、判断文件是否存在,不存在则创建文件 File file=new File("C:\2.jpg"); if(!file.exists()) { try { file.createNewFile(); } catch (IOException e) { ...
用FastJson将JSON字符串转Json
一、导入jar <!--fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1...
JAVA 接收JSON数据,并进行转换处理
在日常业务中经常需要与外部系统交互处理数据,在此文章中记录一下我在项目中处理json数据流程。 第一种以实体类处理 以文档中的数据结构构建实体类,使字段与需要接收转换的JSON字段变量名尽量保持一致,如...