自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (4)
  • 收藏
  • 关注

原创 编程最重要的能力

学编程最重要的就是要将不同复杂度的问题,比如系统级、问题级、领域级等,使用相关工具降低问题复杂度,最后在逐个击破。

2025-04-03 22:40:21 411

原创 现阶段高校的人工智能方案培训如何?

很多高校在人工智能方面没多少经验,师资力量就更别提了,还处于探索阶段,前面的人学这个就是小白鼠,只能说学校的初心是好的。

2025-03-26 22:54:39 241

原创 国外程序员常用社区、技术论坛和博客

TopCoder这个网站适合想体验程序设计竞赛的同学,每个月都会举行三场线上比赛,参赛者根据自身情况选择编程语言,比赛结果根据评分和报酬方式反馈给参赛者。

2025-03-25 23:33:44 255

原创 C Sharp上位机需要掌握哪些知识?

精通WPF找工作会容易一些,前提是你得精通,界面要做得花哨,多使用开源框架练习Prism和MVVM框架,底层代码多学习和研究,至少能够在面试的时候进行吹。

2025-03-24 21:50:30 212

原创 业务和技术哪一个对程序员更重要?

直到年纪大了,你才发现搞好业务帮公司挣钱,才是硬道理!

2025-03-19 22:56:27 171

原创 C++高性能计算开发心得体会分享

高性能计算,优先保证计算(计算结果最重要),再考虑提高性能;毕竟提高速度有一些简单粗暴的方法,比如牺牲精度、缓存查表、缓存查表+插值拟合等;

2025-03-17 19:26:23 402

原创 C/C++都有哪些开源的Web框架?

在实际极致性能的场景下,C/C++开发的Web框架早已经杀出了重围,虽说这些框架不能做到像SpringBoot那样开箱即用,但是能够让你使用一台服务器扛住别人10台服务器的流量。

2025-03-13 20:30:48 1535

原创 推荐一些经典和实用的开源项目

openpilot是一款机器人操作系统,作者亲自使用自己的丰田汽车做了测试,效果还不错的。到现在为止,已有超过275款汽车使用openpilot升级了辅助驾驶系统。

2025-02-15 12:12:52 200

原创 DeepSeek已经超越OpenAI了?

其实DeepSeek是否超越了OpenAI并不重要,重要的是:以前的AI都是基于美国巨额AI芯片做出来的,DeepSeek完全是中国自己的国产,而且是可以用低层次芯片就可以完成的结果,它还是开源的,免费的。

2025-02-09 15:59:32 289

原创 DeepSeek算是真正意义上的大模型开源吗?

DeepSeek非真正开源,仅开放部分推理代码和权重。大模型开源需开放训练代码及数据集,但难以复现且成本高。Olmo2等模型部分开源,降低开发者使用成本。DeepSeek性能优化代码不可移植。

2025-02-02 16:33:57 560

原创 为什么高并发普遍使用Java?

Java因解决开发难度大、成本高及高并发生态问题成优选,C#等语言因生态差或开发难被排除,Rust、Go亦存不足。Java广泛用于微服务、云原生,是实现高并发的最佳方案之一。

2025-01-21 22:40:09 323

原创 为什么你学完C语言什么都做不了?

学C语言需掌握操作系统和计算机原理,以进行实际开发。推荐结合Arduino和STM32实践,参加竞赛或做项目提升。推荐书籍《啊哈!C语言》、《CPrimerPlus》和《C程序设计语言》。

2025-01-07 20:13:16 277

原创 轻量级适合阅读的优秀 C++ 开源项目

CTPL是C++线程池库,LLVM是跨平台编译器框架,Cereal是二进制Json库,SQLITEORM是C++ ORM库。Workflow是异步网络和并行计算库,FMT是formatting库,多个开源库助力C++开发。

2025-01-06 23:14:31 423

原创 作为程序员,你明白了什么?

你说你想一直干技术,你何时才是个头啊,何时才有出路啊。如果你认为某个技术的崛起或衰落会直接决定你的职业生涯,那么你很大可能正在错误的道路上越走越远,应该及时止损。

2024-12-28 18:53:43 191

原创 如何更好地理解面向对象编程思想?

面向对象编程将数据结构和处理方法组合成对象,以类封装细节。其适合人机交互需求多的软件,而数学、图形为主的软件更适合面向过程。面向对象是人类组织语言的思路在计算机中的体现。

