自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录uni-app一个简单NFC工具类,后续完善

util/* * desc:封装NFC功能,实现安卓设备对NFC标签读取卡号,支持android5.0及以上版本,仅支持 android 平台 * author:liangyisheng * date:2020/07/30 19:21:03 * version:1.0.0 */// 包路径const package_NdefRecord = 'android.nfc.NdefRecord';const package_NdefMessage = 'android.nfc.NdefMe.

2020-07-31 16:46:23 1992 10

原创 记录uni-app网络请求跨域、安卓打包后网络请求报错

跨域测试方法如下:网络请求接口地址玩安卓的开放API:https://wanandroid.com/article/listproject/0/json注意url是完整地址,并且manifest.json 源码视图H5标签下未配"devServer"的代理,结果会报错 test() { uni.showLoading({ title: '加载中' }); uni.request({ url: 'https://wanandroid.com/artic

2020-07-30 10:19:13 4678

原创 记录一次uni-app运行报错

uni-app运行一直报下图的错,搜索了几个方法包括cnpm update / npm update 重新更新依赖也不行,最后重装uni-app编译插件解决工具>插件安装>uni-app编译插件重装之后就可以正常编译了

2020-07-21 15:26:27 333

原创 Maven小结

Maven简介Java的包管理工具Maven仓库种类1 本地仓库(默认的本地仓库地址为${user.home}/.m2/repository,settings.xml可以重新配置)2 私服(settings.xml上进行配置)3 中央仓库(http://repo1.maven.org/maven2/,maven团队负责维护)Maven找jar包的顺序:先在本地仓库找,然后去私服找,再找不到去中央仓库找;从中央仓库找到后,会在私服和本地仓仓库放一份;从私服找到后也会在本地仓库放一份M..

2020-07-10 14:33:52 119

原创 mklink /d 软连接减小C盘存储

场景今天给电脑装了个VS2019,大部分可自定义安装的目录都选了D盘,结果C盘还是占用了太多存储直接报红,所以用mklink /d命令创建软连接,实现减小C盘占用过多的目的。将C盘对应文件夹剪切至D盘某目录下如将 C:\Program Files (x86)\Microsoft SDKs 剪切至D:\Microsoft Visual Studio\Microsoft SDKs管理员身份运行cmd,输入对应命令。mklink /d "C:\Program Files (x86)\Mi..

2020-06-29 16:53:33 860

原创 RabbitMQ延时队列实现订单关闭

场景订单30分钟未支付,系统自动超时关闭有哪些实现方案?1.基于任务调度实现;2.基于redis过期key实现;3.基于redis延迟队列;4.基于MQ的延迟队列;本次使用RabbitMQ实现一个小demo原理:我们在下单后,往MQ投递一个消息,设置其有效期为30分钟,在不设置对应队列的消费者的情况下,该消息将一直不被消费,那么30分钟后,该消息过期会被投递到死信队列,由死信消费者消费,我们就可以在死信消费者根据订单id执行相应的业务逻辑。application.properties中MQ.

2020-06-24 15:55:54 786

原创 若依后台管理框架-定时任务小例子

Quartz任务调度实例需求:新增一个定时任务,将n天前创建的用户禁用掉,基于若依框架。ISysUserService中新增一个业务方法,实现SysUserServiceImpl如下 /** * 删除i天前创建的用户 * @param sysUser * @return */ @Override public int delUserBeforeDay(SysUser sysUser){ return userMapper

2020-06-06 14:26:25 7545 5

原创 IDEA 下springboot项目实现热部署

IDEA 下springboot项目实现热部署IDEA下开发springboot项目时修改前台代码后,前端修改不能实时预览很麻烦,记录下热部署设置的方法。File -> Settings -> Build,Execution,Deployment -> Compiler 下将Build project automatically前的复选框勾上。Help-> Find Action 打开输入查询registry(或直接 Ctrl + Shift + Alt + / 然后进入R

2020-06-06 09:12:50 209

原创 一次oracle导出数据然后导入mysql的过程小计

一次oracle导出数据然后导入mysql的过程小计1. 需求给了服务器信息、数据库信息等,要导出数据。2. 方法步骤:远程服务器工具用向日葵,连接数据库工具使用PL/SQL Developer,找到对应表之后右键点击Query data查询要导出的记录;点击Export Query Results按钮并选择CSV file格式文件,选择导出路径后导出数据到指定目录;将导出的数据文件传输到自己的电脑,然后用navicate工具新建数据库,通过导入向导导入数据。3. 期间问题:我远

2020-05-27 10:30:40 383

原创 IntelliJ IDEA 插件--MyBatis Log Plugin

IntelliJ IDEA 插件–MyBatis Log Plugin我们在用mybatis的时候Debug窗口下log日志一般会打印成如下的形式,我们使用不是很方便,需要拼接sql。安装MyBatis Log Plugin插件。进入File–Settings–Plugins菜单下的Marketplace选项卡,搜索MyBatis Log Plugin安装并重启IDEA,重启后在Tool菜单下就可以打开日志窗口了,看下窗口打印的日志,是不是很方便。接下来就可以愉快的搬砖啦,以后有好的插件也要记录

2020-05-15 16:20:14 775

原创 若依后台管理框架-定时任务quartz使用

若依后台管理框架-定时任务quartz使用最近使用了quartz定时任务,小结一下。基于若依后台管理框架ruoyi-quartz模块,这也为我们以后定时任务方面的处理提供了思路,比如引入ruoyi-quartz模块,方便的用页面管理我们的定时任务。项目下quartz相关的modulemysql中相关的表,项目根目录sql文件夹下对应 quartz.sql文件使用方法举例:新建一个ta...

2020-04-18 09:17:43 24137 6

原创 Quartz任务调度小demo

Quartz任务调度小demo了解Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 可以与 J2EE 与 J2SE 应用程序相结合也可以单独使用。Quartz 允许程序开发人员根据时间的间隔来调度作业。Quartz 实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。核心概念...

2020-04-01 15:58:38 119

原创 AOP+自定义注解小demo

AOP+自定义注解小demo之前用到过AOP和自定义注解进行Token校验,大概就是登录按策略生成token存到redis,aop+自定义注解实现取相关信息,扩展的话可以通过多写注解比如校验注解、排除校验注解等实现一些复杂逻辑。现在写一些简单知识用来掌握巩固。贴两篇学习的文章,完成一个小demo。Spring AOP面向切面编程:理解篇(一看就明白)自定义注解详细介绍自定义注解...

2020-03-30 10:28:42 142

原创 springboot多配置文件

springboot多配置文件springboot默认配置文件是main/resources下的application.properties若用yml语法的话是application.yml。如果我们项目想区分三种环境,开发dev,测试test,生产run,并且每个环境下想配置不同的内容如:mysql,redis,oss,sms等,采用多配置文件会比较方便,这也是一种思想,在vue前端项目中...

2020-03-26 16:20:39 123

原创 Android使用MQTT协议的小demo

Android使用MQTT协议的小demoMQTT协议简介MQTT英文全称是Message Queuing Telemetry Transport,翻译为消息队列遥测传输,它是一个物联网传输协议。它的主要功能简述为:共用一个服务器,所有客户端订阅同一个topic的情况下,只要其中一个publish,则其他所有订阅的客户端都能收到推送的消息。贴两个学习的帖子阿里云 MQTT 协议学习总结...

2020-03-26 10:53:16 473

原创 IntelliJ IDEA 插件--Free Mybatis plugin

IntelliJ IDEA 插件–MyBatis Log Plugin我们在用mybatis的时候Debug窗口下log日志一般会打印成如下的形式,我们使用不是很方便,需要拼接sql。安装MyBatis Log Plugin插件。进入File–Settings–Plugins菜单下的Marketplace选项卡,搜索MyBatis Log Plugin安装并重启IDEA,重启后在Tool菜...

2020-03-23 11:06:38 2635

原创 阿里云centos下用tomcat部署项目

阿里云centos下用tomcat部署项目记录一次阿里云部署若依项目的过程,熟悉一遍,为以后的部署积累经验主要步骤有:centos安装宝塔面板,通过宝塔安装mysql、tomcat,初始化数据库,git克隆项目调试期间遇到的问题有的很简单但也会对后续有帮助,做一个积累吧:如mysql忽略表设计、springboot打war包排除tomcat、tomcat改端口部署项目等步骤...

2020-03-21 12:38:17 156

原创 MyBatis-Plus代码生成器的使用

MyBatis-Plus代码生成器的使用pom依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> &...

2020-03-14 10:33:32 116

原创 Tomcat学习记录

Tomcat学习记录本周进行了一个tomcat的学习,记录一下1、 Tomcat部署应用有几种方式,分别是什么利用webapps文件夹自动部署利用server.xml进行项目映射的部署Manager Web方式2、 Tomcat容器是如何创建servlet类实例?当容器启动时,会读取在webapps目录下所有的web应用中的web.xml文件,然后对xml文件进行解析,并读...

2020-02-29 09:43:58 93

MQTT_Android_Demo.rar

MQTT是一个物联网传输协议。它的主要功能简述为:共用一个服务器,所有客户端订阅同一个topic的情况下,只要其中一个publish,则其他所有订阅的客户端都能收到推送的消息。该资源是用安卓写的一个客户端的小demo。

2020-03-26

空空如也

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

TA关注的人

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