Neil'Blog

【一文读不懂Jsoncpp】2.类的初步认识

首先在上节,我们讲了在什么情况下会用到jsoncpp,对它的使用场景有了初步的认识,这节我们先不谈怎么安装和配置环境,而是先聊聊它的简单语法,让你知道它大概是如何使用的,引申出它的类 1.Json::Value Json::Value是jsoncpp中最常见到的,它是一个用于表示JSON值的类,它可以表示各种类型的 JSON 值,包括对象、数组、字符串、数字、布尔值和空值。Json::V...

【一文读不懂Jsoncpp】1.起始篇

1.前言 现在技术教程都太古板和僵硬,由于本人理解力不高,很难理解官方教程,所以就想有没有一个可以和生活联系起来的趣味方法,来帮助我理解,这也就是写一文读不懂系列的初衷。 恰逢自己初入职场一周年,输出干货类文章,也是对自己的交代。 我一直坚信,学一项技术首先知道为什么会有它的存在,它的存在是有什么意义吗?文绉绉的官方术语我听不懂,只想知道在生活中有什么用。 2.从获取天气开始 假设...

实现数据库连接池-后传

1.引言 这篇文章是总结连接池所用到的技术点 2.单例模式 单例模式可以保证在整个应用程序中只有一个实例,这样可以避免多个实例对同一资源的访问冲突。在实现数据库连接池时,使用单例模式可以保证整个应用程序中只有一个连接池,这样可以更好地管理和分配数据库连接 单例模式目的是确保一个类只有一个实例,并提供一个全局访问点。在C++中,可以通过以下方式实现单例模式: 将构造函数、拷贝构...

实现数据库连接池-前传

1.引言 最近深感C++项目实践经验太少,所以想找个项目练练手,看到MySQL数据库连接池的项目时间比较短,代码行也还行,还能学到锁机制,多线程等,把之前听到的知识都实践一遍,何乐而不为呢! 这个项目是自己下班时候敲的代码,大约为400行,本来想着每次提交下代码就写一篇文章,后来想着算了,直接全干完再写,没想到拖了这么久 2.何为数据库连接池 首先一点点来,最初应用程序访问数据库时,...

ObjectARX几何图形库

1.引言 这几天在做CAD二次开发,涉及到几何类,略有不解,后又发现ObjectARX开发指南,所以翻译下官方的 AcGe库提供很多用于表示2D和3D几何图形的类 2.AcGe库概述 AcGe 库包括一组广泛的类,用于表示常用的几何图形,例如点、线、曲线和曲面。它为几何图形提供了可供任何 Autodesk 应用程序使用的通用表示形式。该库是纯数学的;虽然它的类不直接处理数据库或图形,...

Tortoisegit的贮藏

1.引言 有没有经常改完本地代码后,发现改的地方太乱了,但实际只需要修改几处就可以,于是把远端的代码全部强行拉下来,覆盖本地代码,再针对性的修改那几处,让我说,这样你就慢了 2.贮藏更改 Tortoisegit有个功能是【贮藏更改】,进入后是这样的 贮藏日志是说你把你修改的东西,命名下,然后先存到一个地方 存完后,你会发现文件夹里的代码就恢复你没有修改时的状态了 此时你再pu...