自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 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 49

原创 单片机实战:使用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 26

原创 Springboot:企业级应用系统业务层级及功能模块的边界划分

1、业务层级划分2、工作空间指用于切分大工作内容的分割方式。如不同的行业、不同的部门、不同的业务场景。3、菜单/模块用于切分大的工作空间下的小的工作模块。一般指相同的业务场景下的详细功能的切分。4、页面用于管理在Menu下的页面显示。5、按钮/接口按钮及接口的操作。...

2020-11-06 17:34:06 35

原创 Springboot:权限模块-全局权限的设计思路

1、全局权限的设计思路2、全局权限的使用2.1、定义权限2.2、初始化权限

2020-11-06 12:06:59 80

原创 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 25

原创 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 &lt

2020-10-23 12:10:54 59

原创 Word中如何让看不见的图片可见

图片看不见多半是由于格式设定有问题,可以使用格式化工具刷一下普通文本,再刷一下看不见的图片,图片就能看见了。

2020-10-21 10:12:32 19

原创 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 105

原创 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 210 4

转载 Eclipse进度条出现“Remote System Explorer Operation”解决方法

2020-10-17 16:24:25 25

原创 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 38 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 36

原创 虚拟机通过桥接模式显示连接,但ping不通

2020-04-21 22:05:22 89

原创 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 617

原创 UFLO:4、如何发起一个指定任务TaskType.Appoint

1. 绘制流程图1.1 为指派任务设定任务人设定任务人为张三和李四,同时设定“允许上一节点为当前任务节点指定处理人”。保存流程并发布。1.2 在central中查看已经发布的任务模型2. 启动任务测试2.1 启动任务启动任务,并且点击完成第一个任务,出现了任务流转的路径,此时我们发现,我们指定的三个路径“到竞争任务”、“到会签任务”、“到指派任务”三个连线都显示了出来。我们选择...

2020-04-05 01:05:29 423

原创 UFLO:3、ProcessInstance-流程实例 的操作

