Net/C#/C语言

  • 全新工业物联上位机开发实战课程 C#+.NET上位机实战课程 上位机预科班+实战班课程 上位机作为物联网与工业企业智能化的媒介,承担着非常重要的作用,上位机的应用是从事开发的工程师们,在工业企业中是一个非常重要的就业方向。课程资源分为三个部分,分别是.NET上位机基础实战课程,以及C#上位机实战课程,还有课程配套的上位机实战课程软件资料等,可以非常好的帮助同学们进行课程的学习与进阶,熟悉的掌握上位机的开发流程与开发要点,非常有参考学习价值。 ===============课程目录=============== .Net上位机基础课程 【预科】第01讲:【学前讲座】常老师对话.NET初学第一课之新的启程 【预科】第02讲:【基础语法】变量、常量和枚举、数据类型转换汇总(数据类型转换有问题) 【预科】第03讲:【基础语法】if条件switch、for和while循环与调试技巧 【预科】第04讲:【基础语法】字符串方法null引用解决、数组变量类型 【预科】第05讲:【面向对象】OOP思想、类与对象、属性Property详解 【预科】第06讲:【面向对象】方法Method与构造方法Constructor详解 【预科】第07讲:【面向对象】对象封装容器之泛型集合GenericList详解 【预科】第08讲:【面向对象】WF快速开发之控件使用和事件Event初探 【预科】第09讲:【面向对象】WF快速开发之企业级UI设计标准和技巧 【预科】第10讲:【面向对象】基于OOP思想分析和设计对象综合实例 【预科】第11讲:【数据存储】高手必会的T-SQL脚本数据库设计与编程 【预科】第12讲:【数据存储】基于ADO.NET实现快速高效的数据访问 【预科】第13讲:【项目桥接】教你如何用分层的思想设计企业级项目 【预科】第14讲:【项目实战】课程管理系统开发之项目框架搭建与准备 【预科】第15讲:【项目实战】课程管理系统开发之通用登录模块实现 【预科】第16讲:课程管理系统开发之添加课程逻辑与实现 【预科】第17讲:【项目实战】课程管理系统开发之动态查询逻辑与实现 【预科】第18讲:【项目实战】课程管理系统开发之课程修改与删除实现 C#上位机实战课程 第01次课:VS开发环境的使用各种技巧和常见问题 第02次课:C#核心语法汇总强化与常见问题分析 第03次课:WinForm入门和企业项目标准UI设计 第04次课:企业级UI设计扩展和部分作业讲解 第05次课:C#面向对象三大核心强化(OOP的概念理解、对象的属性、对象的方法) 第06次课:基于OOP方法设计双色球选号器(UI动态控件设计) 第07次课:基于OOP方法实现双色球选号器 第08次课:面向对象六大原则详解(SRP、OCP、LSP、LOD、ISP、DIP) 第09次课:C#中的继承与多态使用分析.zip 第10次课:C#中的接口与多态 第11次课:反射Reflection、接口多态与简单工厂模式 第12次课:第一阶段作业点评与技能现场测试 第13次课:基于反射和接口实现的抽象工厂设计模式 第14次课:C#泛型Generic方法与泛型类型的使用 第15次课:C#委托Delegate和事件Event实战应用 第16次课:C#匿名方法Lambda表达式Func和Action 第17次课:C#控件二次开发之自动验证功能的扩展 第18次课:基于T-SQL快速完成数据库和数据表创建 第19次课:数据库约束强化和SQLServer视图详解 第20次课:数据库存储过程各种情况详解与事务安全 第21次课【ADO.NET】:基于C#快速编写简单实用的数据访问对象(1) 第22次课【ADO.NET】:基于C#快速编写简单实用的数据访问对象 第23次课【项目架构】:基于实体类的数据封装和项目分层架构设计 第24次课【多线程编程】:C#多线程Thread原理与线程池ThreadPool 第25次课【多线程编程】:Task和各种任务阻塞、延续及其线程锁Lock 第26次课:上位机配置管理一体化软件使用、项目集成及配置文件解析 第27次课:西门子PLC通信库使用说明及数据解析过程 第28次课:Modbus RTU及TCP通信库使用及数据解析说明 第29次课:自定义控件开发及OPC通信方式介绍 相关工具资料 AccessDatabaseEngine.exe Everything-1.4.1.895.x64-Setup.exe getcolor_6.2.exe InstallerProjects.vsix NetAssist.exe TeamViewer_13.0.6447.0.exe uaexpert-bin-win32-x86-vs2008sp1-v1.5.0-319.zip UartAssist V4.3.13.exe UartAssist.exe VS2017.zip VSI_bundle.exe vs_community__1602499650.1521101197 (1).exe vs_community__902511347.1555491764.exe 拾色器.zip 虚拟串口vspdp9.0破解版.zip
    • 602
  • 目录 ├─01c基础 │ ├─01-C基础第01天(linux介绍和基本命令).rar │ ├─01-C基础第02天(用户权限、VI操作、Linux服务器搭建).rar │ ├─01-C基础第03天(Helloworld).rar │ ├─01-C基础第04天(数据类型与运算符).rar │ ├─01-C基础第05天(运算符和流程结构语句).rar │ ├─01-C基础第06天(数组).rar │ ├─01-C基础第07天(字符串处理函数和函数).rar │ ├─01-C基础第08天(指针上).rar │ ├─01-C基础第09天(指针下).rar │ ├─01-C基础第10天(内存结构).rar │ ├─01-C基础第11天(复合类型).rar │ ├─01-C基础第12天(文件上).rar │ ├─01-C基础第13天(文件下).rar │ ├─01-C基础第14天(IDE).rar │ ├─01-C基础第15天(快 yi通).rar ├─02c语言提高 │ ├─02-c提高01day.rar │ ├─02-c提高02day.rar │ ├─02-c提高03day.rar │ ├─02-c提高04day.rar │ ├─02-c提高05day.rar │ ├─02-c提高06day.rar │ ├─02-c提高07day.rar ├─03数据结构 │ ├─03-c提高08day_数据结构.rar │ ├─03-c提高09day_数据结构.rar │ ├─03-c提高10day_数据结构.rar ├─04c++基础 │ ├─04-c++day01.rar │ ├─04-c++day02.rar │ ├─04-c++day03.rar │ ├─04-c++day04.rar │ ├─04-c++day05.rar │ ├─04-c++day06.rar │ ├─04-c++day07.rar │ ├─04-c++day08.rar │ ├─04-c++day09.rar ├─05c++提高-stl │ ├─05-c++STLday10.rar │ ├─05-c++STLday11.rar │ ├─05-c++STLday12.rar │ ├─05-c++STLday13_贪吃蛇案例.rar ├─06qt │ ├─04-Day14_C++_QT.rar │ ├─04-Day15_C++_QT.rar │ ├─04-Day16_C++_QT.rar │ ├─04-Day17_C++_QT.rar ├─07mfc │ ├─07-MFC_18day.rar │ ├─07-MFC_19day.rar │ ├─07-MFC_20day.rar │ ├─下载说明.txt ├─08linux │ ├─08_Linux命令基础.rar │ ├─09_Linux系统课程.rar │ ├─10_linux高并发网络编程开发.rar │ ├─11_linux高并发web服务器开发.rar ├─09数据库 │ ├─09-数据库编程day01(oracle sql).rar │ ├─09-数据库编程day02(oracle sql).rar │ ├─09-数据库编程day03(oracle mysql sql).rar │ ├─09-数据库编程day04(mysql api).rar │ ├─09-数据库编程day05(mongodb json).rar │ ├─09-数据库编程day06(案例开发).rar ├─10安全传输平台项目 │ ├─09-安全传输平台项目-第01天(简介-需求-方案-演示-部署).rar │ ├─09-安全传输平台项目-第02天(keymngserver重构-硬件扩展).rar │ ├─09-安全传输平台项目-第02天(统一报文编解码一教师结构体编码).rar │ ├─09-安全传输平台项目-第03天(统一报文-动态库制作-统一通信组件-函数接口).rar │ ├─09-安全传输平台项目-第04天(统一通信组件-统一共享内存组件).rar │ ├─09-安全传输平台项目-第05天(密钥协商服务器-密钥协商客户端).rar │ ├─09-安全传输平台项目-第06天(密钥协商共享内存-守护进程-脚本).rar │ ├─09-安全传输平台项目-第07天(密钥协商设计与实现–数据库操作).rar │ ├─09-安全传输平台项目-第08天(密钥协商设计与实现–存数据库-mfc项目创建).rar │ ├─09-安全传输平台项目-第09天(配置管理终端-框架搭建-初始化).rar │ ├─09-安全传输平台项目-第10天(配置管理终端-读写数据库).rar │ ├─09-安全传输平台项目-第11天(客户端代码移植-项目模块总结).rar ├─11安全传输平台扩展 │ ├─09-安全传输平台项目扩展-第01天(C复习-C++复习-keymngclient重构).rar │ ├─09-安全传输平台项目扩展-第02天(keymngserver重构-硬件扩展).rar │ ├─09-安全传输平台项目扩展-第03天(项目延展-项目演说).rar │ ├─下载说明.txt ├─12云pan项目8 │ ├─传智云pan项目- 01天.rar │ ├─传智云pan项目- 02天.rar │ ├─传智云pan项目- 03天.rar │ ├─传智云pan项目- 04天.rar │ ├─传智云pan项目- 05天.rar │ ├─传智云pan项目- 06天.rar │ ├─传智云pan项目- 07天.rar │ ├─传智云pan项目- 08天.rar │ ├─传智云pan项目- 09天.rar │ ├─传智云pan项目- 10天.rar ├─13移动打车项目 │ ├─01-java基础.rar │ ├─02-Android-UI.rar │ ├─03-Android和JNI接口封装.rar │ ├─04-libcurl编程.rar │ ├─05-curl-json类封装-搭建https服务器.rar │ ├─06-web服务器存储服务器通信联调-git常用指令.rar │ ├─07-高de地图和定位服务.rar │ ├─08-高de地图搜索兴趣点-打车项目业务.rar │ ├─09-代码走读.rar │ ├─10-python(1).rar │ ├─11-python(2).rar │ ├─12-设计模式.rar ├─全部课程资料 │ ├─02 C提高 │ │ ├─02 C提高.rar │ ├─03 数据结构 │ │ ├─03 数据结构.rar │ ├─04 C++基础 │ │ ├─04 C++基础.rar │ ├─05 STL │ │ ├─05 STL.rar │ ├─06 qt │ │ ├─06 QT.rar │ ├─10安全传输项目 │ │ ├─10安全传输项目.rar │ ├─11安全传输项目扩展 │ │ ├─11安全传输项目扩展.rar │ ├─12云盘项目 │ │ ├─12云盘项目.rar │ ├─13移动打车项目 │ │ ├─13移动打车项目.rar │ ├─7mfc │ │ ├─07MFC.rar │ ├─9数据库 │ │ ├─09数据库.rar
    • 848
  • 全新的C语言实战课程,C语言的功能非常强大,很多同学都把它作为自己学习的第一门语言,这次的课程也是非常不错,可以作为学习参考的内容。课程同步的第二部分就是PEPE的全称是Portable Executable,直译就是可移植的可执行文档。它是windows下的一种程序的格式,本质上是一个数据组织的方法。 ===============课程目录=============== 全新C语言课程目录 ├─全新-C语言 实战01.mp4 ├─全新-C语言 实战02.mp4 ├─全新-C语言 实战03.mp4 ├─全新-C语言 实战05.mp4 ├─全新-C语言 实战06.mp4 ├─全新-C语言 实战07.mp4 ├─全新-C语言 实战09.mp4 ├─全新-C语言 实战10.mp4 ├─全新-C语言 实战11.mp4 ├─全新-C语言 实战13.mp4 ├─全新-C语言 实战14.mp4 ├─全新-C语言 实战16.mp4 ├─全新-C语言 实战17.mp4 ├─全新-C语言 实战18.mp4 ├─全新-C语言 实战19.mp4 ├─全新-C语言 实战20.mp4 ├─全新-C语言 实战22.mp4 ├─全新-C语言 实战23.mp4 ├─全新-C语言 实战24.mp4 ├─全新-C语言 实战25.mp4 ├─全新-C语言 实战26.mp4 ├─全新-C语言 实战27.mp4 ├─全新-C语言 实战28.mp4 ├─全新-C语言 实战29.mp4 ├─全新-C语言 实战30.mp4 ├─全新-C语言 实战31.mp4 ├─全新-C语言 实战32.mp4 ├─全新-C语言 实战33.mp4 ├─全新-C语言 实战34.mp4 ├─全新-C语言 实战35.mp4 ├─全新-C语言 实战36.mp4 ├─全新-C语言 实战37.mp4 ├─全新-C语言 实战38.mp4 ├─全新-C语言 实战39.mp4 ├─全新-C语言 实战40.mp4 ├─全新-C语言 实战42.mp4 ├─全新-C语言 实战44.mp4 ├─全新-C语言 实战45.mp4 ├─全新-C语言 实战46.mp4 ├─全新-C语言 实战47.mp4 ├─全新-C语言 实战48.mp4 ├─全新-C语言 实战49.mp4 ├─全新-C语言 实战50.mp4 同步PE结构实战课程目录 ├─PE结构1.wmv ├─PE结构10.wmv ├─PE结构11.wmv ├─PE结构12.wmv ├─PE结构13.wmv ├─PE结构15.wmv ├─PE结构16.wmv ├─PE结构17.wmv ├─PE结构18.wmv ├─PE结构2.wmv ├─PE结构20.wmv ├─PE结构3.wmv ├─PE结构4.wmv ├─PE结构5.wmv ├─PE结构6.wmv ├─PE结构7.wmv ├─PE结构8.wmv ├─PE结构9.wmv
    • 571
  • 全新.NET Core平台开发逆袭课程,将带领同学们重新认知.NET Core微服务架构,是真正的架构师级别的开放课程。课程为同学们打造了一个非常好的框架的起点,重点内容包括了容器环境下配置注入的最佳途径,前后端分离开发合并部署实战,定义API的最佳实践,解决跨微服务的最终一致性,Polly与熔断慢请求避免雪崩效应,监控与警告,日志与EFK日志三件套集成SkyWalking .NET实现追踪等实战内容。 ===============课程目录=============== ├─01-课程介绍.mp4 ├─02 内容综述.mp4 ├─03 Net Core现状 未来和环境搭建.mp4 ├─04 START UP 掌握ASP.NETCORE的启动过程.mp4 ├─05-依赖注入:良好框架的起点.mp4 ├─06-作用域与对象释放行为:你知道IDisposable对象释放的时机和坑吗?.mp4 ├─07 用Autofac增强容器能力:引入面向切面编程(AOP)的能力.mp4 ├─08 配置框架:让服务无缝适应各种环境.mp4 ├─09-命令行配置提供程序:最简单快捷的配置注入方法.mp4 ├─10-环境变量配置提供程序:容器环境下配置注入的最佳途径.mp4 ├─11 文件配置提供程序:自由选择配置的格式.mp4 ├─12-配置变更监听:配置热更新能力的核心.mp4 ├─13 配置绑定:使用强类型对象承载配置数据.mp4 ├─14 自定义配置数据源:低成本实现定制化配置方案.mp4 ├─15 选项框架:服务组件集成配置的最佳实践.mp4 ├─16 选项数据热更新:让服务感知配置的变化.mp4 ├─17 为选项数据添加验证:避免错误配置的应用接收用户流量.mp4 ├─18 日志框架:聊聊记日志的最佳姿势.mp4 ├─19 – 日志作用域:解决不同请求之间的日志干扰.mp4 ├─20 结构化日志组件Serilog:记录对查询分析友好的日志.mp4 ├─21 中间件:掌控请求处理过程的关键.mp4 ├─22 异常处理中间件:区分真异常与逻辑异常.mp4 ├─23 静态文件中间件:前后端分离开发合并部署骚操作.mp4 ├─24 文件提供程序:让你可以将文件放在任何地方.mp4 ├─25 路由与终结点:如何规划好你的Web API.mp4 ├─26 工程结构概览:定义应用分层及依赖关系.mp4 ├─27 定义Entity:区分领域模型的内在逻辑和外在行为.mp4 ├─28 工作单元模式(UnitOfWork):管理好你的事务.mp4 ├─29 定义仓储:使用EF Core实现仓储层.mp4 ├─30 领域事件:提升业务内聚,实现模块解耦.mp4 ├─31 APIController:定义API的最佳实践.mp4 ├─32 集成事件:解决跨微服务的最终一致性.mp4 ├─33 集成事件:使用RabbitMQ来实现EventBus.mp4 ├─34 MediatR:轻松实现命令查询职责分离模式(CQRS).mp4 ├─35 MediatR:让领域事件处理更加优雅.mp4 ├─36 – HttpClientFactory 管理向外请求的最佳实践.mp4 ├─37 – gRPC 内部服务间通讯利器.mp4 ├─38 – gRPC 用代码生成工具提高生产效率.mp4 ├─39 – Polly 用失败重试机制提升服务可用性.mp4 ├─40 – Polly 熔断慢请求避免雪崩效应.mp4 ├─41 – 网关与BFF 区分场景与职责.mp4 ├─42 – 网关与BFF 使用JWT来实现身份认证与授权.mp4 ├─43 – 安全 反跨站请求伪造.mp4 ├─44 – 安全 防开放重定向攻击.mp4 ├─45 – 安全 防跨站脚本.mp4 ├─46 – 安全 跨域请求.mp4 ├─47 – 缓存 为不同的场景设计合适的缓存策略.mp4 ├─48 – 部署 演示一个部署流程.mp4 ├─49 – ConfigMap 实现基本配置方案.mp4 ├─50 – 配置 使用分布式配置中心方案版本化管理配置.mp4 ├─51 – 健康检查 与Liveness、Readiness、Startup探测集成实现高可用.mp4 ├─52 – 健康检查 搭建全量健康检查探针和看板.mp4 ├─53 – ForwardedHeaders 确保服务在负载均衡下正常工作.mp4 ├─54 – 安全 介绍强制HTTPS的两种方式.mp4 ├─55 – 日志 与EFK日志三件套集成.mp4 ├─56 – 日志 Exceptionless日志系统.mp4 ├─57 – 追踪 集成SkyWalking .NET实现追踪.mp4 ├─58 – 监控与告警 Prometheus与AlertManager.mp4 ├─59 – 监控与告警 用Granfana实现监控看板.mp4 ├─60 – prometheus-net 自定义监控指标利器.mp4 ├─61 – 结束语.mp4 ├─geektime-master.zip
    • 698
  • 课程目标学会opencv视频编辑处理接口,能够理解阅读接口的源码,学会利用opencv开发视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频融合、剪切。学会调整视频的各种图像参数和算法,学会使用qt开发出跨平台视频编辑器界面并能与opencv高效结合。学会ffmpeg工具抽取剪切音频并与视频合并。 适用人群 有c或者c++基础的同学、从事视频图像方向研究生 课程讲师:【夏曹俊】 课程基于opencv**版3.2讲解,全部使用**的c++接口,旧的接口会逐步被opencv抛弃,所以我们学习还是尽量学习新的接口,QT使用**的5.8版本,课程中会跨平台演示,所有代码都可以在windows和linux中编译,在windows中使用vs2013,linux中使用qtcreator,课程会提供全部源码和**opencv和QT版本的下载。 课程中讲解的opencv知识点,不追求全(全不如看手册),但求完整,讲解我们实战项目用到的函数方法,但凡是讲到的都要有一定的深度,分析其函数的实现、源码,有些我们自己也作出实现,课程的目标不是只能作出demo,而是要你能将opencv投入到实际项目中去。 现在深度学习和人工智能热门,大量的技术涌现,单opencv作为老牌的图像视频库,一直是在大量的生产环境(包括嵌入式设备)中应用,不管你用什么深度学习的平台,opencv都是作为图像图像领域及佳的选择,可以很方便的与第三方深度学习框架结合 ,我公司项目中也一直在应用。 课程中会讲解到基于opencv视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频图像融合、剪切、视频亮度、对比度、尺寸(近邻插值(手动实现),双线性插值,高斯金字塔,拉普拉斯金字塔)、颜色格式(灰度图,二值化(阈值)),旋转镜像,视频裁剪(ROI),视频水印(ROI+weight),导出处理后的视频(包含音频,使用ffmpeg工具对音频进行抽取、剪切和最终于opencv处理的视频合并)。 课程中会讲解最热门的跨平台界面库QT5.8,用过或者学习过QT的人都知道这是c++程序员必须掌握的技能,包括现在热门的Python也是在大量的应用QT来做界面,QT的设计及其精美,他的信号槽机制很好的将界面与业务隔离开来,并且界面可以使用类似CSS的设置做得很炫(参考下图),不会像MFC一样自动生成的代码和你手写的代码融合在一起。当然我们也会仔细分析一下他的信号槽机制,你不理解他的机制会有很多坑等着你。 课程中的实战视频编辑器会详细相机项目的设计架构图,提供全部源码,对实现进行迭代式讲解,就像你自己在做一个项目一样,最终完成所有的功能。
    • 1496