兮家小二
码龄4年
  • 613,909
    被访问
  • 305
    原创
  • 2,304
    排名
  • 184
    粉丝
关注
提问 私信

个人简介:傻傻的小男孩,qq:1720696548 wx:1720696548

  • 加入CSDN时间: 2017-12-20
博客简介:

ws - 兮的博客空间

博客描述:
java技术探讨与共享,qq_1720696548,wx_1720696548
查看详细资料
  • 6
    领奖
    总分 1,915 当月 117
个人成就
  • 获得352次点赞
  • 内容获得255次评论
  • 获得1,504次收藏
创作历程
  • 8篇
    2022年
  • 17篇
    2021年
  • 117篇
    2020年
  • 154篇
    2019年
  • 11篇
    2018年
成就勋章
TA的专栏
  • java 必备知识
  • java se
    10篇
  • java ee
    5篇
  • jdk 新特性
    11篇
  • 多线程 / 并发 / 锁
    6篇
  • springboot
    45篇
  • spring/ springMvc
    4篇
  • 数据库 Mysql
    13篇
  • crud 框架 (mybatis-plus/ jpa等)
    12篇
  • json
    6篇
  • 工具类
    20篇
  • java 进阶知识
  • 设计模式
    9篇
  • 数据结构与算法
    5篇
  • 源码分析
    14篇
  • API 设计/安全/架构
    21篇
  • nio / netty /socket
    2篇
  • 模板语法 (thymeleaf)
    1篇
  • 第三方API 对接
    3篇
  • 微服务/分布式
    1篇
  • 搜索引擎 ES
    7篇
  • 缓存 redis
    5篇
  • 分布式解决方案
    11篇
  • Spring Cloud Alibaba
    7篇
  • Spring Cloud
    10篇
  • MQ-消息中间件
    9篇
  • Zookeeper
    2篇
  • 前端知识
  • 微信公众号/小程序
    3篇
  • 前端框架 (vue+ layui 等)
    15篇
  • 待定
  • html / css
    1篇
  • javaScript / jquery / ts
    3篇
  • 部署运维
    2篇
  • Linux
    14篇
  • Nginx
    11篇
  • Jenkins / docker/ k8s
    10篇
  • 开发工具
  • 代码管理 (git /svn)
    11篇
  • idea / eclipse 设置篇
    20篇
  • 开发工具
    4篇
  • 错误专栏
    14篇
  • 其他
    6篇
  • 隐私
  • 待定3
  • 待定2
  • 待定5
  • 待定6
  • 待定7
  • 待定8
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用反射批量修改/填充 List<T> 的值

需求示例1、传入任意 List 对象数据,有Id,但没有用户姓名2、通过反射获取 List 中的 Ids3、通过 Ids 批量查询数据,获取用户姓名4、填充 List 对象中的姓名值示例代码使用: insertMchUserInfoData(List<T> data, String idKey, String nameKey)// public <T> void insertMchUserInfoData(List<T> data, String i
原创
发布博客 2022.05.16 ·
66 阅读 ·
0 点赞 ·
0 评论

vue使用富文本插件 vue-tinymce(tinymce)

富文本组件: vue-tinymce 配置教程1、package.json 添加依赖及对应版本dependencies 依赖管理下添加"tinymce": "^5.3.1","@packy-tang/vue-tinymce": "^1.0.0",加好了 npm install 一下2、vue-tinymce 组件进行二次封装在 src/components/ 下创建 vue-tinymce/index.vue 组件 (对vue-tinymce进行二次封装)<template
原创
发布博客 2022.05.14 ·
175 阅读 ·
0 点赞 ·
0 评论

mysql 分组去重只保留最新创建时间的数据

使用子查询先排序,在正常查询就可以了SELECT * FROM ( SELECT * FROM crisps_mch_manage_operate_log ORDER BY create_time DESC) AS twhere t.operate_type_code = "LEAVE"and t.mch_user_id = "2153393495029450437"GROUP BY mch_user_idLIMIT 20...
原创
发布博客 2022.05.06 ·
444 阅读 ·
0 点赞 ·
0 评论

获取 postman 的 token

作用我这里获取 postman 的 token 的主要目的是 idea插件 easyapi 生成接口文档使用获取1、打开 postman 个人中心2、选择API keys3、点击生成
原创
发布博客 2022.05.05 ·
390 阅读 ·
0 点赞 ·
0 评论

