fangye945a的博客

未有知而不行者,知而不行,只是未知。

sqlite3数据库提示database disk image is malformed 解决办法

在嵌入式产品中,用sqlite3进行数据存储是非常常用且有效的方法。 但是最近在项目中遇到了数据库被损坏的情况,具体表现为使用数据库管理软件打开数据库后,使用sql语句对数据进行处理时,提示 database disk image is malformed ,如下图所示: 使用sqli...

2019-07-23 00:24:26

阅读数 26

评论数 0

虚拟机中Ubuntu开机时进入(initramfs) 解决办法

打开虚拟机中Ubuntu时进入(initramfs),导致无法进入桌面。在此记录这种情况的解决方法,备忘。 仔细查看提示可以知道原因大概是/dev/sda1分区损坏,如下图所示对该分区进行修复即可。 fsck是个磁盘检测修复命令,-y表示自动执行修复。执行完成后,reboot即可。 重启...

2019-07-22 23:37:41

阅读数 32

评论数 0

SQLite Expert安装与注册

嵌入式软件开发中经常用到sqlite数据库,而为了更方便、直观的对数据库进行分析、处理,往往需要一个GUI软件进行管理。SQLiteExpert则是一款非常好用的软件。 一、下载与安装 下载对应的位数的SQLite Expert:http://www.sqliteexpert.com/down...

2019-07-22 22:43:06

阅读数 13

评论数 0

Windows terminal安装

一、应用商店搜索 Windows Terminal,点击获取 查看windows版本,在cmd窗口输入 winver 命令查看。 如果版本比要求的低,就需要对系统进行升级才能安装。 升级Windows10传送门: https://www.microsoft.com/en-us/sof...

2019-07-18 23:36:59

阅读数 34

评论数 0

Source Insight的配置与使用

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。 而拥有一个好的IDE配置,会使代码编写更加舒适、快捷,进而提高开发效率。截止...

2019-07-18 00:36:26

阅读数 8

评论数 0

CPU规则命名和选型

最近准备入手一台电脑(台式),CPU的选型自然而然成为了关注的重点。CPU是一台计算机的运算核心(Core)和控制核心( Control Unit),主频越高、核心数越多、线程数越多,处理能力也就越强。 目前,英特尔(Intel)与超威半导体(AMD)两大厂商在CPU市场上占主导地位,显...

2019-06-30 18:42:34

阅读数 37

评论数 0

Postman的安装和使用

一、Postman简介 Postman是一款非常好用的Http调试工具,最开始是以chrome插件形式存在。2017年官方宣布不再维护chrome版本,客户端版本便越来越受欢迎,同时支持MAC、Windows和Linux。 在做接口测试的时候,Postman相当于一个客户端,它可...

2019-06-24 23:55:50

阅读数 5

评论数 0

windows10安装linux子系统(WSL)

微软在2016年3月的开发者大会上为windows10系统带来了Bash on Ubuntu on Windows (即linux子系统),通过Windows Subsystem for Linux(WSL)这一windows10最新特性实现。使用此功能,你可以在 Windows 中原生运行 Li...

2019-06-19 00:40:14

阅读数 197

评论数 0

命令行工具tcpdump用法

从事物联网相关开发工作,无法避免的需要对网络通讯数据进行抓包分析,而命令行工具 tcpdump 能够对流经本机的网络数据进行抓取。虽然其名称为tcpdump,但是它也可以抓UDP、ICMP等多种协议数据。tcpdump命令能够灵活的对接口的数据包进行筛选抓取,是类UNIX系统下用于网络分析和问题排...

2019-06-13 00:38:22

阅读数 108

评论数 0

photoshop制作ico图标

在制作GUI软件的时候,总是想设置一个漂亮的图标,起到画龙点睛的作用。而网上好看的ico图标屈指可数,于是想到了自己找图片素材,制作属于自己的ico图标。而photoshop能够快捷、完美的实现我们的需求。 首次使用photoshop制作图标,包含如下步骤: 步骤1、安装photosho...

2019-05-28 22:23:35

阅读数 15

评论数 0

Socket TCP服务程序示例

