10 form88

尚未进行身份认证

暂无相关描述

等级
博文 178
排名 2w+

FAG笔记:sqlite插入数据慢的问题

快速解决问题的办法:1.插入数据慢的问题最开始以为需要开一个进程来解决,结果搜百度,基本搜不到相关问题。后来又研究了程序、进程、线程的相关知识。2.后来凭感觉好像一次要插入所有数据,来解决这个问题,所以在百度里搜索,发现有一定效果。3.再后来缩小定位,直接搜sqlite里面插入多条数据。4.在CSDNl里面,博客后面的例举相关文章里面发现一条最关火,最好的文章,最终解决了问题。5.CSD...

2019-02-20 14:47:34

提升SQLite数据插入效率低、速度慢的方法

提升SQLite数据插入效率低、速度慢的方法2015年06月23日16:29:31Ansel_m阅读数:46586前言SQLite数据库由于其简单、灵活、轻量、开源,已经被越来越多的被应用到中小型应用中。甚至有人说,SQLite完全可以用来取代c语言中的文件读写操作。因此我最近编写有关遥感数据处理的程序的时候,也将SQLite引入进来,以提高数据的结构化程度,并且提高大数据的处理能力(...

2019-02-20 14:35:20

sqlite一次插入多条记录的优化方法

sqlite一次插入多条记录的优化方法96浪尖儿2016.08.1717:50*字数579阅读1397评论0喜欢3Date:2014-08-09Summary:有大量的数据要插入数据库,但是每次只写入一条在速度上很难接受。本文介绍了在sqlite数据库中一次插入多条记录的优化方法。sqlite一次插入多条记录的优化方法问题今天在使用sqlite向表中插入数据的时...

2019-02-20 12:40:02

进程和线程

进程和线程很多同学都听说过,现代操作系统比如MacOSX,UNIX,Linux,Windows等,都是支持“多任务”的操作系统。什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。现在,多核CPU已经非常...

2019-02-18 10:37:51

进程、线程、多线程相关总结第二(good)

这里有一段知乎上的解释:看见上面几位的回答我真的是醉了。说几句我的理解。首先来一句概括的总论:进程和线程都是一个时间段的描述,是CPU工作时间段的描述。下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS,等等外设)构成我们的电脑,但是电脑的运行,实际就是CPU和相关寄存器以及RAM之间的事情。一个最最基础的事实:CPU太快,太快,太快了,寄存器仅仅能够追的上他的脚步,...

2019-02-18 10:31:45

进程与线程的一个简单解释

进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个...

2019-02-18 10:19:15

进程、线程、多线程相关总结

