现在位置: 首页

金灿荣:和美国打这盘“棋战”,中国有这十八招

2019-06-23 21:46 战略·谋略  ⁄ 共 7269字 暂无评论
6月23日下午,中国人民大学国际关系学院副院长金灿荣教授应邀出席134期文汇讲堂,主讲《百年未有之变局下的中国外交》,就目前备受关注的中美关系局势做了精彩的分析,列举了中国在与美国的战略博弈中现实与潜在的优势,并与听众就科技、教育、粤港澳大湾区、香港问题等热点话题作了互动。 过去一年多,美方始终是进攻方,中国是防守方 金灿荣:元首会晤一直是引领中美两国关系的风向标,尤其是去年12月APEC阿根廷峰会期间的元...
阅读全文

SQLite剖析之存储模型

2019-06-23 12:52 工业·编程  ⁄ 共 10177字 暂无评论
SQLite作为嵌入式数据库,通常针对的应用的数据量相对于DBMS的数据量小。所以它的存储模型设计得非常简单,总的来说,SQLite把一个数据文件分成若干大小相等的页面,然后以B树的形式来组织这些页面。而对于大型的数据库管理系统,比如Oracle,或者DM ,存储模型要复杂得多。就拿Oracle来说吧,它对数据文件不仅从物理上进行分块,而且从逻辑上进行分段,盘区和页的一个层次划分DM也一样。不管怎么说,数据库文件要存储大量的数...
阅读全文

SQLite剖析之设计与概念

2019-06-22 21:49 工业·编程  ⁄ 共 7248字 暂无评论
1.API 由两部分组成: 核心API(core API)和扩展API(extension API)。 核心API的函数实现基本的数据库操作:连接数据库、处理SQL、遍历结果集。它也包括一些实用函数,比如:字符串转换、操作控制、调试和错误处理。 扩展API通过创建你自定义的SQL函数去扩展SQLite。 1.1、SQLite Version 3的一些新特点 (1)SQLite的API全部重新设计,由第二版的15个函数增加到88个函数。这些函数包括支持UTF-8和UTF-16编码的功能函数。 (2)改进并...
阅读全文

白云先生:伊朗击落无人机 美国挨打不还手–七大看点

2019-06-22 07:14 战略·谋略  ⁄ 共 3616字 评论 5 条
昨天,伊朗击落了美国一架全球鹰无人机,这件事表明,中东局势正在起变化。从美伊双方的应对来看,可以分析出来很多深层的信息。 看点一:伊朗击落美国全球鹰无人机,相当于是抠瞎美军眼睛的行为 伊朗击落了美国一架全球鹰无人机,这是个非常重大的事件。事后出现了很多看法和评论。比如,这只是一架无人机,好在上面没有人,强调没有人员伤亡。再比如,这无人机是目前世界上最先进的,强调全球鹰无人机的先进性。还有的说,这...
阅读全文

SQLite剖析之事务处理技术

2019-06-21 17:16 工业·编程  ⁄ 共 38812字 暂无评论
事务处理是DBMS中最关键的技术,对SQLite也一样,它涉及到并发控制,以及故障恢复等等。在数据库中使用事务可以保证数据的统一和完整性,同时也可以提高效率。假设需要在一张表内一次插入20个人的名字才算是操作成功,那么在不使用事务的情况下,如果插入过程中出现异常或者在插入过程中出现一些其他数据库操作的话,就很有可能影响了操作的完整性。所以事务可以很好地解决这样的情况,首先事务是可以把启动事务过程中的所有操...
阅读全文

【每日一字】张:一张一弛 ,文武之道

2019-06-21 06:06 生活·感悟  ⁄ 共 1524字 暂无评论
您贵姓?姓张,弓长张。 在口语交际中,カ了区于同音的“章”,人们常以“号长”来描述“张”这个姓。殊不知,这个简单的字形描述,正可以帮助我们“穿越”到张字产生的上古时代。 在甲骨文中还没有发现张字,但金文及石刻文中却有很多,其写法也各不相同。不过,这些张字虽然写法各异,但却有一个基本的特点,就是都由弓、矢、长等构字部件组成,尤其是与弓分不开,可以说没有弓就没有张。从字形的演变来看,张最早是弓与失的联合体。弓...
阅读全文

SQLite应用之实例代码

2019-06-20 21:12 工业·编程  ⁄ 共 12585字 暂无评论
一、获取表的Schema信息     1). 动态创建表。     2). 根据sqlite3提供的API,获取表字段的信息,如字段数量以及每个字段的类型。     3). 删除该表。 见以下代码及关键性注释: #include <sqlite3.h> #include <string> using namespace std; void doTest() {     sqlite3* conn = NULL; //1. 打开数据库 int result = sqlite3_open("D:/mytes...
阅读全文

SQLite剖析之编程接口详解

2019-06-19 17:43 工业·编程  ⁄ 共 18346字 暂无评论
使用过程根据函数大致分为如下几个过程: · sqlite3_open() · sqlite3_prepare() · sqlite3_step() · sqlite3_column() · sqlite3_finalize() · sqlite3_close() 这几个过程是概念上的说法,而不完全是程序运行的过程,如sqlite3_column()表示的是对查询获得一行里面的数据的列的各个操作统称,实际上在sqlite中并不存在这个函数。 1.sqlite3_open() 该函数用来打开数据库。在操作数据库之前,首先要打开数据库。这个函数打...
阅读全文

白云先生:美国再打仗就会亡国

2019-06-19 15:15 战略·谋略  ⁄ 共 5767字 暂无评论
一、当前时期,美国的战略迷茫 一个国家要能够称霸世界,是战还是和,跟谁战,跟谁和,要实现什么样的战略目标,和长远的战略利益。在战略上,是不能出现重大失误的。在战略能力的表现上,考察历史,会发现美国曾经的战略能力,虽然不是一流的,但也算是二流中不错的国家,有的时候,还偶尔能表现出一流的水平。 在二战之前,美国奉行孤立主义政策,什么是孤立主义呢?通俗的讲,就是闷声发大财。这个战略是对的。 在二战这个...
阅读全文

【每日一字】弓:会挽雕弓如满月

2019-06-19 06:05 生活·感悟  ⁄ 共 1560字 暂无评论
韩愈《雉带箭》诗云:“将军欲以巧伏人,盘马弯弓惜不发。”其中的“盘马弯弓”后来演变为成语,意思是,驰马盘旋,弯弓要射,形容据开架势,准备作战。由此可知,“弓”的特征在于“弯”,弓オ能引箭,弯弓才能发力,故“弓”的字形字义都反了“湾”这一特征。 “弓”字的甲骨文为独体象形字,象射箭用的弓的形状,《正字通》对“弓”的解释是“揉木而弦之以发矢”,既说出了弓的两个组成部分(揉木而弦之),又说出了弓的功用(以发矢)。一把弓分为...
阅读全文