C/C++编程
文章平均质量分 60
C/C++
AI拉呱
只传播科技前沿知识,就做不一样!
展开
-
[动手写操作系统]-01-开机运行系统
当系统启动的时候,BIOS并不知道如何加载OS,因此将任务给boot扇区.因此,引导扇区必须是放置在已知的标准位置。该位置是磁盘的第一个扇区(柱面0,磁头0,扇区0),占用512 字节。为了确保“磁盘是可引导的”,BIOS 检查所谓的引导扇区的字节 511 和 512 是字节“0xAA55”。它基本上全为零,以 16 位值“0xAA55”结尾. 前三个字节执行无限跳跃.你将看到窗口显示"Booting from Hard Disk…如何到这里你遇到报错,请确认你的chapter-00是是否正确。原创 2023-02-13 11:04:38 · 382 阅读 · 0 评论 -
[动手写操作系统]-00-环境搭建以及资料收集
一直以来想学习linux操作系统,读了很多关于操作系统的书籍,也想自己动手写个OS。请认真读本教程,很多代码和原理写的非常的简单了.对于实例的代码建议你自己深入的去读.原创 2023-02-13 11:03:00 · 425 阅读 · 0 评论 -
[动手写操作系统]-02-开机运行系统并打印‘hello‘
我们只能在现实世界中设置一次TTY模式一次,我们无法确定“ AH”的内容是恒定的。我们休眠时可能会在CPU上运行其他一些过程,无法正确清理,并在`ah’上留下垃圾数据。告诉视频中断,我们要运行的实际函数是’在tty模式下编写``al“ al”内容’'。我们将改进我们的无限循环引导扇区并在屏幕上打印一些东西。在此示例中,我们不需要考虑这一点,因为我们是CPU上唯一运行的事情。),并提高中断’0x10`,这是视频服务的一般中断。我们尝试将"Hello"写到寄存器。你的屏幕上打印了"hello"原创 2023-02-25 22:45:55 · 543 阅读 · 0 评论 -
在Arm 虚拟硬件(AVH)部署深度学习OCR算法
做AI的ARM硬件上部署对环境还是有很大的依赖的,特别对linux的基础命令有深入的了解以及对python 和c语言要熟悉,起码能很好的编译和调试代码.关于环境我要说一点,百度的AVH虚拟Arm硬件还是不错的环境,可以远程实现开发调试.其次对ARM的编译器的使用要有一定的经验,这个读一下官方文档.原创 2024-03-19 16:41:39 · 364 阅读 · 0 评论 -
C++核心编程必备知识点-面试常问
*作用:**函数名可以相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同函数的返回值不可以作为函数重载的条件//函数重载需要函数都在同一个作用域下cout原创 2023-12-22 10:22:27 · 918 阅读 · 0 评论 -
libtorch 优化算法性能 从90ms 优化到3ms
从原来90ms 优化到3ms。原创 2022-09-14 19:34:00 · 1204 阅读 · 0 评论 -
第9节:libtorch开发深度学习算法中的autograde
libtorch的深度学习原创 2022-08-05 22:41:50 · 426 阅读 · 0 评论 -
第8节:libtorch必用的代码段:加速开发你的C++深度学习模型
C++ 开发深度学习模型原创 2022-08-05 22:04:52 · 575 阅读 · 0 评论 -
arm设备上的嵌入式开发编译环境搭建
arm设备上的嵌入式开发,C++交叉编译教程原创 2022-08-05 14:07:05 · 359 阅读 · 0 评论 -
# 像Python一样玩C/C++
# 像Python一样玩C/C++原创 2022-07-31 17:44:02 · 101 阅读 · 0 评论 -
vscode+docker搭建C++开发环境
代码】vscode+docker搭建C++开发环境。原创 2022-07-21 18:35:50 · 1126 阅读 · 0 评论 -
第一节:linux 开发AI算法以及libtorch部署算法详细教程-环境搭建
libtorch 以及opencv环境搭建原创 2022-06-20 15:06:20 · 839 阅读 · 0 评论 -
xcode基本介绍与简单实例
文章目录Xcode 基本情况swift区别联系实例Xcode 基本情况xcode是苹果的集成开发环境(IDE)。你使用Xcode来为苹果设备创建app,比如,iPad、iPhone、Apple Watch、Apple TV、Mac。在app的创建、测试、优化、发布到AppStore这整个开发流程中,Xcode提供了一套工具来方便你进行管理。支持C、C++、Objective-C、Swift等swift区别联系实例/// main.cpp// 00-原创 2020-09-01 23:14:49 · 670 阅读 · 0 评论 -
C++入门到精通(xcode IDE)
文章目录Xcodeswift区别联系实例C++基础编程编译过程入门实例编程实战linux 下编译c++程序=算法+数据结构C++存储类数组变量常量关键字识符命名规则数据类型整型sizeof关键字实型(浮点型)字符型布尔类型 bool运算符算术运算符赋值运算符比较运算符逻辑运算符循环控制三目运算符switchfor and breakcontinuegoto语句数组一维数组二维数据函数概述函数的定义函数的声明C++ 指针指针和函数结构体结构体基本概念结构体定义和使用结构体嵌套结构体C++ 引用C++核心编程内原创 2020-09-03 19:33:32 · 741 阅读 · 0 评论 -
C++面试技巧 大厂 某讯 面试试题
欢迎使用 说明主要编程语言为 C/C++涉及字符串的问题可能会使用 Python题目编号以原书为准,如“面试题 3:数组中重复的数字”因为题目不多,所以就不做分类了所有代码均通过 OJ 测试在线 OJ 地址:剑指Offer_编程题 - 牛客网Reference《剑指 Offer(第二版)》 - 何海涛Interview-Notebook/剑指 offer 题解.md · CyC2018/Interview-Notebook牛客网相关问题讨论区Index3.1原创 2020-06-02 08:51:06 · 496 阅读 · 0 评论 -
编程语言:《C++面试宝典》知识浓缩
面试应该把每次面试失败的原因总结一下,找到自己的不足之处。1)初级C++工程师:面向对象的开发语言+C++编程规范+数据库知识,开发工具“turbo c,Visual C++6.0”2)中高级工程师:1、了解主流数据库“SQL Server ,Oracle”,多练习SQl有关的数据存储过程。了解数据库的原理。2、UML:讨论交流项目的工具,3、设计模式:设计的代码重用性好,可维护性、可...原创 2020-03-28 16:50:18 · 644 阅读 · 0 评论 -
Go语言基础以及环境配置
文章目录GoLangGo语言适合做什么go语言安装Go语言语法变量的声明GoLang是编译型语言。Go语言是编程语言设计的又一次尝试,是对类C语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的网络编程和并发编程支持。Go语言的用途众多,可以进行网络编程、系统编程、并发编程、分布式编程。语法和C语言类似,-Go语言的语法规则严谨,没有歧义,更没什么黑魔法变异用法。任何人写出的...原创 2020-03-01 23:53:55 · 467 阅读 · 0 评论 -
Awesome C++(C++教程)
Awesome C++Awesome C++Standard LibrariesFrameworksArtificial IntelligenceAsynchronous Event LoopAudioBiologyBitTorrentCLICompressionConcurrencyConfigurationContainersCryptographyCSVD...原创 2019-11-25 23:32:23 · 4980 阅读 · 0 评论 -
自己编写操作系统《Think OS》基础篇
文章目录Think OS静态类型编译过程进程抽象和虚拟化隔离=解耦虚拟机内存Memory StorageThink OS静态类型静态是在编译发生的事,动态是在运行的时候发生的事。编译过程预处理:C是包含预处理指定的语言之一,它生效与编译之前。#include:令其他文件的源代码插入到指令坐在的位置。2.解析:解析过程是编译器读取源代码,构建程序的内部表示,称为”抽象语法树...原创 2019-09-23 08:36:20 · 584 阅读 · 0 评论 -
BP函数逼近复杂函数:C++实现
文章目录函数逼近题目要求代码分析结果分析函数逼近题目要求分析函数中有6个变量,每个变量取3个值。共有取样本33333*3=729个运用BP神经网络编程。2.代码分析//////////////////////////////////////////////////FBP模拟函数//////////////////////////取500个样本,网络采用三层网络结点数:6-8...原创 2019-01-17 09:50:47 · 546 阅读 · 0 评论 -
C++编程基础与高级编程
文章目录C++基础教程入门实例编程实战linux 下编译c++程序=算法+数据结构C++存储类数组C++ 指针C++ 引用面向对象编程static 关键字C++ 继承C++ 多态C++重载C++ 抽象类C++命名空间C++字符串C++ 异常处理C++文件和流C++基础教程1.IDE:集成开发平台:编辑 编译 调试 推荐VS20082.www.afanihao.cn3.win10 cd /d...原创 2019-09-09 10:22:56 · 284 阅读 · 0 评论 -
C++进阶高级练习试题
文章目录输入不说明有多少个 Input,以 EOF 为结束标志CC++输入不说明有多少个 Input,以某个特殊输入为结束标志CC++指示有 N 个 InputCC++Python3指示有 N 组输入,并以某个特殊输入退出C/C++输入是一整行(包括空格)用 char[] 接收(C/C++)用 string 接收(C++)输入是多行(包括空格)C++从文件读取CC++算法排列排列下一个排列上一个排...原创 2019-09-03 19:18:00 · 1103 阅读 · 0 评论 -
声学特征提取and WORLD Using
title: 声学特征提取and WORLD Usingtags: 深度学习,机器学习,数据挖掘,grammar_mindmap: truerenderNumberedHeading: truegrammar_code: trueAuthor : Errol Yan( wechat: 13075851954 QQ: 260187357 Email:2681506@gmail.c...原创 2018-12-06 21:35:51 · 742 阅读 · 0 评论 -
Makefile文件
title: Makefile文件文章目录title: Makefile文件Makefile文件Makefile文件make命令执行时,需要一个makefile文件,以告诉make命令需要怎么样的去编译和链接程序。...原创 2018-12-29 18:11:09 · 337 阅读 · 0 评论 -
自然语言处理的数据清洗和相似度算法实现
文章目录工具类概述simhash算法simhash库数据集数据清洗计算simhash值余弦距离数据集数据清洗计算余弦距离参考文献工具类jiebasnownlp:分词、词性标注、情感分析、文本分析、转化拼音、繁体字转简体字、提取文本关键词、提取文本的摘要、tf、idf、句子分割、文本相似度、xmnlp:今日头条团队的、轻量级的NLPdeepnlp概述每年毕业季,各位学子都会使用一个...原创 2019-06-18 00:25:50 · 499 阅读 · 0 评论 -
C++从入门到高级
文章目录C++基础教程入门实例编程实战linux 下编译c++程序=算法+数据结构C++存储类C++ 指针面向对象编程static 关键字C++ 继承C++ 多态C++重载C++ 抽象类C++命名空间C++字符串C++ 异常处理C++文件和流C++基础教程1.IDE:集成开发平台:编辑 编译 调试 推荐VS20082.www.afanihao.cn3.win10 cd /d 文件夹路径入...原创 2019-06-05 09:34:53 · 264 阅读 · 0 评论 -
C++ Tutorial (作者五年前学习的记录,今天整理了一下)
文章目录C++ TutorialgithubC++ TutorialC++ 是编程者必须了解和掌握的语言,因为C++对于理解操作系统和内存管理都有很大的帮助。作者第一次接触C++是在本科学习的时候,那时候仅仅是了解基本语法。今天整理了一下发布在githubgithubC++Tutorial...原创 2019-04-06 23:03:47 · 298 阅读 · 0 评论 -
C++ 实现神经网络函数逼近
作业:设计并训练三种神经网络使之分别逼近下列函数,精度Sm偏差小于20,Ry偏差小于1.5。 (各变量取值范围:=20~90, =35~55,a1=3~13, a2=0.3~3,Sd=0.05~0.45,=0.05~0.04,L2=0.015~0.06,T=7~110)源代码/////////////////////////////磨削函数////////////////////////...原创 2019-02-11 12:23:06 · 495 阅读 · 0 评论 -
BP神经网络函数逼近:C++版本
BP网络函数逼近题目要求选择第三题流程图C++源代码//////////////////////////////////////////////////////////函数逼近第(3)小题z1=cos(xy)/////// z2=sinxcosy/////////////////////////////////////////////////...原创 2019-01-15 11:15:29 · 675 阅读 · 0 评论 -
BP网络函数逼近 C++实现
BP网络函数逼近题目选择2)流程图如下源代码////////////////////////////////////////////////////题目函数逼近(2)z=sin(x)sin(y)/////////////////////////////////////////////////////////////////////头文件//////////////////////...原创 2019-01-08 20:59:45 · 515 阅读 · 0 评论 -
神经网络:晶体管显示
神经网络晶体管显示题目要求一、题目要求设用7个短线段构成1,2,…,9,0共10个数码图形,令这7个线段分别用一个矢量来代表,又设对数码图形中用到的线段,相应分量取值为1,未用到的线段相应的分量取值为0,因此每个数码图形分别可由一个矢量表示,其顺序编号为:,试设计一神经网络,能够区分奇数码和偶数码。流程图源代码#include<iostream.h>#include &...原创 2019-01-07 18:42:03 · 283 阅读 · 0 评论 -
感知器:C++实现版本
文章目录感知器作业要求C++源代码试验结果感知器这是博主在研究生期间上课的作业,有什么什么不妥大家共勉。最近也在重复学习神经网络。作业要求C++源代码#include<iostream.h>#include <time.h>#include <stdlib.h>//随机函数头文件#include <math.h>#include ...原创 2019-01-05 21:42:38 · 941 阅读 · 3 评论 -
中文NLP工具和教程
awesome-chinese-nlpA curated list of resources for NLP (Natural Language Processing) for Chinese中文自然语言处理相关资料图片来自复旦大学邱锡鹏教授Contents 列表1. Chinese NLP Toolkits 中文NLP工具Toolkits 综合NLP工具包Popular...原创 2018-11-12 14:30:26 · 2417 阅读 · 0 评论