自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

boyames的博客

努力做一名头发茂密的程序员

  • 博客(88)
  • 收藏
  • 关注

原创 【学习注意事项】Python编程:从入门到实践

【学习注意事项】Python编程:从入门到实践(持续整理中~)记录一下我的学习~记录了我所认为值得注意的一些细节~第二章:变量和简单数据类型2.2 变量在程序中可随时修改变量的值,而Python将始终记录变量的最新值。2.2.1 变量的命名和使用变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1...

2019-05-20 18:38:41 1158

原创 MySQL数据库更换数据路径

在mysql运行时会产生mysql.sock文件,需与新地址进行链接。将旧地址生成的mysql.sock拷贝到新的路径,并进行链接。

2023-09-15 16:11:46 852

原创 性能测试常用术语

性能测试常用术语

2022-11-03 21:42:28 558 1

原创 学习Loadrunner遇到问题记录

学习Loadrunner遇到问题记录

2022-11-03 21:27:10 1122

原创 使用canal同步数据,踩坑排雷全过程

1、mysql配置(1)检查binlog功能是否有开启mysql> show variables like 'log_bin';+---------------+-------+| Variable_name | Value |+---------------+-------+| log_bin | OFF |+---------------+-------+1 row in set (0.00 sec)如果log_bin 显示为OFF则说明服务没有开启,需要修改Linux中

2022-05-04 20:06:37 4054 1

原创 canal因为内存原因在Linux无法运行启动(There is insufficient memory for the Java Runtime Environment to continue)

canal因为内存原因在Linux无法运行启动(There is insufficient memory for the Java Runtime Environment to continue)遇到问题:安装好canal后,在canal/bin目录中启动startup.sh 没有成功,也没有生成canal/logs文件夹中生成canal.log日志,在进程命令中ps -ef | grep canal也查不到canal进程。解决方法:1、查看日志文件里面的错误:在目录canal/logs中查看文件

2022-05-04 19:20:53 2686 1

原创 windows下远程访问linux中的mysql数据库(创建数据库新用户)

windows下远程访问linux中的mysql数据库(创建数据库新用户)如果想要远程访问数据库,数据库必须开启权限,允许可以被远程访问。1.进入Linux系统mysql数据库查看user表mysql> use mysql;mysql> select User,Host from user;+---------------+-----------+| User | Host |+---------------+-----------+| mysql.s

2022-05-03 15:10:07 824

原创 nginx里location ~小问题

