自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shameless的博客

学习点滴

  • 博客(39)
  • 问答 (2)
  • 收藏
  • 关注

转载 红黑树变色和旋转,图文案例讲解

系统讲解了红黑树概念,红黑树平衡及其他概念的理解。

2022-12-22 20:55:51 316 1

原创 nginx配置proxy_pass代理转发时报404

nginx中proxy_pass配置代理转发时报404

2022-12-16 19:10:25 2752

原创 websocket集群

背景: 系统有个远程控制功能,通过websocket实现,浏览器发送控制命令前会建立websocket连接,发送控制命令后,控制结果通过websocket服务推送给浏览器,因为集群环境,可能会出现建立websocket服务请求和下发控制命令请求时请求不同服务器,导致推送失败。原来打算使用redis存储session,但是websocketsession不支持序列化,所以无法共享解决办法:1,通过网关做轮询请求集群中设备,不建议2,后台服务转发,建立websocket连接时,redi

2022-12-12 19:44:42 463 1

转载 彻底理解JavaScript ES6中的import和export

前端工程,在最早的时候是没有模块的概念的。随着前端工程的发展,前端开发也越来越规范化,更像是软件工程了。那么随之而来的,为了解决工程化的问题,就引入了模块的概念。但是在早期,因为ecmascript原本是没有模块语法的,所以采用的都是社区的各种版本协议,其中影响最深的,就是nodejs使用的CommonJS规范。当模块化的概念越来越重要的时候,在es6中,引入了模块的语法:import ,下面我们简单了解一下,import是怎么使用的。一下内容,参考官方文档。

2022-09-05 12:30:11 3072 2

原创 RuoYi-Vue项目登录过期的实现

