自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求助:关于websocket中onMessage进行sleep休眠线程引发的问题

业务场景:一个房间N个人,1为房主,房主进入房间之后,点击开始比赛后,发送一条消息至后端,后端拿到消息后给全部人发送第一道题,然后进入sleep20秒的休眠。就在这个时候,房主再次选择答案进行再次onMessage交互。此时问题就出现了,前端发了消息(确定发了),但是后端需要等待很久(20S左右)才能收到。经反复检查,发现假设:房主点击开始比赛时用的是1号线程,他选择答案时,居然也是1号线程,但是此时1号线程处于sleep阶段。所以无法处理消息,导致消息延迟。为什么会这样?该怎么解决呢?期待大佬的

2021-04-27 17:43:01 636 2

原创 idea启动项目找不到程序包

在idea中找到Terminal窗口cd到项目下面,或者直接在磁盘中打开PowerShell然后cd到项目下面, 执行mvn idea:module,等待正常执行完。注:相当于重新导包成.iml文件xxx.iml :是IDEA特有的文件每个导入IDEA的项目都会生成一个项目同名的 .iml文件 用于保存你对这个项目的配置 (删了程序重新导入后还会生成 但由于配置丢失可能会造成程序异常)...

2020-12-08 13:45:03 568

原创 Java中级篇之并发编程基础

并发编程:百度百科解释说:“谓并发编程是指在一台处理器上“同时”处理多个任务。并发是在同一实体上的多个事件。多个事件在同一时间间隔发生。” 说白话就是一台机器上想要发挥出最大的效率,干好一件事情,就要去多线程的执行,这样就在确保质量的同时,加快执行速度。举个最简单的例子,常见的电商购物网站,也许你付款之后就会极速的推送给你付款成功,实则后台启用一些新的线程去执行一些发短信、做回调、扣减库存等操作。而你说看到的仅仅只是付款成功后的推送成功信息而已。这样启用多线程去完成一件事(用户下单)的操作,称为并发编程

2020-07-27 15:12:16 125

原创 SQLyog每次连接MySQL服务就会报错Error No . 1045

如图所示,SQLyog连接无法MySQL服务。有文章说在my.cnf文件中加入一行:skip-grant-table注意:只能在[mysqld]中任意位置加入然后我们重启mysql服务:service mysql restart发现仍然是无法重启,无法连接。在查看一下my.cnf 发现what ? 文件居然冲突了?原来是再用xftp的时候 进行编辑了相同的...

2019-08-09 10:35:55 467

原创 CentOS安装jdk环境

在学校闲得无聊,买了在腾讯云买了一台云学生服务器,发现jdk没有自己尝试着研究了一下。环境是CentOS7.2 64 位- 首先我们查看jdk是否存在 : java -version- 然后执行查看有没有未安装的jdk : yum list installed | grep java- 没有东西弹出来 说明没有未安装的jdk 这个时候我们去利用yum下载:yum -y list jav...

2019-07-22 13:09:56 68

转载 端口被system进程占用问题解决

点这里

2019-06-05 17:00:24 1019

转载 微信小程序支付退款流程

微信支付退款详细微信支付流程详细

2019-05-15 10:36:24 3924

转载 Mybatis异常: There is no getter for property named 'search' in 'class java.lang.String'

mybatis中xml文件注入#{}为String类型时报错解决办法

2019-05-09 15:50:50 284

原创 http转https协议,SSL证书申请与安装

第一步首先我们应该有一个备案过的域名,可以供我们使用。我这里使用的之前在新网注册被已经备案的域名,如果需要完成HTTP转HTTPS协议,大家都明白,需要SSL证书进行认证就可以了。第二步申请SSL证书,SSL证书有很多途径都可以申请,比如国内的阿里云,腾讯云等都是比较方便的,而且还有免费的证书可以申请,都是一年的使用时间。由于新网没有提供(或者说我没找到)申请SSL证书的途径,所以我们首先...

2019-05-01 14:10:38 1782

原创 springboot+mybatis视图返回问题

Error resolving template [goods/selectByPrimaryKey], template might not exist or might not be accessible by any of the configured Template Resolvers看到其他人说配置视图解析器,一顿配置,这里比较懒,不考虑数据交互问题的话 就直接加注解。错误...

2019-04-26 10:23:19 1237

原创 log4j:ERROR

ERROR setFile(null,true) call failed程序可以正常启动,正常运行,甚至项目日志都在正常生成。但是控制台在每次启动的时候都会报出log4j:ERROR setFile(null,true) call failed.java.io.FileNotFoundException: /logs/*****.log (找不到那个目录)at java.io.FileO...

2019-04-18 15:48:13 655

空空如也

空空如也

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

TA关注的人

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