进程、线程、多线程相关总结一、说说概念1、进程(process)狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。简单的来讲进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(tex...

2019-02-18 10:13:58

visual studio运行时库MT、MTd、MD、MDd

MT:mutithread,多线程库,编译器会从运行时库里面选择多线程静态连接库来解释程序中的代码,即连接LIBCMT.lib库MTd:mutithread+debug,多线程调试版,连接LIBMITD.lib库MD:MT+DLL,多线程动态库,连接MSVCRT.lib库,这是个导入库,对应动态库为MSVCRT.dllMDd:MT+DLL+debug,多线程动态调试库,连接MSVCRTD....

2019-02-17 21:32:36

Error hnk2005:exist already defined in msvcrt.lib(MSVCR100.dll)_LIBCMTD.lib 解决方案

Errorhnk2005:existalreadydefinedinmsvcrt.lib(MSVCR100.dll)_LIBCMTD.lib解决方案2013-01-2321:33bychenkai,8911阅读,0评论,收藏,编辑今天在调试发布一个Windows8游戏版本时发现这个异常:Error1:errorLNK2005:_exitalr...

2019-02-16 10:40:49

sqlite入门基础

sqlite入门基础(二):sqlite3_get_table,sqlite3_free_table上一篇介绍的sqlite3_exec是使用回调来执行对select结果的操作。还有一个方法可以直接查询而不需要回调。但是,我个人感觉还是回调好,因为代码可以更加整齐,只不过用回调很麻烦,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成static的(要问为什么?这又是C++基础了...

2019-02-15 11:42:13

sqlite入门基础

sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite3_close打开数据库链接sqlite3_open用法原型:intsqlite3_open(constcharfilename,/Databasefilename(UTF-8)*/sqlite3ppDb/OUT:SQLitedbhandle/)...

2019-02-15 11:39:17

MFC对数据的复制及粘贴

复制:注:www.qzze.com为需要复制到剪贴板的数据,也可为:CStringn;n=“www.qzze.com”可把字符串更换为一数据变量。if(this->OpenClipboard())//如果能打开剪贴板{::EmptyClipboard();//清空剪贴板,使该窗口成为剪贴板的拥有者CStringstr("www.qzze.com");...

2018-10-31 19:12:23

代码换行

C/C++代码换行问题在Windows中回车换行(\n\r):每次光标移到下一行的行首位置处;‘\r’回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖;‘\n’换行,换到当前位置的下一行,而不会回到行首;Unix系统里,每行结尾只有“<换行>”,即"\n";Windows系统里面,每行结尾是“<回车><换行&gt...

2018-10-31 13:52:54

c++ 操作注册表111

c++操作注册表1.注册表简介注册表是为WindowsNT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件,用于存储系统和应用程序的设置信息。16位驱动在Winnt(WindowsNewTechnology)下无法工作,所以所有设备都通过注册表来控制,一般这些是通过BIOS(基本输入输出系统)来控制的。在Win95下,16位驱动会继续以实模式方式...

2018-10-19 12:51:38

FAG自我笔记VS2010使用sqlite

作者:明月清风-精进不止来源:CSDN原文:https://blog.csdn.net/xiaxiaojing/article/details/44493555版权声明:本文为博主原创文章,转载请附上博文链接!以前最早接触的是SQLServer2005,这个数据库一般适合数据量超大的情况,比如说卫星的星历数据等。后来接触互联网,发现Mysql还是很实用的,中等易用。目前工作中需要使用使用...

2018-10-17 18:58:23

使用VS2010编译sqlite和在VS2010中配置使用sqlite的简单例子演示

使用VS2010编译sqlite和在VS2010中配置使用sqlite的简单例子演示转自:http://blog.csdn.net/hyxiaohaiyang/article/details/7382551知识补充:sqlite3.dll动态链接库,它允许程序共享执行特殊任务所必需的代码和其他资源。动态的sqlite3.lib相当于一个h文件,是对实现部分(.dll文件)...

2018-10-17 17:41:56

使用EPPlus读写xlsx文件

转发:https://www.cnblogs.com/libla/p/5824296.html朋友有个需求,想对N张excel表做过滤和合并的处理,拜托我写个小程序。因为用户的背景是非专业用户,因此最好的选择是写个GUI程序,再加上读写excel的需求,所以我的首选就是C#的WinForm了。经过搜索,读写excel文件有3种方法:采用OleDB读取EXCEL文件引用的com组件:Microso

2018-04-26 16:34:43

using namespace std;

std是一个命名空间..不同的命名空间可以有相同的类名被定义..usingnamespacestd;就是指明下面的程序使用std,如果不用这句指明的话就要用std::string(string是std空间中定义的也可以在全局空间中定义,只要名字空间不一样即可..)..否则可以默认名字空间中有std.便不用std::来修饰它是C++新标准中有的,解决多人作编大程序时名...

2018-04-26 13:09:48

(fag:导入wav文件后要重启vs2010方生效)

(fag:导入wav文件后要重启vs2010方生效)

2018-04-25 01:29:49

绘制蓝色半透明矩形的代码

//以下是一个绘制蓝色半透明矩形的代码CDCmemdc;CBitmapbmp,*pOldBitmap;memdc.CreateCompatibleDC(pDC);bmp.CreateCompatibleBitmap(pDC,300,200);pOldBitmap=memdc.SelectObject(&bmp);memdc.Fil...

2018-04-20 23:11:46
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!