自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我不是程序员的博客

不爱敲代码就来看看代码吧

  • 博客(38)
  • 收藏
  • 关注

原创 【Idea】类和方法注解模板

【代码】【Idea】类和方法注解模板。

2024-07-11 09:44:24 228

原创 【Android12】第三方APP开机自启

【Android12】第三方APP开机自启

2024-07-10 10:54:16 489

原创 【Vue3+Vite+bwip-js库】 生成DataMatrix码

vue+vite+bwip-js 生成datamatrix 二维码

2023-11-04 10:55:56 738 1

原创 【rk3588-android12】实现【bq40z50R1】系统HAL服务,从硬件驱动层到上层APP

【rk3588-android12】实现【bq40z50R1】系统自定义HAL服务,SMBUS协议读取底层数据,AIDL定义服务层接口

2023-08-30 15:54:54 209

原创 【android12】给第三方应用APK添加系统签名

自己或者客户的第三方apk需要用到很多系统权限,所以要内置到系统目录下,变成系统自带的APP,如果不用系统文件生成的签名安装,会导致APP远程更新失败提示签名错误。

2023-07-11 18:55:55 2757

原创 【Spring依赖编译报错】Could not resolve all files for configuration ‘:classpath‘.

Could not resolve all files for configuration ':classpath'.

2023-06-21 12:08:32 4055

原创 【android12】 添加自定义系统服务,AIDL实现HAL Service层

系统路径:frameworks/base/core/java/android/app/IHelloWorldManager.aidl2.添加AIDL接口实现类系统路径:frameworks/base/core/java/android/app/HelloWorldManagerService.java3.添加接口管理类HelloWorldManager.java系统路径:frameworks/base/core/java/android/app/HelloWorldManager.java4.在C

2023-06-15 19:46:53 1848

原创 【Java 下载SFTP文件服务器文件中断 异常处理】

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 远程主机强迫关闭了一个现有的连接。 at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java

2023-04-26 16:16:29 1001

原创 【Ubuntu/Linux】设置Ubuntu18.04 SSH免登录

【Ubuntu/Linux】设置Ubuntu18.04 SSH免登录

2023-03-22 15:04:05 835

原创 SpringBoot+Maven项目编译失败报错

java: 无法访问org.springframework.web.bind.annotation.PostMapping 错误的类文件: /E:/apache-maven-3.3.9/repository/org/springframework/spring-web/6.0.2/spring-web-6.0.2.jar!/org/springframework/web/bind/annotation/PostMapping.class 类文件具有错误的版本 61.0, 应为 55.0

2023-02-21 14:43:52 1396

原创 Exception in thread “main“ java.lang.IllegalArgumentException: Incorrect length for hybrid encoding

Exception in thread "main" java.lang.IllegalArgumentException: Incorrect length for hybrid encoding at org.bouncycastle.math.ec.ECCurve.decodePoint(ECCurve.java:428) at com.qz.tms.face.util.SM2Util.verify(SM2Util.java:177) at com.qz.tms.face.util.SM2Uti

2023-02-04 16:19:21 416

原创 解决Vue3+Vite3 打包部署到nginx后配置非根目录刷新页面报错空白

Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.

2022-12-19 23:57:34 12281 4

原创 vue3+element-plus 弹框表单重置(resetFields)失效、无效解决

一个弹框同时实现新增、修改功能。点击修改时赋值到弹框里面的表单,点击新增弹框里面表单都是无值,表单修改再新增重置无效

2022-10-13 11:38:53 5695 1

原创 Jenkins 实现 Gradle+Java,Vue+nodejs项目自动化构建(亲测可用!)

Linux安装Jenkins,Jenkins 构建第一个Java、Vue项目

2022-09-17 15:11:21 1209

原创 POI 导出复杂表格(提供思路)

导出表格之前必须要理解的几个概念ps:理解了原理可以自由发挥写出自己想要的表格工作蒲:HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls ,行数有限,最大为65535,由于数量有限因此一般不会发生OOM(内存不足的异常)XSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx,数据量无限,有可能会出现OOM内存溢出异常// 新建一个工作蒲HSSFWorkbook workbook = new HSSFWorkbook();

2022-08-01 14:50:42 463

原创 OutputStreamWriter生成CSV,JavaMail发送邮件标题附件乱码