2024-11-17 17:08:55 246

原创 C++中如何嵌入Python代码?

C++中嵌入Python实现互操作,可用C/C++接口、执行Python文件、Cpython库。需初始化解释器,构造Python元组传参,转换返回值。编译时注意Python文件位置。PyRun_SimpleString更安全。Cpython将Py转C代码再调用。

2024-11-17 14:58:00 877

原创 Java待遇真的比C++好很多吗?

Java薪资机会多,适合新手;C++门槛高,适合保岗。Java需求大,技术栈相似;C++技术栈差异大。企业看重Java核心技术、框架、分布式等能力。Java适合打工者,机会多;C++职位少,对新手不友好。

2024-11-15 20:23:06 449

原创 C++需要学习哪些内容?

Github热门C++入门项目,含基础、进阶、实战模块,推荐多本C++书籍及油管大佬Cherno视频教程,涵盖Linux系统编程、多线程等,适合从入门到就业。

2024-11-14 20:01:38 487

原创 C++和Java该如何进行选择?

C++与Java学习难度不同,C++偏系统编程,Java偏业务架构。C++基础有助于深入Java,但两者路线不同。建议学生或有空者学C++,求职或兴趣不大者选Java。

2024-10-27 17:39:58 475

原创 C++图形库

推荐GitHub的DevWeekly获取开源项目,介绍NanoVG、NanoGUI等C++图形库,涵盖轻量级到多功能GUI库,适合不同平台和应用需求,如Windows++、wxWidgets等。

2024-10-24 20:20:28 1430

原创 我作为TypeScript开发人员是如何学习Rust的

随着我对JavaScript等高级语言的经验越来越丰富,我也对它们的工作原理越来越感兴趣:它们正在做出哪些选择和权衡,以及更高层次的抽象的好处和成本是什么。对我来说,更深入理解的最好方法之一是学习低级编程语言。毕竟,这些是通常解析和解释我们的JavaScript代码的语言。例如,V8引擎(由Google Chrome和Node.js使用)和WebKit(由Safari和Bun使用)都是用C++编写的。但是,尽管C++是低级编程的中流砥柱,但C++不是我选择的语言......

2024-10-14 22:33:20 1143

原创 程序员千万不要一辈子都靠技术来生存

学习技术不要认为就能稳定高收入,技术人员常加班社交圈小。技术只是工具,应平衡工作生活,提升社交能力。技术不是创业的全部,需掌握更多非技术技能。

2024-10-13 11:52:21 480

原创 Rust学习如何更有信心?

​关于如何学习Rust,在Hacker News上有一篇非常火的教程,作者通过自己的Rust学习经历,向大家指出了一条如何学习Rust的路径。​

2024-10-10 20:14:20 1170

原创 C#系统学习路线

分享C#程序员成长学习路线,包括计算机基础、C#基础、面向对象、进阶、前端、数据库、高级知识及.NETCore。建议学习C语言、数据结构等,掌握C#语法、面向对象、前端技术、数据库操作及高级框架。C#岗位多集中在政府、军工、制造业。

2024-10-09 20:54:52 2265

原创 Windows的兼容性为什么这么强大?

Windows最厉害的地方就在于,不管你在啥硬件上安装Win95,都能够正常运行,然后系统会自动更新驱动。相反,Linux在不同的电脑上运行,就会出现各种问题。

2024-10-08 23:09:23 574

原创 开源项目带来的思考

开源项目能不能赚钱?我的答案是能够赚钱,问题就在于就作者提的这几点有几个人能够做到?有几个除了技术之外,拥有商业头脑的?能够坚持下去?

2024-10-07 13:03:31 733

原创 30岁的程序员是考公还是继续卷技术?

很多人都常有这种困惑,我是否应该放弃程序员这条职业道路?想放弃的原因无非是不想太内卷、年龄危机、技术实在是跟不上等等。或者该不该去考公?但是很多人不知道的是考公需要些什么,比如,你有什么资源、有什么好处、有什么困难等等。

2024-10-05 23:16:22 1081 2

原创 程序员哪里累了?

程序员是最不累的,最不辛苦的职业,非要说有什么门槛,那只需要你有点智力而已。

2024-10-01 13:47:39 311

原创 每个阶段中那本计算机书籍对你影响最深?

