技术分享
作者身边遇到的问题技术分享
sdfsvbvcbcb
这个作者很懒,什么都没留下…
展开
-
CSharp/C#移植Arduino的PID库源代码
using System;using System.Collections;namespace ArduinoPid{ public class PID_AutoTune {// #define AUTOMATIC 1// #define MANUAL 0 // #define DIRECT 0// #define REVERSE 1 // #define P_ON_M 0// #define P_ON_E 1 /// <原创 2021-04-27 17:54:28 · 485 阅读 · 0 评论 -
VSCode 用 PlatformIO 编写 STM32 For Adruino 程序用 stlink 上传固件出错 0x2ba01477 0x1ba01477
Configuring upload protocol...AVAILABLE: blackmagic, cmsis-dap, dfu, jlink, serial, stlinkCURRENT: upload_protocol = stlinkUploading .pio\build\genericSTM32F103C8\firmware.elfxPack OpenOCD, x86_64 Open On-Chip Debugger 0.10.0+dev-00378-ge5be992df (2020原创 2021-03-09 15:54:49 · 3188 阅读 · 1 评论 -
Office 365小型企业版同时安装 Office Project 2016 教程
今天在公司算是遇到一个非常奇葩的问题了微软的 Office Project (MSI) 和 Offcie 365小型企业版(即点即用)版本安装之间互相存在问题,导致小编研究了大半天才解决。下面是在已经安装了Offcie 365小型企业版(即点即用)之后安装Office Project (MSI) 版本出现的问题(很抱歉,Microsoft Offic...原创 2018-03-08 21:36:20 · 5186 阅读 · 0 评论 -
Office 2010 Excel 多窗口同时单独打开多个文件设置教程
网上关于这方面的设置方法挺多的,但是比较杂乱也有些比较笨的人看不懂那些教程,我这里尽量写的精简和详细一些。第一步、打开【注册表编辑器】按下键盘的 Windows键 + R键会弹出一个 运行 命令的窗口,在弹出的输入框里面输入 regedit 然后点击 确定 按钮。如果点击 确定 按钮后弹出这个界面,点击 是 即可,如果没有弹出这个界面则忽略这一步。成功...原创 2018-06-25 16:18:27 · 4852 阅读 · 5 评论 -
【PHP源码】三合一收款码扫码来源识别收款源码
具体实现方法看下面的源代码:<?php$headers = apache_request_headers(); //获取浏览器来源请求头$headInfo = "";foreach ($headers as $header => $value) { $headInfo = "$headInfo$header:$value<br>\n";}$wechat = strstr($headInfo,"MicroMessenger");//微信扫码请求来源$alipay =原创 2020-10-27 15:20:25 · 1814 阅读 · 0 评论 -
详细分析《三合一收款码》后台程序识别原理
首先我们通过PHP代码来获取用户访问PHP页面的HTTP请求头部信息以下是用360浏览器测试捕获到的用户来源请求头以下是用QQ浏览器测试捕获到的用户来源请求头我们可以看到不同浏览器的请求头或多或少会有些不同,通过这个分析我们再来看看 手机QQ/微信/支付宝微信扫码的请求头Connection:keep-aliveUpgrade-Insecure-Requests:1User-Agent:Mozilla/5.0 (Linux; Android 8.1.0; vivo X21A Build/O原创 2020-10-27 15:18:57 · 856 阅读 · 0 评论 -
【树莓派/RaspberryPi】安装微软 NET Core 方法
树莓派4b最新版本的系统目前仍然是x86 32位的操作系统,微软官方给出的安装源是x64的,所以我们没办法直接输入命令进行安装,需要下载微软已经编译好的包进行安装,说是安装倒不如说是解压到指定位置添加好环境变量就可以直接使用了,下面进入正题:下载微软已经编译好的ARM32的 NET Core 包:https://dotnet.microsoft.com/download/dotnet-core由于 3.0 版本还是预览版,我这里下载的是 2.2 版本打开后可以看到 ARM32 已经编译好的包下载,.原创 2020-10-27 15:00:41 · 1112 阅读 · 0 评论 -
【树莓派/RaspberryPi】安装 Mono NET 运行库方法
想在 Linux 下运行 C# 的程式我们可以安装 Mono 项目NET库即可,下面是网上抄来的关于 Mono 项目的介绍:Mono 是一个由Novell 公司主持的项目。该项目的目标是创建一系列符合ECMA 标准(Ecma-334 和Ecma-335)的.NET 工具,包括C# 编译器和共通语言执行平台。与微软的.NET Framework 不同,Mono 项目不仅可以运行于Windows 系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X 和Solaris首先下载Mono(庆原创 2020-10-27 14:55:21 · 1497 阅读 · 0 评论 -
【树莓派/RaspberryPi】树莓派4b编译安装opencvsharp用C#在树莓派上做软件开发
在此之前博主自己有到网上查过opencvsharp如何在Linux下编译的教程,发现关于中文opencvsharp在linux下编译的资料极其少,所以博主花了点时间自己把实际编译经验记录分享下。Mono项目地址:https://www.mono-project.com/OpenCV项目地址:https://github.com/opencv/opencvOpenCVsharp项目地址:https://github.com/shimat/opencvsharpOpenCvSharp-wiki给出的编译原创 2020-09-30 17:14:29 · 1090 阅读 · 0 评论 -
【树莓派/RaspberryPi】C#调用bcm2835/wiringPi的C语言库操作GPIO/I2C/SPI/PWM
网络上相关使用C#/CSharp调用树莓派GPIO口的资料还是比较少,而且大部分都是国外的资料看起来都比较吃力,我这里就分享一些我自己使用C#操作树莓派/RPI的GPIO接口的一些相关经验。刚开始接触树莓派的时候我在网络上搜索了一大堆C#操作GPIO口的相关资料,的确发现了不少外国人写的一些操作库,而且都有在GIT上面公开,如果你有兴趣的话可以用必应搜索去找,如果有条件可以使用谷歌也行,百度很难找到国外的关于这方面的相关东西。我这里直接使用C语言封装bcm2835的函数库,然后使用C#进行调用即可,因为原创 2020-09-29 14:23:40 · 971 阅读 · 0 评论 -
ubuntu 12.04 安装 samba 文件共享服务出错解决方案记录,依赖: samba-common,依赖: libwbclient0
下列软件包有未满足的依赖关系:samba : 依赖: samba-common (= 2:3.6.3-2ubuntu2) 但是 2:3.6.3-2ubuntu2.11 正要被安装依赖: libwbclient0 (= 2:3.6.3-2ubuntu2) 但是 2:3.6.3-2ubuntu2.11 正要被安装推荐: tdb-tools 但是它将不会被安装E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。具体出现的错误问题如下penguin@penguin-dev原创 2020-09-22 12:53:15 · 1961 阅读 · 0 评论