附件乱码解决:// 这里使用ByteArrayOutputStream是因为长度是自动拓展, 而byte[]必须指定大小var os = new ByteArrayOutputStream();// 只需要在这里指定charsetName为指定的编码格式即可,我这里是因为用Office打开csv附件// Office的excel默认为GB2312,具体那个软件用啥编码格式可以自行百度,保持一致就可以了Writer writer = new OutputStreamWriter(os, "GB231

2022-04-19 14:47:39 690

原创 Java Https-Post Xml格式接口API定义

需求背景做一个对接微信支付宝支付相关功能的Open-Api,包含静态二维码支付、BSanC、查询、退款功能,这些接口都需要支持两种格式:XML/JSON(Content-Type),还需要统一做签名验证,下面直接贴代码吧!本文只讲接口支持XML格式!定义实体类1.在定义的实体类里面使用XmlRootElement 定义根节点的名字2.XmlElement 定义属性的名字以下是要用到的依赖 // gradle implementation 'javax.xml.bind:jaxb

2022-03-03 15:38:51 586

原创 Run with --stacktrace option to get the stack trace. Run with --info or --debug

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

2022-01-21 17:48:54 19983 1

原创 对象(实体类)获取属性/值转换为Array数组

适用需要遍历设置对象参数场景:比如写入excel

2021-12-10 15:16:22 2434

原创 EasyExcel+Web导出excel完整代码 附(表格样式调整,列宽自适应)

页面按钮请求<button pButton type="button" label="Export" (click)="export()" class="ui-button-rounded float-right ui-button-mt-30"></button>JS方法调用接口 export() { console.log('download report with startDate:' + t

2021-11-11 11:12:51 1166

原创 EasyExcel+Web 读取数据保存到数据库完整代码

1.功能描述这里我的需求是从选择本地文件读取excel里面的固定格式的数据保存到数据库2.技术Spring boot+angular(primeNg)3.代码展示页面组件<input type="file" accept=".csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" value="" id="input_file"

2021-11-05 15:21:26 555

原创 Idea 提升效率的实用插件

1.好看的1)Nyan Progress Bar超级可爱的进度条,看着这彩虹条,每次加载进度好像心情都变平和了2)Material Theme UI Plugin这是我个人很喜欢的一个主题有多种配色可以选择我比较喜欢用这个总共有将近30多个选择,总有一款你喜欢的3)Rainbow bracket彩虹括号插件,有了这个插件,再也不用来来回回找括号了4)Key Promoter X 快捷键提示插件2.好用的1)RestfulTool一套 Restful 服务开发辅助工具集

2021-10-25 16:25:07 594

原创 Config启动报错:If you are using the git profile, you need to set a Git URI in your configuration.

If you are using the git profile, you need to set a Git URI in your configuration. If you are using a native profile and have spring.cloud.config.server.bootstrap=true, you need to use a composite configuration.

2021-10-18 17:02:28 3465 1

原创 1640 EFrror rumning ‘RknittaceMplcation‘: comnd line is too log. Shorten comnd line for Reuittancebm

报错信息如下解决方法如下点击锤子旁边的 Edit configurations找到Shorten commad line 选择 JAR mainfest如果报下面的错就是端口被占用,需要查看配置端口的文件并修改重新加载配置文件

2021-08-26 11:40:07 102

原创 Java—序列化、反序列化

序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。

2021-07-08 23:18:44 92

原创 第三方平台订单支付-UML时序图(仅供参考)

啥也不说了,直接看图吧!(这里以微信支付为例)注意仅提供一个思路参考,若有不对之处,还请多多指教

2021-05-30 17:21:50 3710

原创 String&StringBuilder&StringBuffer

Java核心—String&StringBuilder&StringBuffer的区别值改变线程安全运行速度值改变通过底层代码可以知道的信息:Stringfinal修饰的char数组,值被定义之后不可更改StringBuilder&StringBuffer值可以更改总结:String值不可改,StringBuilder&StringBuffer值可改线程安全StringBuffer中很多方法可以带有synchronized关键字,可以保证线程

2021-05-27 10:37:48 116

原创 Layui 系列之—表格开关改变状态

