logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下C/C++链接mysql

此时表中只剩下两条数据,我们应该怎么打印出来呢?那么就先聊聊下面的函数,配合mysql_query()一起使用。到这里的话基本的一套连接就完成了,我先给出代码,下面再针对语句操作的api来说。今天聊聊linux下去用c/c++连接mysql去进行一些语句的操作流程。这个函数作用是执行sql语句,指的是任何语句,而不是简单的增删什么的。好了根据上面的函数,我们调用去打印表里的内容就可以。

文章图片
#c++#linux#后端
c++11 json解析库nlohmann/json.hpp

Json是一种轻量级的数据交换格式(也叫数据序列化方式)。Json采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 Json 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。json的方便:直观的语法整个代码由一个头文件组成 json.hpp,没有子项目,没有依赖关系,没有复杂的构建系统,使用起来非常方便使用 C++ 11 标

文章图片
#json#restful#后端
回文链表(详解)

LeetCode HOT 100回文链表想完全理解这道题还请先转入反转单链表【图文详解】掌握反转链表的思想问题描述:给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。思路方法解读:当我们遇到回文问题会想到,在数组里面我们可以用两个指针一个从头一个从尾开始遍历到中间,进行比较,那对于链表的操作是复杂的,我们可不可以将链表的值复制在数组里,对数组

文章图片
#链表#散列表#数据结构 +1
Libevent库的学习

Libevent 是开源社区的一款高性能的 I/O 框架库,使用 Libevent 的著名案例有:高性能 的分布式内存对象缓存软件 memcached,Google 浏览器 Chromium 的 Linux 版本。作为一个 I/O 框架库,Libevent 具有如下特点:◼ 跨平台支持。Libevent 支持 Linux、Unix 和 Windows。◼ 统一事件源。Libevent 对 I/O

#学习#网络
C++之static

设计静态数据成员目的是信息共享,和信息交流类的静态数据成员为所有类对象所共享,不属于某个具体的实例类的静态数据成员必须在类外定义,定义时不添加static关键字,不能在构造函数的初始化列表中创建类的静态数据成员类型是int,short,char,longlong,并且是const,可以在类中直接初始化也可以在类外初始化在类的成员函数中使用静态数据成员,静态数据成员之前没有this当类的静态数据成员

文章图片
#c++#开发语言#经验分享 +1
C语言:猴子吃桃问题

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少个桃子?思路:逆向思维,从最后一天算起,最后一天剩一个,那么前一天就剩(1+1)*2个因此设某一天剩桃子m个,前一天桃子n个,往前类推即n=(m+1)*2注意:10天

#c语言#visual studio#算法
Java基础(员工工资管理系统)

Java基础(员工工资管理系统)项目介绍:某公司的雇员分为以下若⼲类:SalariedEmployee:拿固定⼯资的员⼯。HourlyEmployee:按⼩时拿⼯资的员⼯,每⽉⼯作超出160⼩时的部分按照1.5倍⼯资发放SalesEmployee:销售⼈员,⼯资由⽉销售额和提成率决定。3万以下,提成率5%,3万以上提成率8%BasePlusSalesEmployee:有固定底薪的销售⼈员,⼯资由底

文章图片
#大数据#java#开发语言 +2
含泪总结当遇到linux文件系统根目录上的磁盘空间不足怎么办!!

那天写项目代码,cmake编译生成文件的时候给我说磁盘不够了..文件没法生成,因为当时是远程连接的,所以就先断了连接,重启了虚拟机!好家伙重启之后因为内存不够,根本进不到gnu界面,就是想重新扩容操作都没办法!总之遇到这种情况就是要对根目录磁盘空间进行扩展。如果你的虚拟机还能进去,那么直接看后面步骤,前面这块说说最麻烦,空间不够了,虚拟机怎么进去.

文章图片
#linux#运维#服务器
到底了