mybatis-plus 动态指定只查询某些字段

主要目的: 处理前端只想查询其中的某些字段, 返回所有数据太多,又不想扩展接口的时候使用1、传入动态字段// 获取逗号分割的需要的字符串String fieldValues = param.getFieldValues();2、拼接语句查询即可LambdaQueryWrapper<CreditPointRuleClass> queryWrapper = new LambdaQueryWrapper<>(); // 只查询某些字段 if (StringUtils.i
原创
发布博客 2022.04.28 ·
663 阅读 ·
0 点赞 ·
0 评论

设计模式--23种设计模式,实际使用示例演示Demo-- (内容更新中)(2022)

代码地址仓库: https://gitee.com/wslxm/xj-design-pattern1.1、简单工厂1、一句话描述1、生活示例: 我去冰箱拿东西出来吃,冰箱(工厂) 里面有 可乐,雪碧,雪糕等, 我可以指定去拿我想吃的东西2、业务示例: 我需要对某一个数进行加减乘除运算,创建运算工厂, 分别实现 加,减,乘,除 的逻辑即可2、代码生活示例 对应代码: design_1.1_factory.demo业务示例 对应代码: design_1.1_factory.demo1
原创
发布博客 2022.04.13 ·
349 阅读 ·
0 点赞 ·
0 评论

多线程-使用大全 基础使用 / 锁 / 线程池 / 原子类 / 并发包 / CAS / AQS (2022版)

一、多线程描述1、什么是cpuCPU的中文名称是中央处理器,是进行逻辑运算用的主要由运算器、控制器、寄存器三部分组成,运算器:从字面意思看就是运算就是起着运算的作用,控制器:就是负责发出cpu每条指令所需要的信息,寄存器:就是保存运算或者指令的一些临时文件,这样可以保证更高的速度。我们的线程运行在cpu之上的2、什么进程/线程一个cpu 可以同时启动多个进程, 一个进程可以插件多个线程进程: 比如我们使用电脑打开 qq, 就是一个进程, 在打开微信, 又会开启一个新的进程线程: 比
原创
发布博客 2022.03.21 ·
145 阅读 ·
0 点赞 ·
0 评论

Docker 安装使用全教程,安装/ 命令大全 / DockerFile镜像制作/ Docker容器编排以及一键安装Nginx+Redis+Mysql/ 可视化工具Portainer (2022版)

官网: https://docs.docker.com/ 官网: https://www.docker.com/ docker 镜像市场: https://hub.docker.com/ 一、docker 说明1.1、docker 核心1、Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源,Docker 是一个 CS 架构软件。2、Docker 是一个虚拟化轻量级linux服务器,可以解决我们在开发环境中运行配置问题3.、Docker的主要目标.
原创
发布博客 2022.02.26 ·
2892 阅读 ·
1 点赞 ·
1 评论

阿里规约-Java开发手册 v-1.7.0(嵩山版).rar

发布资源 2021.12.24 ·
rar

java项目部署在docker 使用 Runtime.getRuntime().exec 空指针怎么回事

发布问题 2021.11.23 ·
1 回答

docker 部署 springboot 项目到 linux ,并配置 自动打镜像 / 启动容器脚本

部署流程1、创建 Dockerfile 文件2、上传 jar 和 Dockerfile 文件到 linux3、创建自动处理脚本 start.sh4、执行脚本一、创建 Dockerfile 文件Dockerfile 建议在项目跟目录建个 /docker 目录进行存放## 依赖环境FROM openjdk:8-jdk-alpine## 拷贝/复制文件ADD xijia-server-pro.jar /data/xijia-server-pro.jar## 指定容器目录挂载到 /var/l
原创
发布博客 2021.11.23 ·
965 阅读 ·
0 点赞 ·
0 评论

猜成语数据 31851 条数据 cy.xlsx

发布资源 2021.10.27 ·
xlsx

通用管理后台系统 spring-boot-plus2 (自研)

项目地址:https://gitee.com/wslxm/spring-boot-plus2 (目前最新版在 1.x 分支)项目历程该 项目完全为作者个人自研 开发, 已在多个项目中进行开发实践, 后端已经相对趋于稳定演示地址layui版: http://xijia.plus (2022年将移除layui版)– 账号: 10000– 密码: 10000vue版: 开发中 (计划于 2021 年 12月底完成全部开发)vue版初版样式风格演示一、项目说明1、这是开发一个后
原创
发布博客 2021.10.17 ·
434 阅读 ·
1 点赞 ·
0 评论

