- 博客(13)
- 收藏
- 关注
原创 java 获取汉字首字母工具类
import java.io.UnsupportedEncodingException;/** * 取得给定汉字串的首字母串,即声母串 * 注:只支持GB2312字符集中的汉字 */public class ChineseStrToFirstEn { private final static int[] li_SecPosValue = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 36
2022-05-25 13:42:47
497
原创 Date与时间戳互相转换
1、Date对象转换为时间戳Date date = new Date(); long times = date.getTime(); System.out.println(times); 效果如下:15088242832922、时间戳转换为Date日期对象long times = System.currentTimeMillis(); Date date = new Date(times); System.out.println(date); 效果如下:Tue Oct 2
2022-05-25 10:23:23
5162
转载 java8新特性--Optional详解
一、简介Optional类是Java8为了解决null值判断问题,借鉴google guava类库的Optional类而引入的一个同名Optional类,使用Optional类可以避免显式的null值判断(null的防御性检查),避免null导致的NPE(NullPointerException)。我们来看一段代码:public static String getGender(Student student){ if(null == student) { retur
2022-05-23 16:00:31
2969
转载 最详细SpringCloud+nacos整合Seata1.4.2 实现分布式事务
SpringCloud整合Seata 实现分布式事务Seata 简介和工作原理看seata官网吧安装Seata使用浏览器访问“https://github.com/seata/seata/releases/tag/v1.4.2”,在 Seata Server 下载页面分别下载“seata-server-1.4.2.zip”,如下图。解压到本地,目录如下修改conf目录下的file.conf和registry.confregistry 我这里采用的是nacos,所以值粘贴了naocs的内容re
2022-05-19 15:57:01
258
转载 RedisTemplate使用最详解(五)--- opsForZSet()
linux或者mac下启动Nacos报错解决:nohup: /Users/xx/jdk/java/bin/java: No such file or directory
2022-05-18 17:20:36
8072
原创 linux或者mac下启动Nacos报错解决:nohup: /Users/xx/jdk/java/bin/java: No such file or directory
linux或者mac下启动Nacos报错解决:nohup: /Users/xx/jdk/java/bin/java: No such file or directory
2022-05-18 17:15:51
1654
1
转载 IntelliJ IDEA 快捷键大全
[详细] (https://blog.youkuaiyun.com/weixin_67276852/article/details/124159843)一、构建/编译Ctrl + F9:构建项目该快捷键,等同于菜单【Build】—>【Build Project】执行该命令后,IntelliJ IDEA 会编译项目中所有类,并将编译结果输出到out目录中。IntelliJ IDEA 支持增量构建,会在上次构建的基础上,仅编译修改的类。Ctrl + Shift + F9:重新编译当前类该快捷键,等同于菜单
2022-05-18 17:14:05
558
转载 mapstruct高级使用方法
原文地址:https://mp.weixin.qq.com/s/3PjpKKcVifqYluUpXYsyrA背景介绍在微服务盛行的当下,相信对领域驱动设计都不陌生,在领域驱动设计中,我们经常要处理将DTO转换成Domain,Domain转成Entity等各类对象相互转换,在没有接触mapstruct之前,相信大多数人都是使用Spring框架自带的BeanUtils或者直接使用getter/setter方法进行属性赋值,如果我们采用BeanUtils工具类的copyProperty进行转换,除了性能低之外
2022-05-18 14:58:15
1598
原创 java判空的一些实用Utils以及包名
1.ObjectUtils.isEmpty(Object object)包名:org.springframework.util可以用来判断object是否是null,如果是数组或者集合也会判断是否长度等于0,底层做了==null跟其它的判断处理2.CollectionUtils.isEmpty(Collection<?> collection)包名: org.springframework.util参数为Collection的接口,可以对List等集合进行为null或者{}的判断,底层
2022-05-17 23:21:45
3702
原创 Mac 终端提示 Permission denied ,弹窗”不能打开文件夹“data”,因为您没有权限查看其内容。“
想看看mysql下的data目录里的文件,终端提示 Permission denied ,访达进去的话,data文件夹会有个红色图标标识,双击打开文件夹会弹窗提示:不能打开文件夹“data”,因为您没有权限查看其内容。解决方式:修改data目录的访问权限,自己的电脑,给最高权限就行:sudo chmod -R 777 赋权目录sudo chmod -R 777 /usr/local/mysql/data/注意自己文件地址...
2022-05-17 23:19:55
2311
原创 mac默认mysql安装路径
mac默认mysql安装路径使用brew安装的mysql,默认存放在/usr/local/Cellar/mysql/下配置文件放在/usr/local/etc/my.cnf, 如果不确定,可以通过以下命令确认mysql --verbose --help | grep my.cnf重启,停止等操作可以通过/usr/local/bin/mysql.server来操作...
2022-05-17 23:18:52
3825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人