在socket网络编程中,许多应用场景需要用到TCP服务端,监听本地端口,处理TCP客户端连接,与多个客户端进行通信。而处理多个连接,与多个连接进行通信,还是要花点功夫的。 为了方便日后能够快速使用tcp server开发项目,特地从工作中总结出来如下TCP Server示例程序,可供大家...

2019-05-27 23:53:40

阅读数 62

评论数 0

gcc编译时定义宏

在代码中经常可以看到条件编译语句,其结构大致如下所示: #ifdefTEST (语句块1) #else (语句块2) #endif 如上条件宏语句意思为,如果定义了TEST宏,则执行语句块1,否则执行语句块2。那么如何定义TEST宏呢? 只需要编译时添加-D选项就即可: -DTEST表示定...

2019-05-20 23:00:49

阅读数 21

评论数 0

ubuntu提示Software database is broken解决办法

今天新装了ubuntu16.04LTS系统,想安装输入法,但是点击语言支持时出现如图错误提示: Software database is broken It is impossible to install or remove any software. Please use the ...

2019-05-12 23:58:36

阅读数 120

评论数 0

Qt5中Sqlite3的使用示例

sqlite3是一款小型轻量级数据库,它占用资源非常的低,相比Mysql等数据库,其处理速度更快,目前已经广泛应用于嵌入式产品中。 下面介绍,如何在QT5中对sqlite3数据库进行操作。 一、在.pro工程文件中添加sql模块 QT += sql 二、包含相关头文件 ...

2019-05-04 22:49:17

阅读数 151

评论数 0

ConEmu设置字符显示编码

在windows中,使用adb命令开发Android平台程序时,使用系统自带的cmd窗口可能无法显示命令行字符颜色。这便需要用到三方cmd工具,使之更好的支持终端显示。 常用的cmd工具有:cmder、ConEmu等。 其中,ConEmu设置utf8编码显示的方法如下: 1、打开ConE...

2019-04-27 23:01:31

阅读数 153

评论数 0

QT检测电脑是否能够上网

在程序涉及到联网时,总是需要检测网络状态。而最直接、有效的网络状态检测方法就是使用ping命令。我们通常判断网络是否通畅,会使用ping www.baidu.com 之类的命令。 网上有许多判断网络状态的例子,比如: QHostInfo::lookupHost("www.b...

2019-04-25 00:28:59

阅读数 73

评论数 0

Can线参数要求

Can总线是国际上应用最广泛的现场总线之一,特别在汽车电子行业,几乎都有用到。 作为工程师,除了了解软件相关知识外,对can总线的布局设计和can线选材也应该有所了解。其中对can线参数的要求,在技术群中听专家提到过,给出了如下采购参数,在此作备忘,供大家参考: 1、分布电容在40pF...

2019-04-21 23:58:37

阅读数 95

评论数 0

QT程序的发布及打包

我们使用QT制作GUI软件,最终的目的是脱离开发环境,拿到其他电脑上运行使用。程序构建完毕,会在工程目录下生成一个exe可执行文件(windows平台为exe,linux为可执行文件)。而这个可执行文件一般是无法独立运行的(静态编译除外),还必须将exe所依赖的dll库及运行环境同exe文件打包才...

2019-04-18 23:05:30

阅读数 29

评论数 0

Ubuntu离线安装软件

大家都知道,在ubuntu中使用 sudo apt-get install xxx 命令能够便捷的安装程序,但这一切都要建立在网络通畅的情况下才行。下面介绍如何在ubuntu下离线安装程序。 首先在有网的环境下输入安装命令,如下以安装putty为例: # sudo apt-get inst...

2019-04-10 22:24:04

阅读数 86

评论数 0

QT防止锁屏工具(QT模拟Windows按键按下)

有些公司可能会对员工使用的电脑进行加域控制。如长时间无操作,熄灭屏幕并自动锁定、长时间无使用自动关机等控制。且不能进行个性化设置。有时与同事讨论问题,一段时间没有操作电脑就会导致进入锁定状态,必须重新输入密码登录。关键是密码还不能设太简单,得有大小写、符号、数字长度的要求,实在无语。迫不得已,于是...

2019-04-02 22:19:29

阅读数 101

评论数 0

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