自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Flutter 带icon的TextButton

Flutter 实现如下效果的TextButtonimport 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class TextIconButton extends StatelessWidget { const TextIconButton({ Key? key, required this.onPressed, required this.textSpanText,

2021-05-19 16:21:04 2994 1

原创 安卓报错Canvas: trying to use a recycled bitmap android.graphics.Bitmap

安卓报错Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题出现描述:在开发安卓应用涂鸦模块的时候,当对图片进行了涂鸦,然后保存涂鸦,此时点击保存按钮的时候快速点击。导致点击第一次是触发‘保存按钮’的点击事件,第二次是触发‘涂鸦’的事件。但是此时图片已经进行保存操作,系统开始回收Bitmap缓存资源,此时涂鸦事件相当于在已经被回收的Bitmap上添加涂鸦,导致报错。问题代码:public void onClick(Vi

2021-03-11 20:27:17 2145

原创 安卓本地图片文件InputStream转换为Base64编码字符

安卓本地图片文件转换为Base64编码字符安卓本地图片文件转换为Base64编码字符代码解析注意encodeToString()Flag参数列表安卓本地图片文件转换为Base64编码字符 /** * 图片文件转换为base64 */ fun file2Base64(filePath: String): String { var base64 = "" val file = File(filePath) if (file.

2021-03-09 15:14:59 788

原创 图片文件转Bitmap-Bitmap转NV21-ARGB数据转化为NV21数据

在Android中有时候需要将本地文件转换为Bitmap这里提供3种方法 Bitmap bitmap= BitmapFactory.decodeFile("文件路径");FileInputStream input = null;input = new FileInputStream(new File(worker.getFacepath()));Bitmap bitmap = BitmapFactory.decodeStream(input);FileInputStrea

2020-07-16 16:52:27 1120

原创 Mqtt协议-broker-moqutte在Springboot中的使用

什么是MQTT协议https://github.com/mcxiaoke/mqtt这是一位大佬的中文翻译,大家可以看看。在SpringBoot中启动moquette.broker.Serverhttps://segmentfault.com/a/1190000016456748这是一位大佬的整合客户端连接到broker并使用通过上面的操作,我们可以在启动一个SpringBoot项目的同时启动好moqutte.broker服务。现在我们只需要创建客户端连接到broker服务就可以实现客户

2020-07-01 10:54:32 1523

原创 当BootStrapTable td内的内容不是纯文本的时候,这样获取值

当BootStrapTable td内的内容不是纯文本的时候,这样获取值~~~当BootStrapTable td内的内容不是纯文本的时候,我们直接获取值是拿不到的。比如当td的内容是一个Input如图:那这时候我们要这么拿呢。思路:1.首先我们的input都有一个共有class(我这里叫dateClass),然后每一个td属于一个tr,这个tr有一个data-index=0(...

2020-04-24 11:20:01 740

原创 select2多选使用,与bootstrap table联动

效果图如下,当选择select中的值时,bootstraptable中自动添加数据。实现思路1.给select控件添加change事件。$('#你的select的ID').change(function(){ /*需要先清除上一次table的数据,因为select每一次选择都会触发该方法,如果不清除那么之前选择的数据还是会在table中显示,进行清楚那么每一次,...

2020-04-21 13:01:15 1065

原创 bootstrap-duallistbox初始化和取值

bootstrap-duallistbox双选列表效果图如下:如何将后台数据进行填充,然后取出选中的值呢。我们一步一步来。HTML中引入相关JS,CSS标签 <select id="drkj" class="form-control dual_select" multiple></select> ...

2020-04-20 11:53:02 2375

原创 判断Input上传文件类型,文件大小

判断input上传文件类型,文件大小。input获取的size为字节,判断大小的时候需要把限制大小转换为字节//input标签添加Onchange事件<input type="file" id="kjzylj" name="kjzylj" class="file" onchange="getFile(this)">//JS部分function getFile(val...

2020-04-19 10:20:12 1857

原创 ajax传json对象到后端,明明有数据,后端缺显示null

参考这位大佬的博文https://blog.csdn.net/qq_37960007/article/details/79542727当我们ajax写了contentType:"application/json",那么后端的Controller记得加@RequestBody

2020-04-18 18:47:43 979

原创 使用SpringSecurity为API接口添加鉴权token

当我们使用SpringBoot实现了一个简单的API接口之后,我们如何去保证我们的API接口只让我们运行的人调用呢。这时候就需要对我们的API接口进行保护。在别人访问这些接口的时候,我们对访问者进行身份的验证,从而对接口的保护。基本流程如下图:当然我们需要一个接口给用户请求Token,要不然用户拿不到token怎么去请求其他资源呢。流程图如下:接下来我们按照流程一步一步实现。...

2020-03-16 12:02:01 4947

原创 Mybatis学习笔记

Mybatis简介 目录Mybatis简介

2020-03-03 14:26:10 102

原创 idea 打印日志中文乱码

添加-Dfile.encoding=utf-8之后重启

2020-02-26 17:28:40 1798

原创 spring filter配置路径无效

原因路径不要加这个比如要过滤请求 /forum/xx/x //正确urlPatterns.add("/forumArticle/hello"); //错误urlPatterns.add("/forum/forumArticle/hello");新手上路,我起了,一枪秒了。有什么好说的~...

2019-12-21 23:31:28 339 1

原创 js修改密码

function check(form){ let oldPassword= $("#inputOldPassword").val(),newPassword = $("#inputNewPassword").val(),confirmPass=$("#confirmNewPassword").val(); if(oldPassword=='') { showM...

2019-12-04 11:04:24 3182

原创 java初始化

package testClassInit;class Father { public Son son; public Father(Son son) { System.out.println("Father初始化!!"); this.son=son; } public void showSon() { son.show(); } }class Son { ...

2019-12-02 10:27:40 110

原创 Composer和Laravel的下载安装

使用安装程序安装Composerhttps://docs.phpcomposer.com/00-intro.html下载运行,会自动配置环境变量之后安装Laravel请参考这位博主的文章https://blog.csdn.net/RE_PHPzjw/article/details/70336336如:Laravel new Example安装完成,打开网页访问h...

2019-11-22 16:02:58 172

原创 如何配置WampServer3.1.9让同一区域网的设备可以访问

打开下面2个文件。在httpd.conf中查找onlineoffline把Require local修改为Require all granted打开httpd-vhosts.conf把Require local修改为Require all granted修改完毕,保存。重启wampserverwin+R打开cmd输入ipconfig找到ip地址复...

2019-11-18 15:20:21 512

原创 mysql insert 表名有时候要加``有时候不用

⑴"INSERT INTO $table "⑵"INSERT INTO `$table` "当表名比较特殊的时候,必须加``否则无法添加数据。~可能是和内部表有冲突。

2019-11-03 16:23:53 1106

原创 java 泛型方法

class Show<T> {public void print1(T t) { System.out.println(t); }public <T> void print2(T t) { System.out.println(t); }}public class A {public static void main(String[] args) {Show&...

2019-09-07 15:37:17 91

原创 Android Studio Permission is only granted to system app 问题

File -&gt; Settings -&gt; Editor -&gt; Inspections-&gt;Correctness-&gt;Usin system app permission 修改为Waring

2018-10-25 18:53:39 314

原创 Illegal char at index 9: C:\Users\??\.android\avd\8.0.1.avd Androi studio新建虚拟机报错

我的问题是由于安卓虚拟机新建目录是C盘,可能与我eclipse的有冲突。故修改安卓虚拟机默认安装目录后可以成功新建虚拟机。1.默认情况下AndroidStudio的AVD创建路径在 C:\Users\Administrator\.android\avd现在我们修改创建路径右键我的电脑选择属性-&gt;左面板高级系统设置-&gt;高级菜单下环境变量-&gt;在系统变量中选...

2018-09-23 16:23:34 1946

原创 关于联想Y700,玩游戏闪屏

首先,问题描述:联想Y700-14isk  显卡:AMD R9 M375.插上电源玩游戏闪屏,使用电池不闪屏。解决方案:1.打开电源选项2.选择更改计划设计 3.选择高级电源设置 选择AMD图形能力设置。 既然在使用电池时不闪屏,那么我们把接通电源时的图形能力设置为和使用电池时设置为相同的选项。 重启之后,再进入游戏试试吧。希望这篇文章能帮助到你。...

2018-07-24 11:50:26 3427 2

空空如也

空空如也

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

TA关注的人

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