自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 百度定位FlutterSDK插件封装

【代码】百度定位FlutterSDK插件封装。

2023-09-09 20:36:11 156

原创 Flutter 百度定位示例代码与工具封装

好了,就没了,顺便说一下,这个好像在H5Web上不支持,所以还得再封装屏蔽这个兼容性问题才行。

2023-05-22 21:36:08 202

原创 zxing Qr二维码(二维码颜色、logo)

zxing 二维码,支持自定义二维码颜色(前置、后置)和Logo

2022-10-16 10:59:50 751

原创 正则匹配ip地址

IPv4有效的IPv4地址 是 “x1.x2.x3.x4” 形式的IP地址。 其中 0 <= xi <= 255 且 xi 不能包含前导零。例如: “192.168.1.1” 、 “192.168.1.0” 为有效IPv4地址“192.168.01.1”、“192.168.1.00” 、 “[email protected]” 为无效IPv4地址先写一个‘弱’匹配方便理解: regex="\d{1,3}(.\d{1,3}){3}"● \d{1,3} 表示 0-9出现1到3次 eg: 123 、 23

2022-03-24 11:15:46 4872 2

原创 java Math.abs问题

先给出一个问题public static void main(String[] args) { int x = -2147483648; int abs = Math.abs(x); // false System.out.println(abs > 0); //-2147483648 System.out.println(abs); }看到这个种情况,第一反应就是去看看Math.abs的源码,及如下public static in

2022-03-23 14:09:15 950

原创 初探:Java并发包中线程同步器

CountDownLatch核心函数 // 构造函数 public CountDownLatch(int count) ;// count为内部计数 public void await()调用await后,该线程会被阻塞,直到count计数为0;或其他线程调用的该线程的interrupt方法,中断了该线程。public boolean await(long timeout, TimeUnit unit);和无差await()方法相识,但不会一直处于阻塞状态,当设置的时间到了之后,直

2022-01-24 17:01:04 226

原创 验证:类加载双亲委派模型

类加载,双亲委派机制的源码分析和验证

2022-01-23 16:07:04 165

原创 Lua基本语法

快速了解,Lua的基本语法

2022-01-01 21:49:18 323

原创 mysql 基础

该笔记 是观看【尚硅谷MySQL数据库】教学视频 所记录的笔记 (2021-4-30 毕)常用命令DQLDQL : data query language基础查询语法:select 查询列表 from 表名;特点:查询列表可以是:表中的字段、常量值、表达式、函数查询的结果可以是一个虚拟表格;实例# 1.查询表中多个字段SELECT last_name,salary,email FROM employees;# 2.查询表中的所有字段SELECT * FROM

2021-04-30 21:55:33 519 1

原创 java 中的字符串的注意事项

importimport package.* : 在指定的package中寻找被使用过的类import static package.成员/* : (语法糖)静态引入某类中的静态成员stringreplace 与 replaceAll 的区别public String replace(char oldChar, char newChar){}public String replace(CharSequence target, CharSequence r..

2020-11-27 21:58:02 109

原创 设计模式 -策略模式

策略模式在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。(摘自菜鸟)前言现有一个需求,即动态的对People中的字段 选择性的比较大小分析:@Datapublic class People implements Comparable<People> {

2020-11-22 23:07:24 45

原创 设计模式 - 单例模式

单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。(摘自菜鸟教程)类图:实现方式1/** 多线程安全:JVM保证(类只加载一次,instance 初始化一次)* 恶汉式* */public class SingleOb

2020-11-22 21:35:45 47

原创 template might not exist or might not be accessible by any of the configured Template Resolvers (tem

错误分析:template might not exist or might not be accessible by any of the configured Template Resolvers ......原因一 /*controller*/ @GetMapping("/") public String index(){ log.warn("访问了首页..."); return "index"; } @GetMapping

2020-11-12 09:57:01 1982 2

原创 swagger基础

基本使用依赖 <!--swagger2--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency&

2020-11-02 14:09:26 59

原创 springboot 整合JSP

springboot 整合JSP <!--jsp 标签库--> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> <!--内置容器--> <dependency

2020-10-31 12:51:19 88

原创 springboot 过滤器

springboot 过滤器方式一 package com.springboot.stu.filter; import org.springframework.core.annotation.Order; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import java.io.IOException;

2020-10-31 12:22:15 99

原创 showdown ( markdown解析)

showdown ( markdown解析)推荐博客: https://blog.csdn.net/qiguanjiezl/article/details/105238029?utm_source=app官方github: https://github.com/qiguanjie/showdown基本使用在官方github拉取源码并将其中的dist下的文件导入的项目中,也可以使用在线连接资源导入(选取自己需要的version)jsDelivr: https://cdn.jsdelivr

2020-10-30 21:25:41 1034 1

原创 springboot 热部署

springboot 热部署添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>tr

2020-10-30 18:29:21 46

原创 springboot 多环境配置

springboot 多环境配置properties方式springboot中的多环境的配置文件名需要满足application-(profile).properties的格式,例如:application-dev.properties : 开发环境application-test.properties: 测试环境application-prod.properties :生产环境环境的选择需要在application.properties中用spring,profiles.activ

2020-10-30 15:04:17 40

原创 springboot 读取配置文件

springboot 读取配置文件1、 @valueperson: age: 12 name: xming@Component@ToStringpublic class Person { @Value("${person.name}") private String name; @Value("${person.age}") private int age;}2、 @ConfigurationProperties该注解只能作用于Bean(组件)

2020-10-30 13:16:36 473

原创 shiro整合springboot问题

问题1问题描述:js被shiro的拦截器拦下,访问不了 Uncaught SyntaxError: Unexpected token ‘<’ 错误原因:资源别shiro拦截了。结局方法:配置拦截规则资源路径添加如下拦截规则 /*开放:外部静态资源 - static/***/ // filterChainDefinitionMap.put("/static/**","anon"); filterChainDefinitionMap.put

2020-10-25 00:22:06 69

原创 wangeditor文件上传

初次使用 wangeditor 遇到一个小问题,故写此博客废话不都说,开始吧问题 : 后端没有接收到参数(java.lang.NullPointerException: null ) 错误 @CrossOrigin @PostMapping("save_photo") public Object addDish(MultipartFile file , HttpResponse response) { //.... } editor.config.up.

2020-10-21 21:42:39 1834

原创 mybatis 如何查找表里的某一个字段,然后返回它们的结果集list ?

单个字段的list映射取自: https://blog.csdn.net/weixin_30723433/article/details/95642002?biz_id=102&utm_term=mybatis%20%20%E6%<!-- 问题类型--> <select id="getQuestionSubjects" parameterType="list" resultType="string"> select subject from que

2020-10-14 21:49:35 3346

原创 mapper爆红

问题如下:idea 有警告 当不会影响程序的执行,解决方法i如下:解决方法方法一将@Autowired 改为 @Autowired(required = false)方法二将@Autowired改为 @Resource方法三在mapper上添加@Repository方法四关掉idea的警告相关博客推荐...

2020-09-07 15:54:50 1213 1

原创 vue cli3 获取本地json数据的方式

【vue cli3 获取本地json数据的方式】创建本地json数据测试测试结果

2020-08-11 19:52:53 652

原创 canvas常用的知识点

1、canvas 导入HTML:<canvas id=“canvas”>你的浏览器不支持canvas,请更换浏览器</canvas>js:var canvas = document.getElementById(‘canvas’);var ctx=canvas.getContext(‘2d’);canvas.height=…canvas.width=…2、常...

2020-08-11 19:44:10 215

原创 SpringMVC(1) helloWorld项目

通过SpringMVC,创建HelloWorld项目添加依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <depend

2020-05-23 14:43:27 81

原创 微信小程序中 this.data与 this.setData

问题引入:      今天在学view组件时,遇到了这个问题。本想通过js来动态控制播放暂停,同时在暂停时添加一个遮罩层(动态控制该遮罩层的display样式),然而在用 this.data.videoStatus=false 方式时,视图没有发生变换并且 样式没有被修改。缘由:     this.setData({}) 方式,会将数据从逻辑层发发送到视图层,而 this.data方式不会同步数据(没有

2020-05-21 18:27:09 648

原创 文件结构

文件概念文件(File)是性质相同的记录的集合。记录是文件中存取的基本单位,数据项是文件可使用的最小单位。能惟一标识一个记录的数据项或数据项的组合称为主关键字(项)文件结构分类:文件的 逻辑结构 主要有: (1)连续结构 (2)多重结构 (3)转置结构 (4)顺序结构文件的 物理存储 主要有: (1)顺序结构 (2)链接结构 (3)索引结构文件的 目录结构 主要有: (1)一级目录结构 (2)二级目录结构 (3)树形结构 (4)无环图顺序文件顺序文件 是指:按记

2020-05-14 15:11:00 1643

原创 js闭包

先看一个闭包的实例: var q=''; function a(){ var n=1; q=function b(){ n++; var a = 0; ...

2019-08-25 19:45:09 57

原创 自定义字体与iconfont字体图标

1、自定义字体<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> @font-face{ font-family: 'kkk'; // 字...

2019-07-10 16:20:41 256

原创 mysql起步

启动方法一 : 以管理员的身份打开cmd窗口后输入 net start mysql方法二 :打开任务管理器 点击服务 找到 MySQL 右击 打开安装mysql当前

2019-07-01 09:03:15 86

Vue笔记(2020-8-11)个人总结,仅供参考,免费提供

vue自学笔记【来自于视频:https://www.bilibili.com/video/BV15741177Eh?from=search&seid=15266074750669942840】

2020-08-11

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

TA关注的人

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