访问本地电脑图片的方法一:springboot中配置addResourceHandler和addResourceLocations来访问本地的图片
摘要:如何访问电脑图片: 1、当前端部署在nginx中时,要想访问图片,需要通过nginx配置虚拟主机来访问本地电脑图片。 参考:https://www.cnblogs.com/zwh0910/p/15400883.html 2、当时springboot项目时,配置静态文件映射来实现访问本地电脑图片 参考
阅读全文
posted @
2021-11-30 18:12
周文豪
阅读(3848)
推荐(0) 编辑
JDBC与连接池
摘要:一、什么是 JDBC? 1、定义: 一套JDBC接口代码能同时操作所有的关系型数据库,真正执行的是驱动jar包。 Java database connectivity 即java数据库连接,可以理解为java语言操作数据库,对数据库进行增删改查。 数据库有多种,如mysql、oracle、DB2、S
阅读全文
posted @
2021-11-30 14:35
周文豪
阅读(878)
推荐(0) 编辑
springboot整合mybatis-plus
摘要:一、mybatis-plus入门 官网:https://mp.baomidou.com MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1、创建一个spring boot工程 参考:https://w
阅读全文
posted @
2021-11-29 20:36
周文豪
阅读(316)
推荐(0) 编辑
JWT工具类
摘要:一、工具类代码 /* * 总的来说,工具类中有三个方法 * 获取JwtToken,获取JwtToken中封装的信息,判断JwtToken是否存在 * 1. encode(),参数是=签发人,存在时间,一些其他的信息=。返回值是JwtToken对应的字符串 * 2. decode(),参数是=JwtT
阅读全文
posted @
2021-11-29 12:44
周文豪
阅读(1407)
推荐(0) 编辑
super和this
摘要:一、父类空间优先于子类对象产生 在每次创建子类对象时,先初始化父类空间,再创建其子类对象本身。目的在于子类对象中包含了其对应的父类空间,便可以包含其父类的成员,如果父类成员非private修饰,则子类可以随意使用父类成员。 代码体现在子类的构造方法调用时,一定先调用父类的构造方法。理解图解如下: 例
阅读全文
posted @
2021-11-29 12:13
周文豪
阅读(34)
推荐(0) 编辑
uni-app的页面的生命周期:onLoad、onShow、onReady
摘要:onLoad:页面加载了,在onLoad中发送请求是比较合适的,即页面一加载就发送请求获取数据。 onShow:页面显示了,会触发多次,只要页面隐藏,然后再显示出来都会触发。这里会重复触发,如果你重复发送请求不合适。 onReady:页面初次渲染完成了,但是渲染完成了,你才发送请求获取数据,就太慢了
阅读全文
posted @
2021-11-27 17:09
周文豪
阅读(2667)
推荐(0) 编辑
MySQL报错:1130-Host 'LAPTOP-JRI45NVC' is not allowed to connect to this Mysql server
摘要:报错如下: 原因分析:远程Mysql配置了不支持远程连接引起的。 注意:远程服务器的防火墙要关闭。 解决办法: 1、在远程Mysql中登录mysql mysql -u root -p 2、依次执行如下命令: use mysql; select host from user where user='r
阅读全文
posted @
2021-11-26 17:01
周文豪
阅读(201)
推荐(0) 编辑
微信小程序 如何让button按钮长度变为100%
摘要:效果: 将width设置为width: 100%;也不生效 解决办法:将app.wxss中的"style": "v2",删除即可 效果:
阅读全文
posted @
2021-11-25 12:10
周文豪
阅读(592)
推荐(0) 编辑
微信小程序:如何让按钮button中的文字居中
摘要:效果 wxml <button type="primary" form-type='submit'>登录</button> wxss 添加如下样式: button[type="primary"] { display:flex; align-items: center; justify-content
阅读全文
posted @
2021-11-25 11:47
周文豪
阅读(4537)
推荐(0) 编辑
使用%在搜索框中进行模糊查询
摘要:我们在搜索一个很长的中文名称时,如“湖北惠康流通企业”,我们必须输入正确的全称才能搜索到 此时,如果我们搜索“湖北流通”,是无法搜索出来的, 我们可以搜索“湖北%流通”,即在中间加上%,
阅读全文
posted @
2021-11-24 19:22
周文豪
阅读(752)
推荐(0) 编辑
URLEncoder和URLDecoder
摘要:一、初步了解 先看代码 public class URLEncodeTest { public static void main(String[] args) throws UnsupportedEncodingException { //将application/x-www-form-urlenc
阅读全文
posted @
2021-11-22 17:22
周文豪
阅读(681)
推荐(0) 编辑
CRON表达式
摘要:一、Cron 表达式格式 Cron 表达式是一个字符串,字符串以 5 或 6 个空格隔开,分为 6 或 7 个域,每一个域代表一个含义,Cron 有如下两种语法格式: (1)Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Second
阅读全文
posted @
2021-11-22 15:49
周文豪
阅读(141)
推荐(0) 编辑
定义全局的输入框获取焦点指令v-focus
摘要:一、vue2中实现v-focus 1、在main.js中添加如下代码 /** * 定义全局的输入框获取焦点指令 */ Vue.directive('focus', { inserted: function (el) { el.querySelector('input').focus() }, 2、在
阅读全文
posted @
2021-11-22 15:19
周文豪
阅读(295)
推荐(0) 编辑
vue按enter键刷新页面 ---- 使用@submit.native.prevent阻止表单默认提交,添加在form标签上
摘要:情景描述:当使用@keyup.enter.native来使输入搜索内容后,按下enter键就触发搜索。会发现一个奇怪的现象:当按下enter键时,先是根据输入的内容搜索了一次,紧接着又全局刷新了一次页面。 原因分析:当一个表单下,如果只有一个文本框时,按下回车将会触发表单的提交事件。 原代码如下:
阅读全文
posted @
2021-11-22 15:19
周文豪
阅读(3030)
推荐(2) 编辑
vue按键修饰符@keyup.enter.native(点击Enter键)
摘要:一、native的使用场景 Vue 允许为 v-on 在监听键盘事件时添加按键修饰符: <!-- 只有在 `key` 是 `Enter` 时调用 `vm.submit()` --> <input v-on:keyup.enter="submit"> 由于是原生html的input标签,此时为原生DO
阅读全文
posted @
2021-11-22 10:38
周文豪
阅读(12856)
推荐(1) 编辑
阿里云 linux centos7 安装nginx
摘要:0、安装依赖包(必须执行,否则报错) yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 1、在/usr/local/下创建文件nginx文件 mkdir /usr/local/nginx 2、下载nginx 进入n
阅读全文
posted @
2021-11-21 11:06
周文豪
阅读(91)
推荐(0) 编辑
Filezilla下载和安装
摘要:一、下载 官网:https://filezilla-project.org/ 下载后的文件 二、安装 双击开始安装
阅读全文
posted @
2021-11-21 10:16
周文豪
阅读(176)
推荐(0) 编辑
阿里云 linux centos7安装tomcat常用命令
摘要:安装Tomcat之前要安装JDK 1、下载tomcat8 wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz --no-check-certificate 如果报wget not
阅读全文
posted @
2021-11-20 22:26
周文豪
阅读(163)
推荐(0) 编辑
阿里云 linux centos7下安装JDK
摘要:方法一、安装JDK 1、查看可用的JDK版本 yum -y list java* 结果如下: Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Available Packages java-1.6.
阅读全文
posted @
2021-11-20 20:54
周文豪
阅读(173)
推荐(0) 编辑
阿里云 linux centos7中安装redis
摘要:一、linux安装redis 1、下载redis wget http://download.redis.io/releases/redis-5.0.7.tar.gz 2、解压到当前目录 tar -zvxf redis-5.0.7.tar.gz 3、复制redis-5.0.7到指定目录 一般都会将re
阅读全文
posted @
2021-11-20 18:33
周文豪
阅读(101)
推荐(0) 编辑
阿里云(linux Centos7)安装mysql
摘要:一、linux centos7 安装MySQL 1、下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2、安装mysql源,若结尾出现complete!,则说明MySQL源安装完成
阅读全文
posted @
2021-11-20 16:04
周文豪
阅读(296)
推荐(0) 编辑
Freemarker
摘要:一、 为什么要使用网页静态化技术? 网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道。 对于电商网站的商品详细页来说,至少几百万个商品,每个商品又有大量的信息,这样的情况同样也适用于使用网页静态化来解决。 网页静态化技术和缓存技术的共同点都是为了减轻数据
阅读全文
posted @
2021-11-19 17:14
周文豪
阅读(145)
推荐(0) 编辑
Mybatis中的动态sql
摘要:语句:if 标签、where标签、foreach标签、sql标签,这些SQL语句都是跟查询相关的。 在映射配置文件中,前面我们的SQL都是比较简单的,有时候业务逻辑复杂时,我们的SQL是动态变化的, 一、if标签: 动态SQL之<if>标签:查询条件有可能有,有可能没有,要根据不同的情况拼接查询条件
阅读全文
posted @
2021-11-15 16:58
周文豪
阅读(159)
推荐(0) 编辑
mysql中判断记录是否存在的两种方式
摘要:一、使用count()聚合函数 当需要查询数据是否存在时,一般会使用count函数,统计其个数,用法如下: select count(1) from t_sys_user where username = "zhangsan" 在java中判断数量是否大于0即可: int num = userDao
阅读全文
posted @
2021-11-15 16:41
周文豪
阅读(2916)
推荐(1) 编辑
DOS查看目录和删除非空目录
摘要:1、查看目录命令:dir 2、删除非空文件夹命令:rmdir /s 目录位置;
阅读全文
posted @
2021-11-14 10:54
周文豪
阅读(934)
推荐(0) 编辑
报错:文字与格式字符串不匹配
摘要:报错如下: 错误代码:‘ @Override public List<Pxml> selectList(String startTime, String endTime) { Example example = new Example(Pxml.class); example.createCrite
阅读全文
posted @
2021-11-12 15:53
周文豪
阅读(935)
推荐(0) 编辑
报错:无效数字 DataIntegrityViolationException
摘要:报错如下: 原因:数据库的主键用的是NUMBER类型,而实体类中是String类型 解决办法:将ID的类型改为NVARCHAR2类型
阅读全文
posted @
2021-11-12 15:45
周文豪
阅读(4616)
推荐(0) 编辑
报错:Serialized class oracle.jdbc.driver.T4CConnection must implement java.io.Serializable 将NCLOB类型转为字符串
摘要:报错如下: 返回的数据如下:businessScope=oracle.sql.NCLOB@7f40c46, 原因:数据库中字段BUSINESS_SCOPE类型为NCLOB。 解决办法:通过系统的dbms_lob.substr(字段,长度,起始位置)方法将clob转换为varchar2类型 selec
阅读全文
posted @
2021-11-12 11:40
周文豪
阅读(588)
推荐(0) 编辑
报错:invalid comparison: cn.hutool.core.date.DateTime and java.lang.String
摘要:错误代码: <if test="startTime!=null and startTime!='' and endTime!=null and endTime !=''"> AND t1.update_time BETWEEN #{startTime} AND #{endTime} </if> 原因
阅读全文
posted @
2021-11-08 17:50
周文豪
阅读(1141)
推荐(0) 编辑
前端报错: this.getOptions is not a function
摘要:报错如下: 卸载sass-loader npm uninstall --save sass-loader 安装指定版本 npm install sass-loader@7.3.1 --save-dev 安装node-sass npm i -D node-sass@4.12.0
阅读全文
posted @
2021-11-04 10:36
周文豪
阅读(3836)
推荐(0) 编辑