在每个阶段,不同的计算机书籍对我的影响是不一样的。

2024-09-27 23:44:25 727

原创 Rust和Go谁会更胜一筹

就个人经验来看,Go语言简单,下限低,没有什么心智成本,有点编程基础的人都可以上手开发,能够让你在工作中对业务更加专注,未来使用Go语言的人肯定是多数,毕竟聪明人永远占少数;如果是Rust,我估计大部分时间都得专注在Rust上了,毕竟Rust下限高,心智成本高。

2024-09-25 19:30:57 1522

原创 惊艳到你的算法

假如一个很小且混乱的桌子,你很容易就找到了自己需要的东西,这是一个很经典的算法LRU Cache。假如你每次都往桌子上随意放东西,实际上每次放的东西都是处于堆顶。假如你每次都将东西进行整理,但是没有记住每件东西所存放的位置,这种效率要比随便乱放东西低一个层级,不过是浪费时间而已。

2024-09-24 22:56:32 273

原创 Rust的作用?

当你学会了Rust,你对内存、堆栈、变量作用域、引用等底层知识会有很深的理解,你对底层的东西也就不会那么抗拒了,反而更愿意去做出尝试,你慢慢地就会成为一名优秀的程序员。在世界范围内,Rust的需求都是大于供给的,优秀的Rust程序员更是稀缺。

2024-09-24 19:25:47 629

原创 为什么编程很难?

程序员做需求时得多方面考虑,做完整的测试,必要时还需要数学模型进行验证,确保程序能够完全正确实现。这些工作内容是外人无法看见的,他们只是想当然的认为这个需求简单,你竟然需要用这么多时间,这对程序员很容易造成误解。

2024-09-22 22:20:32 486

原创 Java只有国人在搞了?

如果任何一门语言真的是国人在做,这门语言绝对活不过三个月。主要是国人做事太过于功利化,捞不到好处是不会给你维护和发展的,比如阿里之前的dubbo框架,当初有很多小企业都在使用,后来直接就不维护了,这你敢再继续使用?

2024-09-22 13:36:38 482

原创 程序员工作中经常使用的C/C++开源库

程序员在工作中经常使用的C/C++开源库

2024-09-21 22:54:03 2259

原创 如何成为有影响力的程序员?

作为一名程序员,崇拜别的程序员是很不健康的一种心态;当你对其他程序员过度崇拜时,这会让你妄自菲薄,觉得这辈子也永远无法超越对方,甚至放弃超越对方的努力。

2024-09-21 14:30:37 454 1

原创 C#如何进阶?

如果你想走C#开发这条路线,想要在这条道路上走得更远,你要从基础到进阶,从后端到前端,在到运维,全面发展自己,千万别觉得麻烦。进阶的话,你的C#基础必须要扎实,像最基础的C#语法、LINQ、委托、集合、异步编程等,你必须要熟练掌握。

2024-08-21 23:34:08 638

原创 够你学习的C++开源库

Google推出的这款具有创新意义的浏览器,它的速度比其它浏览器快太多了,你可以去探索这其中的奥秘,它到底是怎么实现的?采用什么技术能达到这种效果?比如浏览器中每一个标签页都是一个进程,这又是如何实现的?了解这款开源源码,你能解密出很多高效的算法。

2024-08-14 23:40:41 726 1

原创 你了解堆和栈的由来吗?

人们提出内存中堆和栈这两个概念,肯定是要解决当时所遇到的问题,不会为了提出概念而提概念。堆和栈都是为了解决一些问题而发展出来的结果,并没有任何的高深之处。

2024-08-08 20:58:01 354

原创 C++中,虚函数的作用详解

我个人认为虚函数的作用有两个:增加安全性;提醒子类去做该做的事情。提高效率;不是指程序执行效率,而是编码效率。

2024-07-23 22:56:36 1109

通信技术考试题及详细答案

通信技术考试题目及答案

2022-12-17

Python中,一次性往Excel写入几十万条数据源代码实现

一次性往Excel写入几十万条数据源代码实现,只需要几秒钟即可

2022-03-27

ExcelOperation.py

python对Excel文件读写操作的完整代码

2022-01-06

VS 2013安装包时,建立连接失败需要修改注册表的内容.rar

VS 2013安装包时,建立连接失败需要修改注册表的内容

2021-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除