• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go

1419947.jpg

あかるい

关于自学C++ 请大佬指导下

自学C学了2个半月 然后又花了1个半月去熟悉了C++的语法和规则以及STL  现在学完了 不知道干啥了  确切的说   只会敲黑窗口  EasyX图形库倒是知道怎么用  但我想走图像识别以及数据存储这方面   但不知道怎么找学习资源  有啥网站么  有的话请大佬给个    新人小白真的啥也不会    完全想不通那些十几小时速通C Java怎么做到的  我每天花2-4小时  都感觉还没入门
我是弱鸡

none.gif

saxaxaxaxs

学生?还是自学的打工人?

1.gif

killroll

B2F  2022-10-04 17:58
(寄了一半)
其实对于 新人,我很不推荐你用c语言入坑。试试python,js这种简单的,然后慢慢进阶多好 c➕➕那么难

none.gif

9dd46486

图像识别用 OpenCV, 数据存储可以用常用的数据库, 比如 MySQL, mariaDB。
个人感觉程序员不是非得要写代码,也可以是找框架来部署,后台维护,系统迁移,以及推销自己

none.gif

9cc3bf8f

图像识别以及数据存储
都有成熟的库和产品,你说你要自学造轮子不太现实,如果说是使用这些库用不到C++别的脚本更方便

1419947.jpg

あかるい

回 2楼(killroll) 的帖子

现在再去换划不来了  时间已经花出去了    只能死磕这一棵树了    

1419947.jpg

あかるい

回 4楼(9cc3bf8f) 的帖子

成熟的也要知道怎么用啊  我现在连去哪里下载都不知道  这才是问题所在  

5.gif

indesperate

你这想速成还是的写实际的项目,把人家的拔下来自己实现一下,你只是学习了语法,并没有学习怎么写,像git,debug,元编程,如何写大型系统。然后进阶最好还是去学数据结构,计算机组成,操作系统,这是基础,最后还得落到这上面来,不然你只是api剑客。

1419947.jpg

あかるい

回 3楼(9dd46486) 的帖子

感谢大佬 晚点我去查查看   有个名字就好说了     

none.gif

9cc3bf8f

回 6楼(あかるい) 的帖子

github了解一下,面向google编程

5.gif

indesperate

我去年10月开始自学的,一开始学的C++和计算机图形学,学到最后发现写大型系统和基础不够,然后还是去上外国课,从零开始,按科班课程上,学cs61a和数据结构了吗,https://csdiy.wiki/你要直接上计算机视觉,可以去这个网找一下,你要学其他的也可以在这里找

1419947.jpg

あかるい

回 7楼(indesperate) 的帖子

Git    基础数据结构   debug调试    计算机组成     C里面已经学过了   毕竟找了个200多个小时C语言教学视屏  

none.gif

3c6b715c

c++不属于能自学的哪一类吧,当然你要是属于能自学英语的那种猛人就当我没说

1419947.jpg

あかるい

回 10楼(indesperate) 的帖子

从C开始学比较好  学完内存管理  数据结构 计算机组成   反汇编  2次编译  C++会简单很多  基本都是讲类 对象  有C做基础简单很多

1419947.jpg

あかるい

回 10楼(indesperate) 的帖子

这网站看起来不错 保存了

5.gif

indesperate

那可以啊,图形识别opencv现在已经非常成熟,而且一般都是python在写,毕竟涉及到机器学习,数据库一般就sql,sql本身写起来不难,不知道你是要写数据库还是调用数据库

192.jpg

agito

我也觉得c语言入门好。虽然我只是个菜狗

1419947.jpg

あかるい

回 12楼(3c6b715c) 的帖子

不怎么需要英语基础的   加上现在翻译软件也挺好用的    记住语法规则  还有关键字就行了  主要还是逻辑要合理   至于算法  还是百度吧  那是数学的问题

none.gif

f4373247

