自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

布懂同学开始提问题

布懂同学在线写bug

  • 博客(67)
  • 资源 (7)
  • 收藏
  • 关注

原创 HTML期末大作业放在了阿里云服务器上

平平无奇的 静态网页 大作业发布到服务器上的简易操作!!!网页加了BGM访问时注意音量

2022-07-03 16:52:47 485 3

原创 Docker部署Mysql

快速部署安装mysql,给学习使用的最佳方案

2023-06-15 16:18:02 118

原创 java.net.URISyntaxException: Illegal character in scheme name at index 0

原本的代码://String url HttpPost httpPost = new HttpPost(url);// 创建httpPost网上都说是地址中涉及了特殊字符,不能直接用String代替URI来访问,可以试着去掉字符串url中的特殊字符,但是这样还是不行试试下面的方法 url = url.replaceAll("&", "%26"); url = url.replaceAll(" ", "%20");?%3F&%26一竖%26

2022-05-08 18:04:14 853

原创 windows下载安装nginx启动关闭

windows下载安装nginx 启动关闭 学习使用必备

2022-01-05 17:41:20 1153

原创 Oracle 多条记录的某个字段拼接成一个字符串

Oricle 查询多条记录时将某个字段拼接成一个字符串形成一条记录

2021-11-30 23:10:52 2775 1

原创 docker常用命令

可以用 ctrl+f 查找关键字来搜索需要的命令查看本地所有的容器:docker ps -a 查看本地正在运行的容器:docker ps 停止容器:docker stop CONTAINER_ID / CONTAINER_NAME 一次性停止所有容器:docker stop $(docker ps -a -q) 启动容器:docker start CONTAINER_ID /CONTAINER_NAME重启容器:docker restar.

2021-11-30 00:20:25 178

原创 docker文件复制与挂载

容器与宿主机之间的文件复制与挂载从宿主机复制文件到容器docker cp 宿主机本地路径文件名字 容器id/名字:容器路径docker cp /home/w.txt mycentos:/home从容器复制文件到宿主机docker cp 容器名字/ID:容器路径 宿主机本地路径docker cp mycentos:/home/w.txt /home注:执行复制文件命令直接在宿主机窗口执行,不用进入容器宿主机文件挂载到容器里 docker run -itd -v 宿主机.

2021-11-30 00:01:46 818

原创 Linux Centos安装docker

查看系统版本:官方要求版本是3.8以上,我这里是3.10的uname -a关闭防火墙:将/etc/selinux/文件夹下的config文件里的SELINUX属性改为disabled#systemctl stop firewalld.service# vi /etc/selinux/config安装Docker Ce 社区版本:使用wget命令,如果报错的话可以点击链接本地下载,下载后上传到对应文件夹下# cd /etc/yum.repos.d/# wget http://mir

2021-11-20 12:31:09 834

原创 IDEA中Ctrl+Shift+f快捷键无效 已解决

在IDEA中的 Ctrl+Shift+f 功能,可以快速定位我们想找的代码,但是每次都通过打开菜单栏真的很麻烦,有快捷键却是失效的!!!解决办法:看你的QQ 是不是 在使用这个快捷键看你的微信是不是在使用这个快捷键看你的输入法是不是在使用这个快捷键把相关软件的快捷键统统关闭应该就可以了,实在还不行的话就只能在IDEA中更换快捷键了,在这个位置修改:...

2021-06-17 10:52:59 726

原创 IDEA output 输出 中文乱码 问题解决

Tomcat conf 下面logging.properties这个文件UTF-8改成GBK都改成这样就行了

2021-06-09 10:40:14 318 1

原创 Java图片格式检测工具类

FileImage工具类是对图片进行检测的工具类,是根据图片的后缀名来检测的。如果为图片,则返回true 否则返回false。import com.sun.istack.internal.NotNull;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.util.Arrays;import java.util.Iterator;import .

2021-05-19 14:30:51 797

原创 VScode搭建vue项目

首先新建终端,打开到创建的文件夹输入vue create 你的项目名称选择第三个选项,回车选择如下选项,按空格是选择选择vue版本,我这里选的2.x版本这里输入n,回车继续回车继续回车是否保存以上配置,输入n 不用保存初次安装会慢,没改镜像会更慢。到这里等待安装就好了...

2021-05-19 09:43:08 155

原创 面试之:String StringBuffer StringBuilder区别

