自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XuLujunCSDN

从现在开始

  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 五一假第二天

1.石湖风景区;2.平江区;吃货的世界我不懂啊;打道回府,还是南京好啊;

2017-04-30 20:58:44 336

原创 五一假第一天

出发去苏州:1.拙政园;2.苏州博物馆;3.苏大;没进成,遗憾;

2017-04-30 20:57:44 322

转载 SQLITE3 使用总结(十)

五、性能优化很多人直接就使用了,并未注意到SQLite也有配置参数,可以对性能进行调整。有时候,产生的结果会有很大影响。主要通过pragma指令来实现。比如: 空间释放、磁盘同步、Cache大小等。不要打开。前文提高了,Vacuum的效率非常低!1 auto_vacuumPRAGMA auto_vacuum; PRAGMA auto_vacuum = 0 | 1;查

2017-04-28 12:11:25 609

转载 SQLITE3 使用总结(九)

在这一行后面,接上本文最下面的代码段。这些代码很长,我不再解释,直接接上去就得了。唯一要提的是 DeriveKey 函数。这个函数是对密钥的扩展。比如,你要求密钥是128位,即是16字节,但是如果用户只输入 1个字节呢?2个字节呢?或输入50个字节呢?你得对密钥进行扩展,使之符合16字节的要求。DeriveKey 函数就是做这个扩展的。有人把接收到的密钥求md5,这也是一个办法,因为m

2017-04-27 10:14:11 1943

转载 SQLITE3 使用总结(八)

2自己实现加解密接口函数如果真要我从一份 www.sqlite.org 网上down下来的 sqlite3.c 文件,直接摸索出这些接口的实现,我认为我还没有这个能力。好在网上还有一些代码已经实现了这个功能。通过参照他们的代码以及不断编译中vc给出的错误提示,最终我把整个接口整理出来。实现这些预留接口不是那么容易,要重头说一次怎么回事很困难。我把代码都写好了,直接把他们按我下面的说

2017-04-26 11:55:58 541

转载 SQLITE3 使用总结(七)

五、给数据库加密前面所说的内容网上已经有很多资料,虽然比较零散,但是花点时间也还是可以找到的。现在要说的这个——数据库加密,资料就很难找。也可能是我操作水平不够,找不到对应资料。但不管这样,我还是通过网上能找到的很有限的资料,探索出了给sqlite数据库加密的完整步骤。这里要提一下,虽然 sqlite 很好用,速度快、体积小巧。但是它保存的文件却是明文的。若不信可以用 NotePad 打开

2017-04-25 09:26:33 434

转载 SQLITE3 使用总结(六)

(3)用户自定义函数可以使用以下的方法来创建用户自定义的SQL函数:?123456789101112131415161718192021222324252627typedef struct sqlite3_value sqlite3_val

2017-04-24 10:34:52 1895

转载 SQLITE3 使用总结(五)

(2)执行 SQL 语句typedef int (*sqlite_callback)(void*,int,char**, char**);int sqlite3_exec(sqlite3*, const char *sql, sqlite_callback, void*, char**);sqlite3_exec 函数依然像它在SQLite2中一样承担着很多的工作. 该函数的第二个参数

2017-04-24 10:34:02 826

转载 SQLITE3 使用总结(四)

