自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巴胡子

生得漂亮是优势,活得漂亮是本事

  • 博客(169)
  • 资源 (10)
  • 收藏
  • 关注

原创 postman 访问 报401 认证失败,无法访问系统资源

请求消息中没有Authorization:对应的信息一般是需要登录系统,没有权限导致的这时候需要登录系统,然后找到Authorization,复制对应的值到postmanBeareryJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjY1NjI5NmI1LTdhNzUtNDA5Yi1hYTI0LWM3OTk0OTVhOGFlMSJ9.GMzYw0iIZ2F7tbZxazh_brwAK5MwsB780v5jTgNAjcWNvOoL82S555yCV6BNctCtI

2021-10-19 12:09:35 15776 3

原创 java8常见经典面试题

1、java的基本数据类型有哪些?有几种?分别是什么?有四种类型,有八个,分别为整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean2、String与StringBuffer的区别是什么?StringBuffer与StringBuilder的区别是什么? String是常量,不可进行修改 StringBuff...

2021-09-09 20:13:37 1133 4

原创 idea中使用了git插件之后文件爆红的解决办法

先上问题:原因:在给idea安装了git插件的之前,这些爆红的文件没有被添加到git当中,被Git识别为冲突文件,如图:解决方法:方法一:将.idea文件夹下的vcs.xml文件的vcs修改为Git,然后重新启动idea方法二:如果还不用,自己手动添加进git当中步骤如下:选中爆红的文件,然后选择Git菜单,再点击添加或者直接选中文件有快捷键,Ctrl+Alt+A...

2021-09-09 16:13:31 6832 1

原创 oracle连接不成功,缺少oracle.dll文件或者有dll文件无法连接数据库的有效解决办法

今天在用navicat连接Orcale(远程)的时候,突然出现了oracle library is not loaded错误,原来是缺少oracle.dll文件,于是尝试去oracle官网下载这个文件https://www.oracle.com/database/technologies/instant-client/downloads.html找到对应的64位的版本进行下载然后解压下载的文件中有一个oci.dll文件将navicat的环境路径指向它大多数情况到这一步就会成功了,但

2021-08-10 13:19:07 2233

原创 idea刷新不出分支

在git上新建的分支却在idea的git分支中找不到又不知在哪里刷新1、使用VCS -> Git ->Pull -> 刷新 Remote解决这个问题点击右上角菜单栏的VCS,找到Git,并单击。2、在git的列表中,点击选择Pull。3、在弹出框中,就可以刷新git分支,单击选中,再点击pull。4、再次打开idea左下角的分支快速切换功能,可以看到最新的分支了。...

2021-06-21 10:39:34 2607 2

原创 python处理文乱码的两种方式

最近在写爬虫项目,遇到出现中文乱码的问题,汇总一下总共两种处理方式这样与那样的乱码很头疼,但是以下方法基本可以解决python处理中文乱码的问题:方式一:将要处理的乱码对象设置 encoding = utf-8'' response = requests.get(url=url, headers=headers) # response.encoding = 'utf-8'方式二:先设置encode的编码为iso-8859-1,再进行encoding的utf-8的设

2021-04-26 14:23:31 4598

原创 idea的git插件跟翻译插件

2021年4月19日,今天的心情有些复杂,因为旁边工位上的一个同事离职了,平时中午一般会一起出去吃饭,有什么工作上的问题一般都会向他请教,他的学习能力很强,会的东西也很多,但是他还是离开我们公司,个人认为是我们公司的水太浅,容不下他,领导也答应给他涨工资,他还是走了,今天走的时候还自信的说了一句,我这么有能力去哪里不行,以前的时候就听他说4.20就会离职,没想到时间过得这么快,对于我这中刚入行的一个实习生来说,我对于公司是无足轻重的存在,自我感觉也不是太好,实习之前觉的自己什么都会,实习觉得啥都不行...

2021-04-20 00:14:15 709 6

原创 github下载项目速度慢的解决办法(通过gitee转)