面试问:说一下String 、StringBuffer、StringBuilder答:主要区别:String 是不可变字符串。StringBuffer:是可变字符串,效率低,线程安全StringBuilder 是可变字符串,效率高,线程不安全初始化区别String初始化可以为null 后两者不行。使用注意操作少量数据使用String多线程操作字符串缓冲区下操作大量数据使用StringBuffer单线程操作字符串缓冲区下操作大量数据使用StringBuilder.

2021-05-18 15:14:55 186

原创 win10启动Mysql服务

Mysql 不小心被桌面的加速软件关闭 Navicat直接连接错误win10启动Mysql服务win10系统的话直接在左下角搜索框搜索:计算机管理点击服务:找到Mysql(后面有个数字) 鼠标右键启动就好了

2021-05-18 14:51:49 245

原创 String Str = new String(“对象“);过程中创建了几个对象

关于String创建几个对象的问题:问题1:String Str = new String(“1对象1”);该过程创建了几个对象(以前看到过,面试的时候回答错了…菜是原罪)答案:一个或者两个原因:我们知道Java的字符常量缓冲池(字符串池,字符串常量池)例如:String Str = new String("1对象1");当JVM遇到上述代码时,会先检索常量池中是否存在“1对象1”,如果不存在“1对象1”这个字符串,则会先在常量池中创建这个一个字符串。然后再执行new操作,会在堆内存

2021-05-18 10:31:36 1380

原创 Map、List、Set集合的遍历方法

