- 博客(113)
- 收藏
- 关注
原创 树莓派:5.jar程序自启运行
搞了好长时间才搞定,普通的jar文件好启动。神奇的在于在ssh里启动GPIO可以操作,但是自启动GPIO不能控制。第二天才想明白估计是GPIO的操作权限比较高,一试果然如此,特此记录。
2023-08-08 12:28:36 211
原创 Nginx:3、Nginx代理接口后导致后台获取接口都为127.0.0.1或0.0.0.0.0.0
使用了Nginx代理接口后(请看上一屏文章),后台有一个IP获取的功能就失效了,所有获取的IP地址都是127.0.0.1或0.0.0.0.0.0。这是因为代理之后后台识别的所有接口都以为是本地的。需要配置Nginx搭配后台获取的方法,获得设备的真实地址。...
2022-07-30 00:53:02 1008
原创 Nginx:2、https 已阻止混合内容
最近做项目的时候碰到的情况,用Iphone打开页面接口走不通。报https已阻止混合内容错误。原因前端的页面部署为Https,后端走了其他端口,浏览器为了安全,阻止这样设计。
2022-07-30 00:44:28 1444
原创 UFLO:5、启动任务并自动完成第一个人工任务
UFLO不允许驳回到开始节点,这导致了如果发起人在填写好表单,并且发起流程时,无法知道到达“巴长审核”节点,需要再次点击“填写申请”的流程,这样用户需要操作2次,显得比较繁琐。
2022-07-23 00:46:39 464
原创 OpenCV报错:color.hpp:253: error: (-215:Assertion failed)
1、问题CvException [org.opencv.core.CvException: cv::Exception: OpenCV(3.4.2) c:\build\3_4_winpack-bindings-win64-vc14-static\opencv\modules\imgproc\src\color.hpp:253: error: (-215:Assertion failed) VScn::contains(scn) && VDcn::contains(dcn) &&am
2022-03-18 00:03:29 3956
原创 支付宝:App支付准备工作
1. 使用官方SDK对接能少50%的问题使用官网的maven库进行sdk对接能少很多的问题,有些参数的赋值先后都可能导致bug;所以,要保命还是使用支付宝的官方SDK吧。 <dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>4.16.44.ALL</version&g
2022-03-10 18:51:59 253
原创 JavaFx:如何配置使用jfx打包java程序
Eclipse如何配置通过jfx打包JavaFx为jar执行文件1. maven打包配置2. pom.xml中加入如下配置3. 我的完整pom.xml配置1. maven打包配置2. pom.xml中加入如下配置<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma
2022-02-18 11:32:00 844
原创 JavaFx:JavaFx使用beetl模板,解决“找不到指定模板或者加载模板错(TEMPLATE_LOAD_ERROR)”问题
1、问题执行javafx的程序的时候,由于需要模板功能,引入了maven的beetl工具,报如下故障找不到指定模板或者加载模板错(TEMPLATE_LOAD_ERROR)C:\Users\qin\Documents\Code\Java代码工具\JavaCodeTool\target\jfx\app>java -jar JavaCodeTool-0.0.1-SNAPSHOT-jfx.jarSLF4J: Failed to load class "org.slf4j.impl.StaticLog
2022-01-13 18:08:27 1424
原创 传感器数据采集:水压力传感器数值二次函数曲线拟合全过程
1、前言最近在做一个水压力传感器数据采集,需要采集罐体的水压以求解罐体内部液位的高度。2、准备工作考克计一根、压力传感器2个3、数据采集测试首先用万用表测量了传感器输出的电压值在echart里简单的进行数据的呈现后发现,这个传感器的输出并不是理想的y=ax+b线的,而是类似于图下“预计的曲线”的二次函数形式。4、重新采集AD和液位数据,做二次曲线拟合在2米的采集范围内较均衡的采集了3个测点。使用https://www.osgeo.cn/app/sc284这个站点进行二次函数求解
2021-12-10 01:28:56 1483
原创 模块化:摄像头推流-EasyDrawin+FFmpeg+M3U8 推流至公网
1、摄像头推送至服务器端EasyDrawin我用的是海康威视的摄像头C:\Users\qin\Desktop\vido\ffmpeg-4.4-full_build\bin\ffmpeg -i rtsp://admin:123456aB@192.168.0.64:554/h265/ch33/main/av_stream -vcodec copy -acodec copy -rtsp_transport tcp -f rtsp rtsp://localhost:8009/192.168.0.64下图为
2021-12-05 23:54:28 2264
原创 Java:将字符串转换为hex(Byte)
1、前言最近在做展馆的中控物联网控制的时候,遇到了需要通过远程控制指令将UDP指令发送至设备的情况。如图所示,通过系统的发送指令,就能向指定IP的设备发送UDP指令,达到控制现场灯具的亮灭。2、将字符串转换为Byte数组 /** * @Description: 字符串转byte数组 * @Title: hexStr2Bytes * @param src * @return byte[] * @author qin * @date 2021年11月30日下午5:31:30 */
2021-11-30 17:38:04 5482
原创 C#:System.AccessViolationException异常无法捕获的处理
System.AccessViolationException抛出的异常通过try catch块无法捕获,通过在方法上放置[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions] 即可被捕获。 [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions] private void btnLogion_Click(String tx
2021-11-25 10:15:20 3750 2
原创 APK使用APKTOOL命令行进行解包和重新打包
APK使用APKTOOL命令行进行解包和重新打包在刚开始安卓逆向时遇到了一个很坑爹的问题,就是对apk进行反编译后不能重新打包, 查了一些资料,这里就简单说一下用apktool进行解包和打包的整个过程。首先把一个apk和apktool放到同一目录下,打开shell(我这里是power shell,用平常的shell也一样),输入java -jar .\apktool_2.3.0.jar d .\app-debug.apk -o QKSword格式为: java -jar apktool的名字
2021-11-23 10:01:02 4396
原创 MySql:开启远程访问
use mysql;select host,user from user;update user set host='%' where user='root';flush privileges;select host,user,password from user;
2021-05-14 09:43:47 269
原创 Arm Qt 实战二:使用libmodbus创建MobusRtu-modbus_new_rtu为NULL的问题
this->ctx=modbus_new_rtu("/dev/ttyO2", 9600,'n',8,1); if (ctx == NULL) { fprintf(stderr, "Unable to create the libmodbus context\n"); return; }使用如上代码进行ctx的创建时,会发生无法创建ModbusRtu的问题,实际上是一个小问题导致的。 this->ctx=modbus_new_r...
2020-11-23 11:07:17 502
原创 单片机实战:使用sscanf替代atof,解决atof带来的问题
atof转换失败时返回0,导致数据错误,使用sscanf替代前几天在写一个传感器的采集程序时,经常发现采集的数据为0的情况,单实际数据不是0,经过检查后发现,使用atof有一些转换的问题。void doTemperatureV3(){#ifdef DEVICE_DEBUG //printf("doTemperatureV3\r\n");#endif checkStorageDataDelay(0xffff); printMultiSenserRcvCoachForString(); /
2020-11-23 11:02:59 1053
原创 Springboot:企业级应用系统业务层级及功能模块的边界划分
1、业务层级划分2、工作空间指用于切分大工作内容的分割方式。如不同的行业、不同的部门、不同的业务场景。3、菜单/模块用于切分大的工作空间下的小的工作模块。一般指相同的业务场景下的详细功能的切分。4、页面用于管理在Menu下的页面显示。5、按钮/接口按钮及接口的操作。...
2020-11-06 17:34:06 1148
原创 Arm Qt 实战二:在Arm设备中保存sql数据
1、为项目添加sql支持在项目的.pro文件中增加QT += sql即可调用QT的sqlite#-------------------------------------------------## Project created by QtCreator 2020-08-01T19:53:32##-------------------------------------------------QT += coreQT += networkQT
2020-10-24 18:10:57 252
原创 Arm Qt 实战一:简单使用Arm设备的串口
1、Arm串口驱动程序创建Serial类:serial.h、serial.cpp#include "serial.h"#include <QDebug>#define printf qDebugSerial::Serial(){}bool Serial::opend(QString dev,BAUD_RATE buad,char nEvent){ fd = open(dev.toLocal8Bit().data(), O_RDWR); if(fd <
2020-10-23 12:10:54 1245
原创 Springboot如何使用多个Redis连接
1、引入POM包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId&g
2020-10-20 17:34:11 3063
原创 Springboot自定义注解、带参数、改变Controller返回数据
1、创建一个自定义注解类这个类主要用在控制用户接口级操作权限上。所以需要定义permissionName(权限名称)达到可以带参数进入的效果。package com.kingteam.permission.annotation;import java.lang.annotation.*;import org.springframework.core.annotation.Order;import org.springframework.core.Ordered; /** * 定义权限注解
2020-10-18 00:58:51 3089 4
原创 Springboot增加拦截器,常用来做日志、sql注入检查、token续约等功能
1、编写拦截器package com.kingteam.session;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorRegistry;import org.spri
2020-10-17 11:41:46 271 1
原创 SpringBoot中使用Redis的方法
1、POM中添加如果不添加commons-pool2则会抛出错误,需要一并添加上。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency> <dependency> <groupId>org.
2020-10-17 11:26:25 533
原创 GNSS术语
卫星导航相关术语速查表AAbsolute positioning绝对定位Aeronautical Radio Navigation Service (ARNS)航空无线电导航服务Allan variance阿伦(Allan)方差almanac历书ambiguity function模糊度函数Ambiguity Function Method (AFM)模糊度函数方法(AF...
2020-04-16 18:37:40 2822
原创 UFLO:4、如何发起一个指定任务TaskType.Appoint
1. 绘制流程图1.1 为指派任务设定任务人设定任务人为张三和李四,同时设定“允许上一节点为当前任务节点指定处理人”。保存流程并发布。1.2 在central中查看已经发布的任务模型2. 启动任务测试2.1 启动任务启动任务,并且点击完成第一个任务,出现了任务流转的路径,此时我们发现,我们指定的三个路径“到竞争任务”、“到会签任务”、“到指派任务”三个连线都显示了出来。我们选择...
2020-04-05 01:05:29 1095
原创 UFLO:3、ProcessInstance-流程实例 的操作
1、使用代码启动一个ProcessInstance(流程实例) 在启动流程实例时发现,当调用setSequenceFlowName()代码进行参数写入时,后台会抛出异常。 public ProcessInstance startProcessById( String token, long processId, String businessId ) { Strin...
2020-03-24 18:34:38 1347
原创 UFLO:1、软件包大概作用和功能
com.bstek.uflo.command 具体的操作指令,例如:会签任务处理、分支的完成处理、分支的启动处理等,此处包含了完整的所有指令处理的功能。com.bstek.uflo.console 超级管理台的处理com.bstek.uflo.deploy 部署的操作com.bstek.uflo.diagram 流程绘制的参数定义com.bstek.uflo.env 环...
2020-03-24 16:16:31 970
原创 UFLO:2、service释义
名称释义CacheService缓存服务CalendarService日历服务DefaultMemoryCacheService默认内存缓存服务HistoryService历史服务IdentityService自增服务(大部分都是关于用户、部门、角色、组织的查询)MapAdapterMap适配器:大部分都是Map处理相关的静态方法...
2020-03-24 15:48:37 610
原创 曾仕强讲易经:元、亨、利、贞
元:慎始。不要随便开始做任何事情,要盘算盘算,谋定而后动,欲速而不达。亨:互通有无。天底下有各色各样的东西,我们互通有无,保存他生存的环境。利:义之和。利益要很公平的分享。获得的利益要正当合理。贞:公正。一切的关键。贞操:固正的操守。元:动机要纯正亨:处事要谨慎利:利益要合理贞:做人做事要公正元、亨、利 是自然给的,贞是人自有的。...
2020-03-20 00:44:13 1171
原创 有趣:一些有趣站点的分享
”USEUM“这个网站联合了世界上六所著名的博物馆,开放了共计 21,578 幅艺术作品的高清扫描大图,全部可以免费下载。这六所博物馆分别是:荷兰国立博物馆、洛杉矶艺术博物馆、丹麦国家美术馆、保罗·盖蒂博物馆、印第安纳波利斯艺术博物馆、华盛顿国家美术馆。简单的校验后就能下载高清扫描的艺术品图片,堪称瑰宝。https://useum.org/artwork/Children-of-the-S...
2020-03-15 00:35:06 334
原创 Eclipse使用技巧 - 8. Eclipse快捷键插入自定义代码段和注释Alt+/
1、首先找到定义模板的位置2、创建新的代码模板这里写拼音的目的是为了在使用快捷键查找的时候能够快速录入。3、代码中快速插入代码段使用快捷键Alt+/插入代码段成功...
2020-03-13 03:51:05 373
原创 树莓派CM3笔记:2、CM3通过SSH连接
1、选购CM3及CMIO由于想要应用与工业场合,所以选购了使用EMMC的CM3核心,没有用CM3 Lite版本。怕内存卡不够稳定。底板没有选购官网的,用了微雪出的国产IO底板。这个底板的IO口预留较多,方便拓展。2、在PC安装刷机驱动及刷机软件下载驱动、刷机软件、镜像包,可以直接传送门我的百度网盘地址:https://pan.baidu.com/s/1GS8O-gCNzEMlprmRq...
2018-09-18 00:31:34 2421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人