1、使用代码启动一个ProcessInstance(流程实例)  在启动流程实例时发现,当调用setSequenceFlowName()代码进行参数写入时,后台会抛出异常。 public ProcessInstance startProcessById( String token, long processId, String businessId ) { Strin...

2020-03-24 18:34:38 488

原创 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 353

原创 UFLO:2、service释义

名称释义CacheService缓存服务CalendarService日历服务DefaultMemoryCacheService默认内存缓存服务HistoryService历史服务IdentityService自增服务(大部分都是关于用户、部门、角色、组织的查询)MapAdapterMap适配器:大部分都是Map处理相关的静态方法...

2020-03-24 15:48:37 210

原创 曾仕强讲易经:元、亨、利、贞

元:慎始。不要随便开始做任何事情,要盘算盘算,谋定而后动,欲速而不达。亨:互通有无。天底下有各色各样的东西,我们互通有无,保存他生存的环境。利:义之和。利益要很公平的分享。获得的利益要正当合理。贞:公正。一切的关键。贞操:固正的操守。元:动机要纯正亨:处事要谨慎利:利益要合理贞:做人做事要公正元、亨、利 是自然给的,贞是人自有的。...

2020-03-20 00:44:13 159

原创 有趣:一些有趣站点的分享

”USEUM“这个网站联合了世界上六所著名的博物馆,开放了共计 21,578 幅艺术作品的高清扫描大图,全部可以免费下载。这六所博物馆分别是:荷兰国立博物馆、洛杉矶艺术博物馆、丹麦国家美术馆、保罗·盖蒂博物馆、印第安纳波利斯艺术博物馆、华盛顿国家美术馆。简单的校验后就能下载高清扫描的艺术品图片,堪称瑰宝。https://useum.org/artwork/Children-of-the-S...

2020-03-15 00:35:06 153

原创 Eclipse使用技巧 - 8. Eclipse快捷键插入自定义代码段和注释Alt+/

1、首先找到定义模板的位置2、创建新的代码模板这里写拼音的目的是为了在使用快捷键查找的时候能够快速录入。3、代码中快速插入代码段使用快捷键Alt+/插入代码段成功...

2020-03-13 03:51:05 65

原创 271原则

来自GE的271管理原则:升官发财都给2、2是你的未来,1是要处理的问题。2是组织的火车头,动力足了团队才能进步。

2020-03-10 01:23:24 1070

原创 曾仕强

年轻就怕顺中间就怕闲:40几岁就事业了,你还能找到工作么。老年就怕逆:到老年还有很多问题,说明上面不知道是怎么走的。

2020-03-10 00:59:07 109

原创 树莓派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 2045

原创 Eclipse使用技巧 - 8. 外部编辑器修改文件后Eclipse自动更新

1. 问题通常我们使用Atom,Sublime Text编辑 Html及JavaScript问题,通常存在编辑后Eclipse不能自动同步文件,并且自动编译至target的问题。 2. 解决办法

2018-08-02 14:05:45 1432

原创 Spring Boot开发:1、STS Maven 部署war项目

Spring Boot开发:1、STS Maven 部署war项目1、Maven 设置1. 创建一个Maven Build 实例2. 选择我们要打包的项目3. 执行打包任务、选择打包过程输出4. 保存实例5. 设置导出格式为War2、执行发布命令1. 执行打包2. 执行结果显示已经执行成功3. 查看发布war文件war 文件存在于项目下的target文件下3、部署系统拷贝war文件于tomcat下的

2018-01-15 00:40:21 1065

原创 Activiti从零到应用:一、运行Activiti的Demo

1. 部署Activiti Demo 项目将Activiti 的压缩包解压缩后放置到Tomcat的webapp文件夹内。2. 登录activiti-admin使用如下账号登录 账号:admin 密码:admin3. 配置Rest endpoint不配置的话将会有如下的问题:在这里修改制定rest endpoint 的端口号为tomcat的端口号,我这里是8081。4. 登录act

2017-12-05 10:06:27 903 1

原创 EasyUI进阶:一、如何在Dialog中显示iframe内容

<div style="display:none;overflow:hidden;padding:3px" id="dialog"> <iframe src='unusual_detal.html' frameborder="no" border="0" marginwidth="0" marginheight="0" id="prodcutDetailSrc" scrolling="no

2017-10-10 00:02:38 2007

原创 Layer:1、alert点击确定按钮后回调

layer.alert( '获取维修审批人失败!请联系管理员进行配置后再试!<br/>点击确定按钮后将会关闭本页面', {icon: 2,closeBtn: 0 }, function () { console.info('');

2017-08-23 10:29:24 17839

原创 项目经理那些事、一:客户需求是个坑

感言从2016年8月从科达自控出来经历了很多事情。在新的工作岗位上做出了一些成绩,吃了一些亏,增长了很多新的知识。 回顾这些时刻,有种冲动,希望能把他记录下来。无论作为未来的回顾,亦或者能够为其他有缘人看到,有所帮助,都是不错的体验。技术的、销售的、客户的需求是五马分尸的拉扯技术经常会碰到各种奇葩的客户,大部分客户不知道自己要什么东西,他们和销售来回讨论的、提交给技术的需求通常都非常简单。我的项目

2017-05-19 19:26:25 1944

原创 mysql 远程登录

mysql -u root -p; 输入密码 update MySQL.user set authentication_string=password(‘root’) where user=’root’ ; update user set host = ‘%’ where user = ‘root’; select host, user from user; flush privilege

2017-02-09 11:21:47 312

原创 Hibernate 1、获取一天中数据的总条数

private static long getOrderIdForOneDay(String day) { long ret=0; String start = day+" 00:00:00"; String end = day+" 23:59:59"; Session session = null;

2016-12-31 00:44:52 1447

转载 MySQL添加远程访问权限

给远程连接权限:问题:远程连接mysql数据库出现 error 1130:host ‘root’ is not allowed to connect to this mysql server 错误时解决方法! 修改root的权限USE mysql;SELECT 'host' FROM USER WHERE USER='root';UPDATE USER SET HOST = '%' WHERE

2016-12-19 11:05:38 623

转载 JS 转载:九个 Console 命令,让 js 调试更简单

一、显示信息的命令<!DOCTYPE html><html> <head> <title>常用console命令</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <script type="

2016-08-22 11:54:18 546

原创 GIS-OpenLayer3探索:2 .添加客制化地图

1. 引言:在实际环境中我们经常会有客制化的地图,如何加载这些地图呢。2. 查看需要添加的地图2.1 登陆地图服务器登陆地图服务器及其发布端口:大概如下–,若你的地图服务器搭建成功则会出现如下的页面。2.2 查看地图列表在这里我们使用了GeoServer生成了一张地图。通过点击Common Formats的Openlayers来查看我们的地图2.3 在浏览器中查看地图这里我们使用办公室的建筑C

2016-08-20 09:19:33 1225

原创 mysql笔记本:

更改table名称:alter table table_name rename table_new_name; 连接mysql:mysql -u root -p 查看表:show tables; 查看数据库:show databases; 修改字段类型: alter table 表名 modify 字段名 新的字段类型; 修改table名称:alter table cuptemptab1e

2016-08-20 08:43:02 474

原创 GIS-OpenLayer3探索:1 . 示例集合

Accessibility example(可访问的例子)放大,缩小,鼠标移动地图Animation example(动画)左右旋转180度以罗马为中心每点击一次顺时针旋转90度平行匀速移动地图到伦敦弹到墨西哥移动到伊斯坦布尔并且做弹动旋转3圈后到罗马Tiled ArcGIS MapServer example(ArcGis 瓦片地图服务器示例)Attributions examp

2016-08-03 18:39:30 3197 1

原创 Linphone探索:7 . 如何进行视频电话

1 . 绪论本月还有3篇微博需要更新,否则就持之以恒的徽章就没啦,前一段时间都在忙各种事情没有时间更新博客,现在阶段性的不太忙了,补上这月个剩下的3篇,关于Linphone的内容,各位有想了解的,想好题目,在留言你提问,如果我能解答我就出个博客专门说一下,解答不了的也没辙了。 本博客的大部分内容是为了记录项目中的一些和业务不太相关,但是和对应技术比较相关的东西,一方面为了以后能回顾一下,另一方面

2016-07-27 18:24:30 10436 18

原创 cocos2d-android - 1.地图动态加载原理(世界地图的实现)

1.原理

2016-07-25 16:27:03 3469

原创 Linphone探索:6 . Linphone用户注册

前沿Linphone的用户注册包含3个部分 1. 用户创建 2. 用户修改 3. 服务器注册1. 用户创建在Linphone示例程序中,当我们第一次运行的时候,软件会直接跳转到一个创建用户界面,接着通过输入ID、name、密码、服务器地址可以创建一个用户。 实际这个界面说做的业务,主要通过AssistantActivity.java 的public void saveCreatedAccou

2016-06-23 15:49:01 6257 3

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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