自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 TimeUnit

TimeUnit.DAYS //天TimeUnit.HOURS //小时TimeUnit.MINUTES //分钟TimeUnit.SECONDS //秒TimeUnit.MILLISECONDS //毫秒public long toMillis(long d) //转化成毫秒 public long toSeconds(long d) //转化成秒 public long toMinutes(long d)

2021-01-29 15:13:40 82

原创 StreamCorruptedException: invalid stream header: 7869616F,redis.serializer.SerializationException:

声明:引起这种异常的原因不只一种,这里讲我遇到的如下图所示:发现第一条成功打印,第二个却报了异常。经查阅得知,我们把数据存入redis是通过某种序列化的方式,存入的序列化方式和取出的序列化方式要一致,不然就会报这个异常。我的第二条数据是通过cmd 存入redis的。因为cmd的序列化方式和我这里用的序列化方式不同,所以报错。...

2021-01-29 14:39:14 450

原创 cmd 中如何切换redis 数据库

select index如下图redis 默认有16个数据库 一般我们默认选的0 ;如下图的database 就代表选第一个数据库 redis: database: 0 host: localhost password: port: 6379 timeout: 5000ms jedis: pool: # 最大空闲连接 max-idle: 8 # 最小空闲链接 min-id

2021-01-29 10:40:25 430

原创 cmd中redis如何存值

先启动redis 第二张图然后另起cmd 输入 :redis-cli -h 127.0.0.1 -p 6379

2021-01-29 10:29:15 283

原创 (error) ERR unknown command ‘127.0.0.1:6379>shutdown‘

依次redis-cli.exeshutdownexitredis-server redis.windows.conf

2021-01-29 10:15:18 1436

原创 rabbitmq 概念理解

