自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gemini_Kanon的博客

Second place means you are the first loser.

  • 博客(97)
  • 资源 (3)
  • 收藏
  • 关注

原创 vxe-table中vxe-grid(高级表格)的使用

vxe-table中vxe-grid(高级表格)的使用,列编辑下拉框渲染动态数据

2023-02-28 12:02:16 24031 9

原创 【记录贴】Windows连接L2TP

Windows连接L2TP详细教学

2022-06-10 14:45:48 3821

原创 Element UI upload上传组件获取不到file的url

试了官网的例子,发现只有照片墙(设置list-type="picture-card"属性)能获取到file的url,其他的获取不到,但是需求还不想要那个上传的组件,后来发现新大陆。解决方法:使用如下方法重新创建一个url供img标签使用URL.createObjectURL(file.raw);...

2022-01-18 16:51:45 3700 1

原创 Element UI中Steps 步骤条description描述换行展示

突然要求加了个显示字段,之前的代码只能显示一行,于是乎找到了解决办法,代码如下:其中的属性自行到官网查看释义吧:Element UI官网传送门<el-table> <!-- 可展开的表格 --> <el-table-column type="expand"> <template slot-scope="props"> <el-steps :active="props.row.progressB

2022-01-04 16:51:18 4818 2

原创 Flutter读取剪贴板中的内容

昨天刚学到的知识,来记录下,客户需求是将收货地址粘贴到文本框中并识别出收件人、地址和电话(这个网上有相应接口),于是乎我想到了现在有些APP(某宝、某音、某东等等等等)在其他地方粘贴好文字之后切换回APP可以直接读取到剪贴板的内容,所以我想搞一下,下面是代码~首先是简单的读取剪贴板中内容://获取粘贴板中的文本ClipboardData data = await Clipboard.getData(Clipboard.kTextPlain);if (data != null) { //这里

2021-12-01 16:38:14 4945

原创 Flutter获取设备信息(Android/IOS)

首先需要依赖device_info:device_info | Flutter Package然后执行:flutter packages get下载依赖,在需要用到的地方引入依赖即可,下面上代码import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'dart:io';import 'package:device_info/device_info.dart';class T

2021-12-01 15:59:17 4265 2

原创 【记录贴】冒泡排序&选择排序