nginx里location ~小问题错误写法:为了偷懒,在nginx.conf文件中,直接复制修改location地址,没有及时地删除废弃的location地址,出现了无法调用服务的情况。错误代码如下:server { listen 9001; server_name localhost; location ~ /educenter/ { proxy_pass http://localhost:8006; } location

2022-04-22 16:34:56 2835

原创 Unexpected token o in JSON at position 1 报错原因及解决方法

Unexpected token o in JSON at position 1 报错原因及解决方问题描述:在做登录页面,实现登录功能,返回token值时,提示 Unexpected token o in JSON at position 1,发现cookie的值为[object Object],而不是String字符串类型,无法使用JSON.parse方法,报错。修改之前的写法:cookie.set('ucenter',this.loginInfo,{domain: 'localhost'})

2022-04-22 11:30:18 4050 1

原创 baomidou.mybatisplus分页失败,查询出所有数据

baomidou.mybatisplus分页失败,查询出所有数据个人原因:没有引入分页插件,直接写代码查询正确方法:1、maven:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> </dependency>2、引入插件:@Configurat

2022-04-20 16:57:35 967

原创 Could not get a resource from the pool 错误解决

Could not get a resource from the pool 错误解决错误信息:Could not get a resource from the pool可能造成错误原因:1 没关闭Linux防火墙查看防火墙状态systemctl status firewalld.serviceActive: active(running),说明防火墙是开启状态关闭防火墙命令systemctl stop firewalld.serviceActive: inactive (dead)

2022-04-20 14:04:28 8781 2

原创 我的redis目录位置和一些基本命令

目录位置# cd /opt/redis-6.2.1/src开启服务# ./redis-server ../redis.conf进行操作# ./redis-cli查看redis进程# ps -ef|grep redis

2022-04-20 13:28:14 479

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):eduservice.mapper.EduCourseMapper.getPublishCourseInfo(方法绑定异常)项目中创建mapper接口,编写xml文件sql语句,执行出现错误有可能错误原因:1、mapper里方法名错误(不一致)解决方式:修改方法名,保持一致2、maven加载机制造成的问题maven加载时候,把java文

2022-04-13 10:13:12 3014

原创 java.lang.IllegalArgumentException: Source must not be null

查询的数据库里的内容不能为null

2022-04-11 15:00:22 986

原创 Linux学习笔记(命令)

学习:《韩顺平一周学会Linux》1.vi 和 vim1.1正常模式以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、粘贴』来处理你的文件数据。1.2插入模式按下 i, I, o, O, a, A, r, R 等任何一个字母之后才会进入编辑模式, 一般来说按 i 即可. 6.2.3命### 1.3令行模式输入 esc 再输入:在这个模式当中, 可以提供你相关

2022-03-29 09:33:45 340

原创 xshell连接Linux并用docker拉取rabbitmq镜像

1、先进入虚拟机查看地址命令:ifconfig地址:inet 192.168.43.8(这个是我的地址)2、使用Xshell进行连接4、安装docker安装:yum install docker-ce docker-ce-cli containerd.io启动:systemctl start docker测试:docker version5、安装、运行rabbitmq安装:docker pull rabbitmq:3.7.7-management运行:docker r

2022-03-14 18:09:02 2610

原创 jdbc时区问题

在连接字符串后面加上?serverTimezone=UTC其中UTC是统一标准世界时间。示例:jdbc:mysql://localhost:3306/my_test?serverTimezone=UTC中文乱码输入问题:jdbc:mysql://127.0.0.1:3306/my_test?useUnicode=true&characterEncoding=UTF-8结合:jdbc:mysql://127.0.0.1:3306/my_test?useUnicode=true&amp

2022-01-28 20:22:48 2883

原创 SQL里limit和offset

经常用到在数据库中查询中间几条数据比如下面的题目:牛客查找入职员工时间排名倒数第三的员工有一个员工employees表简况如下:请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:解:select *from employeesorder by hire_date DESCLIMIT 2,1select *from employeesorder by hire_date DESCLIMIT 1 offset 22.offset X是跳过

2021-10-25 20:51:33 426

原创 SQL语句笔记

书写顺序:select-from-where-group by-having-order by-limit基本组成from,后跟着原表where,表示在计算前对原表的记录进行筛选group by,用于分组在from,where,group by语句都执行完后,才会开始执行select语句having只存在group by语句时才会使用having,主要用于对聚合函数计算后的字段进行筛选order by 用于排序limit,用于限制显示多表查询连接方式:join和unionjoi

2021-10-11 20:50:59 114

原创 alibaba fastjson jsonarray转list

String avatar = teacherEntity.getAvatar(); if(!StringUtils.isEmpty(avatar)){ List<JSONObject> list = JSONObject.parseArray(avatar, JSONObject.class); String ava = (String)list.get(0).get("filePath"); tea

2021-08-31 09:43:38 839

原创 git format-patch 打补丁

git format-patch 打补丁git format-patch$ git format-patch HEAD^               #生成最近的1次commit的patch$ git format-patch HEAD^^              #生成最近的2次commit的patch$ git format-patch HEAD^^^              #生成最近的3次commit的patch$ git format-patch HEAD^^^^       

2021-08-31 09:28:05 749

原创 Git学习

Git 工作流程一般工作流程如下:克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。Git 创建仓库git initGit 使用 git init 命令来初始化一个 Git 仓库使用方法使用当前目录作为Git仓库,我们只需使它初始化。git initgit clone使用 git clone 从现有 Git 仓库中拷贝项目。repo:Git

2021-08-30 13:02:23 151

原创 JSON.PARSE() 出现UNEXPECTED END OF JSON INPUT原因是什么怎么解决

原因:打印出来的数据当中为判断题时数据是空的。当使用JSON.parse字符串转数组时,如果里面数据有空 那么就会报错做一个判断就好了,有才取值if(value!=""){ var fileList = JSON.parse(value);}else { var fileList = "";}...

2021-08-27 16:23:02 5453 1

原创 前端日历控件

前端日历控件最简单,使用html自带的type<input type="date" placeholder="请输入项目名称" id="time" class="width_30">效果如下:

2021-08-25 17:05:44 984

原创 使用CKEditor实现富文本输入

使用CKEditor实现富文本输入1 下载CKEditor下载地址:https://ckeditor.com/ckeditor-4/download/2 放在webapp路径下3 在html页面添加语句//富文本输入框 <textarea name="editor01" id="editor01" rows="10" cols="80"> This is my textarea to be replaced with CKEditor 4.</texta

2021-08-24 13:25:50 212

原创 html标签字符,在thymeleaf中非转义显示

html标签字符,在thymeleaf中非转义显示对于“非转义文本”使用 th:utextth:utext="${lastAnnouncement.content}"th:text和 th:utext效果对比:<p><strong>This is my textarea to be replaced with CKEditor 4.</strong></p>This is my textarea to be replaced with CKEdi

2021-08-24 13:13:43 576

原创 thymeleaf固定前端信息的循环次数

thymeleaf固定前端信息的循环次数<div class="part_body" th:each="ennouement,proStat:${lastAnnouncement}" th:if="${proStat.index} le 2"><!-- proStat称作状态变量,属性有: index:当前迭代对象的index(从0开始计算) count: 当前迭代对象的index(从1开始计算) size:被迭代对象的大小 curre

2021-08-23 08:56:45 611

原创 HTML简单笔记

HTML简单笔记<!DOCTYPE html> 声明为 HTML5 文档<html> 元素是 HTML 页面的根元素<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。<title> 元素描述了文档的标题<body> 元素包含了可见的页面内容<h1> 元素定义一个大标题<p> 元素定义一个段落只有 <body

2021-08-13 11:01:00 116

原创 jQuery - AJAX

jQuery - AJAX学习于菜鸟教程jQuery - AJAX load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callback 参数是 load() 方法完成后所执行的函数名称。这是

2021-08-12 17:02:17 55

原创 jQuery - 删除元素

jQuery - 删除元素删除元素/内容如需删除元素和内容,一般可使用以下两个 jQuery 方法:remove() - 删除被选元素(及其子元素)empty() - 从被选元素中删除子元素jQuery remove() 方法jQuery remove() 方法删除被选元素及其子元素。实例$("#div1").remove();jQuery empty() 方法jQuery empty() 方法删除被选元素的子元素。实例$("#div1").empty();过滤被删除的元素

2021-08-12 14:00:58 492

原创 jQuery - 添加元素

jQuery - 添加元素添加新的 HTML 内容我们将学习用于添加新内容的四个 jQuery 方法:append() - 在被选元素的结尾插入内容prepend() - 在被选元素的开头插入内容after() -在被选元素之后插入内容before() - 在被选元素之前插入内容jQuery append() 方法jQuery append() 方法在被选元素的结尾插入内容(仍然在该元素的内部)。实例$("p").append("追加文本");jQuery prepend() 方

2021-08-12 13:53:44 294

原创 jQuery - 获取内容和属性

jQuery - 获取内容和属性获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() -设置或返回表单字段的值实例$("#btn1").click(function(){ alert("Text: " + $("#test").text());});$("#btn2").click(function(

2021-08-12 11:16:48 344

原创 jQuery简介、语法

1 jQuery简介jQuery 是一个 JavaScript 函数库。jQuery 是一个轻量级的"写的少,做的多"的 JavaScript 库。jQuery 库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities2 jQuery 语法jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作。基础语法: $(selector).action()美元

2021-08-12 10:12:58 146

原创 java实现分页功能

java实现分页功能1.通过maven添加jar包<!-- 加入分页 需要的jar包--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version>

2021-08-11 15:15:49 1356 1

原创 js获取后台map格式数据

js获取后台map格式数据后台:(得先后数据)Map res = new HashMap(2);res.put("result","error2");res.put("message","验证码不能为空!");js: $.ajax({ type:"POST", url:"http://localhost:8080/users/checkLogin", data:checkUserParams, dataType:"json",

2021-08-11 11:30:02 2225

原创 去除Kaptcha方法得到验证码的干扰线

去除Kaptcha方法得到验证码的干扰线添加如下语句即可:properties.setProperty("kaptcha.noise.impl","com.google.code.kaptcha.impl.NoNoise");

2021-08-11 11:23:15 1255

原创 Controller层实现页面跳转

Controller层实现页面跳转 @RequestMapping("/logOut") public String logOut(HttpServletRequest request) { //销毁session HttpSession session = request.getSession(); session.invalidate();//销毁 //回到登入页 return "redirect:/user

2021-08-10 09:49:19 4759

原创 js实现按回车登入

js实现按回车登入直接上代码,亲测好用!<script type="text/javascript"> function KeyDown() { if(event.keyCode==13){ var btn_login=document.getElementById("btn_login");//id为登录按钮id btn_login.focus(); b

2021-08-10 09:45:16 710 1

原创 java: 非法字符: ‘\ufeff’

导入项目运行后会发现如下错误:java: 非法字符: ‘\ufeff’java: 需要class, interface或enum原因:编码问题将UTF-8换成GBK即可!

2021-08-05 20:05:36 574

原创 LeetCode-167.两数字和2-输入有序数组(Java)

原题链接题目描述给定一个已按照 升序排列 的整数数组 numbers ,请你从数组中找出两个数满足相加之和等于目标数 target 。函数应该以长度为 2 的整数数组的形式返回这两个数的下标值。numbers 的下标 从 1 开始计数 ,所以答案数组应当满足 1 <= answer[0] < answer[1] <= numbers.length 。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例 1:输入:numbers = [2,7,11,15],

2021-07-29 09:59:35 121

空空如也

空空如也

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

TA关注的人

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