上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: 1、按上节第一种配置编译时报错,无法打开文件“paho-mqtt3as.lib”,主要是没有勾选Static,顺便把SSL也勾选,会更新编译列表选项, 然后再点Configure如果没有错误,红色全部消失、Generate。 2、编译依旧报错,不过已经不影响本次测试了,后面再处理这个问题 严重性 代 阅读全文
posted @ 2021-03-06 16:04 zhaogaojian 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 因为本次项目使用的主要是C语言,所以使用C语言代码,先创建项目 1、下载paho.mqtt.c库 git clone https://github.com/eclipse/paho.mqtt.c.git 2、安装cmake-gui cmakes是生成跨平台工程的工具,比如可以为工程生成.sln文件在 阅读全文
posted @ 2021-03-06 15:00 zhaogaojian 阅读(176) 评论(0) 推荐(0) 编辑
摘要: mqtt最早是2016年左右时候在腾讯云,阿里云上看到的,当时对于手写C++服务端多年我来说,感觉这种占流量的东西不适合移动物联网,一直不屑使用这个东西,后来转行搞IT互联网Web开发,这个东西就彻底不看了,最近因为切换其它项目的问题,需要使用到mqtt,研究了一下,感觉时代变了,流量已经不是制约因 阅读全文
posted @ 2021-03-05 22:49 zhaogaojian 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1、安装VSCode,安装remote插件 2、点击左下角,如果未连接的话是没有SSH的 3、打开配置文件 4、添加一个SSH连接,仅仅为了演示,使用本机SSH Host 127.0.0.1 HostName 127.0.0.1 Port 22 User root ForwardAgent yes 阅读全文
posted @ 2021-03-01 23:40 zhaogaojian 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 1、安装QtCreator 2、添加设备,TimeOut适当设置调长,默认10s容易超时,下面直接连接本机ssh调试 3、创建一个标准C++项目 4、选择创建的kit ,Pro文件后添加两行 target.path=/home/Test INSTALLS += target 5、F5调试,出现如下信 阅读全文
posted @ 2021-03-01 22:03 zhaogaojian 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 网上教程很多,据说是基于16.04版本的,我在18.04下试了几次才成功 以下内容参考: https://blog.csdn.net/Aerry_ale/article/details/83050628 https://blog.csdn.net/daybreak222/article/detail 阅读全文
posted @ 2021-03-01 11:26 zhaogaojian 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、打开VS2019,新建一个C++ Linux控制台项目 2、设置连接,密码使用步骤一配置ssh的信息 3、启动项目 如果出现上面错误先在远程linux上运行apt-get update apt-get install gdb 4、运行项目,成功 5、直接在linux下运行 6、也可以直接在lin 阅读全文
posted @ 2021-02-28 16:16 zhaogaojian 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 虚拟机速度有点慢,选择Ubuntu子系统 1、版本如下 2、打开修改/etc/ssh/sshd-config文件 2.1 找到并用#注释掉这行:PermitRootLogin prohibit-password 新建一行 ,命令模式点o 添加:PermitRootLogin yes 2.2 Pass 阅读全文
posted @ 2021-02-28 15:55 zhaogaojian 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 代码如下 void usart2_config() { GPIO_InitTypeDef gpioInitStruct; USART_InitTypeDef usartInitStruct; NVIC_InitTypeDef nvicInitStruct; RCC_APB1PeriphClockCm 阅读全文
posted @ 2021-02-15 22:32 zhaogaojian 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 1、配置端口代码如下 void usart1_config() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_USART1|RCC_APB2Periph_AFIO,ENABLE); GPIO_InitTypeDef a; a 阅读全文
posted @ 2021-02-15 17:51 zhaogaojian 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 在例程2的基础上增加端口9,7配置 #include "stm32f10x.h" __IO uint32_t TimingDelay; u16 i=0; void LED_GPIO_Config(void) { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, 阅读全文
posted @ 2021-02-13 22:44 zhaogaojian 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1、stm32f10x_it.h和对应的.c中分别添加以下内容 extern u16 i; void TIM3_IRQHandler(void); void TIM3_IRQHandler(void) { if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET) 阅读全文
posted @ 2021-02-13 22:11 zhaogaojian 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1、Keil5 下新建一个STM32F103R6工程,目录结构 2、 stm32f10x_it.h下添加 extern __IO uint32_t TimingDelay; 3、修改对应.c文件 void SysTick_Handler(void) { if(TimingDelay!=0x00) { 阅读全文
posted @ 2021-02-13 19:32 zhaogaojian 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 在MongoDB中OjbectId 类型Json序列化反序列化会出错,可以通过以下两种方式解决 1、最简单粗暴的方法,从新定一个一个业务主键比如key,这样的话等于之前的_id不起作用了 2、使用JsonConverter public class ObjectIdConverter : JsonC 阅读全文
posted @ 2021-02-07 15:00 zhaogaojian 阅读(716) 评论(0) 推荐(0) 编辑
摘要: int pageIndex=0; int pageSize=10; PipelineDefinition<BsonDocument, BsonDocument> pipeline = new BsonDocument[] { new BsonDocument("$match", new BsonDo 阅读全文
posted @ 2021-01-30 16:48 zhaogaojian 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 虽然文档里没写,但实际上和最初的有改变,比如 <ww-open-data type=departmentName openid=-1></ww-open-data> 比如这个部门id 如果传入一个-1的话,之前渲染后为空,现在显示的是-1, 企业微信这样改动的好处,可能是更容易兼容导入的部门和企业微 阅读全文
posted @ 2021-01-29 09:32 zhaogaojian 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一个公司老系统,使用的webform开发,客户在使用过程中有时会报错,查看后台日志有类似WebResource.axd错误, 前台报错页面如下: 发现客户的公网出口会频繁变化,变化原因不明,后台使用的分布式,虽然nginx有ip_hash,但是也顶不住客户的ip频繁变化 通过增加machinekey 阅读全文
posted @ 2021-01-27 12:19 zhaogaojian 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 假如有一个班级collection,班级下有学生Array,那么点开一个班级,所有的学生都会出现在这个班级下,和预想的不一样。 最开始以为是代码插入数据问题,后来发现是StudioT3的显示问题,使用其它工具比如navicat是正常的。 如上图,单个班级记录下假如有一个学生,在列表处显示的1 ele 阅读全文
posted @ 2021-01-25 12:03 zhaogaojian 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 假如有一个班级Collection(Grade,Array Student),班级下有学生Student(Birthday,Sex,Name) 1、先定义一个fieldDefinition和updateDefinition FieldDefinition<BsonDocument> fieldDef 阅读全文
posted @ 2021-01-21 14:56 zhaogaojian 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1、不像其它关系型数据库那样,数值类型字段可以直接支持匹配写成字符串类型,必须保持一致 2、字段是大小写敏感的,查询语句必须和设计名称一致 3、Mongodb内存储时间使用的UTC时间,在做查询过滤时要注意这一点 以在3T中查询为例 正确写法 select *from [test] where ag 阅读全文
posted @ 2021-01-21 10:00 zhaogaojian 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、官网地址 https://studio3t.com/ 比起nosqlbooster来说,虽然是试用版但是不限制功能。 2、有比较方便的可视化查询工具 3、管道工具 4、如果默认显示本地时间可以在下图设置 阅读全文
posted @ 2021-01-21 09:48 zhaogaojian 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 因为有一个计算操作占用了较长时间, 在location / { 下增加 proxy_connect_timeout 300; proxy_send_timeout 300; proxy_read_timeout 300; send_timeout 300; 阅读全文
posted @ 2021-01-21 09:35 zhaogaojian 阅读(96) 评论(0) 推荐(0) 编辑
摘要: MongoDB Find和FindAsync参数不一样 Find<TDocument>(this IMongoCollection<TDocument> collection, FilterDefinition<TDocument> filter, FindOptions options = nul 阅读全文
posted @ 2021-01-20 19:59 zhaogaojian 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 自动创建审批模板有两种方式:通过推广码,通过代码复制 一、推广码可以直接在下图设置 推广二维码不能针对具体公司单独设置,设置好后,所有公司都生效。 二、代码复制方式 这个模板复制接口牵涉到几种accesstoken需要搞清楚,要不然无法拿到数据。 a、企业管理模式,举两个简单示例 1、获取第三方应用 阅读全文
posted @ 2021-01-20 12:02 zhaogaojian 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: A write operation resulted in an error. The positional operator did not find the match needed from the query.” 在使用UpdateOne时,如果要更新的filter数据里有多条数据时,就会报 阅读全文
posted @ 2021-01-19 15:14 zhaogaojian 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 今天一个客户的应用一直无法发送通知,经过检查,发现是因为应用可见范围没有授权该部门,但是又授权了通讯录, 这个限制机制:假如授权了通讯录,但是应用可见范围没有某个部门的话,那么即便通过应用能看到这个部门,也不能发送。 阅读全文
posted @ 2021-01-19 14:24 zhaogaojian 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 以Eq,ElemMatch为例,假如一个document中有a,b,clist三个字段,clist为一个array类型的document,现在想要查询a=11,b=22并且clist中的riqi为2020-10-2的数据写法 1、强类型写法 FilterDefinition<Test> filter 阅读全文
posted @ 2021-01-19 11:14 zhaogaojian 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 最近网站经常上传数据时出现404错误,实际上页面是有的,经过同事排查, 可能原因是nginx设置了超时300ms导致的,去掉这个设置,后续连续观察正常。 阅读全文
posted @ 2021-01-18 17:32 zhaogaojian 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 企业微信的部门长度是32位无符号类型,返回的部门id不是从0依次向上增加的,有可能直接返回几个亿大小的数据超出int.max, 使用时需要定义为uint,否则可能会出错的,大家要小心了 原因可能是授权了第三方通讯录应用,有些第三方通讯录应用不是自动生成id的,而是指定了一个数,这个数就会很大。 有符 阅读全文
posted @ 2021-01-11 14:19 zhaogaojian 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 假如设置了1天=8小时,那么后台统计处是0.5天,如果请假了4小时,返回API秒数是 4/8*3600*24 秒。 阅读全文
posted @ 2021-01-08 12:02 zhaogaojian 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 文件实际上是存在的,但是训练时一直报找不到文件,检查是名字中有类似000100.jpg这样的不行,改成100.jpg正常, 另外有两个.的也不行。 阅读全文
posted @ 2021-01-06 12:07 zhaogaojian 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 有的同学遇到的可能是config.json的问题,我这的主要问题是ueditor没有包含到工程里,导致几个.cs文件没有编译导致。 阅读全文
posted @ 2021-01-05 15:49 zhaogaojian 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 1、每天看消防推广告信息,不胜其烦,网上的招生机构夸大其词,号称一年几十万,真去考了消防之后浪费时间又没啥用, 2、该证之所以过剩,是因为之前一个公司要求6个人,现在只要求2个人,考试难度也有所降低。可能最开始值10w,现在只剩1w了, 3、这还是现在,现在开始考,再过三年之后可能就像项目经理证书一 阅读全文
posted @ 2021-01-04 12:20 zhaogaojian 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 企业微信单个员工可以同时存在多部门中,其中一个是主部门,如果做通讯录同步时要注意多部门问题, 简单的设计方法: 一、数据库:员工信息表增加两个字段: 字段1:主部门, 字段2:使用逗号分割的字符串,表示该员工所在的所有部门 二、程序界面: 程序界面使用带checkbox的下拉树,最后一个check选 阅读全文
posted @ 2020-12-31 10:01 zhaogaojian 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 突然华为笔记本的指纹登录无法使用,经过检查,发现设备管理器里的生物识别设备有感叹号,右键卸载设备,从新扫描硬件改动解决问题 阅读全文
posted @ 2020-12-31 09:10 zhaogaojian 阅读(1841) 评论(0) 推荐(0) 编辑
摘要: function isNumber(val) { var regPos = /^\d+(\.\d+)?$/; //非负浮点数 var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][ 阅读全文
posted @ 2020-12-30 13:28 zhaogaojian 阅读(3709) 评论(0) 推荐(0) 编辑
摘要: 之所以说是冷门,是这几个插件在某些情况下确实有用。 1、 OpenInExploer虽然vs本身已经集成这个功能了,但是Copy Files,Copy Files With Folder Stuctrure很好用 2、 ShellContextMenu,不用回桌面就可以显示文件上下文菜单的插件 3、 阅读全文
posted @ 2020-12-30 09:40 zhaogaojian 阅读(5840) 评论(0) 推荐(0) 编辑
摘要: 1、如果直接在过滤条件里写错误信息,会自动分词,出现很多无用信息 2、可以这样写 或者 搜索结果 阅读全文
posted @ 2020-12-28 18:37 zhaogaojian 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 企业微信树节点如果授权不连续的话,会出现不能形成一个完整树问题 一个折衷解决办法:将所有没有上级节点的树节点(即便这个节点数据上级节点id不为空)先放到根目录下,再进行递归显示。 阅读全文
posted @ 2020-12-24 16:32 zhaogaojian 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 虽然来的比较晚,但是比一直不来强,最近新增了一个OA栏目 之前获取日报,周报,排班之类的都没有提供接口,这次更新将会影响一大批公司的产品设计与定位。 最近更新 https://work.weixin.qq.com/api/doc 阅读全文
posted @ 2020-12-23 08:37 zhaogaojian 阅读(1740) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页