开源玩具总动员-本博客的知识关系图

news/2024/7/10 19:32:33 标签: 开源, 导航

这篇文章作为全站的一个导航篇,把本博客的主干要点汇聚一下。

博主作为一个编程爱好者+业余无线电爱好者,基本是把计算机周边当做高档大玩具来玩的,顺便带着有兴趣的学生搞一搞学习。院校进行的实验课程其实用到的不多,大多还是自己自娱自乐,并利用“玩”反复增进基本功,应对真实基础科学软件开发中遇到的问题。

博客的知识跨度比较大,但都不深,属于蜻蜓点水,野路子、小高炉炼钢铁。主要基于的工具链条是 MSYS2 Qt + PostgreSQL + Octave + Python,偶尔牵扯其余的Linux下的环境、开源工具。主要的原则:

  1. 力所能及地造轮子。本人和好友总共就3、4个人,基本都在科研领域,倾向于使用熟悉的C/C++/Qt解决大部分问题。只花少量业余精力就能有效组织研发,用一种从头通到尾的工具是唯一的选择。
  2. 不受具体项目牵引。既然是玩,当然就是要开心啦,不能被Boss踢着屁股跑!挣不挣钱是后话。穷则用声卡穷玩,达则直接败USRP X410,小葱拌豆腐和佛跳墙都好吃嘚狠!
  3. 不玩虚的上来就干。没有实际编码过的东西不写,没有趟过的坑不去评价和分析。没有重用价值或者比较同质化的东西少些。每篇文章尽量经得起推敲。如果发现错误会在文章最前面勘误,一些过时的东西会标明。

近些年来,AI显著改变了世界。未来的科研、工程,一定是和现在迥然不同的。不过,作为一个自然人追求技术可玩性并不矛盾,就像有了拖网渔船还要钓鱼是一个道理。探索“为什么”,挑战“能不能”永远充满了乐趣。

1. C++/Qt 全栈开源仓库关系图

单击项目会跳转到代表性的博文或者专栏。开源仓库:

gitcode.net/gitcode.com

服务
服务
依赖
影响
支撑
尝试
应用
分支
图形化学习
主干
知识学习
影响
显示技术学习
算法学习
学习
支撑
支撑
取代
实验课
Taskbus
pcapHub
qplanetosm
taskbusCourse
ZoomPipeline
qtcppdemo
IoT
QDataProxy
UhdSpectrum
SDR软件无线电
GIS地理信息系统
geocalc
人工智能
qtfnnkits
OpenStreetMap 瓦片服务器搭建
PostgreSQL+PostGIS
数字通信
C++/Qt全栈开发
项目捶打拼杀经验
零碎技巧
思考与感悟

2. 实操经验

实操经验是历次排解急难故障的日志和经历,贯穿了整个填坑生涯。

专栏:

现场工程师

3. 软文与知识

计算机历史
计算机教育

Ben


http://www.niftyadmin.cn/n/5413022.html

相关文章

Docker基础教程 - 2 Docker安装

更好的阅读体验:点这里 ( www.doubibiji.com ) 2 Docker安装 Docker 的官网地址:https://www.docker.com/,在官网可以找到 Docker Engine 的安装步骤。 下面进行 Docker 环境的安装,正常情况下 Docker …

P1030 [NOIP2001 普及组] 求先序排列题解

题目 给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,且二叉树的节点个数≤8)。 输入输出格式 输入格式 共两行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列。…

分享几种简约大方的ListView外观设计(qml)

一、前言 最近才学到这里,感觉基础的 ListView 很丑,就现学现用弄个几个自认为还行的设计给大家献丑了。如果你觉得还不错,代码就在下面拿去直接用,顺便给我点个赞哈 ~ 感谢感谢 ~ 二、正文 设计1 第一种就是正常的左侧边栏&am…

leetcode —— 多数元素

1 多数元素 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums [3,2,3] 输出&#xff…

Selenium自动化测试-3.元素定位(1)

这次我们要分享的是对元素的定位,在一个页面中有很多不同的策略来定位一个元素,我们选择最合适的方法即可。 一个页面最基本组成单元是元素,想要定位一个元素,我们需要特定的信息来说明这个元素的唯一特征。 selenium 主要提供了…

蓝桥杯(3.6)

1221. 四平方和 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc new Scanner(System.in);int n sc.nextInt();for(int i0;i*i < n;i) {for(int ji;i*i j*j < n;j) {for(int kj;i*i j*j k*k < n;k) {int t1 …

【Leetcode每日一刷】数组|704. 二分查找、27. 移除元素

力扣每日刷题 一、704. 二分查找1.1、题目1.2、解题思路1.3、代码实现——C1.4、 总结&易错 二、27. 移除元素2.1&#xff1a;题目2.2、解题思路2.3、代码实现——C1.4、 总结&易错 一、704. 二分查找 1.1、题目 704. 二分查找 1.2、解题思路 题型&#xff1a;数组…

编程笔记 Golang基础 046 mssql数据库连接与操作

编程笔记 Golang基础 046 mssql数据库连接与操作 一、连接与操作二、全局连接三、数据库连接字符串四、应用示例小结 数据库操作是现代软件系统不可或缺的一部分&#xff0c;对软件的功能实现、性能优化、数据安全等方面起着至关重要的作用。Go语言中连接和操作Microsoft SQL S…