登录逻辑 /** * 登录验证 * * @param username 用户名 * @param password 密码 * @param code 验证码 * @param uuid 唯一标识 * @return 结果 */ public String login(String username, String password, String code, String uuid) {

2022-01-06 17:31:01 7308 2

原创 selenium iframe中元素定位失败

学习python selenium框架,结果遇到ifram中元素无法定位使用以下代码ifram = driver.find_element_by_id("id2")driver.switch_to.frame(ifram)问题仍然存在,结果仔细检查了页面发现获取的ifram仍然嵌套在ifram内,因此获取两次就可以解决了,如下ifram = driver.find_element_by_id("id1")driver.switch_to.frame(ifram)ifram = d

2021-05-21 01:13:33 672

原创 springboot应用打war包部署到tomcat服务器访问404

参考https://www.jianshu.com/p/680bdadc6c0b注意,访问路径需要加上war包名

2020-08-31 23:41:55 590

转载 springboot集成mybatis配置

参考博客:https://blog.csdn.net/kangkangwanwan/article/details/91577261?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLear

2020-08-31 00:36:51 136

原创 mybatis异常:Cannot find class: VARCHAR

mapper配置文件配置resultMap标签时,注意区分javaType与jdbcType。注意以下对应关系:mysql jdbcTypelongtext LONGVARCHARdatetime TIMESTAMP

2020-08-31 00:33:51 553

转载 <mvc:view-controller />标签

转载自https://www.jianshu.com/p/558981c597bd

2020-08-29 10:11:10 116

原创 ORA-00932:数据类型不一致:应为NUMBER,但却获得CHAR

今天写oracle存储过程用了CASEWHEN THENELSEEND结构,ELSE分支返回’0’,报错信息见标题,仔细检查了下发现THEN分支的返回值为NVL函数,此函数第一个参数为两个SUM函数的差,因此是NUMBER类型,错误解决。...

2020-07-14 19:08:26 8502 4

原创 PL/SQL begin end语句块

PL/SQL中begin end语句块默认开启一个事务

2020-07-07 21:42:22 844

转载 数据结构之跳跃表

漫画:什么是跳表? - 小灰的文章 - 知乎 https://zhuanlan.zhihu.com/p/53975333

2020-07-03 00:00:39 109

原创 树莓派aarch64位系统安装jdk

自己安装的linux64位jdk版本都不行,执行java程序提示/bin/java: cannot execute binary file: Exec format error正确版本参考以下链接https://www.jianshu.com/p/9f2b7e6e889e

2020-06-02 21:59:26 2956

转载 springboot使用websocket

参考:https://blog.csdn.net/moshowgame/article/details/80275084

2020-05-30 19:35:16 145

转载 Spring Boot : Whitelabel Error Page

参考:https://www.cnblogs.com/JealousGirl/p/whitelabel.html原因是目录结构不对,springboot默认扫描application路径及子路径下的包,需要把application类放在最外层。

2020-05-30 18:05:39 88

转载 C语言dup2()函数

转载自:https://blog.csdn.net/zhouhong1026/article/details/8151235

2020-04-24 16:21:47 1136

原创 centos7安装yum命令失败

不小心把yum命令卸载了,结果安装过程除了一系列问题,我是通过rpm安装的,还没有尝试源码安装,记一下排查步骤首先,根据yum安装博客在http://mirrors.163.com/centos/7/os/x86_64/Packages/找到了三个rpm包,使用rpm -ivh yum-*命令安装报错如下[root@localhost yum]# rpm -ivh yum-*错误:...

2020-04-20 16:48:26 1870 2

转载 WEB分页实现

转载自:https://www.cnblogs.com/whgk/p/6474396.html

2020-04-19 12:30:46 269

原创 Java同步之wait和notify方法

代码示例转载自:https://blog.csdn.net/wthfeng/article/details/78762343public class Practise{ static final Object obj = new Object(); private static boolean flag = false; @Test public void...

2020-04-16 10:49:36 194

原创 HashSet去重原理

都知道List和Set都实现自Collection,List保证元素的添加顺序,元素可重复。而Set不保证元素的添加顺序,元素不可重复。HashSet内部由HashMap实现,不了解HashMap的看这篇博文 Java 8系列之重新认识HashMapHashSet去重需要重写插入元素的hashCode()与equals()方法,下面看下为什么。 /** * Con...

2020-03-31 00:30:20 1235

原创 jQuery的submit()方法

submit()方法用来进行表单提交前的处理html<form action="111"> <label>Email:</label> <input type="text" name="email"/> <input type="submit" /> <div hidden="hidden">输入正确emai...

2020-03-28 14:04:58 1289

原创 通过jQuery ajax方法前后台传输数据

JS$.ajax({ url: "checkName", type: "POST", data: {"name": "Dannil"}, dataType: "json", success: function(data){ console.log(data); console.log(typeof data); console.log(data["token...

2020-03-26 16:53:27 658

原创 Java程序连接redis失败解决办法

用java测试redis结果连接失败,记一下排查步骤。redis安装在centos7中,centos7系统安装在vmware中打开cmd,首先ping虚拟机ip地址,检查网络连接是否有问题然后telnet ip地址 6379检测端口是否打开,如果连接失败,参考以下博客启用端口Centos打开关闭端口接下来检查redis配置文件,参考以下博客,修改bind地址。Redis...

2020-03-20 17:31:03 1239

原创 springboot项目连接数据库失败

springboot启动日志如下ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: ...

2020-03-20 03:02:00 1418

原创 HTTPClient使用

HTTPClient是IDEA的api测试插件,进行POST请求时,总是报400错误.http文件内容如下POST http://localhost:8080/api/city HTTP/1.0Content-Type: application/jsonAccept: application/json{ "id": 1, "name": "A", "info":...

2020-03-19 13:44:29 125

转载 DEA进行mvn install时,遇到以下错误 The packaging for this project did not assign a file to the build artifact

DEA进行mvn install时,遇到以下错误The packaging for this project did not assign a file to the build artifact使用mvn clean install 就可以解决问题,或者先点lifecycle的clean再点install,不要用mvn install:install那个。———————————————...

2020-03-18 19:05:39 295

原创 IDEA maven提示update maven indices

从github上下载了一个springboot项目,添加到idea后pom文件中有依赖未找到,点击update maven indices也不行,并且更新缓慢,这时需要配置maven镜像仓库。将以下配置粘贴到本地maven的settings.xml文件中<mirror>标签中,使用阿里云镜像。 <mirror> <id>n...

2020-03-18 12:39:57 12680

原创 IDEA更改部署项目名

Run->Edit Configrations->Tomcat Server->服务器名->Deployment->Application Context

2020-03-16 00:30:28 1387

原创 html表单

只有设置了name属性的表单元素才能在提交时传递它们的值<form action="/login" method="get"> <p>Name: </p> <input type="text" name="name"/></p> <p>Password: </p> <input type...

2020-03-12 22:00:34 62

转载 CSS伪类(pseudo-classes )与伪元素(pseudo-elements )

转自zhihu前言熟悉前端的人都会听过css的伪类与伪元素,然而大多数的人都会将这两者混淆。本文从解析伪类与伪元素的含义出发,区分这两者的区别,即使你有用过伪类与伪元素,但里面总有一两个你没见过的吧。伪类与伪元素先说一说为什么css要引入伪元素和伪类,以下是css2.1 Selectors章节中对伪类与伪元素的描述:CSS introduces the concepts...

2020-03-12 15:49:16 275

原创 javaweb表单登录实现

本文代码来源为github实现技术:JSP+原生Servlet主页登录按钮<c:choose> <c:when test="${empty sessionScope.userStatus}"> <a href="${pageContext.request.contextPath}/login">登录</a> ...

2020-03-07 15:22:45 2114

原创 jsp页面编码错误

在进行web项目开发时,jsp页面返回给前台,前台看到的汉字乱码。进行以下检查:1、jsp文件是否指定编码格式,如果没有,在第一行加入如下字段<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>2、IDE编码方式是否为正确编码格式,假如jsp文件头指定编码格式为utf-8,而IDE编码...

2020-01-20 16:33:48 641

原创 IDEA字体大小设置不生效问题解决办法

IDEA版本:ULTIMATE 2019.2Settings -> Edit -> Color Scheme -> Color Scheme Font 取消勾选Use Color Scheme...

2020-01-03 11:27:16 5746 5

原创 JavaScript Date格式化

/** * 对Date的扩展,将Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用1-2 个占位符 * 年(y)可以用1-4 个占位符,毫秒(S)只能用1 个占位符(是1-3 位的数字) * eg: * (new Date()).patter...

2019-12-05 13:12:10 438 2

原创 使用ibatis出错

Exception in thread "main" java.lang.RuntimeException: Error occurred. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlM...

2019-11-29 00:03:20 138

原创 Java IO

初学JavaIO的时候不理解InputStream OutputStream Reader Writer读写关系。比如以下代码: BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入一个字符"); char c;...

2019-11-18 22:57:51 62

原创 Java IO之BufferedReader

BufferedReader类实例化如下,为什么不能直接传入System.in呢? public static void test01() throws IOException { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); S...

2019-11-18 22:17:46 184

原创 [Fatal Error] :6:90: 对实体 "useUnicode" 的引用必须以 ';' 分隔符结尾。

使用c3p0连接池连接数据库出现异常,控制台信息如下:十一月 18, 2019 10:13:02 上午 com.mchange.v2.c3p0.cfg.C3P0Config <clinit>警告: XML configuration disabled! Verify that standard XML libs are available.org.xml.sax.SAXPars...

2019-11-18 10:43:58 1265

空空如也

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

TA关注的人

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