自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芥末菌的芥末园

致力于使用代码制作工具,使用工具解放双手。

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

原创 SpringBoot接收上传文件及打成Jar包失败的解决方案

首发地址:https://www.hsmus.top/202101244.html在本地IDE运行是上传功能通过VoteMangeController.class.getClassLoader().getResource("")).getPath()确定上传目录是正常的,但是打成 jar 包放到服务器通过 java -jar xxxxx.jar 运行时报错。具体报错信息:java.io.FileNotFoundException: /Users/zhang/Codes/java/javaCode/x

2021-01-22 17:23:31 10

原创 使用js解析歌词文件(lrc格式歌词)

首发地址:https://www.hsmus.top/202101235.html像音乐播放器一样,可以把歌词文件解析为方便使用的对象效果如下:代码如下:用法:/***** 用法 ******/const lrc = ` [ti:沙漠骆驼][ar:展展与罗罗][al:][by:芥末][00:00.00]沙漠骆驼 - 展展与罗罗[00:03.00]作词:展展与罗罗[00:06.00]作曲:展展与罗罗[00:09.00]歌词编辑:果果[00:18.00][00:

2021-01-06 15:15:51 11

原创 Netty学习(一):各种 I/O 模型的基本介绍

在学习Netty之前首先要了解Java中I/O的一些基本概念。首发地址:https://www.hsmus.top/202011221.html1.同步与异步、阻塞和非阻塞Java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 I/O 模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。在 BIO,NIO,AIO 之前先来了解一下:同步与异步,阻塞与非阻塞。1.1.

2020-11-30 17:01:26 13

原创 PHP反射机制总结及在设计模式中的应用

PHP 5 具有完整的反射 API,添加了对类、接口、函数、方法和扩展进行反向工程的能力。 此外,反射 API 提供了方法来取出函数、类和方法中的文档注释。其功能十分强大,经常用于高扩展的PHP框架,自动加载插件,自动生成文档,甚至可以用来扩展PHP语言。由于它是PHP內建的oop扩展,为语言本身自带的特性,所以不需要额外添加扩展或者配置就可以使用。更多内容见官方文档。首发地址:https://www.hsmus.top/202011219.html1.具体类目1.1.ReflectionClass

2020-11-27 16:55:25 15

原创 mysql-connector-java与MySQL数据库的版本对应关系

简介在创建Maven工程的时候,mysql-connector-java与MySQL数据库的版本如果不对应,运行的时候将会报错,于是整理一下他们之间的版本对应关系对应关系mysql-connector-javaMySQLJDBCJDK说明8.0.x5.6、5.7、8.04.2JDK 8.0或更高版本全面上市。推荐版本。5.1.x5.6、5.7、8.03.0、4.0、4.1、4.2JDK 5.0和JDK 8.0或更高版本一般可用性Maven地址ht

2020-11-03 17:27:08 302

原创 JDBC设置了setAutoCommit(false)出错不回滚的坑

原文链接:https://hsmus.top/202005192.html设置connection.setAutoCommit(false);之后,在两条操作语句之间故意制造错误,发现不会自动回滚; try { connection = JDBCUtils.getConnection(); connection.setAutoCommit(...

2020-05-01 23:10:03 503

原创 win10搞了esp分区之后显示0xc00000e 或 0xc00000f开不开机 系统检测不到现有的操作系统 解决方案

这个问题一般是引导文件出错导致的如果你根据这个教程成功修复了,还请帮忙转载一下当初我遇到这个问题的时候,真的是费了很大劲。。。现在整理一下,给需要的人吧# 工具win10原版安装包(制作成U盘引导)官方地址U盘 8G(请提前备份好U盘数据,会格式化)diskgenius官方地址,个人免费(可选)#步骤###1.先确认一下自己的电脑是不是有e...

2019-04-17 18:57:08 7094 3

原创 sublime text3 设置在浏览器中一键预览文件

1. 安装Package Control2. 利用Package Control包管理工具安装SidebarEnhancement插件-----------------------------------------------------------------------------------------首先在sublime 点击 File -- open folder选择...

2018-08-06 22:26:00 843

转载 CentOS7下zip解压和unzip压缩文件

CentOS7下zip解压和unzip压缩文件1、安装zip、unzip应用。yum install zip unzip2、压缩和解压文件  以下命令均在/home目录下操作    cd /home #进入/home目录  a、把/home目录下面的mydata目录压缩为mydata.zip    zip -r mydata.zip mydata #压缩mydata目录...

2018-07-20 00:07:10 662

原创 PHP查询数据库导出excel并且解决乱码问题,原生代码无需插件

近日写一个信息系统,需要把数据库的内容导出到excel下面把我的贴出我的代码,不需要phpexcel插件系统要求:php5.6+<?phpdate_default_timezone_set('PRC');//设置时区/*设置head头信息*/ob_end_clean();//清除缓冲区,避免乱码Header("Content-Type:application/vnd....

2018-07-19 22:01:08 1367 1

原创 阿里云ECS(Centos7)搭建LAMP环境(php5.4+php7.1安装方法)

因为阿里云有一些细节需要设置,所以在原文章上增加了一些细节1、安装apache  1.1 安装apache[root@nmserver-7 ~]# yum install httpd httpd-devel  1.2 启动apache服务[root@nmserver-7 ~]# systemctl start httpd  1.3 设置httpd服务开机启动[root@nmserver-7 ~...

2018-06-22 23:52:09 5666 2

原创 Ubuntu 18.04安装搜狗输入法

1.0下载安装包https://pinyin.sogou.com/linux/?r=pinyin1.1在 下载 文件夹中打开命令行1.1.1更新软件源sudo apt-get install -f 1.1.2解包软件包sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 其中sogoupinyin_2.2.0.0108_a...

2018-06-03 10:29:33 6298

原创 ubuntu18.04修改时区

运行如下命令:sudo tzselect然后选择亚洲Asia,继续选择中国China,最后选择北京Beijing。然后创建时区软链sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime现在看下时间,是不是已经正常了呢。...

2018-06-03 10:12:16 26111 12

原创 arduino安装WeMos d1板支持

添加附加开发板网址打开Arduino IDE文件 —— 首选项在 附加开发版网址管理 添加http://arduino.esp8266.com/stable/package_esp8266com_index.json安装 WeMos-D1R2 Board 开发板下载支持库链接: https:

2018-02-02 14:27:49 11822

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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