草庐IT

hello-writer

全部标签

【嵌入式 Linux 驱动开发基础知识】Hello 驱动

文章目录前言一、思路二、步骤1.确定主设备号2.定义自己的file_operations结构体 3.实现对应的open/read/write等函数,填入file_operations结构体 4.把file_operations结构体告诉内核:注册驱动程序5.谁来注册驱动程序啊?得有一个入口函数:安装驱动程序时,就会去调用这个入口函数6.有入口函数就应该有出口函数:卸载驱动程序时,就会去调用这个出口函数7.其他完善:提供设备信息,自动创建设备节点 8.hello_drv.c完整代码9.Makefile10.hello_drv_test.c11.传输,使用以下工具将代码从window传到Ubunt

Hello CTP(六)——CTP API问题汇总

1、CTPAPI兼容CTP柜台升级为穿透式版本后,只能使用6.3.15版本及后续版本API才能登陆上。为了强制客户使用最新穿透式API,如果客户使用API版本与CTP柜台不一致,将不会回调OnFrontConnected。目前一共有三类CTPAPI:旧生产版(6.3.11_20180109及以前);穿透式评测版(6.3.13_20181119);穿透式生产版(6.3.15_20190220)。API实例调用Init后没有任何反应或者没有OnFrontConnected回调,先检查网络链路是否畅通,再检查API版本是否正确,连生产或者SimNow必须是6.3.15版本API,版本不正确将没有回调

Hello CTP(六)——CTP API问题汇总

1、CTPAPI兼容CTP柜台升级为穿透式版本后,只能使用6.3.15版本及后续版本API才能登陆上。为了强制客户使用最新穿透式API,如果客户使用API版本与CTP柜台不一致,将不会回调OnFrontConnected。目前一共有三类CTPAPI:旧生产版(6.3.11_20180109及以前);穿透式评测版(6.3.13_20181119);穿透式生产版(6.3.15_20190220)。API实例调用Init后没有任何反应或者没有OnFrontConnected回调,先检查网络链路是否畅通,再检查API版本是否正确,连生产或者SimNow必须是6.3.15版本API,版本不正确将没有回调

Python入门(编写第一个Python程序-Hello Python)

Python是一基于用C语言实现的,开源的,面向对象的解释型语言学习一门语言,第一个程序通常都是输出一句helloworld,既然开始学习Python,那就输出一个helloPython吧 首先第一步,创建一个Python源程序Python源程序就是一个特殊格式的文本文件,任意一个文本编辑软件都可以编写Python代码,文件扩展名通常是.py 新建一个文本文件,名字是hellopython 第二步,双击打开文本文件,编写输出hellopython的代码,然后Ctrl+s保存print('helloPython') print()函数可以将引号内的内容全部输出到页面中 第三步,运行Python源

Python入门(编写第一个Python程序-Hello Python)

Python是一基于用C语言实现的,开源的,面向对象的解释型语言学习一门语言,第一个程序通常都是输出一句helloworld,既然开始学习Python,那就输出一个helloPython吧 首先第一步,创建一个Python源程序Python源程序就是一个特殊格式的文本文件,任意一个文本编辑软件都可以编写Python代码,文件扩展名通常是.py 新建一个文本文件,名字是hellopython 第二步,双击打开文本文件,编写输出hellopython的代码,然后Ctrl+s保存print('helloPython') print()函数可以将引号内的内容全部输出到页面中 第三步,运行Python源

[初学Spring Boot](1):打不开localhost:8080/hello

报如上错误;显示应用程序没有显式映射,也就是说,你的Controller(指示Spring某个类是否能够接收HTTP请求),没有映射到启动函数上。解决办法: 在src/main/java/test/TestApplication.class中,为注解@SpringBootApplication加上参数,如图,是我创建Controller时的文件路径名称。而后,重启SpringBoot项目,Over。 注:浏览器地址栏输入:localhost:8080/hello不要前缀,http://localhost:8080/hello另,8080端口可修改。 延伸:深层原因:首先,我了解到,@Sprin

[初学Spring Boot](1):打不开localhost:8080/hello

报如上错误;显示应用程序没有显式映射,也就是说,你的Controller(指示Spring某个类是否能够接收HTTP请求),没有映射到启动函数上。解决办法: 在src/main/java/test/TestApplication.class中,为注解@SpringBootApplication加上参数,如图,是我创建Controller时的文件路径名称。而后,重启SpringBoot项目,Over。 注:浏览器地址栏输入:localhost:8080/hello不要前缀,http://localhost:8080/hello另,8080端口可修改。 延伸:深层原因:首先,我了解到,@Sprin

VS2022 的 MFC 安装之 Hello World ---- IT笔记之1

VS2022的MFC安装之HelloWorld----IT笔记之1开场白VS2022的安装选项用VS2022,利用MFC写一个HelloWorld!的代码作为测试用例开场白大学期间可能学的编程语言是C++和Java。而学C++,就绕不开MFC,MFC全称是MicrosoftFoundationClasses。是微软比尔•盖茨时代的经典力作,而VisualStudio6的出现,更是把MFC推向了顶峰。今天,随着技术的发展,一些诸如远程控制、视频会议的WebRTC,以及各类游戏等等的开发,都离不开C++,当然也就绕不过MFC。用C++和MFC有什么好处呢?好处就是它的作图以及图像处理是以像素点为基

VS2022 的 MFC 安装之 Hello World ---- IT笔记之1

VS2022的MFC安装之HelloWorld----IT笔记之1开场白VS2022的安装选项用VS2022,利用MFC写一个HelloWorld!的代码作为测试用例开场白大学期间可能学的编程语言是C++和Java。而学C++,就绕不开MFC,MFC全称是MicrosoftFoundationClasses。是微软比尔•盖茨时代的经典力作,而VisualStudio6的出现,更是把MFC推向了顶峰。今天,随着技术的发展,一些诸如远程控制、视频会议的WebRTC,以及各类游戏等等的开发,都离不开C++,当然也就绕不过MFC。用C++和MFC有什么好处呢?好处就是它的作图以及图像处理是以像素点为基

【人工智能基础】鸢尾花分类 - 机器学习领域的Hello World

1项目简介【参考】鸢尾花分类【背景】假设有一名植物学爱好者对她发现的鸢尾花的品种很感兴趣。她收集了每朵鸢尾花的一些测量数据:花瓣的长度和宽度以及花萼的长度和宽度,所有测量结果的单位都是厘米。她还有一些鸢尾花的测量数据,这些花之前已经被植物学专家鉴定为属于setosa、versicolor或virginica三个品种之一。对于这些测量数据,她可以确定每朵鸢尾花所属的品种。【目标】构建一个机器学习模型,可以从上述已知品种的鸢尾花测量数据,从而预测新鸢尾花的品种【分析】监督学习问题;分类问题;【拓展】类别:可能输出(鸢尾花的不同品种)标签:单个数据点的预期输出样本:机器学习中的个体特征:样本属性【补