首先打开github,找到自己想要下载的项目,以springboot项目为例搜索框中输入in:name springboot查找springboot项目以第二个项目为例子,复制项目下载的地址打开gtiee码云将地址复制过去,也有可能有人已经复制过了,直接点击链接下载即可...

2021-04-01 11:39:46 284

原创 mysql数据库基础1

使用终端操作数据库1.如何查看有什么数据库? show databases;2.如何选择数据库? use databasesName;3.如何查看该数据库中有哪些表? show tables;4.如何查询表中的数据? select * from tableName;5.如何退出数据库服务器?exit; 6.如何在数据库服务器中创建自己的数据库? create database databaseName; 7.如何创建一个数据表? 创建一个...

2021-01-23 08:29:58 323

原创 @Controller和@RestController的区别?

@RestController注解相当于@ResponseBody + @Controller合在一起的作用1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。本来应该到success.jsp页面的,则其显示success.2)如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalR

2021-01-19 21:18:03 262

原创 vscode里面npm项目启动不起来的解决方法

node.js在vscode里面安装失败,npm项目启动不起来的解决方法:npm install --registry=https://registry.npm.taobao.org执行的时候,出现错误gyp ERR! configure errorgyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.然后又去下载python安装后设置了环境变量(可以在vs

2021-01-12 10:10:42 3739

原创 Spring——day01

三种注入方式:1、普通注入package cn.tedu.docker;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annot

2021-01-01 23:59:55 261

原创 idea配合Tomcat实现数据库的实现增删改

第一步:配置环境:创建maven工程 选择骨架 webapppom.xml文件中添加3个依赖: MySQL 数据库连接池 Thymeleaf创建文件夹和包, 把两个工具类(DBUtils,ThUtils)放到utils包下, jdbc.properties放到resources目录下配置Tomcat 点灯泡 删路径工程设置页面: 1. 打钩 2. 添加Tomcat相关jar包6、使用DBUtils读取jdbc.properties文件7、使用模板引擎的视图页面首行

2020-11-24 01:08:03 813

原创 idea配合Tomcat实现对Mysql数据库的增删改查

首先在数据库中创建我们需要使用的数据库newdb3和角色列表careate databases;create table if not exists hero( id int primary key auto_increment, name varchar(20), type varchar(20), money int); 连接数据库的配置文件jdbc.properties放在resources文件夹中文件中的配置信息:db.driver=com.mysql.

2020-11-23 10:59:52 1921

原创 idea实用的设置功能(不断更新)

此篇文章陆续更新:1、设置滚轮缩放字体File—>settings—>Editor—>General如下打上勾即可2、智能导包File—>settings—>Editor—>General—>Auto import勾选标注第1个选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动Alt + Enter 进行导入的,勾选标注 第2个选项,IntelliJ IDEA 将在我们书写代码的时候自动

2020-11-22 16:19:18 327

原创 idea连接MySQL数据库时区错误Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ pro

如果出现如下错误,则说明是mysql没有设置时区服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。解决办法:登录自己的数据库输入以下语句进行查询:show variables like'%time_zone';如果出现如下就是没有设置时区如果出现SYSTEM,就是没有设置时区输入如下语句:set global time_zone = '+8:00';出现如下语句表示设置成功:再次进行查询的时候,变成了这个样子,及表示设置成功在idea中也

2020-11-22 01:07:14 302

原创 启动Tomcat出现乱码问题解决办法

当的编译器中启动Tomcat会出现乱码问题,问题就在于Tomcat的字符集有问题,只需要修改其字符集即可,具体操作步骤如下:1、首先到下载解压的Tomcat文件中找到conf文件夹,这里是用来存放Tomcat配置信息的文件夹2、分别打开下面的文件,这里推荐两个工具就是Notpad++跟EditPlus++,个人喜欢后者,功能强大,前者作者有辱华行为,个人不太喜欢,但是技术不论政治,随个人喜好3、打开两个文件之后,server.xml文件中的字符集修改为UTF-8,这里可以用Ctrl + H打开替换

2020-11-20 16:26:54 1785 4