2)读出二进制下面说读二进制的步骤。跟前面一样,先声明 sqlite3_stmt * 类型变量:?1sqlite3_stmt * stat;然后,把一个 sql 语句解析到 stat 结构里去:?1sqlite3_prepare( db, “select

2017-04-22 08:13:18 1156

转载 SQLITE3 使用总结(三)

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

2017-04-21 10:10:11 1552

转载 SQLITE3使用总结(二)

下面开始介绍数据库基本操作。1 基本流程(1)关键数据结构sqlite 里最常用到的是 sqlite3 * 类型。从数据库打开开始,sqlite就要为这个类型准备好内存,直到数据库关闭,整个过程都需要用到这个类型。当数据库打开时开始,这个类型的变量就代表了你要操作的数据库。下面再详细介绍。(2)打开数据库int sqlite3_open( 文件名, sqlite3 ** );用

2017-04-20 16:59:54 471

转载 SQLITE3 使用总结

Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3 的研究列出来,以备忘记。也希望能对大家有所帮助。前序:这里要注明,我是一个跨平台专注者,并不喜欢只用 windows 平台。我以前的工作就是为 unix 平台写代码。下面我所写的东西,虽然没有验证,但是我已尽量不使用任何 w

2017-04-19 12:15:37 564

转载 Linux线程-互斥锁pthread_mutex_t

在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建    锁可以被动态或静态创建,可以用

2017-04-18 18:00:26 278

转载 7805(一)

7805三端稳压集成电路,电子产品中,常见的三端稳压集成电路有正电压输出的78 ×× 系列和负电压输出的79××系列。顾名思义,三端IC是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。它的样子像是普通的三极管,TO- 220 的标准封装,也有9013样子的TO-92封装。中文名7805三端稳压集成电路输入电压不大于36V输入

2017-04-17 12:01:04 1674

原创 memset函数

1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子#includevoid main(){char *s="Golden Global View";clrscr();memset(s,'G',6);printf("%s",s);getchar()

2017-04-16 09:03:04 240

原创 c语言的隐式函数声明">1 什么是C语言的隐式函数声明

在C语言中,函数在调用前不一定非要声明。如果没有声明,那么编译器会自动按照一种隐式声明的规则,为调用函数的C代码产生汇编代码。下面是一个例子:?123456<codeclass="language-c hljs ">intmain(intargc, char** argv

2017-04-15 18:12:36 780

原创 printf("\033[ 颜色特效控制

[cpp] view plain copy print?"code" class="cpp">颜色特效控制:    printf("\033[1;33m Hello World. \033[0m \n");  颜色如下:  none         = "\033[0m"  black        = "\033[0;30m"  dark_gray    = "\033[1;30

2017-04-14 16:45:11 2739

转载 Linux C TCP Socket实现客户与服务器简单通信

在Linux平台下用C语言udp协议实现客户与服务器的简单通信与封装的实现一、服务器端1、新建CreateServer.c和CreateServer.h文件,服务器的创建代码在此实现,程序中封装了创建TcpSocket和UdpSocket服务器的方法,可直接调用函数创建服务器,客户端的业务则单独处理,方便了逻辑设计与代码移植。CreateServer.h代码如下:#if

2017-04-13 12:36:31 435

转载 关于connect:network is unreachable问题的解决

由于发现原创文章,在未署名作者及出处的情况下被转载。在以后所有的原创文章开头我都会写明作者和出处。希望朋友们以后在转载本博客原创博文时注意标明文章作者及出处。作者:liukun321(咕唧咕唧)原文出处:http://blog.csdn.net/liukun321发现有网友问有关ping命令出现connect: network is unreachable 的问题。

2017-04-12 09:25:17 8581

原创 自动循迹小车系统方案设计(二)

方案选择与论证(1)控制器的选择    方案一:STC89C52单片机作为系统的控制器。STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案,stc系列的单片机可以在线编程、调试,方便地实现程序的下载与整机的调试,并且价格

2017-04-11 15:48:54 3456

原创 自动循迹小车系统方案设计(一)

2.1 自动循迹小车基本原理    循迹就是能够沿着给定的轨迹运行,一般给定的轨迹为在白色地面上黑色轨迹。为了实现这一目的,就需要轨迹检测模块,这相当于小车的眼睛,需要将路面信息返回到大脑中,这大脑就需要有信息处理功能的微处理器来构成,处理的信息需要执行机构来执行,这就需要电机驱动模块,来实现小车的行走功能,而一个完整的系统,还需要有电源模块来提供能量。    简言之,系统的基本原理就是:

2017-04-10 12:53:50 6901 2

原创 解锁后进入工程模式

ZUK解锁后有开机英文提示,这时用按键的方式进工程模式卡刷或9008高通线刷模式比较困难,我们可以用命令行的模式进入方法1:  手机开启USB调试,连接电脑,在adb目录下空白处按住shift键,点鼠标右键打开命令窗口,执行命令工程模式:adb reboot testmode高通模式:adb reboot edl  方法2:  如果手机刷了twrp

2017-04-09 18:34:32 3912

原创 z2救砖

我第一次使用安卓,兴奋的不得了,因为终于可以再一次跟社会接轨了(之前一直用Lumia)。看了ZUK Z2 pro的发布会以后,对这台机器喜欢的不得了,被ZUK圈粉了。但是又觉得pro太贵了,学生用便宜一点的好了。但是ZUK Z2没有官方海外售卖渠道,于是在一个境外电商网站买了一台ZUK Z2。到手后发现了许多问题,于是在ZUK社区发帖求助各位机友(http://bbs.zuk.

2017-04-08 12:04:49 1564 1

原创 联想zuk z2刷recovery教程(Fastboot一键线刷)

联想zuk z2刷recovery教程,联想ZUK旗下zuk z2发布已经有一段时间了,小编发现很多用户都需要第三方的recovery来满足其他的需要,对于还不知道zuk z2怎么刷recovery的同学一起来看看木子小编给大家带来的zuk z2一键recovery教程,该方法适用fastboot模式线刷。联想zuk z2刷recovery教程准备工作1.下载联想zuk

2017-04-07 22:43:19 21276 1

原创 线刷救砖

咱们的联想ZUK Z2手机分为卡刷和线刷,今天在这里主要先来说说线刷的教程了,这个线刷的教程咱们用到的比较普遍,可是很多新手是第一次刷机,不知道怎么进行详细的线刷操作,所以在这里整理了一下详细的线刷教程供大家参考了,这个线刷也不复杂,和之前很多的联想手机的线刷过程基本上是类似的,如果你正好也需要的话,下面就一起来看看详细的线刷步骤吧。一:联想ZUK Z2刷机前的准备工作:1:确保手

2017-04-06 08:51:36 4366

原创 线刷手机

适用范围:1.版本降级2.手机无法正常OTA升级3.手机黑砖无法启动注意事项1.本教程只适合有刷机经验的机友自行刷机,请小白用户不要轻易尝试2.在未了解相关刷机要求或者操作步骤导致手机变砖的,请自行到售后网点处理刷机准备1.下载ZUK Z1手机驱动:  ZUK1399669,如果您要查看本帖隐藏内容请回复2.下载qpst刷机工具:

2017-04-05 09:38:36 1097

原创 刷回官方recovery

联想ZUK Z2刷回官方recovery_ZUK Z2原版recovery下载推荐 挑错 www.netded.com 发表时间: 2016-07-28 11:55 联想ZUK Z2来说一下咱们的联想ZUK Z2的官方recovery了,因为之前给大家说的都是第三方的recovery,所以这一节重点来说说手机如何刷回官方的recove

2017-04-04 12:09:16 1802

原创 刷机失败,估计要找售后了....

使用fastboot命令解锁现在您的电子邮箱应该已经收到了ZUK开发者平台([email protected])给您发送的包含解锁文件的邮件,请按照下面的步骤解锁您的手机。 1. 确保您的电脑已安装Android SDK,并可以使用adb和fastboot与手机建立连接并操作手机 2. 请将邮件中的附件unlock_bootloader.img保存到您的电脑 3. 保持手机开

2017-04-03 10:02:48 2550

原创 刷机中

注意:刷此包请双清后刷入,否则wifi无法使用,如果想保留数据的或,请先备份system和data分区MIUI8FOR ZUKZ2完美使用最新版2月19号更新日志MIUI8_FOR_ZUKZ2_20170219稳定版v10.1.12更换第三方内核内核原贴:bbs.lenovomobile.cn/z2/t167302/感谢这位大神的无私分享极致的续

2017-04-02 12:05:40 1266

原创 刷机ing

联想ZUK Z2刷recovery教程_联想ZUK Z2第三方recovery下载推荐 挑错 www.netded.com 发表时间: 2016-07-17 15:32 来说说咱们的联想ZUK Z2手机的第三方recovery了,这个recovery也是不少的机友等的,最近看到有高手制作了这个recovery了,所以下面整理了一下详细

2017-04-01 07:43:04 643

bank.zip C语言编程,Linux系统下简单编程,银行系统

C语言编程,Linux系统下简单编程

2021-02-03

chatroom.zip

TCP协议,Linux系统下简易聊天室源代码

2021-02-03

Linux聊天室

Linux环境下聊天室部分功能,私聊,群聊,管理员,查看在线用户,更改密码,踢人,禁言等。

2017-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除