- 博客(14)
- 收藏
- 关注
原创 mac idea无法打开问题
自己遇到的一次问题处理,用来做个记录步骤:打开finder->应用程序->idea.app->右键->显示包内容->然后MaxOS->双击shell脚本(idea)这样是通过命令行的方式来启动IDEA。仔细看里面的提示,尤其Error开头的信息,应该会有具体原因。我的问题是vm启动指定了某个文件的路径,路径文件出了问题,还原文件后再重启idea就好啦。vm文件路径:/Users/zhangsan/Library/Application Support/Jet
2022-02-07 10:35:19
1045
转载 java数据校验spring数据校验hibernate-validator一篇文章搞懂
文章目录前言1、为什么后台也需要校验呢?2、使用Hibernate-validator校验。前言转载,侵删:https://www.cnblogs.com/999-ganmaoling/p/14561302.html1、为什么后台也需要校验呢?虽然我们在前台js进行了拦截,比如submit总体校验一遍,或者每个form控件blur失去焦点的时候进行了校验,但是我们服务器接口可能被服务器通过代码(http-client)访问,或者其他的方式跳过浏览器js的校验逻辑,如果后台不进行校验,那么可
2022-01-12 17:44:42
757
原创 排序算法(java)(持续更新)
文章目录前言一、冒泡排序前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉 此文章内容会持续完善,欢迎关注^ _ ^ 一、冒泡排序 public int[] bubbleSort(int[] ints){ if(ints == null || ints.length<1){ return ints; } for (int i = 0; i < ints.length-1; i++) {
2022-01-03 17:21:57
278
原创 java位运算
文章目录前言一、标题一前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉 此文章内容会持续完善,欢迎关注^ _ ^ 一、标题一
2022-01-03 14:17:40
359
原创 数据库学习笔记(持续更新)
文章目录前言索引数据结构1. 二叉查找树2. 红黑树(自平衡二叉查找树)3. B-TreeB-Tree特点4. B+Tree4.1 B+Tree概述及特点4.2 B+Tree存放数据示例5. InnoDB底层存储引擎索引实现前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉 此文章内容会持续完善,欢迎关注^ _ ^ 索引无意间发现的一个宝藏网站,能够可视化的观看数据变化引起的数据结构变化过程。数据结构动态模拟网站:https://www.cs.usfca.edu/~galles
2021-12-18 14:47:24
1512
原创 Shell脚本(持续更新)
文章目录怎么写Shell脚本Shell的流程控制IFCaseForWhile案例jar包启动基础脚本# Shell 脚本是什么?Shell是一个命令解释器,它的作用是解释执行用户输入的命令及程序等,也就是说,我们用户每输入一条命令,Shell 就会相对应的执行一条命令。当命令或程序语句不在命令行下执行,而是通过一个程序文件来执行时,该程序文件就被称为Shell脚本。1.查看自己当前系统默认的 Shellecho $SHELL输出:/bin/bash2.查看系统支持的Shellcat /et
2021-12-14 16:29:56
750
原创 linux基础知识(持续更新)
文章目录前言Linux查看cpu相关信息,包括型号、主频、内核信息等touchechocat/tailegrep|lssedteecpscpping/telnetcurlchmod查看资源使用压缩/解压解压war包tar.gz1.压缩为tar.gz2.解压tar.gztar.Z1.压缩tar.Z2.解压tar.Ztgz1.压缩.tgz2.解压.tgzbz2压缩解压tar.bz2压缩tar.xzzip压缩解压缩解压缩到指定目录下yum 软件包管理器用户和用户组管理用户组用户系统文件/etc/passwd 存放
2021-12-14 14:01:33
1163
原创 java集合(持续更新)
文章目录前言什么是算法,什么是数据结构?集合集合类型前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉 什么是算法,什么是数据结构?在了解集合之前,我想先谈谈算法和数据结构,那么什么是算法,什么是数据结构呢?我们先看下百度百科是怎么解释的。算法:解题方案的准确而完整的描述。通俗的讲,算法就是解决具体问题的一种流程、方法。相同的问题可以有许多种不同的解决方式,比如计算1-100的和:常规算法:1+2+3+···+100=5050高斯算法:(1+100)*(100/2)
2021-12-14 14:00:12
399
原创 idea常用插件、配置、快捷键等(持续更新)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、插件二、设置**优化导包配置**
文章目录前言一、RocketMQ是什么?1. 基本概念功能特性二、为什么选择RocketMQ?前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉 一、RocketMQ是什么?1. 基本概念1 消息模型(Message Model)RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器,每个 Broker
2021-12-11 01:04:29
2506
1
原创 redis各个配置文件的中英文翻译(持续更新中)
文章目录前言redis/utils/create-cluster/README前言文章主要用于记录自己学习笔记和理解,如有错误欢迎指出,与君共勉注:1. 纯机器翻译,读起来会有点拗口,但是基本可以理解文章的主要内容,英文水平高的朋友可以帮忙翻译一下,感谢2.redis的版本不同,可能内容会有差异redis/utils/create-cluster/README英文版Create-custer is a small script used to easily start a big nu
2021-12-03 11:44:56
965
原创 redis安装配置常见问题
文章目录前言一、install_server.sh启动报错install_server.sh配置Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!处理Mmmmm... the default config is missing. Did you switch to the utils directory?前言文章主要用于记录
2021-11-27 21:46:09
1143
原创 redis学习笔记(一)
文章目录简介下载安装使用命令原理(NIO非阻塞多路复用)BIONIOSELECTepoll使用help命令typeflushallstring常用命令简介redis官网(英文)redis官网(中文)课程官网介绍:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitm
2021-10-21 18:48:29
696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人