今天突然又用到了,记录下,方便以后观摩Integer[] arr = {30, -10, 50, 35, 10, 66, 16, -7, 105, 0};冒泡排序:for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j] > arr[j + 1]) { arr[j] ^= arr[j

2021-11-25 16:26:03 320 3

原创 JavaScript字符串和Base64互转

JavaScript提供了两个原生Base64相关方法: btoa():字符串或二进制值转为Base64编码 atob():Base64编码转为原来的编码字符串转Base64:function encode () { let str = encodeURI("哈哈"); let base64 = btoa(str ); console.log(base64);}Base64转字符串:function decode () { let haha =

2021-11-12 16:47:16 9348

原创 【学习记录贴】Vue+Element-UI富文本编辑框及插入图片

本贴会涉及到一下几个技术点:Vue+Element-UI实现富文本编辑框,以及文本编辑框中事件拦截、插入图片 Element-UI限制上传图片后,隐藏上传按钮 form表单验证首先安装一下插件vue-quill-editor,用cnpm也可以的npm install vue-quill-editor --save引用:import { quillEditor } from "vue-quill-editor";import "quill/dist/quill.core.css";

2021-11-09 15:10:51 6273 4

转载 RocketMQ Console安装时报Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17错误

所谓前人栽树后人乘凉,在网上找到了解决办法,删掉pom文件中的一个plugin<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.17</version> <executions> &lt

2021-08-30 14:31:45 433

原创 ajax传递对象

记录贴:前端:var param = {id: xxx, name: xxx}$.ajax({ type: "POST", dataType: "json", contentType:"application/json", url: "/xxx", data: JSON.stringify(param), success: function (result) { console.log(result) }});后端.

2021-06-30 17:26:47 899

原创 Java旋转图片

之前做项目遇到的一个问题,需要把竖直显示的图片转换成水平(横着)显示,思路就是获取图片信息,如果图片的高比宽数值大就做旋转,下面是代码~先是一个工具类,方便调用package com.haha.controllers;import java.awt.Dimension;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Rectangle;import java.awt.image.BufferedImage

2021-06-11 14:19:36 3029 5

原创 java获取某个字符在字符串中出现第N次的位置

今天来搞一个基础知识,以往都是用的时候现想或网上找办法,这次记录一下:在学习或者开发中经常会用到indexOf()方法,用来获取当前字符串中某个字符第一次出现的位置,有时候需要获取其出现第二、三、四、N次的位置,方法如下:public static void main(String[] args) { String text = "李蕾喜欢《超级玛丽》,韩梅梅喜欢《魂斗罗》,Sam喜欢《双截龙》"; Pattern pattern = Pattern.compile("《");

2021-04-26 17:18:52 5733

原创 vue刷新页面

有的时候需要当前页面刷新,之前的js或jq可通过一下代码进行刷新页面location.reload();或window.location.reload();也可以通过vue自带的方法刷新页面this.$router.go(0);但是这两种刷新页面的方法都会是页面闪烁一下,很显然不是我们想要的,推荐用下面的方法进行页面的刷新首先在App.vue中编写如下代码<template> <div id="app"> <router-view

2021-04-06 13:48:29 155

转载 webpack5下使用webpack-dev-server不能正常启动

报错:Error: Cannot find module 'webpack-cli/bin/config-yargs'开始以为是版本问题,我用的版本是:"webpack": "^5.24.3"、"webpack-cli": "^4.5.0"、"webpack-dev-server": "^3.11.2"于是乎开始疯狂卸载webpack和webpack-dev-server版本,重装低版本,还是不管用知道遇到了这位老哥的博客:【webpack5】webpack-dev-server 不能正常启动,

2021-03-04 15:12:48 3483 7

原创 Cross-Origin Read Blocking (CORB) blocked cross-origin response

今天遇到一个前端的问题,跨域问题,年前写的一个WPS加载项项目之前用专业版测试没什么问题,今天用个人版测试功能时发现出问题了(WPS加载项属于前端项目),打开控制台后发现控制台报错:uncaught syntaerror: unexpected end of JSON input,开始以为是这个问题,上网找半小时解决办法,后来发现前端接到的后端返回值是空,执行JSON.parse时报了这个错继续向下看看到了这个Cross-Origin Read Blocking (CORB) blocked cross

2021-02-24 15:55:21 3276

原创 Flutter:WebView和H5通信

之前项目里用的flutter_inappbrowser插件,最近升级flutterSDK之后之前的和H5通信的方法改了,改的我一塌糊涂而且这个插件现在好像也搜不到了,应该是年久失修弃用了,于是乎我换用了flutter_inappwebview,下面上代码说明flutter端:InAppWebView( initialUrl: "http://www.xxx.com, onWebViewCreated: (InAppWebViewController controller){

2020-12-09 14:50:31 2270

原创 No named parameter with the name ‘autovalidateMode‘

最近几天flutter项目build时突然报错:flutter_typeahead 1.9.1:No named parameter with the name 'autovalidateMode',这错误给我搞的有点儿懵,我的项目里压根儿也没用这个插件啊,然后上pub网站上一看还真有这个插件,最新版本是1.9.1,然后再回到我自己的flutterSDK里看到之前没有报错的版本是1.8.8,然后索性在项目里直接引入1.8.8的依赖,但是运行pub get之后自动下载最新版本1.9.1,然后百度之后发现:

2020-12-07 16:31:31 1773

原创 Flutter升级SDK辛酸踩坑记录

先来介绍下本人踏上踩坑的辛酸历史,上周四,也就是2020年11月19日的时候,小编修改了一个已经上线几个月的flutter ios端APP,然后被打了回来原因是ios14新增了NSLocalNetworkUsageDescription权限,加上权限后审核通过了。然后小编就捎带手把xcode升级到了最新版本,然后······boom(ios端程序崩了,钻研了时至今日仍未弄好);于是乎小编心想干脆把安卓和ios版本统一吧,然后把flutterSDK升级到1.22.4之后,安卓也崩溃了,接下来进行逐一说明(安卓

2020-11-24 13:27:14 3094

原创 The iOS Simulator deployment target ‘IPHONEOS_DEPLOYMENT_TARGET‘ is set to 8.0, but the range...

今天好信儿把xcode升级到最新版本,然后运行之前的flutter项目报了这个错解决办法:在ios中podfile文件最后添加如下代码post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |config| c

2020-11-19 13:51:32 7761 1

原创 Flutter选择多张图片上传

之前发过一篇上传多张图片的博客,那个是自己实现的,但是是一张一张上传最后页面上显示出来所有上传的图片,这篇文章介绍一下一次性选择多张图片并上传首先引入依赖:multi_image_picker,这个插件可以选择多张图片,插件地址https://pub.flutter-io.cn/packages/multi_image_picker然后画个小页面import 'package:flutter/material.dart';import 'dart:io';//ByteData这里需要引入d

2020-10-22 10:20:33 6702 13

原创 IOS修改navigationBar高度

最近接了个大活,开发ios,可以说是从零开始,不过因为工期比较紧,我也是自学了半个月就开始上手了(双手颤颤巍巍),今天就遇到了个问题,ios系统自带的导航栏的高度是固定的,但是客户的需求中导航栏比较高(我请教了一些ios开发的大佬,都说ios的导航栏无法修改,需要把系统导航栏隐藏掉,自己画一个贴上去)所以需要自定义一下,搞起来~因为时间比较紧,我看swift语言开发ios比OC开发要简单一些,所以我学的swift,后续的学习心得和开发踩坑相关的博客都会以swift语言呈现!在需要自定义导航栏的页面定

2020-09-23 15:12:15 3000

原创 could not find included file ‘Generated.xcconfig‘ in search paths

运行flutter项目时出现了这个错误自己先尝试了pod install无效后来在神通广大的网络上找到了解决办法:执行flutter build ios,问题解决

2020-09-14 15:06:57 2235

原创 Flutter创建plugin工程

flutter create --template=plugin --platforms=android,ios -i swift -a java hahahaha--template=plugin:创建插件包--platforms=android,ios:制定平台-i objc -a java:制定ios和安卓的语言最后是工程名称这里遇到了个问题,不指定平台的话创建出来的工程没有android目录~...

2020-09-11 15:15:55 1120

原创 invalid nib registered for identifier (xxx) - nib must contain exactly one top level object······

最近应公司需求学ios开发(根本整不明白)遇见了个如下的错误:invalid nib registered for identifier (xxx) - nib must contain exactly one top level object which must be a xxx instance解决方法:到xib文件中把多余的控件删掉,我是多添加了一个label控件到外面了导致的报错...

2020-09-01 11:06:23 1258 2

原创 Flutter控制手机屏幕常亮

有些时候需要手机屏幕常亮,比如看视频的时候首先引入依赖https://pub.dev/packages/wakelock然后在需要屏幕常亮的页面加上:import 'package:wakelock/wakelock.dart';在AndroidManifest.xml中加上:<uses-permission android:name="android.permission.WAKE_LOCK" />最后加入代码:Wakelock.enable();如果不需要屏幕常亮的话执.

2020-08-18 08:51:00 3392 2

原创 Flutter ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized

今天心血来潮把flutterSDK升级到了1.17.5,启动项目后一直白屏,后来在终端看到了这个错误解决办法:在main.dart的main函数中执行WidgetsFlutterBinding.ensureInitialized();方法,在runApp(MyApp());前执行,如果还有其他操作的话把它放在最前面执行就可以。或者可以把SDK升级到1.20.0没有这个现象了~...

2020-08-12 14:49:49 719

原创 MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk

今天给项目迁移到新服务器,MongoDB和Redis都迁移到了新服务器,重启后进行数据库相关操作报了这个错:解决办法:将Redis配置文件中stop-writes-on-bgsave-error设置为no,默认是yes,重启服务,问题解决...

2020-07-24 17:22:10 184

原创 原生js发送ajax请求

话不多说,开门见山,直奔主题,直接上代码~<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>安全登录</title> </head> <body> <input type="text" name="username" id="username

2020-07-07 09:47:30 222

原创 springboot集成spring session实现session共享

首先pom.xml引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <groupId>org.springframework.session<

2020-07-03 15:57:57 212

原创 Flutter集成极光推送实现消息推送

这又是一个新的知识点,安卓已经亲测成功(ios目前客户端完成了推送,客户端接收到了推送,但是通知栏不显示,得继续研究下),下面上教程:首先到极光官网注册个账户:极光官网

2020-06-30 17:04:43 1288 1

原创 Flutter实现APP更新

这是一个记录贴,关于flutter app内部更新网上有很多帖子,用package_info、path_provider、open_file、flutter_downloader这四个插件实现检测APP版本信息,需要更新后执行下载、安装任务~但是小编不是专业Android开发,使用flutter_downloader的时候程序报各种错,网上各种找办法解决未果后决定放弃这个路线,当需要更新咱跳转到手机浏览器进行下载安装(嘿嘿,是不是机智的一匹~),这里主要说一下ios更新,要跳转到App Store更新~

2020-06-11 16:07:18 1311

原创 springboot使用validation校验参数

最近小编在研究关于springboot的一些东西,昨天在官网上看到个关于校验参数的框架,感觉不错,可以省略不少代码,来做个笔记~首先在pom中引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>然后搞一个实

2020-06-09 14:16:26 465

原创 redis设置密码

第一种方式,命令行设置:首先打开redis服务,Start.bat

2020-06-09 13:57:11 535

原创 /Runner.app/Frameworks/Flutter.framework:Permission denied

Xcode打包ios安装包时报如上错误时不要慌~现将辛苦踩坑结果贴上来首先可能是你的flutter项目在Mac电脑上没有权限,执行下面命令sudo chmod -R 777 你需要给予权限的路径名上面方法不好使的朋友再试试下面的方法据传说,这是flutter升级到1.9.X后的一个bug,升级到1.10就好了,不想升级的话把flutterSDK里的一个文件修改一下就可以,文件路径:flutter/packages/flutter_tools/bin/xcode_backend.sh将1

2020-06-01 14:43:35 769

原创 zsh: command not found: flutter

这几天儿一直在搞flutter项目打包ios的姿势,对于从来没写过APP的对安卓开发不了解的我可以说是一步一个坑啊,报的错也是数不胜数都记不过来了,今天遇到个问题记录一下MacOS Catalina 10.15.4系统下运行flutter命令失效,报错zsh: command not found: flutter据官方说,从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。您还可以在较低版本的 macOS 中将 zsh 设置为默认

2020-05-29 14:07:38 823

原创 js选择多张照片回显并上传

之前写过上传图片的相关需求,回显是图片上传到服务器后返回的路径,这回来个不一样的,选择图片之后直接用js的内置文件流回显出来再在form表单里同一提交数据,上传图片,接下来上代码//样式就不写了,各位喜欢什么样式自己写,或者直接找个前端框架都有了HTML:<form id="myForm" method="post" enctype="multipart/form-data" > <p>选择图片</p> <!-- accep

2020-05-19 15:44:31 1499 6

原创 微信公众号网页授权获取用户信息

之前写了公众号项目,这几天需求网页直接获取用户信息小编直接用之前的获取openid接口的方式一顿操作······猛如虎,结果到官网一看网页授权的接口和之前用的不一样(定睛一看原地杵)~下面代码搞起来首先前端页面生成二维码:<!DOCTYPE html><html> <head> <meta http-equiv="con...

2020-05-07 09:48:22 702 2

原创 Flutter生成二维码并截图保存

准备工作:两个依赖一个插件生成二维码插件依赖保存图片插件依赖,开始想用path_provider保存图片来着,代码运行后可以返回保存图片的路径但是保存不到手机中,小编不是专业搞安卓开发的没深究截图插件:RepaintBoundary开始上代码://首先在你需要生成二维码页面中声明一个GlobalKeyGlobalKey _globalKey = new GlobalKey(...

2020-05-07 09:11:49 2213

原创 springboot集成MongoDB实现多表查询

小编真的是~有点儿时间都献给工作了,这不这两天儿又弄了个类似论坛的东西,用的MongoDB数据库,帖子评论和回复分别弄了两张表~下面贴代码,Spring Data Mongodb(小编弄了两张表的联查,剩下的闲暇时间再弄)首先pom.xml里要有Spring Data Mongodb的配置,如果要是在官网生成项目的话会直接带出来<dependency> <gro...

2020-04-10 13:24:13 4427 7

SpringBoot开发微信公众号

昨天的博客已经分享了代码感觉麻烦的可以下载代码直接导入工具里直接用,WeChatController里有两个WeixinServlet相同方法,第一个已经注上了,连接微信服务器时打开第一个WeixinServlet,后续操作打开第二个WeixinServlet方法注上第一个

2019-12-17

增删改查DEMO

小弟不才,利用今天上午时间用spring+springmvc+mybatis逆向工程+前后端分离写了个增删改查小项目,用以新手参考(虽然我也是个萌新)~

2019-05-22

java实现websocket聊天室

java实现websocket聊天室(私聊),心跳包

2019-04-17

空空如也

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

TA关注的人

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