![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
bananachong
这个作者很懒,什么都没留下…
展开
-
SQL获取每个分类中2条数据
mysql 中获取每个分类中2条数据原创 2023-01-18 10:39:22 · 1191 阅读 · 0 评论 -
Redis解决秒杀微服务抢购超卖和同一个用户多次抢购问题
实现了秒杀的功能,没有出现超卖,实现了一个用户只能够抢购一次的功能原创 2022-12-15 10:42:44 · 456 阅读 · 0 评论 -
git删除远程文件夹或文件
加上 -n 这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。预览将要删除的文件(如果不清楚该目录下是否存在不应该删除的文件),2.确定无误后删除文件(本地的文件或文件夹不会被删除)4.推送到远程服务器。原创 2022-09-05 09:51:38 · 7751 阅读 · 0 评论 -
jenkins发布项目过程
原创 2021-11-12 10:14:51 · 1581 阅读 · 0 评论 -
jenkins中项目执行shell脚本
#!/bin/bash#Jenkins中编译好的jar位置jar_path=/var/lib/jenkins/workspace/test_demo/targetto_path=/opt/project/test_java#Jenkins中编译好的jar名称jar_name=demoTest-0.0.1-SNAPSHOT.jar#获取并杀掉以前的进程,根据端口号cd ${jar_path}pwdsudo \cp -r ${jar_name} ${to_path}cd ${to_p...原创 2021-11-12 10:07:05 · 2590 阅读 · 0 评论 -
windows下创建ios打包证书的详细流程(转载)
地址:https://www.yunedit.com/xueyuan/jx/1016转载 2021-08-28 09:09:57 · 259 阅读 · 0 评论 -
阿里云OSS-简单上传和分片上传
maven依赖:<!-- oss --> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</version> </dependency&.原创 2021-07-03 17:37:55 · 1236 阅读 · 0 评论 -
linux下安装nacos环境
一,安装linux版nacos先附几个官方文档:1.1:官方文档,上面都有说明官方文档1.2:官方下载地址,windows和linux版下载地址1.3:附上我下载好的云盘地址:链接:https://pan.baidu.com/s/1OtH6tOG5wm834Xos5XvWnA提取码:85db预备环境准备:1:64 bit OS Linux/Unix/Mac,推荐使用Linux系统。2:64 bit JDK 1.8+;下载.配置。3:Maven 3.2.x+;下载.配置。4:3个或3个原创 2020-12-21 16:30:32 · 3536 阅读 · 1 评论 -
windows下安装nacos环境
一,安装windows版nacos先附几个官方文档:1.1:官方文档,上面都有说明官方文档1.2:官方下载地址,windows和linux版下载地址1.3:附上我下载好的云盘地址:链接:https://pan.baidu.com/s/1OtH6tOG5wm834Xos5XvWnA提取码:85db解压安装包,直接运行bin目录下的startup.cmd3. 查看运行结果:命令运行成功后直接访问http://localhost:8848/nacos,端口号默认是8848,账号和密码都是n原创 2020-12-19 10:51:29 · 1314 阅读 · 1 评论 -
idea中配置热部署devtools
1.第一步:引入maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true&l原创 2020-12-04 09:55:21 · 372 阅读 · 1 评论 -
记录Lock wait timeout exceeded; try restarting transaction事务锁问题
https://cloud.tencent.com/developer/article/1356959转载 2020-11-06 09:59:12 · 102 阅读 · 0 评论 -
java中利用aop打印controller接口请求日志
话不多说直接上代码import com.exam.util.CommonUtil;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;import org.原创 2020-10-13 16:00:12 · 1074 阅读 · 1 评论 -
java8中list集合stream流式操作排序
List<ExUserExam> list = new ArrayList<>(); ExUserExam exUserExam=new ExUserExam(); exUserExam.setUeid(3); exUserExam.setScore(BigDecimal.valueOf(20)); ExUserExam exUserExam1=new ExUserExam(); exUserExam1.setUeid(1); exUserExam1.set.原创 2020-09-23 14:46:32 · 3128 阅读 · 0 评论 -
解决IDEA 2020.1 找不到程序包和符号
1.问题IDEA 2020.1在启动时报错,找不到程序包,找不到符号2.一般我们都喜欢在maven的settings.xml设置 localRepository本地仓库地址。不用默认的地址但在这时就会出现找不到程序包,找不到符号问题因为我们指定了本地仓库,就出现了这个问题,所以我修改了settings.xml文件,把我们指定的本地仓库去掉使用默认的。3.在idea中设置4.然后重新导jar包,重启就好了...原创 2020-08-22 10:01:51 · 951 阅读 · 1 评论 -
mybatis中pagehelper分页工具,例子
1.yml文件spring: profiles: active: dev servlet: multipart:mybatis: mapper-locations: classpath*:/mappers/*.xml#分页插件#pagehelper.dialect=sqlserver2012pagehelper: reasonable: true support-methods-arguments: true helper-dialect: mysql原创 2020-08-17 16:35:41 · 201 阅读 · 0 评论 -
记一次mybatis批量更新的坑&allowMultiQueries=true 属性,允许批量更新
1.下面是我写的代码,看起来没有问题,但就是运行不起来,<update id="updates" parameterType="java.util.List"> <foreach collection="list" item="item" separator=";"> update sys_dev <set> IsCorrect=1,UserCho...原创 2020-08-05 08:53:04 · 1631 阅读 · 0 评论 -
端口占用,杀掉进程,cmd命令
1.查看端口对应的进程:netstat -ano | findstr "端口号"2.杀掉进程:taskkill -PID 28476-F原创 2020-07-25 17:37:31 · 406 阅读 · 0 评论 -
java端实现获取本地或线上视频时长
1.maven依赖<dependency> <groupId>ws.schild</groupId> <artifactId>jave-all-deps</artifactId> <version>2.6.0</version> </dependency>2.实现工具/** * 获取视频时长 秒原创 2020-07-18 08:44:09 · 588 阅读 · 1 评论 -
hutool导出excel工具和例子
1.导入依赖<!-- hutool --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.7</version> </dependency>2.代码示例原创 2020-07-14 17:41:52 · 794 阅读 · 0 评论 -
hutool中CollUtil.isEmpty()作用
hutool中CollUtil.isEmpty()判断集合是否为空原创 2020-07-14 17:30:31 · 5469 阅读 · 0 评论 -
hutool Word07Writer导出word文档,试卷类型
<!-- hutool --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.7</version> </dependency>1.导入依赖2.代码.原创 2020-07-13 18:01:51 · 6604 阅读 · 13 评论 -
java端实现rabbitMq队列,一个生产和消费的简单过程
我们首先由生产者发送一条消息“Hello World”引入pox.xml文件 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> </dependency>生产者代码:package com.example.rabbitmq.demo;import com.rabbitmq.cl原创 2020-06-01 14:16:51 · 758 阅读 · 0 评论 -
在idea中如何使用Easy Code插件,一键生成实体类,dao映射,controller,service,mapper.xml文件,超好用
查看官方文档,还有动态图演示,链接:https://gitee.com/makejava/EasyCode/wikis/pages?sort_id=725063&doc_id=166248翻译 2020-05-29 13:43:18 · 1125 阅读 · 0 评论 -
在IDEA中使用 MyBatis Plugins插件 自动生成(带数据库注释)的实体类和mapper.xml
接着上篇博客使用MyBatis Generator插件生成实体类,mapper.xml文件。上篇博客地址:https://blog.csdn.net/bananachong/article/details/106373831上篇博客生成的实体类没有把数据库中的注释也生成。方法:直接找到maven中jar包:mybatis-generator-core-1.3.6.jar 替换成下面链接里的jar包链接: https://pan.baidu.com/s/1GHu-dWaJOdWLZ..原创 2020-05-27 13:44:02 · 1745 阅读 · 2 评论 -
在IDEA中使用 MyBatis Plugins插件 自动生成带数据库注释的实体类和mapper.xml
开发环境:开发工具:Intellij idea 2019.3.35 jdk版本:1.8 工程工具:maven 数据库:mysql在idea中下载MyBatis Generator:1.首先在File——Settings——点击Plugins,搜索框中搜索MyBatis Generator,点击安装(由于我的已经安装过,所以没有绿色的Install按钮,而变成了instleaed,)安装完成后点击ok会提示你重启idea重启一下就可以在pox.xml中引入插件:<pl.原创 2020-05-27 10:31:51 · 3487 阅读 · 0 评论 -
用idea2020版本创建springboot项目,启动时报各种包找不到的问题
可以降低idea的版本,我用的是2020版本,创建项目后启动时就报找不到包,在pom.xml添加的依赖,一个都找不到,然后降低了idea的版本,到2019版本的,就好了原创 2020-05-22 16:25:21 · 2495 阅读 · 3 评论 -
信鸽推送工具类 java版
import cn.hutool.core.util.StrUtil;import com.mianze.cms.haoxuan.constant.Constants;import com.tencent.xinge.XingeApp;import com.tencent.xinge.bean.*;import com.tencent.xinge.push.app.PushAppRequ...原创 2019-12-30 15:42:46 · 374 阅读 · 0 评论 -
Hutool工具类使用
1、转换为字符串:int a = 1;//aStr为"1" String aStr = Convert.toStr(a); long[] b = {1,2,3,4,5};//bStr为:"[1, 2, 3, 4, 5]"String bStr = Convert.toStr(b);2、转换为指定类型数组:String[] b = { "1", "2", "3", "4" }...翻译 2019-12-30 15:26:50 · 1142 阅读 · 0 评论