这个仓库主要用来对计算机学科的基础理论知识和主流编程语言相关内容进行总结,每个目录对应一个大的方向。 主要内容 主要包含的计算机基础有以下几个大方向: DataBase DataStructure Linux_OS Network Algorithm Math 编程语言目前有: Python C++ Read More
posted @ 2018-01-04 23:38 findumars Views(1190) Comments(1) Diggs(0)
qLibc Copyright qLibc is published under 2-clause BSD license known as Simplified BSD License. Please refer the LICENSE document included in the packa Read More
posted @ 2018-01-04 23:27 findumars Views(1213) Comments(0) Diggs(0)
现在很多应用在密码输入时,会先显示一段时间,大概几百毫秒,然后再变成星号或者圆点隐藏起来。这样做的好处是,可以让密码输入者看到自己输入的字符,同时又防止密码被偷窥。但是Qt自带的密码输入框,要么输入时立即变成圆点,要么全部输入完后再一起变成圆点。 要实现先显示后隐藏的效果其实很简单,只需重载QLin Read More
posted @ 2018-01-04 23:08 findumars Views(1973) Comments(1) Diggs(0)
ddd Read More
posted @ 2018-01-04 23:04 findumars Views(2871) Comments(0) Diggs(1)
GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent. https://www.kdab.com/gammaray Introductio Read More
posted @ 2018-01-04 22:58 findumars Views(343) Comments(0) Diggs(0)
F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 编辑模式Ctrl+3 调试模式Ctrl+4 项目设置模式Ctrl+5 帮助模式 Ctrl+6 输出模式Alt+0 显示或者隐藏侧边条 Read More
posted @ 2018-01-04 22:04 findumars Views(2440) Comments(0) Diggs(0)
Qt中使用图片资源的方法有很多种,以前我一直分不清各种之间的区别和Qt相应的处理机制,后来遇到一些实际的问题,然后再加上查阅源码和资料,总算弄明白一些事情,但是本文仅仅是个人理解,如有错误之处请告诉我,大家一起进步。 图片是一种资源,而在Qt中,对于资源的使用是有其独特的方式的! ①:一般来说:资源 Read More
posted @ 2018-01-04 22:01 findumars Views(10547) Comments(0) Diggs(0)
断点续传 断点续传主要是用在上传或下载文件,一般做法是开始上传的时候,服务器返回上次已经上传的大小,如果上传完成,则返回-1;下载开始的时候,由客户端上报本地已经下载大小,服务器根据位置信息下发数据,因此上传下载协议都需要带Size大小,例如我们协议格式。 上传开始: 客户端->服务器 { [Req Read More
posted @ 2018-01-04 21:32 findumars Views(1272) Comments(0) Diggs(0)
粘包 使用TCP长连接就会引入粘包的问题,粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。粘包可能由发送方造成,也可能由接收方造成。TCP为提高传输效率,发送方往往要收集到足够多的数据后才发送一包数据,造成多个数据包的粘连。如果接收进程不及时 Read More
posted @ 2018-01-04 21:31 findumars Views(1407) Comments(0) Diggs(0)
困扰已久的网络通信(IOCP:完成端口),今天终于揭开她的神秘面纱了,之前百度N久还是未能理解IOCP,网络上好多博文都没有贴出源码,初学者很难正在理解IOCP并自己写出通信例子 ,经过努力,今天自己终于做出了简单的测试程序,下面贴出源码,水平有限,难免有错,希望不要误人子弟。 1、Svr主窗体 ? Read More
posted @ 2018-01-04 21:23 findumars Views(1467) Comments(0) Diggs(0)
go-wingui 2018 全新 v2.0 版本发布,包含重大更新!使用新版CEF内核Chromium 63.0.3239.109,页面可以使用最新的css3,html5技术。使用delphi7重写了cef服务,更加稳定,而且避免了1.x版本使用autoit3误报病毒的问题。JS注入,可以对打开的 Read More
posted @ 2018-01-04 00:59 findumars Views(4313) Comments(0) Diggs(0)