自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 多线程卖票深刻分析:为什么会出现只有一个窗口卖票的现象

一、需求分析:模拟卖票窗口,实现5个窗口同时卖100张票(代码为了截图采用30张票)知识点:多线程,锁,多线程的安全问题,线程的生命周期二、代码实现public class TestSellTickets { //此处也可采用普通的int //static int count = 30; static AtomicInteger count = new AtomicInteger(30); static String[] windows = {"窗口1","窗口2

2021-07-21 11:06:41 1643 1

原创 Unsupported major.minor version 52.0【已解决】【全网最全解决方案】

报错原因:编译出来的class文件和运行时中所使用的的JDK版本号不一致,大概率是复用别人的项目,但是前后的编译环境不一致。JDK版本和Java编译器内部的版本号J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4 = 48,JDK 1.3 = 47,JDK 1.2 = 46,JDK 1.1 = 45解决办法:1、cmd,查看本地配置的JDK版本2、配置IDEA中项目的运行环境2.1、点击file–Project

2021-06-07 22:11:25 25550 2

原创 Linux将命令添加到PATH中

什么是将命令添加到PATH中?为什么要将命令添加到PATH中?比如我在linux中安装了一个redis,每次启动我都需要cd进入/redis/bin的目录才能启动脚本,而将/redis/bin目录下的命令添加到linux的PATH中,在任意目录我可以直接启动redis的脚本。如:如何将redis命令添加到PATH中vi /etc/profile#编辑profile,添加export REDIS_HOME=/opt/myData/redisexport PATH=$PATH:$REDIS_

2021-06-06 23:07:42 907

原创 【已解决】数据库连接报错:com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

报错信息:java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failurejava.sql.SQLNonTransientCon

2021-03-10 09:48:45 58932 3

原创 服务注册Nacos启动报错 com.alibaba.nacos.api.NacosException: failed to req API:/api//nacos/v1/ns/instance

网上解决方法:1.删除Nacos目录下的data文件夹,重启Nacos,重启服务2.pom文件版本问题试了下都不行,最后更改spring.application.name解决问题所以,到底是什么原因??

2021-03-03 21:33:44 9238 3

原创 快速入门服务注册中心Eureka

一、 服务提供者–payment80011、写一个简单的CRUD流程2、pom.xml中增加eureka-client依赖<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka-server --><dependency> <groupId>org.springframework.cloud</groupId>

2021-02-08 15:55:04 165 2

原创 完美实现文件上传、下载功能

1、上传@RequestMapping(method = RequestMethod.POST, value = "/upLoad.do")@ResponseBodypublic ResultBean upload(HttpServletRequest request, HttpServletResponse response,@RequestParam("file")MultipartFile file) { String fileName= file.getOriginalFilename

2021-02-08 15:43:44 250 2

原创 Hystrix中所有Command/Property/HystrixProperty属性解读大全

@HystrixCommand(fallbackMethod = "str_fa1lbackMethod",groupKey = "strGroupCommand",commandKey = "strCommarld" ,threadPoolKey = "strThreadPoo1",commandProperties = {1/没置隔离策喀,THREAD表示线程池SEMAPHORE:信号地隔离@HystrixProperty(name = "execution.isolation.strateg

2021-02-03 21:46:51 643

原创 一句话理解服务降级和服务熔断的区别

服务降级和服务熔断的区别:1、服务降级:当服务调用出现响应时间过长或者运行出差或者宕机,就会调用服务降级方法快速响应。2、服务熔断,只有在一定时间内服务调用失败(报错、超时、宕机)达到一定次数,才会启动服务熔断,进而调用服务降级方法快速响应。3、服务降级每次都会先调用原服务方法,调用失败才会执行服务降级方法;服务熔断状态会直接调用服务降级方法。...

2021-02-02 23:47:11 9254

原创 SpringBoot启动报错(已解决)The content of elements must consist of well-formed character data or markup.

报错:The content of elements must consist of well-formed character data or markup.报错:Attribute name “and” associated with an element type “sysdate” must be followed by the ’ = ’ character.**原因:**这两个报错出现都是同一个原因,Mybatis的SQL语句中出现了非法字符“>”或者"<"。使用&

2021-01-22 09:24:37 892 1

原创 根据周/星期获取对应的日期时间

根据星期获取时间范围内的日期集合 /** * * @param weekTime 周几,“1,2,3”周一周二周三, * @param effectDate 起始时间 * @param invalidDate 结束时间 * @return */ public static List<String> getDayOfWeek(String weekTime,String effectDate,String invalidDate){ List<String&

2020-10-29 18:45:31 968

原创 完美解决eclipse导入项目import全报错

之前是从Git上直接把项目拉到eclipse中,结果项目打开全报错,import、方法、变量全是红线;首先:配置好maven最后换了一种导入方式就解决了;

2020-10-29 15:13:02 5859

原创 如何在sql表中查找两条重复记录

如何在sql表中查找两条重复记录查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere id in (select id from people group by id having count (id) > 1)思路将表中的数据按照需要的字段进行分组(例如id),最后使用having关键字筛选记录数大于1的记录,即为重复的表数据、having和where的区别where和having皆是用于对一条SQL语句进行条件限

2020-10-12 09:33:03 6690

原创 flash builder 4.5安装过程中安装程序遇到错误(-1)。请重新启动计算机,已解决

1.运行 regedit 打开注册表编辑器。2.依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 PendingFileRenameOperations 项目,直接右键,选择“删除”即可。据了解,PendingFileRenameOperations 键值存放的是当前系统会话的快照,通过它记录了一个未成功进行文件重命名的操作,在安装 Adobe CS5 系列软件时发现了这个键值的存在,它就会自作

2020-05-29 11:47:49 289

原创 2020JAVA面试题大全

1.说一下java类集• 类集是java实现的数据结构应用,如果只是使用,那么类集的操作非常简单,因为类集的核心接口有List,Set、Map、Iterator、Enumeration;• List子接口:是可以根据索引号取得内容,而在list集合里最容易问到的问题:ArrayList(包装了数组的集合,比较常用,数组是可变的)、LinkedList(链表的实现,搜索数据的时间复杂度为:n) 区别;• Set子接口:排序子类、HashSet与hashCode()和equals的关系;— Hashse

2020-05-25 15:15:47 310

原创 编译报错:程序包不存在,找不到符号...已解决

错误如图:解决;打开设置----搜索maven:图上的三个配置一定要正确,然后刷新一下就可以

2020-05-05 11:25:46 1817

原创 GitHub安装包下载(2020.4.26)

https://pan.baidu.com/s/1_uuhE5Y1aMhfyLsuHZCKQA提取码:q5uk

2020-04-26 11:02:26 2348 1

原创 利用FormData对象实现ajax异步上传文件

js代码$(function () { $("#submit").click(function (e) { e.preventDefault() alert("click"); $.ajax({ url:"mineController/v...

2020-04-14 14:15:36 151

原创 html/jsp实现点击左侧目录/菜单,右侧加载不同效果的功能

效果展示我做的是计算机组成原理在线学习的知识点总结,左侧是目录,点击左侧的目录,右侧会跳转到相应的知识点,左侧不变.所用技术:BootStrap,JQuery,html/jsp页面:1. section.jsp:主页面,引入以下两个副页面2. sectionLeft:主页面左侧侧目录3. sectionRight:主页面右侧的详细内容section.jsp<%@ pag...

2020-04-12 12:09:54 7824

原创 ssm,mybatis注解配置动态sql语句

使用if、where、foreach标签,要加 @Select("<script>" + "select * from course " + "where 1=1 " + "<if test='search != null '>" + "and name like concat(...

2020-04-10 12:00:30 680

原创 SpringMvc获取表单信息出现400错误

错误:原因:<input type="date" id="birthday" name="birthday">这里是date控件,但是它的实际参数类型是String,而且格式是yyyy-MM-dd,可以alert的弹一下解决: @DateTimeFormat(pattern = "yyyy-MM-dd") private Date birthday;...

2020-04-06 20:52:34 146

原创 html+js实现分页功能

js代码<script> $(function () { //获取上一页html传递过来的id信息 var search = location.search; var cid = search.split("=")[1]; //调用异步交互方法 loa...

2020-02-14 20:59:42 4482 1

转载 window下启动Redis闪退(一闪而过)的问题解决

本人在使用redis时,偶然出现执行redis-server.exe,出现运行框却一闪而过,无法运行的情况,现总结解决方案如下:1、重新用原来的免安装的Redis覆盖,原因:修改了RDB持久化和AOF持久化文件.我就是这种情况。把dump.rdb,appendonly.aof 这两个文件用正常的替换掉就没问题了。注意备份文件。2、在解压的redis文件夹下新建一个start.bat(windo...

2020-02-12 23:01:39 4014 2

原创 The valid characters are defined in RFC 7230 and RFC 3986

部署环境,运行Tomcat后报如下错误,并且提示400:原因:这个问题是高版本tomcat中的新特性:就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + $ , / ? # ...

2020-01-08 12:52:32 154

原创 java实现斗地主(二)

package cn.itcast_03;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;import java.util.Set;public class PokerDemo2 { /*创建一个牌盒 * 装牌 *...

2019-11-19 22:49:08 92

原创 java实现斗地主(一)

package cn.itcast_03;import java.util.ArrayList;import java.util.Collections;import javax.swing.LookAndFeel;public class PokerDemo { public static void main(String[] args) { /*创建一个牌盒 ...

2019-11-19 22:47:51 293

原创 java实现数据加密问题

java实现数据加密问题package Array;import java.util.Scanner;/*某个公司采用电话传递数据信息,数据是小于8位的整数,为了确保安全, * 在传递过程中需要加密,加密规则如下: * 首先将数据倒序,然后将每位数字都加上5,在用和除以10的余数来代替改数字, * 最后将第一位和最后一位数字交换,请任意给定一个小于八位的整数 * ...

2019-11-03 15:03:30 635

pmqdgj_bkill.com.zip

获取控件在桌面/屏幕上的xy坐标

2021-01-22

jdbcTemplate相关jar包.zip

jdbcTemplate相关jar包,下载解压即可用,非常好用的连接池工具,jdbcTemplate相关jar包,下载解压即可用,非常好用的连接池工具

2019-12-16

W3Cschool201.zip

w3cschool手册菜鸟教程下载,下载解压安装即可,最新版w3cschool,里面包含众多主流技术的教程,java,js,html,xml......等等

2019-12-16

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

TA关注的人

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