- 博客(119)
- 资源 (37)
- 收藏
- 关注
原创 我一个员工,凭什么要替老板思考?
当然,相辅相成的是,有更多期待,就应该有更多的回报:公司可以为你提供更好的发展机会,可能是晋升机会,也可能是服务顶级客户的机会,这些机会放在你的简历里,会对你未来的职业发展,挣更多钱,更受人尊重,也能有机会实现自我的价值。虽然项目失败了,我们在半年多后就丢掉了工作,但企业为我们提供了一个历练的机会,这个机会能够帮助我们未来拿到更好的工作机会,拿到更高的薪水——前提是,我们能够通过这个机会去体会业务的难处。但绝大部分公司的情况是复杂的,有些老板是愿意分钱的,愿意给高薪的,甚至愿意帮助员工解决员工的难处的。
2023-10-20 15:56:34 146 1
原创 .Net 7.0 AOT /usr/bin/ld: cannot find -lz
命令:sudo dotnet publish -c Release报错内容:MSBuild version 17.4.0+18d5aef85 for .NET Determining projects to restore... All projects are up-to-date for restore. oschina2022 -> /mnt/d/GitHub/oschin...
2022-12-29 01:55:00 279
原创 暴力升级你的 ST-Link 及 STM32CubeIDE
原文https://github.com/armink/HackSTLinkUpgrade背景一些 ST-Link 在使用最新的 IDE 时,经常提示需要升级其固件,但是升级始终失败,提示容量不足。在 Keil MDK 上可能就提示一下升级失败,但仍然可以继续下载调试。可是当使用 ST 最新推出的 CubeIDE 时(这是一款 ST 新推出的基于 Eclipse 集成 CubeMX 的 ...
2022-12-04 21:45:00 1998
原创 如何像使用AspNetCore中的Controllers 和 Actions一样处理MQTT消息
在物联网项目中,处理MQTT的topic时费工费力, 代码一团乱, 什么才是最好的姿势?这里面我们极力介绍MQTTnet.AspNetCore.Routing项目,MQTTnet AspNetCore Routing 是https://github.com/Atlas-LiftTech/MQTTnet.AspNetCore.AttributeRouting 的分支项目。这个组件是通过MQ...
2022-11-17 00:01:00 274
原创 龙芯.Net 6.0 SDK安装
sudo wget http://ftp.loongnix.cn/dotnet/6.0.10/6.0.10-1/deb/dotnet-host-6.0.10-1-loongarch64.debsudo wget http://ftp.loongnix.cn/dotnet/6.0.10/6.0.10-1/deb/dotnet-hostfxr-6.0.10-1-loongarch64.debs...
2022-11-16 12:36:00 300
原创 用C#为国产智能手表写“Hello, China. ”
在此之前, 我写过几篇如何使用C#编写STM32程序的例子,那么同样, ESP32下我们也可以使用C#,我们依然仰仗于一直在发展壮大的 .Net nanoFramework , 目前他支持的开发板越来越多 , 支持的芯片种类也越来越多, 而且相关的库也越来越多,所支持的器件完全可以支撑常规应用开发。90%的器件均可在淘宝购买。 在前段时间闲逛GitHub时发现深圳芯元电子的 ...
2022-07-19 17:41:00 237
原创 CANopen伺服控制-服务数据对象(SDO)详细解析
CANopen服务数据对象(SDO)详细解析SDO“服务数据对象”允许对对象字典进行读或写访问。数据服务对象,以下简称SDO在下文中,对象字典的所有者称为“服务器/主机”; 想要请求或写入数据的CAN节点称为“客户端/从机”。 “上载”是指从对象字典中读取对象的值。 “下载”是指在对象字典中写入值。 此外,图中使用以下缩写:<IDX>:要在对象字典中读取或写入的对象的索引;索...
2022-07-19 17:31:00 6111
转载 TDengine助力曲靖卷烟厂有效提升时序数据存取效率
小 T 导读:作为云南中烟核心生产厂之一,曲靖卷烟厂基于中国制造2025的政策号召,不断完善的网络基础设施,梳理数据采集节点,丰富数据采集手段,逐步打通制丝、卷接、包装、成型、能源等卷烟生产及保障过程中相关设备与现场终端的局域互联,构建全面覆盖生产重要区域的数据采集网络,形成卷烟工厂《制造过程数据采集标准》,实现高效稳定的数据采集,为实现全面智能化制造奠定了数据基础。近年来,曲烟围绕工业数据的“取、存、管、用”四个方面,搭建工业大数据集群及数据共享服务中台,依托两化融合、数据管理能力评估
2021-12-11 10:26:21 259
转载 IoTSharp 2.0 发布
你站在桥上看风景,看风景人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。喜欢这首诗是因为觉得开源造福了我,我也在尝试贡献自己的力量, 成就他人的同时, 也成就了自己, 贡献开源事业的同时, 也滋养了自己的职业生涯。在这里首先感谢那些所有支持IoTSharp 的人们, 时隔近十月之久, IoTSharp 终于迎来了新版本, 新版本要特别感激王强先生,他使用Angular开发了强大的规则链设计器和测试器, 并且我们计划在未来, 设计开发可视化的网关配置器,比如针对ModBus, BacNet 的点位与属性、
2021-11-23 12:42:07 404
原创 IoTSharp部署教程-Sqlite分表篇
IoTSharp的部署环境极其灵活,我们推荐使用Docker方式进行部署, 这减少了很多配置, 首先最简单的部署当然属于 Sqlite 数据库, 且不适用任何外部依赖。 在生产环境中, 我们需要配置 appsettings.Production.json 文件, 首先通过DataBase 来设定使用的是Sqlite数据库, 在连接字符串设置项中需要设置IoTSharp本身基本数据的使用连接字符串, 以及遥测数据的数据库, 虽
2021-11-23 12:37:25 1450
原创 如何在龙芯3B4000上部署基于.Net Core 开发的物联网平台IoTSharp
今天很开心的拿到了龙芯的测试服务器账号, 先上图show一下, 双核, 8G内存, 50G硬盘。架构 mips64el 登录后, 显示为 uos 及其网址信息:接下来, 二话不说, 我们开始下载龙芯版的.Net Core , 龙芯版.Net Core 近期刚移植完成, 前期国内其他公众号和开源中国均有报道, 现在, 相关工具链已完成,完全已经达到了开箱即用, 并且已经是.Net Core 3.1.7 是最新版本,相关下载链接如下:.NET Core 3.1.7 MIPS64 P
2021-07-05 12:57:53 496 1
原创 IoTSharp 已支持国产松果时序数据库PinusDB
PinusDB是一款国产的时序数据库,目前在Windows平台可用,其部署简单,纯C++编写。出自国人之手。它一款针对中小规模(设备数少于10万台,每天产生的数据量少于10亿条)场景设计的时序数据库。以简单、易用、高性能为设计目标。使用SQL语句进行交互,拥有极低的学习、使用成本, 提供了丰富的功能、较高的性能。在此之前,我们为它实现的标准ADO.Net 的数据访问接口PinusDB....
2021-02-21 17:58:00 418
原创 IoTSharp v1.6.0 发布 增加多种数据库支持
首先恭喜所有关注IoTSharp的朋友新春快乐。 在此新年之际 , 我们发布了v1.6.0 , 这次版本发布的最大变化是 我们开始支持多种数据库了, 而不再局限于PostgreSQL . 下面是我们支持的数据库:PostgreSql 测试环境是 PostgreSQL 11.3这是一直以来都支持的数据库。MySql 测试环境是MySQL 8.0.17Oracle 测试环境是 Ora...
2021-02-16 12:19:00 354
原创 Cannot open libmwv206dec.so, libmwv206dec.so: cannot open shared object file: No such file or direct...
Cannot open libmwv206dec.so, libmwv206dec.so: cannot open shared object file: No such file or directoryCannot open libmwv206dec.so, libmwv206dec.so: cannot open shared object file: No such file...
2021-01-15 18:02:00 1118
原创 引用了Maikebing.Data.Taos的.Net Core项目,在 docker 部署的时候提示缺少taos依赖
可以在dockerfile 中增加一句RUN curl -o TDengine-client.tar.gz "https://www.taosdata.com/download/download-gettingStarted.php?pkg=tdengine_linux&pkgName=TDengine-client-2.0.8.0-Linux-x64.tar.gz" &a...
2020-12-09 15:18:00 558
原创 基于.Net Core开发的物联网平台 IoTSharp V1.5 发布
很高兴的宣布新版本的发布, 这次更新我们带来了大量新特性, 最值得关注的是, 我们逐步开始支持分布式, 这意味着你可以通过多台服务器共同处理数据, 而不是原来的单机处理, 我们也将遥测数据进行分开存储, 原来的单表方式也支持的同时, 增加了分表、时序数据库等。更新主要功能如下:通过EFCore.Sharding支持了分表存储, 默认是按月存储,根据数据量, 你可以修改为按日, 按时...
2020-10-23 14:54:00 1030 2
原创 如何在龙芯3B4000上部署基于.Net Core 开发的物联网平台IoTSharp
今天很开心的拿到了龙芯的测试服务器账号, 先上图show一下,双核, 8G内存, 50G硬盘。架构 mips64el登录后, 显示为 uos 及其网址信息:接下来, 二话不说, 我们开始下载龙芯版的.Net Core , 龙芯版.Net Core 近期刚移植完成, 前期国内其他公众号和开源中国均有报道,现在, 相关工具链已...
2020-08-21 22:35:00 590
原创 使用C#编写STM32对接物联网平台IoTSharp发送遥测数据
在之前的文章中,我们阐述了如何用C#在STM32上写第一个Hello world , 有朋友抱怨国内介绍文章, 都是一个 Hello world , 然后再也没有音讯,写到这里我想提一下我的初心, 那就是告诉所有人C#无所不能, C#可以写单片机, 也可以写Web应用, 也可以写移动应用, 也可以写桌面应用, 又有人提到nanoFramework 的性能问题, 这点我认为跟Mi...
2020-06-18 20:33:00 775
原创 用C#在STM32上写第一个Hello world
随着微软放弃.Net MF ,通过C#编写STM32平台上的程序变得渺茫, 但是, 别着急, 目前至少有两个社区在做这件事情, 传承了微软的.Net MF , 一家是nanoframework,另外一家比较封闭的是GHI Electronics 地址是:https://github.com/ghi-electronics GHI只支持自家设计生产的开发板, 不支持STM32其...
2020-06-17 16:48:00 1483 1
原创 SilkierQuartz 1.0.21 发布, 是一个 Quartz.NET 的强大且简单的Web管理工具和承载组件...
SilkierQuartz 是一个新的合并了Quartzmin和QuartzHostedService的组件!Quartz.NET 是一个完整的开源的任务规划系统,从小应用至大型企业级应用都可以适用.QuartzminQuartzmin 是一个 Quartz.NET 的强大且简单的Web管理工具QuartzHostedServiceQuartzHostedSer...
2020-06-09 10:01:00 1149
原创 基于WSL2 的 Docker Desktop 启动时 Failed to set version to docker-desktop: exit code: -1的解决方法...
在Windows 10 的 2004 版本 中, 启用 使用Docker Desktop 时 发现 根本无法启动, 偶尔 或者频繁的出错:System.InvalidOperationException:Failed to set version to docker-desktop: exit code: -1 如下图:各种百度谷歌始终无法解决...
2020-06-08 16:45:00 39902 52
原创 PGSQL invalid primary checkpoint record 的修复
最近又遇到这个错误,这种情况一般都是由于客户服务器断电等原因导致的, 因此网上搜索一堆修复方法, 总结了后, 打算写在这里, 由于我们的pgsql是运行在容器内, 因此这里写的命令均是容器内可以执行的。下面是遇到的错误:pgsql | 2020-01-18 16:14:06.418 CST [25] LOG: invalid primary checkpoint record...
2020-06-08 16:21:00 4104
原创 Hastlayer-SDK 转换.NET 程序集至 FPGA 硬件(现场可编程逻辑门阵列)
Hastlayer - 是一个硬件. Hastlayer自动转换 .NET 程序集到计算机芯片,提为大规模并行应用提高了性能并降低了功耗。对于一些测试数据请查看 the benchmarks.Hastlayer 使用了FPGAs(现场可编程逻辑门阵列),简单的选择 .NET 程序的计算绑定部分,然后 Hastlayer 将其与生成的 FPGA 实现无缝交换 ,由于 .NET 中间...
2020-06-08 16:20:00 142
原创 通过nanoFramework 使用C#编写STM32和ESP32的芯片程序
nanoFramework是一个解析器,通过他可以实现C#编写STM32 的程序,他的核心部分包括CLRHALPAL, 它是通过 ChibiOS 基础之上实现nanoFramework , 目前支持的芯片如下:Mikrobus QUAILST NUCLEO64 F091RCST STM32F429I DISCOVERYST STM...
2020-06-08 16:19:00 3013
原创 TDengine 物联网时序数据库的可视化管理工具 Taos.Studio V1.0 发布
众所周知,TDengine 是一款知名的针对物联网的时序数据库, 使用过程中使用命令行操作总是多有不便, 但官方目前并没有可视化管理工具,因此甩开膀子,将LiteDB.Studio 一顿大改, 加上 Maikebing.EntityFrameworkCore.Taos 也是本人编写, 对TDengine 相对比较了解,因此花了5个小时撸出了Taos.Studio。大致功能介绍如下:...
2020-06-08 16:17:00 6337 4
原创 记实现TDengine时序数据库支持 .Net Windows 32位系统踩坑
TDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计的数据库, 官方目前没有提供完整的.Net Core 解决方案, 因此闲来无事, 从基于restful api 到现在使用官方编译的动态库实现Maikebing.EntityFrameworkCore.Taos 一路走来, 对.Net 的Ado.Net 以及EF Core 框...
2020-05-22 17:04:00 320
原创 Excel中将十六进制字符串转换为汉字的方法
比如十六进制字符串: D0C2BDAE 转换方法是 在公式里面输入: =CHAR(HEX2DEC(LEFT(C6,4)))&CHAR(HEX2DEC(MID(C6,5,4)))其中C6 是十六进制所在的单元格 , 原理很简单 , 就是十六进制字符串先转换为十进制, 然后 转换为Char , 一个汉字俩字节, 一个字母一个字节, 这个需要你了解, 否则也会转错。 当...
2020-05-11 13:30:00 2764
原创 centos下vsftpd不能显示文件,不能创建文件及文件夹
centos下vsftpd不能显示文件,不能创建文件及文件夹 这是由于selinux的机制[root@SZCLC6X-AMP-4393 www]# getsebool -a|grep ftpallow_ftpd_anon_write --> on allow_ftpd_full_access --> on //创建文件及文件夹allow_ftpd_use_cifs --&...
2020-05-11 11:15:00 644
原创 Asp.Net Core 实现查询时缓存修改后缓存过期
应用场景: 在高速公路收费系统业务中, 我们的收费站列表信息被频繁各种查询,来自整个自治区的收费站都会查询站信息和其他业务,那么对于站信息查询来说就显得尤其重要, 因此我们设置过期时间为10分钟。//去报using了 下面三个命名空间using System.Threading;using System.Threading.Tasks;using Microsoft...
2020-02-14 15:23:00 606
原创 LibGit2Sharp在 Asp.Net Core 3.1 docker 镜像中中无法使用的问题
The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception. Unable to load shared library 'git2-106a5f2' or one of its dependencies. In order to help diagnose loading problems,...
2020-02-13 02:27:00 684
原创 PGSQL invalid primary checkpoint record could not locate a valid checkpoint record
pgsql | 2020-01-18 16:14:06.418 CST [25] LOG: invalid primary checkpoint recordpgsql | 2020-01-18 16:14:06.418 CST [25] PANIC: could not locate a valid checkpoint record如果在容器中, 使用...
2020-01-18 16:20:00 1664
原创 .Net Core 3.0 的 docker 容器中运行 无法 访问 Oracle数据库
.Net Core 3.0 的 docker 容器中运行 无法 访问 Oracle数据库 , 一直报下面的错误ORA-00604: error occurred at recursive SQL level 1ORA-01882: timezone region not found解决方法是 :docker-compose的时候设置环境变量TZ 即...
2019-11-24 22:48:00 585
原创 如何在ClickOnce 应用中使用 GitVersion
https://github.com/GitTools/GitVersion/issues/1153I'm using GitVersion in an internal ClickOnce application. It's quite easy to setup. I've added following target in my .csproj file:&...
2019-11-03 02:24:00 111
原创 .Net Core 3.0 发布为单独的可执行文件
dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true
2019-11-01 13:06:00 710
原创 Microsoft Edge 离线安装包下载
Microsoft Edge 现已准备就绪下一版 Microsoft Edge 已准备好进行企业评估。 立即下载离线安装程序、查看管理策略并尝试 Internet Explorer模式。https://www.microsoftedgeinsider.com/zh-cn/enterprise?form=MO12FX&OCID=MO12FX...
2019-11-01 12:53:00 14695
原创 unsupported jsonb version number 123
PostgreSQL jsonb 入库时遇到 unsupportedjsonbversionnumber123 变通方法insertintohtclanedata(lanedata,laneid,laneindex)values(to_jsonb((select$1::text)::jsonb),'%q','%q')...
2019-10-29 14:52:00 285
原创 如何在MPlayer上支持RTSP
http://www.live555.com/mplayer/请按照如下步骤下载 "LIVE555 Streaming Media" l的库的源码, 解压后 将"live/" 目录移动到 "/usr/local/", "/usr/local/lib/", 或者是 "/usr/lib/". (注意:如果你不这么做, 则需要制定目录"live/" )下载最新源码M...
2019-09-07 13:11:00 688
原创 TDengine 时序数据库的 ADO.Net Core 提供程序 Maikebing.EntityFrameworkCore.Taos
简介Entity, Framework, EF, Core, Data, O/RM, entity-framework-core,TDengineMaikebing.Data.Taos 是一个基于TDengine 的RESTful Connector构建的ADO.Net 提供器。 这将允许你通过.Net Core 访问TDengine数据库。Maikebing.EntityFra...
2019-07-18 08:02:00 517 2
原创 如何使用IoTSharp对接ModBus?
提到对接ModBus 那么或许大家最熟悉的可能是 HslCommunication 和SharpSCADA 了,是GitHub 上关注最多的此类开源项目, 因此IoTSharp将通过HSL组件进行数据对接,我们采取的思路如下图:配置极其简单, 当然, 目前功能也简单, 后期我们会为了更灵活,会增加配置项, 但我们与此同时会提供配置工具。 避免配置复杂导致难以使用。 配置项如下:{...
2019-06-30 16:56:00 754
原创 如何从源码启动和编译IoTSharp
IoTSharp 项目是一个开源物联网平台,数据库使用PostgreSQL , 后端使用 Asp.Net Core 2.2 ,前端使用 vue-element-admin , 下面我们介绍如何启动项目。1、安装数据库, 根据你的系统,前往 https://www.postgresql.org/download 下载并安装数据库,2、从https://gitee.com/IoTSha...
2019-06-25 16:18:00 392
PellesC 8.0 简体中文版 语言包
2016-04-01
AnkhSVN 2.5.12443 简体中文版 (2014年4月22日)
2014-04-22
PowerDesigner16.0 破解 crack
2013-07-10
AnkhSVN 2.5.12030.4930 简体中文版 (2013年07月1日)
2013-07-01
junction.exe Windows下的 ln 命令
2013-06-25
AnkhSVN 简体中文版2.5.12017.4921
2013-06-25
Cortex-M3 技术参考手册
2011-04-28
Dotfuscator Professional Edition 4.9.5000.15987.crack.Serial & Keygen part2
2011-04-14
Dotfuscator Professional Edition 4.9.5000.15987.crack.Serial & Keygen Part1
2011-04-14
PureBasic 4.51 x86
2011-04-14
Ramdisk 虚拟硬盘
2010-03-15
SuperRuntimeLibrary.TextVoice
2008-10-06
Ecere简体中文版
2008-09-08
黑莓手机截屏软件BBScreen
2008-09-05
TelnetScript
2008-09-05
GWBasic3.22
2008-05-28
APIViewer
2007-09-30
YUV420转BMP
2007-09-30
SQLServer实用SQL语句大全
2007-08-15
GroveKit2.1
2007-06-30
资源管理器文件名复制工具
2007-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人