B18F  2022-10-04 18:33
(sp好难啊)
工作还是自学啊

1419947.jpg

あかるい

回 15楼(indesperate) 的帖子

python我没去了解 我想先熟悉C C++   毕竟花了4个月  还没熟悉   又去学别的  到时忘了或者搞混了得不偿失    我想要的是存储数据  程序读取桌面信息  然后保存下来  

1419947.jpg

あかるい

回 18楼(f4373247) 的帖子

自学的打工人   也算是个人兴趣吧  和工作无关  一旦和工作有关那就没意思了

none.gif

拉萨乌姆

图像识别的理论知识靠自学是很难的,要用的话,看看opencv就行了。数据存储你指的是什么,数据库吗?c++好像没有什么比较通用的ORM,用起来比较麻烦。我推荐你直接学QT和openCV,不使用ORM框架,使用QT sql

none.gif

jekees

引用
引用第7楼b96eaaf5于2022-10-04 18:11发表的  :
你这想速成还是的写实际的项目,把人家的拔下来自己实现一下,你只是学习了语法,并没有学习怎么写,像git,debug,元编程,如何写大型系统。然后进阶最好还是去学数据结构,计算机组成,操作系统,这是基础,最后还得落到这上面来,不然你只是api剑客。

再加一个计算机网络就成408了

1026389.jpg

dmxlord

语言只是工具,不管是C++还是Python,lz提到的图像识别和数据库本身就有自己的技术栈,单纯学习语言只能说熟悉了对应的语言特性,所谓速通主要也是通的语言本身,比如语法糖,还有各种设计思想之类的
想学cv和db应该无视掉具体语言的,它只是知识的承载体

1459467.png

虚伪之物

B24F  2022-10-04 20:32
(虚伪之物)
如果你是想要快速变现, 不建议学c++, 太复杂了

劝告说完了, 现在说建议
先说两个基础的东西吧, 多线程, 简单的多线程的使用你肯定是要会的, 然后是线程池

如果是想走图像识别和数据存储的话....

图像识别这方面基本上就两条路
一. 调用现成的第三方库做识别
二. 自己写一个
如果是打算走一路线, 你就需要去看openCV, 以及yolo之类的东西, 如果是二路线.......一路线的你都要看, 还需要 好的数学, 从别人的CUDA库开始写起(大概吧, 我不是做这方面的)

数据存储这方面的话......
我是想不出太大的用途, 基本上说到存储数据都是现成的数据库(MySql之类的), 如果你打算走这方面.......线程池, 内存池肯定是要会的, 还有epoll(百万网络并发), 总不能说一个存储只能走本地通信吧? 还有DPDK(千万级别并发), DPDK很底层来着, linux不要说也要会用

对了, 其实转Java会快很多, 哪怕是C也比C++快, Java大多数都是调用库, C的语法简洁, C++要是出问题, 基本上都是内存的问题, 这东西排查起来麻烦的要死, 就一个深拷贝和浅拷贝很多时候都很麻烦.

1419947.jpg

あかるい

大佬们说的  感觉又得花很多时间去查资源了

1573355.jpg

鬼武者

B26F  2022-10-04 21:08
(woxihuannime)
自学JAVA 起码有点用 ~

a14.gif

b922e4a8

Mark。

2b58956ebca00e161bdbde7db47aedbd?s=150

坂田银串

图像和计算机视觉的话就OpenCV嘛
其实现实一点,面向工作编程,还是越早开始刷题越好,C++基础知识可以看一些经典书籍,比如《深度探索C++面向对象模型》、《Effective C++》、《More Effective C++》这种。题早晚都要刷,没有捷径,刷多了就领悟套路了,所以能早刷还是早刷,笔试面试过不去的坎。

none.gif

vincoke

会点基础就可以直接去找工作了。与其学C++,不如刷面试题。

none.gif

512b6ab4

说一千道一万,都实操起来,埋头学理论肯定不行
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go