- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 snmp如何实现context Name
本人通过修改agent_registry.c文件来实现此功能,犹豫涉及公司项目机密,不方便把代码贴出。SNMP的配置文件配置contextName来实现V3版本的分组,使其安全性更高呢?
2023-12-08 08:41:53 212
原创 ios集成ffmpeg
首先ffmpeg应用了ios框架的库,所以使用ffmpeg的项目需要添加这些库,有可能还会出现libFDRDecode.dylib找不到的问题,缺啥补啥的原则
2021-11-06 16:35:04 370
原创 MACOS 编译FFMPEG库
1.下载ffmpeg4.3.1源码2.解压./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass\ --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus \ --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264..
2021-11-06 16:19:26 1289
原创 C#用Npgsql库连接postgres数据库
按网上说法我在包管理控制台使用Install-PackageNpgsql安装不成功,我项目的dotnet不匹配。然后在官网上我找到了下面指令 PM>Install-Package EntityFramework6.Npgsql -Version 6.4.1,成功安装
2021-03-11 09:03:23 724
原创 sqlite移植
虚拟机崩了后重新安装,构建程序环境,其中需要移植sqlite库,突然编译不过,记得以前编译很顺利的,这次搞了几个小时才顺利通过,还好其他库比较顺利,不然主程序都没法写了。特此记录一下哈哈:第一步下载源码 sqlite-autoconf-3340100.tar.gz```解压文件tar -xzvf sqlite-autoconf-3340100.tar.gz然后配置,我自己不需要动态库./configure CC=arm-none-linux-gnueabi-gcc --host.
2021-03-01 14:30:31 322
原创 thingsboard 服务器mqtt设备过一段时间会自己断开,断开之后就不能发消息了QoS=2
使用things board最新社区版,MQTT为V3.1,使用MQTT设备连接后能正常发布与订阅,但是一段时间后发现设备就不能再发布消息了,客户端也没有显示连接断开,检查后发现是客户端设备使用的消息可靠性QoS=2,修改客户端设备的发布QoS=0即可。处于对这问题的需要,最后修改thingsboard的源码实现了Q0S=3的支持...
2020-08-18 14:02:28 2042 1
原创 Android运行Linux程序
安卓直接运行arm-linux-gnueabi-gcc编译的标准嵌入式Linux程序,我们有时不想把原Linux程序重新开发一遍。第一步,给adb root权限运行,否则拷贝会提示无权限failed to copy 'E:\share\a8Agent1.0.1\a8Agent' to '/data/a8Agent': Permission deniedadb root第二不,发送程序到安卓内部adb push F:\share\test_android\a8Agent1.0.1\a8..
2020-06-30 18:02:23 1194
原创 Wince下登录Openfire,xmpp
项目wince 系统的PDA要实现登录Openfire,实现即时聊天功能,应用于快递终端, 抄表终端等。本人移植了agsXMPP库到了Wince6.0平台,实现了全部功能。 timscJID = new Jid(vmsName, vmsServer, resource); serverJID = new Jid(serverName, vmsServer, res...
2020-04-03 09:03:54 242
原创 google Transit APIs 谷歌实时交通数据接口GTFS(三) 数据结构
GTFS实时提要使运输公司可以为消费者提供有关其车辆位置(车站关闭,线路无法运行,重要的延误等)服务中断以及预计到达时间的实时信息。Feed规范的2.0版。定义需要在GTFS-realtime v2.0和更高版本中,“必填”列描述了生产者必须提供哪些字段,以便传输数据有效并对使用中的应用程序有意义。在“必需”字段中使用以下值:必填:此字段必须由GTFS实时供稿生成者提供。有条件地要求...
2020-03-27 10:01:55 1145
原创 General Transit Feed Specification 谷歌GTFS
为用户实时提供运输数据更新,可以极大地改善他们对运输服务的体验。提供有关当前到达和离开时间的最新信息,使用户可以顺利地计划行程。结果,在不幸的延误的情况下,骑手知道他们可以待在家里更长的时间就放心了。GTFS Realtime是一种Feed规范,允许公共运输机构向应用程序开发人员提供有关其车队的实时更新。它是GTFS(通用公交Feed规范)的扩展,GTFS是一种用于公共交通时间表...
2020-03-27 09:21:45 472
原创 google Transit APIs 谷歌实时交通数据接口GTFS(二) 行程数据更新
# header informationheader { # version of speed specification. Currently "2.0" gtfs_realtime_version: "2.0" # determines whether dataset is incremental or full incrementality: FULL_DATASET...
2020-03-27 09:05:42 649
原创 google Transit APIs 谷歌实时交通数据接口GTFS(一) 服务警告实例
服务警告实例# header informationheader { # version of speed specification. Currently "2.0" gtfs_realtime_version: "2.0" # determines whether dataset is incremental or full incrementality: FU...
2020-03-27 09:03:22 738
原创 Mysql数据库丢失
重装Mysql,或者修改了my.ini文件后,数据库丢失。data目录下有该数据库文件夹,直接拷贝到新的data文件夹下,这时正常恢复表格。但也有可能报没有权限错误。这时给数据库添加权限即可。...
2020-03-16 10:49:58 929
原创 VS2012 13 15设置背景
https://github.com/buchizo/ClaudiaIDE/releases/tag/Release1.28.6下载ClaudiaIDE 的1.28.6版本才能支持。
2019-12-05 16:21:45 202
原创 使用SCP从windows向Linux传文件时出现错误
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerp...
2019-12-02 17:16:48 780
原创 openwrt修改logo
都在package文件夹之中1 ssh登陆欢迎文字,在package/base-files/files/etc/banner中2 路由器的默认机器名字,在package/base-files/files/etc/config/system中3 默认开启无线功能,在package/kernel/mac80211/files/lib/wifi/mac80211.sh...
2019-11-29 17:00:03 3250 7
原创 Android 控制LED 屏
翻电脑,发现2013年做的安卓控制LED屏软件,那个时候物联网还没这么火热,APP控制设备也没怎么普遍,刚刚到公司自己给公司做的第一项目就是这个APP,没有美工,界面什么哒都是自己瞎弄的。纪念一下...
2019-10-08 17:59:01 630 3
原创 交叉编译X-Window
一、前面两篇博客编译了所需依赖的库,今天编译源码,去网址下载The XFree86 4.8.0 source is contained in the files: XFree86-4.8.0-src-1.tgz XFree86-4.8.0-src-2.tgz XFree86-4.8.0-src-3.tgz XFree86-4.8.0-src-4.tgz ...
2019-09-06 19:02:38 400
原创 移植X-window
不全最新板是4.8,如果你需要老版本可以在官网上去下旧版http://www.xfree86.org/releases/rel480.html我这里下的是最新版,有编译的程序也有源码,我们需要下源码,用FTP方式,当然也有http方式。贴上源码服务器的地址ftp://ftp.xfree86.org/pub/XFree86/4.8.0/...
2019-09-06 19:02:07 471
原创 解德国某知名停车场通信协议二 解出部分协议
首先所有是数据是55 A7开头,所以55AA为帧头,第3位是不断变化的,而且一种数据(指的是看起来长度一样,绝大部分数据相同,似乎是一种控制命令)这个地方都不同。然后设备分组ID 1,设备ID为1,这个观察用户操作软件的视频发现设备界面上有这个参数猜的,PS:重点,前期主要是隔离出数据不变的位置,就是找出特征位。之后再根据需要找某些细微变化的数据位。通过多包数据交叉对比,大胆猜想这个是数据...
2019-09-06 17:18:38 649
原创 解德国某知名停车场通信协议一 初步分析
项目背景:德国客户想更换停车场厂的设备,但是系统提供商也是系统集成商不同意,因为他们也售卖这种设备。在没有的任何软件测试和通信协议的前提下,客户期望我公司的产品能接入系统提供商的软件系统。正常情况下这相当于破解一套通信协议,工作量和项目风险较高,这种项目通常直接pass。做为博主做好了没什么卵用,做失败了是会砸招牌的,属于怎么算怎么不划算的活。 但博主有多年系统对接经验,对物联网...
2019-09-06 15:35:41 289
原创 OpenWRT 没有网口的模块怎么升级
我的模块没有网口,只有串口和WiFi,TF卡接口没有,USB接口没有登录模块打开WiFi,发现WiFi up打不开,报错提示什么信号没打开我寄我在/etc/config/wireless 里面有个disable=0 改为disable=1 在运行WiFi up 就可以了。然后电脑连接WiFi,用tftp从电脑上啦固件文件,然后这个openwrt又没有这个程序,当然TF卡跟U盘当然也没有...
2019-08-29 14:48:51 883
原创 串口升级openWRT模块 , 没有网线没有WiFi信号的情况下用
https://blog.csdn.net/xcoderone/article/details/48031279参考,原来就是通过串口发到内存,然后从内存保存到flash,只要注意起始地址就行,内核的起始地址在启动是时候有打印,我这个是直接支持串口发固件,所以都省了...
2019-08-22 11:45:06 691
原创 FFMPEG 视频转图片
用ffmpeg库把视频中间的一段转换成图片ffmpeg.exe -i test.mp4 -vf fps=1 -ss 00:00:10 -to 00:00:15 tmp/out%d.png
2019-07-19 14:15:29 2809
原创 C# 自定义控件,双游标滑动条 拖动条
C# 自定义控件,双游标滑动条 拖动条,用于截取某种东西,比如时间段,音频视频片段等,速度温度等某种参数允许的范围值等,支持样式,支持总行程百分比设置。如图,有需要的再上代码...
2019-07-11 11:58:04 2373 9
翻译 minilzo java
int r = MiniLZO.lzo1x_1_compress(in,IN_LEN,out,outL,dict);MInt OL=new MInt();r = MiniLZO.lzo1x_decompress(out,(int)outL.v,in,OL);public interface LZOConstants{ int LZO_E_OK ...
2019-04-19 18:55:01 1346 2
原创 SVG 实现闪烁动画
SVG Web实现文字特效,展示地铁信息,航班信息我考虑用jsp和CSS常规方式实现,后来考虑到不熟悉WEB编程,再着想了解SVG图片,所以弄了个这个,转载请注明tspan 支持添加多个文本repeatCount="indefinite" 循环animate attributeType="CSS" CSS类型动画https://blog.csdn.net/oWuMing...
2019-04-19 10:28:37 4845 3
原创 NTCIP 电压监控
VS2017 点击帮助=》注册产品,输入序列号{ NJVYC-BMHX2-G77MM-4XJMR-6Q8QF(企业版); KBJFW-NXHK6-W4WJM-CRMQB-G3CDH(专业版);}其他版本可自行搜索,然后产品就激活了,可以继续使用。NTCIP 电压监控...
2019-04-17 14:32:35 311
原创 openWRT编译总结
编译OpenWRT原理上并不难,难由于openwrt依赖的库比较多,所以并没有像我们编译一个snmp等库这么容易,主要问题是编译过程要下载很多东西,而且是国外的服务器可能出现下载过慢下载不全等问题。也跟编译环境有很大的关系。博主第一次编译openwrt只用了三天,但是隔半年后博主再来编译的时候编译不过了,而博主此时的编译环境已经变了,提示很多库的版本错误,这个出错时大家要仔细看输...
2019-04-17 14:30:34 652
原创 openwrt sd卡没用
pscp -r root@IP:/root/dir d:\datastatic void exit_cleanup(void){ if (temp_fd >= 0) { close(temp_fd); }}static void copy_file(int src, int dst){ char...
2019-04-16 16:49:00 741
原创 openwrt 没有wifi
wifi'radio0' is disabled'radio0' is disableduci set wireless.radio0.disabled=0
2019-04-15 14:24:22 9664
原创 fatal error: expat.h: No such file or directory 问题
fatal error: expat.h: No such file or directory解决办法:yum install expat-devel实际Ubuntu安装apt-get install libexpat1-dev
2019-04-11 09:40:46 5328
原创 elp2man: can't get `--help' info from automake-1.16
openWRT编译不过,发现是bison这里卡住了,出现什么settime为定义,既然还是libbison.a这个库,日哦。编译自己然后自己出错。查找日志分析是有个autotest脚本测试传入的版本不对aclocal-1.16,找了一下 找不到源,因为这个版本是 其它脚本传如测试脚本了,提示aclocal在automake提供的,搞事情啊,你自己下的 automake-1.15,完了你调用aclo...
2019-04-10 00:53:21 6057 2
原创 https://mirror2.openwrt.org/sources/linux-4.14.109.tar.xz解决
openWRT出现https://mirror2.openwrt.org/sources/linux-4.14.109.tar.xz无法下载的情况,Can't exec "curl": No such file or directory at /media/iopenwrt/openwrt/scripts/download.pl line 77.+ wget --tries=5 --time...
2019-04-09 10:39:04 3219
原创 编译OpenWRT 出现error 1 set FORCE_UNSAFE_CONFIGURE=1
补个博客,最近发现记忆不行了,很多问题重复遇见却不记得之前怎么决绝的。在编译OpenWRT时出现you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)第一时间export FORCE_UNSAFE_CONFIGURE=1sour...
2019-04-08 09:07:19 2610 3
原创 交叉编译zlib
准备:交叉编译工具链:arm-none-linux-gnueabiaAM3352板子zlib-1.2源码http://www.zlib.net# mkdir zlib# mv zlib-1.2.11.tar.gz zlib# cd zlib/# tar zxf zlib-1.2.11.tar.gz # mkdir target# cd zlib-1.2.11# ....
2019-03-20 15:42:54 557
原创 交叉编译ncurses5.9
1.因为是交叉编译,目标文件是不能在电脑上运行的,为了不破坏电脑上的程序,给项目指定一个文件放源码和目标文件。mkdir ncursesmkdir ncurses/targetncurses5-config --version查看本机的版本,显示为5.9我也下载一样的版本免得节外生枝。然后解压源码并配置然后编译tar xzfv ncurses-5.9.tar.gz...
2019-03-20 15:18:46 1033 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人