上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 78 下一页
摘要: glib库中的数组GArray类型很像C++标准容器库中的vector容器。要使用glib库中的数组中需要声明一个指向GArray类型的指针。GArray的定义如下: struct GArray { gchar *data; guint len; }; 然后就可以在这个数组前或者数组后添加数据,添加 阅读全文
posted @ 2024-01-22 10:38 opensmarty 阅读(405) 评论(0) 推荐(0)
摘要: 队列是一种向最后添加条目,从最前删除条目的数据结构,这种数据结构在处理按顺序到达的数据是很有用。glib库提供的队列GQueue是一个双端队列, 它的实现基础是双向链表,所以它支持在队列的两端进行添加和删除,也支持很多其它的操作,比如在队列中进行插入和删除,但是我不推荐使用这样的功能,因为 当你经常 阅读全文
posted @ 2024-01-22 10:28 opensmarty 阅读(327) 评论(0) 推荐(0)
摘要: hash表是一种提供key-value访问的数据结构,通过指定的key值可以快速的访问到与它相关联的value值。hash表的一种典型用法就是字典,通过单词的首字母能够快速的找到单词。关于hash表的详细介绍请查阅数据结构的相关书籍,我这里只介绍glib库中hash表的基本用法。要使用一个hash表 阅读全文
posted @ 2024-01-22 10:20 opensmarty 阅读(577) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-01-19 10:58 opensmarty 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-01-18 14:23 opensmarty 阅读(0) 评论(0) 推荐(0)
摘要: 一般公司项目比较多,比较分散,但是对于都是公司的用户来说,用户数据一般是共享的,所以集成统一认证与授权的功能一般就必不可少,这样可以实现一个用户,分配一点权限,能访问公司很多项目. 一般的认证与授权方案有 OAuth、分布式 Session、OpenID 和 JWT 等.目前常用的是OAuth2,其 阅读全文
posted @ 2024-01-10 11:11 opensmarty 阅读(603) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-01-09 14:37 opensmarty 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-01-09 14:33 opensmarty 阅读(0) 评论(0) 推荐(0)
摘要: 一、glibc简介 glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现 主要的如下: (1)string,字符串处理 阅读全文
posted @ 2024-01-09 14:28 opensmarty 阅读(1807) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-01-04 12:10 opensmarty 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 78 下一页