java / springboot 项目部署 jar 包到 maven中央仓库

发布流程一览:1、申请 sonatype 账号创建任务2、安装 gpg 密钥对,上传私/钥到中央仓库服务器3、配置项目,maven/ pom 配置4、项目检查/发布一、申请 sonatype 账号并创建申请发布任务1.1、注册账号官方网站:添加链接描述注册地址:添加链接描述1.2、创建任务进入主页,点击新建创建任务Group Id, 确保 group id对应的域名是你的,最好直接按它的提示使用com.github.wslxm ,如果你有自己的官网也可以直接使用你的网址(后面会要
原创
发布博客 2021.10.12 ·
219 阅读 ·
2 点赞 ·
0 评论

mysql 分组统计获取最新创建的数据

分组排序 获取limit 0,100000000 不可缺少, 否则分组数据将错误主表使用示例1 : 根据某个字段(repeat_num ) 排序 在根据 某个字段(order_no) 分组在FROM 表时直接使用 (select* from( select* from t_yb_order order by repeat_num desc limit 0,100000000 ) o group by o.order_no ) o连表使
原创
发布博客 2021.07.31 ·
133 阅读 ·
0 点赞 ·
0 评论

idea 自带热部署功能使用和配置(java项目)

IDEA 自带热部署功能配置重点说明:运行模式修改的 java 文件不会立即生效,只有 debug 模式下 修改的 java文件会立刻生效1、配置项说明On 'Update' action : 手动点击更新重新加载 class 文件和 resources 下的监听资源, 下方有图片说明On Frame deactivation : 自动监听页面文件的修改, 重新加载 class 文件和 resources 下的监听资源2、配置项下的三个选项重点说明Do nothing : 不做任何
原创
发布博客 2021.07.30 ·
189 阅读 ·
0 点赞 ·
0 评论

intllij idea -- 文件行数过多出现卡顿,特别卡

发现问题我用 intllij idea 编辑行数较多的java文件时特别卡, 只要上了 2000行就会感觉特别明显的卡其主要原因是 IntelliJ IDEA 对于编辑文件时有各种检查,文本行术越多, 消耗cpu, 内存越大这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,我一般会暂时性设置为 None。解决方法在编辑器右下角的状态栏中,有个小人的图标,点开它可以看到有3个级别,选 None 关闭所有提示和分析了 (我的编辑器汉化了,对应位置即可)Inspections 为最
原创
发布博客 2021.07.29 ·
1038 阅读 ·
1 点赞 ·
1 评论

Linux 以及 windows 安装 elasticsearch-6.4.3 和安装 elasticsearch-6.4.3 对应的ik分词器插件

1、下载 elasticsearch-6.4.3Elasticsearch-6.4.3 下载地址 https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-4-32、修改elasticsearch.yml 配置打开目录找到 elasticsearch-6.4.3\config 下的 elasticsearch.yml把前面的 # 号去掉即可, 地址改为 127.0.0.13、启动访问进入 \elasticsearch
原创
发布博客 2021.07.15 ·
192 阅读 ·
0 点赞 ·
0 评论

win 系统通过 ip + 端口测试网络上方通畅

1、安装 TelnetClient## 执行cmd命令安装dism /Online /Enable-Feature /FeatureName:TelnetClient2、执行cmd命令## 链接 telnet ip 端口telnet 106.15.57.160 9300个人开源项目(通用后台管理系统)–> https://gitee.com/wslxm/spring-boot-plus2 , 喜欢的可以看看本文到此结束,如果觉得有用,动动小手点赞或关注一下呗,将不定时
原创
发布博客 2021.07.15 ·
74 阅读 ·
0 点赞 ·
0 评论

mysql 数据库指定字段 设置为数据库中数据的最小值

实际结果为 t.SORT - 1 , SORT 为子sql查询出的最小值 UPDATE TB_RESOURCE SET SORT = (SELECT t.SORT FROM (SELECT MIN( SORT ) AS SORT FROM TB_RESOURCE) t ) - 1 WHERE ID = #{id}关注公众号【兮家】,不定时分享干货内容哦个人
原创
发布博客 2021.07.14 ·
296 阅读 ·
0 点赞 ·
0 评论
加载更多