首先理解rabbitmq 的几种角色:消息代理(message broker):我们可以理解为rabbitmq 服务器。生产者(producer):发送消息的应用程序。消费者(consumer):接收消息的应用程序。(注:消息是计算机/应用之间传输的基本单位,可以非常的简单,比如字符串,也可以嵌入对象)消息队列(queue):首先队列是一种数据结构,在rabbitmq 中它可以连接两处。第一:连接交换机以某种特定规则,这也就是我们所称的绑定(bind);第二连接消费者(队列和消费者之间是多对多的关

2021-01-27 17:19:27 244

原创 .AuthenticationFailureException: ACCESS_REFUSED - Login was

Connection connection = ConnectionUtil.getConnection("localhost", 5672, "/", "guest", "guest"); 注:这里要写localhost才能识别

2021-01-27 16:18:49 674

原创 com.rabbitmq.client.Connection connection = ConnectionUtil.getConnection

package com.techman.rabbitmq.littlerabbit;import com.techman.rabbitmq.util.ConnectionUtil;import java.sql.Connection;这里包到错了!!!public class Producer { private final static String QUEUE_NAME="hello"; public static Connection getConnetion (S

2021-01-27 14:45:14 430

原创 ERROR: node with name “rabbit“ already running 踩坑

错误提示:node with name “rabbit” already running它说 rabbitmq 已经启动,所以看他启动了啥,发现启动了两个我也不知道是什么的玩意儿,受程序员遇到问题首先重启的思想影响,所以关掉它重启试一试。上图无法删除权限不够,需以管理员身份打开cmd进行删除删除成功,重新启动插件再重新启动就行浏览器访问 :15672 ...

2021-01-27 11:50:51 2944

原创 mysql 自动递增跳跃的问题

这里的问题有两种1):id每次自增数量不唯1,如下所示,这种情况执行:set @@global.auto_increment_increment = 1;set @@auto_increment_increment =1;2)如果最开始自增未从1开始,有两种解决办法:可以让其回复默认设置:从1开始 TRUNCATE TABLE table_pro或者手动设置开始值:alter table table_pro AUTO_INCREMENT=1根据需求的不同选择使用...

2021-01-25 09:55:03 904

原创 mysql 数据库设计:java如何往多对多的表中插入数据

我们都知道多对多的表需要建立关系表如下所示:表里的数据怎么添加:为什么存在关系表,因为学生和课程之间产生了联系。实际的开发场景必然是:录入学生信息的时候,要求选择学生的课程,有人会疑问万一我不录课程楠? 如果你不录课程,学生和课程之间就没有了联系,关系表也没有存在的必要。举个栗子:假如有一个添加学生功能:前端传的信息: name:小灰gender:男course:数学那么我sql会这样写:添加学生信息@insert("insert into student (name,gender..

2021-01-23 09:57:06 1448

原创 上传代码到githup,密码正确老是登不上

git initgit add README.mdgit commit -m "first commit"git branch -M maingit remote add origin https:****git push -u origin main…or push an existing repository from the command linegit remote add origin https:***git branch -M maingit push -u orig.

2021-01-22 10:46:33 230

原创 No primary or single public constructor found for interface and no default constructor

@RequestMapping("/addSubChargeman") public TmyResult addSubChargeman(Integer editionId, List<String> subChargeman){ TmyResult tmyResult = editionService.addSubChargeman(editionId, subChargeman); return tmyResult; }```解决方法@R.

2021-01-21 17:52:03 2046

原创 idea foreach快捷键

iter + ctrl +j

2021-01-21 16:58:29 1628

原创 Optional int parameter ‘productId‘ is present but cannot be translated into a null value

@RequestMapping("/selectProductEdition") public TmyResultSet selectProductEdition(int productId){ TmyResultSet tmyResultSet = editionService.selectProductEdition(productId); return tmyResultSet; }```代码如上:当前端不传值时,会默认 produc...

2021-01-21 16:56:39 193

原创 can数为null 会怎么拼接到sql语句

/** * 分页分表模糊查询 * @param name * @param productNo * @return */ @Select("select a.id,a.name, a.product_no productNo,b.name category,a.description from t_product a join t_type b on a.type_id=b.id where a.status=1 and a.product_...

2021-01-21 11:30:28 152

原创 一个controller能同时使用两个@requestbody吗

看图:controller层 @RequestMapping("/testJson") public void testJson(@RequestBody Product product, String gender, @RequestBody ProductOrder order){ System.out.println(order); System.out.println(gender); System.out.println(produ

2021-01-21 09:43:29 4746 8

原创 postman发送json @requestman 接收 部分字段未映射

项目场景:postman发送controller接收部分字段未映射问题解决:postman 发送格式不对 比如name前面不能有空格

2021-01-21 09:24:29 361 1

原创 java 生产者 消费者 消息队列 消息 带宽 站点

消息是计算机/应用间传送的数据单位,可以非常简单,例如只包含文本字符串,也可以很复杂,可能包含嵌入对象。消息队列是在消息的传输过程中保存消息的容器。队列是常用的数据结构之一,是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为对头。消息传输时,先发送到队列,队列的主要目的是提供路由并保证消息的传递,如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功的传递它。这是因为JDK自带的队

2021-01-20 12:03:49 76

原创 POSTMAN发送多个对象格式

代码如下body中代码:依次增加[ {"id":1,"name":"张三",“description”:"在这里"},"id":2,"name":"张四",“description”:"这里有"}]

2021-01-20 11:59:45 2387 4

原创 SEO优化基础

关于百度搜索相关调研前言:搜索引擎检索原则是不断更改的,检索原则的更改会直接导致网站在搜索引擎上排名的变化,所以搜索引擎优化并非一劳永逸。一 搜索引擎的机制:(1)目前市面上的搜索引擎有很多,我们比较熟知的就是百度的搜索引擎(Baiduspider)以及谷歌的搜索引擎(Googlebot):百度蜘蛛和谷歌蜘蛛。称之为爬虫是从搜索引擎抓取信息的形式从抽象而来,但其实质就是代码,只是一种代替繁琐的复制粘贴操作的手段.爬虫通过页面上的一些超级链接,不断的发现新的...

2021-01-20 11:55:01 283

原创 idea 整理代码快捷键

问题解决:Ctrl +Alt+L

2021-01-20 10:17:24 1850

原创 mysql 数据库时间设置默认值后,传空值仍然报错

@Insert("insert into t_product_edition (user_id,product_id,edition,description,create_time) values(#{userId},#{productId},#{productEdition},#{description},#{createTime})") void confirmEditionMapper(@Param("userId")int userId,@Param("productId") int pr.

2021-01-19 17:24:33 1095

原创 java.lang.StackOverflowError: null return 放在if语句中

public TmyResult addProduct(String name, String productNo, String productCategory, String productPublicDescription, Timestamp createTime) { String userName=name; List<String> names = productMapper.selectName(); for (int i=0;i.

2021-01-19 15:56:18 71

原创 No primary or single public constructor found for interface java.util.List - and no default construc

@RequestMapping("/batchDeleteProduct") public TmyResult batchDeleteProduct( List<Integer> ids){ System.out.println(ids); return null; }``需要在list前面添加注解@RequestParam(value = "ids" ,required=false)如下图 @RequestMappi...

2021-01-18 17:20:24 22586

原创 There is no getter for property named ‘name‘ in ‘class java.lang.String

There is no getter for property named 'name' in 'class java.lang.String' List<ProductPublicFile> mulitSelectArchive(@Param("name") String name); 单个参数使用注解模式 出现问题该bug 添加@param("")注解解决问题

2021-01-18 12:01:08 359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除