加载中
同步与异步&阻塞与非阻塞-各种解释

最近看到软文,总结了下同步与异步&阻塞与非阻塞的区别,由于习惯性的喜欢看文章后面的评论。发现有对原文作者的说法表示了质疑。让我这个小菜也不知道,作者的说法到底准不准确,于是乎开始...

结构体和类的内存对齐原则-这一次弄清楚了对齐的本质规则

内存对齐计算可谓是笔试题的必考题,但是如何按照计算原则算出正确答案一开始也不是很容易的事,所以专门通过例子来复习下关于结构体内存对齐的计算问题。(编译环境为vs2015) 对齐原则: ...

2018/09/30 15:30
19
Qt for ARM_Linux环境搭建-Qt5.7嵌入式平台移植 Ubuntu 16.04

Qt for ARM_Linux环境搭建-Qt5.7+iTop4412嵌入式平台移植 2016年10月31日 11:42:50 阅读数:5207 经过为期3天的编译、移植,终于将Qt5.7成功移植到iTop4412开发板,板载exynos4412处理器,基...

ShareX 屏幕截图分享好工具

开发帮助,录像,截屏,GIF,一键分享。

2018/04/20 09:46
9
服务端:Linux IO模式及 select、poll、epoll详解(简单明了)

同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。 一...

2018/04/10 16:20
18
游戏:开发要素讨论连接数限制,网络框架

剩下的 80% 再去除 60% 左右数据占用 【小学】鱼丸 2018/4/10 星期二 下午 2:42:24 那就只有30%左右用来网络 【初中】C、缈 2018/4/10 星期二 下午 2:42:28 默认一个连接是需要4k的空间。单讲...

2018/04/10 15:38
4
论述-Sqlite3 开发优化

1. 使用事务,将多条数据库更改语句或者,循环遍历语句放到一次事务中来处理。 SqliteDB::startTransaction(); do_CRUD; MayBe: SqliteDB::RollBack(); SqliteDB::Commit(); 2. 使用批处理执...

2018/03/28 11:22
17
SQLite3性能优化1-多线程插入或者查询操作方面

先看看总结的结论: A. 由此可见,要想保证线程安全的话,可以有这4种方式: SQLite使用单线程模式,用一个专门的线程访问数据库。 SQLite使用单线程模式,用一个线程队列来访问数据库,队列...

2018/03/28 10:51
430
论述:SQLite3性能优化1-系统设置方便

SQLite3性能优化 SQLite3性能调整主要通过pragma指令来实现。 比如调整:空间释放、磁盘同步、Cache大小等。 一.空间释放 1.如何查询: PRAGMA auto_vacuum; 含义:查询数据库的auto-vacuum...

2018/03/28 10:38
40
QT中的事件传递顺序小论

系统捕获键盘按下事件,发送事件消息到安装了事件过滤器的主窗体(相关主控件),然后执行过滤器EventFilter()函数后,传递事件到子控件,由子控件的事件处理函数,对键盘事件进行处理,再分...

2018/03/14 11:08
118
nfs:server 172.168.1.22 not responding,still trying arm客户端配置

nfs:server 172.168.1.22 not responding,still trying问题解决方法 平台为RealARM 210平台 nfs:server 172.168.1.22 not responding,still trying问题解决方法 ,平台为RealARM 210平台。 ...

2018/03/08 17:47
115
linux core dump 文件 gdb分析

core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会...

2018/02/27 09:40
154
开发心得:做数据前后对比检测修改项的时候的原则

1. 确保有两份数据才能对比,一份是基准数据,一份是修改数据。 2. 确保比较的时候是在同样的单位,体系内进行比较 3. 确认A体系的数据到B体系的数据,转换后是否有发生精度的丢失之中变化问...

Qt之QTableView添加复选框(QAbstractTableModel)

简述 使用QTableView,经常会遇到复选框,要实现一个好的复选框,除了常规的功能外,还应注意以下几点: 三态:不选/半选/全选 自定义风格(样式) 下面我们介绍一下常见的实现方式: 编辑委...

KT5
2017/12/19 19:51
184
SQL数据库查询优化的问题

(1)select count(*) 和select count(1) 这要看DBMS如何处理了, MSSql是这样定义的: COUNT(*):返回记录总数,不会读取行上的任何信息, COUNT(1):返回记录总数,但是会在每一行读取1 MySql,只要...

2017/12/18 18:56
14
数据库的分批查询问题

在开发某个要操作数据库的项目时候,我突然想到如何数据库的数据量太大,一般项目设计的时候,会一次读取所有的数据到内存中,这有可能造成内存的溢出,或者系统效率的降低。那么我们如何设计...

QT:使用“状态模式”绘制界面 参考的一种面向对象的绘制图片的方法

QT与很多GUI库不同(如MFC),它不能随时随地地在界面上画图,只能在界面类的painterEvent中画图,如此一来,想在绘制QT界面时使用状态模式(GOF的23种设计模式之一)就有点困难了,作为解决...

2017/12/14 19:07
17
Qt 异步加载界面或者异步处理数据

我在开发某个项目的时候,刚开始根据以前的开发经验,认为在一个函数里面发送一个信号,然后在这个类的同一个槽函数里面进行处理,就能达到异步效果了,所以在窗口界面显示的时候,想要达到异...

2017/12/14 15:30
540

没有更多内容

加载失败,请刷新页面

返回顶部
顶部