原创 idea自定义方便快捷的代码块

举例以下代码: //这是获取连接 try (Connection conn = DBUtils.getConn()) { } catch (Exception e) { e.printStackTrace(); }要想将以上代码直接输入指定字符而输出File–> Setting -->Editor —>live Templates找到user双击将出现此段代

2020-11-18 16:51:23 528

原创 idea配置mysql8.0问题汇总

用idea进行数据库mysql的连接,这是在Maven中进行配置,首先进行Maven的配置,下载国内的镜像源,例如阿里云,华为等等都可以这里给出以上两个settting文件,具体使用步骤如下:打开File --> settings --> Build,Execution,Deloyment --> Build Tools --> Maven下面的操作是保证电脑是在有网络的基础上进行的这里的配置文件setttings.xml中的代码写在下面了,新建一个setting.xml文件

2020-11-10 20:12:35 1498

原创 java二维码生成器

输入文本就可以生成二维码,扫描就可以输出自己想制作的内容例如:扫描效果如下:而对于实现仅仅需要几行代码,导入相应的jar包即可,实现的代码如下:package test;import qrcode.QRCodeUtil;import java.io.FileNotFoundException;import java.io.FileOutputStream;public class TestORCode { public static void main(String[] arg

2020-10-25 11:41:22 1928 2

原创 servletContext接口存值取值与删除值透彻解析

ServletContext接口:ServletContext对象是在web服务器启动时就被创建了,是web服务器(java虚拟机)创建的ServletContext对象,每一个web项目只有一个ServletContext对象。ServletContext对象的作用:1、获取web应用程序的初始化参数2、在web应用程序能共享数据3、获取web项目下的资源文件先说第二个作用:想要共享数据,就必须创建数据,然后再其他的servlet中获得这些数据或者删除这些数据进行存储值的方法如下:Se

2020-08-29 00:45:34 1199

原创 使用Hibernate框架的eclipse代码提示配置

key:http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtdhttp://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd添加的文件:文档:配置添加注释的方法.note链接:http://note.youdao.com/noteshare?id=fea2037f5458a89b9a2a9baa4439b364&sub=244E025176954BBD83BC42BF66...

2020-07-04 15:54:13 296

原创 mysql插入中文报错

关于插入mysql数据库的中文报错的问题原因基本上就是一个:字符集格式未统一查询一下字符集的格式:show variables like '%char%'上图显示的是字符编码有很多种,未统一便有可能使得中文插入不进去,不能识别中文解决方案:1、编码格式统一设置为UTF8mysql安装包下的my.cnf 文件[mysql]default-character-set=utf8[client]default-character-set=utf8[mysqld]character_

2020-06-20 23:51:11 1208

原创 xml提示不允许处理指令目标匹配“[xX][mM][lL]”

原因有:不允许有匹配 “[xX][mM][lL]” 的处理指令目标。说明XML可能不规范,哪里有些出入? 这种异常是XML没有以<?xml version="1.0" encoding="UTF-8"?> 开头,也就是说第一个字符必须是<?xml…解决方法:...

2020-06-20 23:40:42 1556

原创 二叉堆之优先队列的实现

import java.util.Arrays;import java.util.PriorityQueue;public class FirstQueue { private static int[] array; private static int size; public FirstQueue() { // 队列初始长度为32 array = new int[32]; } private void enQueue(int key) { // 队列长度超出范围,扩容

2020-05-23 15:28:39 338

原创 关于二叉堆的“上浮”与“下沉”

import java.util.Arrays;public class ErChaDui { /** * 上浮调整 * * @param array 待调整的堆 */ private static void upAdjust(int[] array) { int childIndex = array.length - 1; int parentIndex = (childIndex - 1) / 2; // temp保存插入的叶子节点值,用于最后的赋值 int t

2020-05-23 13:26:51 486

原创 二叉树的三种遍历实现方式与三种实现方式

方式一:采用链表的方式进行书写,思想为递归的方式TreeNodepublic class TreeNode { //节点值 int data; TreeNode leftChild; TreeNode rightChild; public TreeNode(int data) { this.data = data; }}import java.util.Arrays;import java.util.LinkedList;public class TwoTree {

2020-05-16 14:03:56 409

原创 Bootstrap框架实战教程(栅格布局的应用)

最近用Bootstrap框架学着做了一个项目,用时3天,很是粗糙,不过每个模块讲解都很详细,项目模板、素材已经放到github,欢迎下载,试看https://zouzhuo939.github.io/Bootstrap_3/项目分为7大块前提知识:在项目中添加下好的Bootstrap框架的项目文件的时候需要下载好的文件(下载不分前后,使用导入需要注意顺序)1、jQuery库文件文件...

2020-03-22 21:25:41 824 1

原创 前端框架之Bootstrap4小白修行手册

在前端有一个不错的框架(Bootstrap),现在已经发展到4的版本,听闻淘宝曾借鉴其栅格系统,这是这个框架最重要,也是最核心的部分,这里是在即在Bootstrap4中的个人感受与经验:下载的官网:Bootstrap4下载地址:(中文版本,三个地址)https://v3.bootcss.com/getting-started/#downloadhttps://www.bootcss.c...

2020-03-22 19:01:26 1448

原创 安卓开发之模拟智能家电实例(IO写法)

智能家电的介绍与使用方法:本文章所需工具在文章末尾,请君自取。家居模拟器程序介绍 本程序实现了客厅、卧室、厨房三个房间的智能设备,包括:光亮传感器、LED灯、温度传感器、风扇等。本程序模拟现在比较流程的智能设备,能够自动接入WIFI。通过手机、平板等安装的APP,自动发现这些智能设备。智能设备既可以自主广播数据(定时或者自身状态改变),也可以根据请求返回设备的状态。例如:光亮传感器,当光...

2020-03-22 18:41:13 660

原创 安卓开发(APP)之智能家电案例教程

智能家电工具介绍与客户端开发:此文章教程内容:用安卓手机的APP客户端控制智能家电实现的小案例本文章所需工具在文章末尾,请君自取,所用工具Android studio。家居模拟器程序介绍 本程序实现了客厅、卧室、厨房三个房间的智能设备,包括:光亮传感器、LED灯、温度传感器、风扇等。本程序模拟现在比较流程的智能设备,能够自动接入WIFI。通过手机、平板等安装的APP,自动发现这些智能...

2020-03-11 01:40:53 3382 9

原创 安卓开发之关于外部存储不可用的解决办法(Android studio)

Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限Environment类中提供了几个静态常量用于标识外部存储的状态,这些状态都是String类型MEDIA_BAD_REMOVAL 在没有挂载前存储媒体...

2020-03-09 00:41:28 2438

原创 用JavaScript写原生态的Dom,你真的搞懂了么?

全篇文章的笔记来源于个人的云端笔记,详细地址请查看:文章目录宿主对象事件句柄 (Event Handlers)dom查询的其他方法:dom的增删改:删除列表中的员工添加元素节点,添加员工信息改变div的样式查询节点元素的属性值自己写一个所有浏览器都支持的查询方法:就ie8特殊DOM对象之element对象:(获取div的属性)跟随鼠标移动,获取鼠标的坐标(监听事件):div盒子跟随鼠标移动:冒泡...

2020-03-07 16:41:28 478

原创 一星期玩转MySQL之初级篇

对数据库的三种操作:库操作,表操作,字段操作数据库操作:1、新增数据库:Create database 数据库的名称 [库选项]举例: Create database students charset utf8;库选项:用来约束数据库,分为两个选项,字符集设定:charset/character set 具体字符集(数据存储的编码格式)常用字符集:GBK和UTF-8校对...

2020-02-24 15:00:19 298

原创 冒泡排序算法的实现与优化

基本介绍:冒泡排序(Bubble Sorting)的基本思想是:通过对待 排序序列从前向后(从下标较小的元素开始),依次比较> 相邻元素的值,若发现逆序则交换,使值较大 的元素逐渐从前移向后部,就象水底下的气泡一样逐渐 向上冒。因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下 来没有进行过交换,就说明序列有序,因此要在排序过程中设置> 一个标志flag判断元素是否进行过...

2019-12-27 20:29:36 693

原创 选择排序算法的实现

选择排序的思路图解原始的数组 : 101, 34, 119, 1第一轮排序 : 1, 34, 119, 101第二轮排序 : 1, 34, 119, 101第三轮排序 : 1, 34, 101, 119说明:1 选择排序一共有 数组大小 - 1 轮排序2. 每1轮排序,又是一个循环, 循环的规则(代码)2.1先假定当前这个数是最小数2.2 然后和后面的每个数进行比较,...

2019-12-27 20:22:46 720

原创 java捕鱼达人游戏(大部分功能都已实现)

效果图如下:源代码分享:测试类:package game;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.JFrame;/** * 测试类 * @autho...

2019-12-26 17:15:46 13087 29

原创 出走海报,立体感搞出来

制作出走海报,立体感得搞出来啊,看海报效果制作步骤如下:立体感海报的制作步骤1、新建一张宽x高为736x982像素,分辨率为300的画布2、在海报的上方用矩形选区工具框选一块区域,然后填充颜色为#f6b1bf,然后选择—滤镜—模糊—动态模糊—调整适合的模糊度数3、新建一个面板(Ctrl+shift+Alt+N),然后框选一个比上一个区域大1倍的矩形区域,选择渐变工具,拉出一个由粉红色...

2019-12-26 11:54:56 697

原创 关于java中UDP接收端与发送端的写法

发送端:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;/* * 使用UDP协议发送数据创建发送端Socket对象创建数据并打包...

2019-12-15 12:18:56 1407 1

原创 java的Arraylist集合应用,斗地主小游戏案例

其实边做一些有意思的东西,边学知识是不枯燥的,曾经对于Arraylist集合就是入不了门,经过了自己看视频整理笔记发现,最好的方式与方法就是做出一些有意思的东西,比如下面这个案例,通过这个案例可能会对你理解Arraylist集合有帮助package IO_liu;import java.util.ArrayList;import java.util.Collections;/* * ...

2019-12-08 14:21:55 679

智能家电控制器.7z

配合自己博客中的安卓开发学习中用来模拟智能家电的小程序,包括控制灯泡,控制风扇,温度等,智能家居,通过JSON传值

2020-05-15

python.exe

python的帮助文档,方便查询库与方法的使用,界面全为英文版本,目前更新为最新版本,可以方便查询,有力与python开发程序员的使用与查询与学习

2019-11-17

day02(java基础知识)学习笔记.docx

java的基础语法知识,详细涵盖了多个java的基础语法核心重点

2019-09-06

asp网站系统.7z

asp做的网页源代码,包括三个实例,学生成绩查询系统、大学生选课系统、政府问卷调查、

2019-08-01

5ps网页设计.7z

ps设计与网页制作是非常有关系的,网页必然涉及到用图,而用好修图软件也是一个前端程序员的基本技能

2019-07-31

2.第二章-选区与蒙板.7z

ps抠图的详细教程,各种蒙版的使用,对于学习前端的朋友必须掌握的ps基础知识与技能

2019-07-31

组策略清除工具1.1.zip

一款清除windows系统的小工具,可以修改无用的注册表。

2019-07-19

一款最牛清理C盘工具.zip

擦除windwos运行的痕迹和软件运行的痕迹,可自定义擦除,以及浏览器的痕迹,可强力卸载不需要的软件,最好是专业人士使用

2019-07-19

网页设计之表单(好玩,炫酷的设计)

好玩炫酷的网页设计,懂点PS技术的朋友可以实际操作处理一下图片,网页填写表单,最基础的东西

2019-02-12

画一个乔治或者佩奇

turtle库是python一个非常有意思的标准库,因为其能操控画笔,画出一些有趣的东西,比较有娱乐功能,深受学习python的程序员喜爱

2019-02-06

空空如也

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

TA关注的人

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