1、Map集合遍历如下:public class TraversingMap { public Map<String,String> getMap(){ Map<String,String> map=new HashMap<>(); map.put("1","北京"); map.put("2","河南"); map.put("3","深圳"); return map; }

2021-05-18 08:36:03 119

原创 Mybatis配置文件:mybatis-config.xml

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><!--使用typeAliases配置别名,它只能配置domain中类的别名 --><!--Mybatis 的主配置文件--&g

2021-05-15 22:39:48 128

原创 Mybatis ${} 和#{} 的区别

在Mybatis中,Mapper.xml文件中引用传入的参数是通过${param}或者#{param}来实现的。所以需要注意两者之间的区别基本对比#{ }:会进行预编译 会进行类型匹配用于变量替换${ }:不进行数据类型匹配实质上是字符串拼接.两者使用场景变量传递必须使用# ,#{}相当于使用PrepareStatement这种占位符的形式,提高效率,防止sql注入,该方式一般用于传入添加、修改的值或者查询等。$ 就是简单的字符串拼接,有sql注入的风险。对于非变量部分.

2021-05-15 22:38:10 101 1

原创 centos7安装C语言编译环境

在centOS7内安装Redis 需要有C语言的编译环境,安装方法如下:先看有无安装,查看gcc 版本gcc --version提示如下,证明没安装:安装过程如下在联网状态下,输入如下命令yum install gcc回车确认,等待安装过程,随后会提示是否安装,输入 y 回车等待安装成功,成功后如下:...

2021-05-05 08:48:44 3430

原创 CentOS7目录和作用

/:根目录,一般根目录下只存放目录,不要存放文件,也不要修改,或者删除目录下的内容/mnt:测试目录/root:root用户的家目录/home:普通用户的家目录/tmp:临时目录(比如文件上传时)/var:存放经常修改的数据,比如程序运行的日志文件/boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件/etc:系统默认放置配置文件的地方/bin:所有用户都能执行的程序/sbin:只有root才能执行的程序/usr:用户自己的.

2021-05-04 20:28:37 527

原创 在VMware中安装虚拟机centOS7

按照如图流程操作:(适合新手练习使用)1、首先启动VMware Workstation,点击创建新的虚拟机:2、选择典型 安装 选择下一步:3、选择稍后安装操作系统:4、选择Linux 版本为CentOS7 64位5、自定义名称 自定义路径6、自定义磁盘大小 点击下一步:7、点击自定义硬件:8、可以移除不用的配置:打印机、usb控制器、声卡等:内存设置:4G(根据个人电脑选择 我的是12G的)处理器设置:数量2 每个处理器核数 2点击关闭。9、点击完成:

2021-05-02 11:33:22 113

原创 解决Mysql连时出现Public Key Retrieval is not allowed

数据库连接时出现这样的错误:Public Key Retrieval is not allowed可以在你的url后面加上: &allowPublicKeyRetrieval=true注意自己的连接语句 密码 是否正确!其他方法可见:https://blog.csdn.net/Yuriey/article/details/80423504的评论区!...

2021-03-30 08:39:17 816

原创 IDEA打开左侧项目展示栏

打开IDEA 项目栏这样显示查看不方便(如下图),需要左侧展示项目:view -> Tool Windows -> Project -> Alt+1可以这样改为(如下图):结果:

2021-03-13 11:10:39 6899 2

原创 使用JDBC连接数据库出现The server time zone value ‘�й���׼ʱ��‘ is unrecognized 的解决方案

使用JDBC连接数据库时出现错误:Exception in thread “main” java.sql.SQLException: The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ‘serverTimezone’ configuration

2021-02-09 11:48:56 1047

原创 IDEA中SpringBoot2.X热部署Dev-tool和常见问题

什么是热部署应用正在运行的时候升级功能, 不需要重新启动应用 对于Java应用程序来说, 热部署就是在运行时更新Java类文件好处:不需要重新手工启动应用,提高本地开发效率常见实现热部署的方式JrebelSpring Loadedspring-boot-devtools操作步骤:pom.xml文件中需要添加: <dependency> <groupId>org.springframework.boot</groupId>

2021-01-20 15:51:46 225

原创 VSCode设置鼠标转轮滑动设置字体大小

按 Ctrl+转滑轮打开"文件 --> 首选项 -> 设置打开 settings.json 文件 (如下图的文件)在setting.json中添加"editor.mouseWheelZoom": true直接放在最后就行:

2021-01-02 19:08:58 361

原创 JavaScrip中的立即执行函数

立即执行函数 IIFE:immediately-invoked function expression特点:自动执行、执行完之后销毁1、立即执行函数基本语法:以 ( ) [ ] 开头的语句,前⾯的语句必须加分号,否则会解析错误//第一种写法 两个括号 ()()(function(){ ...})();//第二种写法 一个括号 ()(function(){ ...}());//错误示例:function(){ ...}()2、立即执行函数

2021-01-02 16:33:59 75

原创 Javascript的隐含参数arguments

先看一段代码,了解一下arguments的作用function addtest(num1,num2,num3){ console.log(arguments) var sum=0 for(var i=0;i<arguments.length;i++){ console.log(arguments[i]) sum+=arguments[i] } return sum}var sum=addtest(1,2,3,4,5,6,7)

2021-01-02 15:41:20 124 3

原创 PR转场FilmImpact 蓝屏 error699966

PR转场FilmImpact 蓝屏 error699966 如下:解决办法:文件–>项目设置–>常规–>渲染程序 改成如下:

2020-12-31 18:34:10 4316

原创 学习常用链接收藏

记录所有的学习常用链接

2020-12-25 14:02:30 1229

原创 Java中已在使用的接口更新

Java中已在使用的接口更新:方法一:增加新接口继承原接口,在新接口中增加新方法原接口:加入新方法方法二:使用接口中默认方法的定义格式:public default 返回值类型 方法名(参数列表){}示例:public default void fun3(){}接口中默认方法注意事项:默认方法不是抽象方法,所以不强制重写,但是可以被重写,重写的时候去掉关键字 defaultpublic 可以省略 但是default 不能被省略...

2020-12-20 17:15:33 173

原创 Mybatis初始环境搭建以及简单的入门案例

IDEA初始化 Mybatis 初始环境搭建,配置到入门案例我用的IDEA是:(好像不同版本初始化有一点点差异,点击下一步就行了)IDEA 需要配置Maven环境准本好之后就可以了:建成只有的文件以及所需的数据库文件:链接Mybatis的环境搭建: 第一步:创建Maven工程, 并导入坐标. 第二步:创建实体类和dao接口 第三步:创建MyBatis主配置文件 第三步:创建映射配置文件1、新建项目:2、选择Maven项目,点击Create from arch.

2020-12-20 16:33:53 125 1

原创 Java之Lambda表达式详解

Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。一、lambda 表达式的语法格式如下:标准格式:(形式参数)->{代码块}Lambda表达式的代码分析● (): 里面没有内容,可以看成是方法形式参数为空● ->:用箭头指向后面要做的事情● {}: 包含一段代码,我们称之为代码块,可以看成是方法体中的内容实例.

2020-12-02 10:47:02 12589

原创 Java中Lambda表达式和匿名内部类的区别

一、所需类型不同:匿名内部类可以是:接口、抽象类、或者具体类Lambda 表达式只能是:接口二、使用限制不同:匿名内部类:接口中可以多个或者一个方法Lambda 表达式要求:接口中的只能有一个方法三、实现原理不同:查看项目文件夹中的时候可以看到匿名内部类:编译之后会产生单独的 .class 文件Lambda 表达式:编译之后不会有单独的 .class 文件出现,对应的字节码会在运行的时候动态生成。...

2020-12-02 10:45:19 1428

原创 Java API 中文版 谷歌翻译 拿走不谢 jdk api 1.8_google

Java api 1.8 中文版 谷歌翻译下载链接:百度网盘https://pan.baidu.com/s/1Kvq7CsuIXTw-uqDExwLJZw提取码:9616..…记得点赞收藏一下,以免丢失

2020-11-22 16:58:10 691

原创 BufferedInputStream类详解

当创建BufferedInputStream时,将创建一个内部缓冲区数组。当从流中读取或跳过字节时,内部缓冲区将根据需要从所包含的输入流中重新填充,一次有多个字节。mark操作会记住输入流中的一点,并且reset操作会导致从最近的mark操作之后读取的所有字节在从包含的输入流中取出新的字节之前重新读取。BufferedInputStream 的父类是FilterInputStreamFilterInputStream的父类是InputStream(字节输入流的超类)相对于 FileInputS.

2020-11-19 09:37:06 15496 4

原创 Java字节流 实现文本、图片、视频的Copy

FileInputStream和FIleOutputStream使用中的常见样例:文本复制 图片复制 视频复制一、文本文件复制:import java.io.FileInputStream;import java.io.FileOutputStream;public class FileCopyDemo04 { public static void main(String[] args)throws Exception { //根据数据源创建字节输入流

2020-11-18 20:17:00 223 1

原创 带你快速学习JavaIO流

听取老学长的意见打好基础!!!Java IO中常用到的几个类:Java.IO包中最重要的是五类一接口:五类:File、OutputStream、InputStream、Writer、Reader一接口:Serializable1、File类复习在整个IO包中,唯一表示与文件本身有关的类,这个类可以对文件进行创建、删除、重命名、判断路径等操作1)先了解构造方法:public File...

2020-11-18 18:56:46 210

原创 FileOutputStream类详解

FileOutputStream继承了OutputStream(字节输出流超类)了解一个类 父类 、构造 、 然后方法 、还有常见异常public class FileOutputStreamextends OutputStream文件输出流是用于将数据写入到输出流File或一个FileDescriptor 。 文件是否可用或可能被创建取决于底层平台。 特别是某些平台允许一次只能打开一个文件来写入一个FileOutputStream (或其他文件写入对象)。 在这种情况下,如果所涉及的文件

2020-11-18 16:36:06 16327

原创 FileInputStream类详解

FileInputStream继承了InputStream(字节输入流超类)//用于读取诸如图像数据的原始字节流public class FileInputStreamextends InputStream构造方法:FileInputStream(File file) 通过打开与实际文件的连接创建一个 FileInputStream ,该文件由文件系统中的 File对象 file命名。 FileInputStream(FileDescriptor fdObj) 创建 FileInputS

2020-11-18 13:50:38 15480 1

Mybatis初始化项目以及入门案例

配合博客做为学习资料用的

2020-12-19

基于C#三层架构的餐厅点餐管理系统.zip

本人的大作业,内含完整代码和数据库文件,用于学习交流。麻烦给相应博客的点赞评论外加关注。仅用于学习交流。

2020-06-14

基于C#的点餐系统大作业

项目是一次期末大作业,实现了菜单的增删改查,订单的添加,用户的登录注册浏览等,界面可以看博客里面,项目可以用来学习交流,仅供参考。

2020-06-03

ssm完整jar包.rar

ssm框架的完整jar包,仅限于学习使用。

2020-04-30

JavaScript HTML DOM学习笔记.emmx

从菜鸟教程上学习的关于js的学习笔记,可以用于参考学习使用,脑图样式,浏览更方便,有需要的同学可以带走

2020-02-11

购物车servlet+layui练习.zip

一次作业练习 servlet编程代码练习,servlet dao vo 练习 内含有效果图,主要是学layui的代码

2019-12-16

HTML写的新海诚电影简介.zip

用Dreamweaver写的 纯HTML+CSS+DIV 新海诚电影简介的网站 仅供学习参考(简介需要凑够50个字符,我就这样凑凑吧,想学习的欢迎带走,很基础的,大佬就别看了)

2019-11-16

空空如也

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

TA关注的人

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