摘要:
树莓派4B安装OpenMediaVault(OMV)搭建一个小型家用NAS系统 前言 手上有一块树莓派4B 4GB版本的树莓派,折腾来折腾去,乱七八糟的总是不让他长久跑,做点有用的事情,,,于是这个想法就诞生了。。。。 手上的清单 一.安装系统 这个比较简单,我之前的开箱体验有 1.官网下载镜像 下 阅读全文
摘要:
51单片机(STC89C52RC)读取DHT11模块温度湿度信号采集显示数码管 上上周末媳妇问我,家里温度多少,。。。我TM哪知道,租这么个鬼地方,啥也没有,我能猜的出来吗,当然“TM的”的是我现在现在加的。。。^_^,然后就想之前也买了一个树莓派4B也买了一个面包板,再回忆一下大学时曾经所学的知识 阅读全文
摘要:
树莓派4B C语言点亮LED发光二极管(LED灯) 1.树莓派 40Pin 引脚GPIO对照表 2.wiringPi库更新 开启一个终端输入:gpio readall 如果发生错误信息,那么请执行下面步骤将wiringPi更新 (最新发布的树莓派4B在烧录了官方系统buster以后,如果直接使用gp 阅读全文
摘要:
读取树莓派4B处理器(CPU)的实时温度 树莓派发布4B后,性能提升了不少,但是温度也是高的不行,所以最好配置一个小风扇和散热片还是比较好的 俩种办法都可以实现 1.Shell命令读取 打开终端 cd /sys/class/thermal/thermal_zone0 查看温度 cat temp 树莓 阅读全文
摘要:
树莓派4B到货开箱体验 实不相瞒,喜欢这块板已经很久了,但是国内4GB内存的版本始终没货,。。。。。等等等,终于到货了,迅雷不及眼耳之势赶紧下单。。。购买点亮开发板所需要的物件 顺便看到一个好看的外壳,真是太漂亮了,于是也下单购买一个,有人会问,购买主板有套餐选择,你为什么要自己买。。。。这是我的毛 阅读全文
摘要:
C#操作SQLite数据库增、删、改、查 欢迎转载 转载记得留下链接地址哦!!! 最近项目上要使用SQLite数据库,不怕大伙笑话毕业四年多了,一直使用Oracle或者MySQL或者SQLServer,但是真的是没有用过SQLite数据库,据说非常轻量级,但是真没有用过,于是网上大概搜索下,例子比较 阅读全文
摘要:
C# ZedGraph实时多条曲线数据更新实例 先看展示效果 1.创建曲线实例添加必要的元素 2.初始化控件增加曲线 全局曲线和其实时间保存 初始化曲线 3.增加线程处理 模拟数据 4.数据接受更新曲线 程序运行效果 初始化曲线 更换曲线颜色 开始采集 程序源代码工程下载 实现了比较基础简单的功能, 阅读全文
摘要:
转载>>C# Invoke和BeginInvoke区别和使用场景 一、为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。 1、windows程序消息机制 Wi 阅读全文
摘要:
C#操作MySQL数据库 简单三层结构设计UI、BLL、DAL、Model实际项目应用例子 在实际项目中,程序设计都有他的层次结构,比如MVC、MVP、普通的三层结构等等,不过现在用三层结构的相比可能少了,但是也有一些小型项目还是挺实用的 1.介绍 普通的三层架构(BLL,DAL,Model) 1) 阅读全文
摘要:
C# 求俩个正整数的最小公倍数和最大公约数 1.公倍数、最小公倍数 两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数 翻开小学5年级下册PPT 1.1介绍 常用办法 1、列举法 例如:求6和8的最小公倍数。 6的倍数有:6,12,18,24,30,3 阅读全文
摘要:
C# 鼠标移动WinForm窗体或者panel容器内的控件 移动虚线/实现虚线框来确定位置 1.用到的方法介绍 今天,根据领导指示指导移动容器内的控件,生成虚线框,使用 2.程序运行效果 3.代码实现 4.程序源代码工程文件下载 源代码工程文件下载 阅读全文
摘要:
C# windows GDI+仿画图 绘图程序设计 1.介绍 这里分享一个简单的画图程序 原作者:author: ping3108@163.com 2.程序主窗体设计 3.程序设计 本程序工程使用VS2010版本设计 4.程序下载 CSDN下载 程序工程源文件下载 本站直接下载:程序工程源文件下载 阅读全文
摘要:
Visual Studio 2010 VS IDE 编辑界面出现绿色的点 去掉绿色的空格点 Vs乱按一顿忽然出现一堆绿色的点,我去好难看,还不知道什么鬼,查了查其实就是个 每个点表示一个空格 让他显示出来了而已,记录一下,免得下次又忘了! 解决办法 快捷键隐藏显示:Ctrl + r, ctrl + 阅读全文
摘要:
C# TreeView 拖拽节点到另一个容器Panel中简单实现 用了这么久C#拖拽功能一直没有用到也就没用过,今天因为项目需要,领导特地给我简单讲解了下拖拽功能,真是的大师讲解一点通啊。特地写一篇博客记录下,分享给大家!也方便以后自己查看。 1.拖拽功能分析 拖拽功能分析其实就三个字:选-->拖- 阅读全文
摘要:
C#GDI+ 绘制线段(实线或虚线)、矩形、字符串、圆、椭圆 绘制基本线条和图形 比较简单,直接看代码。 绘制效果 源代码工程文件下载 阅读全文
摘要:
Mysql.Data.dll官网下载 在项目开发中链接MySQL数据库经常要用到Mysql.Data.dll,网上虽然有很多,但是还是比较信赖官网的 今天就从官网下载一次记录一下过程 1.下载地址 官网地址:https://www.mysql.com/ 2.下载过程 本次下载时间是 北京时间2018 阅读全文
摘要:
线性插值法 线性插值法(linear interpolation) 转载原地址:https://wiki.mbalib.com/wiki/%E7%BA%BF%E6%80%A7%E6%8F%92%E5%80%BC%E6%B3%95 线性插值法(linear interpolation) 什么是线性插值 阅读全文
摘要:
C#俄罗斯方块小游戏程序设计与简单实现 相信90后或者80后都玩过这款小游戏,一直想干一票,琢磨一下,但又不太懂,于是网上搜集修改就有了以下效果!bug较多,多多包涵! 1.效果展示 2.实现方法 参考https://blog.csdn.net/qian_f/article/details/1975 阅读全文
摘要:
C#二分查找算法设计实现 1.介绍 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。(记住了前提要求是顺序存储结构,而且要有序排序,所以说对于一个无序的是没法用二分查找的) 2.查找算法过程 阅读全文
摘要:
C#获取一个数组中的最大值、最小值、平均值 1.给出一个数组 2.数组Array自带方法 本身是直接可以调用Min(),Max(),Average()方法来求出 最小值、最大值、平均值 输出结果: 3.编码实现 最小值 最大值 平均值 4.测试输出 测试代码 输出结果 以上代码也是从.NET Fra 阅读全文
摘要:
国内外工业互联网平台介绍【揭晓】工业互联网平台浪潮来临,最全的国内外平台都长的啥样! 本片博客来源于:唯笑志在https://www.cnblogs.com/lsjwq/p/8543220.html此篇博客,感谢博主分享! 工业互联网刚刚兴起,十九大和两会领导人也多次提及。但是对于新生事物,每个厂家 阅读全文
摘要:
Windows 环境Oracle客户端下载安装 1.官方网站下载Oracle客户端 64位下载地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 阅读全文
摘要:
终端命令行编译运行C#程序HelloWorld 今天忽然有人问我,刚学习java程序的时候,一般老师都会建议我们从配置环境变量开始从命令行编译运行程序,那么学习c#的时候基本是直接安装visual studio xxx 然后直接通过IDE来编写运行,很少有人从命令行编译开始 学习C#语言首先得安装. 阅读全文
摘要:
Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一、介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计算机网络的都比较熟悉,如下图所示是一个OSI七层模型、TCP/IP四层模型以及五层模型的对比图。(此 阅读全文
摘要:
vmware虚拟机三种网络模式详解 本篇博客转自:https://note.youdao.com/share/?id=236896997b6ffbaa8e0d92eacd13abbf&type=note#/ 感谢博主分享 由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来 阅读全文
摘要:
Linux(本例以Ubuntu18.04为例)安装GCC编译器 一、安装 安装命令:sudo apt-get build-dep gcc 遇到 您希望继续执行吗? [Y/n] y 直接输入y回车即可 一直到安装并设置完成再次回到命令操作行 二、测试下GCC编译命令 1.编写一个简单的HelloWor 阅读全文
摘要:
Ubuntu 18.04 Numix主题安装设置 一、首先安装Numix主题 展现效果如下图 1.安装numix sudo add-apt-repository ppa:numix/ppa 2.安装主题 sudo apt-get install numix-gtk-theme numix-icon- 阅读全文
摘要:
Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令 1、介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。而Vim(vi iMprove)是Vi的加强版,在Linux/Uni 阅读全文
摘要:
C#Windows Service服务程序的安装/卸载、启动/停止 桌面客户端管理程序设计 关于Windows Service程序的安装与卸载如果每次使用命令行操作,那简直要奔溃了,太麻烦而且还容易出错 那么如果你只是用一次就不用了那么命令行业无所谓 关于Windows Service程序的创建可以 阅读全文
摘要:
C#Windows Service程序的创建安装与卸载 一、开发环境 操作系统:Windows7x64 sp1 专业版 开发环境:Visual studio 2013 编程语言:C# .NET版本: .NET Frmework 4.0 二、创建Windows Service程序 1.新建一个wind 阅读全文