第一步第二步<script type="text/html" id="switch_is_hot"> {{# if(d.isHot){ }} <input type="checkbox" value="{{d.objId}}" lay-skin="switch" lay-text="是|否" lay-filter="switch_is_hot" checked="checked"></input> {{# }el..

2021-05-25 10:12:05 677

原创 Layui 系列之—表格弹框查看视频

第一步第二步<!-- 在表格内渲染--><script type="text/html" id="video"> <button class="layui-btn layui-btn-sm layui-btn-primary" lay-event="video"><i class="fa fa-play" ..

2021-05-25 10:06:58 1409

原创 Layui 系列之—表格弹框显示富文本

第一步第二步(我这里是点击按钮弹框查看)<!-- 在表格内渲染--><script type="text/html" id="content"> <button class="layui-btn layui-btn-sm layui-btn-primary" lay-event="content"><i class="fa fa-bookmark-o" ..

2021-05-25 09:59:54 1436

原创 Layui 系列之—表格循环显示图片

在表格列后面加上属性templet: "#image"渲染图片<!-- 在表格内渲染图片 多张--> <script type="text/html" id="image"> {{# for(var j in d.imageList) { d.imageList[j] }} <img src="{{d.imageList[j]}}" style="text-align: center" width="200px" onclick="visitImg(..

2021-05-25 09:50:35 986

原创 Layui 系列之—循环显示下拉框

方法// 循环显示下拉框方法function show(data, selected, objDom) { // 先清空对象 objDom.empty(); let html = '<option value=""></option>'; $.each(data, function (index, item) { if (item.key == selected) { html += '<option value="' + item.key +

2021-05-25 09:41:35 1303

原创 Idea 热部署详细配置

第一步:在pom.xml 里面加入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></depende

2021-04-01 16:48:55 238

原创 EasyExcel 问题

使用EasyExcel报错先上图:第一个错第二个错ExcelGenerateException: java.lang.NoSuchFieldError: RETURN_NULL_AND_BLANK让我们先在maven仓库找到图片上依赖的文件夹打开图片所指pom 文件可以看到了里面的poi和poi-ooxml的依赖都是3.17因此我们的项目pom.xml配置文件的两个版本要保持一致然后clean和刷新一下maven重启项目问题得到解决...

2021-01-19 14:37:07 1584 2

原创 调用微信支付接口:缺少 total_fee 参数

小程序调用微信支付接口报错:如图经排查,本人所做项目出现这个问题的原因是在测试过程中导致订单号已经存在在微信那边,微信签名字段为空,如图所示参数:prepay_id=null 会报这个错因此需要传一个新的参数到微信那边获取微信签名解决办法:本来是用order_sn传过去的后来在数据库新建一个参数order_pay_sn 传到调用微信支付接口那边,即可解决代码:查询的时候也要记得用支付编号呀此方法仅供参考!可解决问题!参考博文...

2021-01-10 17:30:07 2430

原创 vs code代码格式化

vscode 代码格式化这种长长的代码格式看着很难受看到这种就很舒服了怎么改呢?在vs code 按住快捷键Ctrl+shift+P搜索setting.json,加入以下代码块即可{ "vetur.format.options.tabSize": 2, "vetur.format.options.useTabs": false, "vetur.format.defaultFormatter.html": "js-beautify-html", "vetur.for

2020-12-14 14:29:49 469

原创 搭建vue项目步骤详解

搭建vue项目步骤详解第一步:搭建node.js环境下载安装node.js,一路下一步就行,如果中途出现错误信息为2503或2502的一般情况下是因为权限不足。(下载地址为:https://nodejs.org/en/)检查是否安装成功:如果输出版本号,说明我们安装node环境成功为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/输入:npm install -g cnpm –registry=https://registry.npm.taobao.org,即可

2020-09-27 14:02:08 202

原创 vue设置浏览器顶部小图标

vue 设置网页顶部小图标1.首先准备一个size为32px(或者其它较小size)的图片可以去阿里巴巴矢量图网站上面搜索自己喜欢的[地址:](https://www.iconfont.cn/)或者自己用ps设计自己喜欢的2.把图片名字改成"favicon.ico"把改完名字的图片放在项目根目录下面(如下图所示:)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200727165713736.png?x-oss-process=image/watermar

2020-07-27 17:03:49 2807

空空如也

空空如也

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

TA关注的人

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