- 博客(47)
- 收藏
- 关注
原创 【MySQL】四,单行函数(流程控制函数、加密与解密、MySQL信息函数、其他函数)
单行函数(流程控制函数、加密与解密、MySQL信息函数、其他函数)
2022-08-02 10:10:42 113
原创 【Java】Object数组对象转实体对象
使用说明使用时,要留意Object数组中值的顺序,需要与目标实体类中构造方法的形参的顺序保持一致,防止出现赋值错误的情况。工具类代码/** * 数据类型转换工具类 * @author xupeng */public class DataConvertUtil { /** * Object[] 转 Java Bean * @param objectArray 原数组 * @param clazz 目标 Bean * @param <T&g
2022-02-23 16:07:06 3264
原创 【Tomcat】关于“IDEA 集成 Tomcat后,控制台乱码”问题的解决
问题说明在IDEA中配置完 Tomcat后,启动的时候,会遇到控制台输出中文乱码的情况。一般情况下,只需要进行简单的配置,即可解决这个问题,不必像其他文章中说的那样繁琐。解决方式在 IDEA 中,依次选择 File 、Settings,在弹出的窗口中,选择***Editor***、General、Console将上图中,箭头所标记处的选择更改为 UTF-8,然后Apply、OK如果无法解决问题,可参考其他文章,此类相似的文章,网上实在是太多了。...
2022-02-23 13:40:45 400
原创 【Java多线程】对于JMM,Volatile的理解
JMMJava内存模型(Java Memory Model),简称JMM。本身是一种抽象的概念,并不真实存在。它描述的是一种规范,通过这组规范,定义了程序中各个变量(包括实例字段、静态字段和构成数组对象的元素)的访问方式。JVM运行程序的实体是线程,每个线程创建时,JVM都会为其分配一个工作内存(有些地方称为栈空间),工作内存是每个线程的私有数据区域。Java内存模型中规定,所有变量都存储在主内存,主内存是共享内存区域,所有线程都可以访问,但线程对共享变量的操作必须在自己的工作内存中进行。首先,线程将变
2021-07-26 11:46:07 132
原创 【Tomcat】Tomcat远程Debug
Linux服务器上tomcat配置编辑catalina.sh文件在文件开头添加JPDA_OPTS="-Xrunjdwp:transport=dt_socket,address=28280,server=y,suspend=n"启动tomcat命令catalina.sh jpda startIDEA开发工具配置
2021-07-26 11:31:54 99
原创 【Redis】Strings常用指令及位图
set、get、setex、setnxset:设置一个key的value值。get:获取一个key的value值。setex:设置一个key的value值,并指定失效时间。setnx:当key不存在的时候,设置一个key的value值。key存在设置失败。127.0.0.1:6379> set name xupengOK127.0.0.1:6379> get name"xupeng"127.0.0.1:6379> setnx name zhuang(integer) 0
2021-03-14 10:46:39 100
原创 【Redis】Geo指令
Redis提供了6个Geo指令,它只是一个普通的zset结构。geoadd 增加geoadd指令的参数为:key名称 经度 纬度 元素名称。可以同时添加多个经度、纬度、名称。127.0.0.1:6379> geoadd company 116.48105 39.996794 juejin(integer) 1127.0.0.1:6379> geoadd company 116.514203 39.905409 ireader(integer) 1127.0.0.1:6379>
2020-12-19 21:58:00 482 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人