03 2017 档案
摘要:Linux Programmer's Manual & User Commands https://www.kernel.org/doc/man-pages/ 搜索框输入epoll调用搜索引擎查找 在线搜索查看man手册(比如查epoll),可以直接收藏,方便下次点击搜索: http://globa
阅读全文
摘要:让我抓耳挠头1个小时。 如果返回值是QString,就无法编译运行通过了,至少运行无法通过,堆栈被破坏。
阅读全文
摘要:Raknet是一个基于UDP网络传输协议的C++网络库,允许程序员在他们自己的程序中实现高效的网络传输服务。通常情况下用于游戏,但也可以用于其它项目。 Raknet有以下好处: 高性能 在同一台计算机上,Radnet可以实现在两个程序之间每秒传输25,000条信息; 容易使用 Raknet有在线用户
阅读全文
摘要:Arch Linux 是个 针对 i686 优化的 Linux 发行版(通过可以轻松使用的二进制包系统 - pacman)Arch 同时也拥有一个类似 ports 的包构建系统(Arch Build System),通过它可以轻松构建软件包。它也是一个命令就可完成同步。哦,是的,您也可以用一个命令重
阅读全文
摘要:还在使用老掉牙的U盘搬运代码(文件)的方式,从一台机器上复制后,粘贴到另一台机器上?太Out了。使用Github 倒是一个非常不错的替代方法。但无论是基于什么理由都有可能不想把代码公开(毕竟Github免费账户是无法建立Private Repository)。建立Private Repository
阅读全文
摘要:项目背景 网盘作为一个在线备份存储,共享文件的工具类产品,给人们的工作和生活带来了很大的帮助和便利。百度网盘是目前国内使用量最大的网盘产品,至今发展已有4年,总用户数超4亿,为了让用户有着更好的使用体验,需要对产品进行不断的优化和创新。而且距离上一次改版已经有3年时间,在使用体验上暴露出一定问题,因
阅读全文
摘要:“就没有一个可以用到老的么?” 从 3 月开始 UC 网盘、新浪网盘、金山快盘、华为网盘纷纷宣布了停止人用户的存储服务,一时之间网盘在一众服务商眼中,从风口浪尖变成了明日黄花。 虽然每一家都为用户提供了数据迁移的缓冲时间,但从一家已经习惯的网盘迁移数据并寻找另一家网盘,总会让人莫名的烦躁。比如爱范儿
阅读全文
摘要:因为这个需求比较特殊,所以真正的解决方案不是很多,目前为止大概有2种:一种是文件夹压缩下载,一种就是基于控件。虽然这个需求比较特殊但是却是非常有意义,它的意义在于大幅度提升了用户体验,和当年QQ邮箱首推大文件上传功能的意义一样重大。在QQ邮箱之前没有任何一个邮箱和网盘有这个功能,虽然当时上传大文件的
阅读全文
摘要:推荐一款pascal 语言的web 开发工具 这几天仔细研究了一款使用Pascal 语言开发web 的工具 具体介绍可以参照这里。 先上几张他开发的页面照。 这是他的开发页面 经过几天的摸索,基本上了解了他的工作原理: 1.使用类似delphi界面编辑器,绘出所见即所得的页面。 2. 使用delph
阅读全文
摘要:关于素质,我引用我们老板三石哥的一句话: “ 我们相信在不同的领域,都会有这么一批精益求精的匠人,他们心存理想,不是简单迎合或玩弄市场,而是根据自己的独特审美和专注精神进行创新、创作,给市场带来许多影响力深远的产品和作品。” 总结起来就是——Smart聪明、Aggressive进取、Absorbed
阅读全文
摘要:首先教大家一种很简单的方法,打开终端输入以下命令: sudo apt-get install qt5-default qt5-qmake g++ qtcreator 上面的命令会自动帮你安装qt5开发库,qmake,g++是c++的编译器,然后还有Qt专门的IDE 第二种方法就是到官方网站下载安装包
阅读全文
摘要:我们曾对黑客的世界充满着无限的幻想和畏惧,但随着技术的崛起和安全领域的进步,黑客技术已经变得越来越普遍。事实上,很多黑客工具被用于网络安全的工具可以用来进行渗透测试和安全测试,所以作为一名程序员,很有必要了解甚至尝试一下这些开源的黑客工具。但是请不要将它们用在非法用途。 1、渗透测试环境 Metas
阅读全文
摘要:现在是信息社会,靠信息不对称赚钱的时代已经过去了。传统行业还有点壁垒,打破是迟早的事。 以后知识和经验会越来越不值钱,真正值钱的是学习能力,70后确实是幸运的,在经验贬值之前套现了。 有能力的人无论年龄多大、无论在哪都有饭吃。让没能力年龄大的人也有饭吃,是国家考虑的问题,普通人焦虑也没用,靠个人解决
阅读全文
摘要:大家好,好多朋友来信咨询Delphi和C++Builder的移动开发、DataSnap架构等问题,希望能有Demo代码学习。其实Delphi和C++Builder本身自带有很多示例代码,已经覆盖了大部分Delphi和C++Builder开发工具的特性和技术。对于开发各种特定的应用,还是需要去在特定方
阅读全文
摘要:1、下载QT5.8源码 这个我不做过多解释。 2、安装使用的环境 visual studio 2017 Python Perl Ruby 安装好,并配置好环境PATH变量。 3、修改错误代码 错误一:qtbase\src\plugins\generic\tuiotouch\qtuiohandler.
阅读全文
摘要:每天回家,就是看看行业新闻,下载盗版控件,有时候还看看技术博客,但是动手编程,根本就是有心无力。。。。。。。。 所以找一个合适的工作非常重要,这样才能不荒废自己、才能精益求精、人生进步。
阅读全文
摘要:以gcc为例,它有三个命令选项:-finput-charset=gb18030-fexec-charset=utf-8-fwide-exec-charset=utf32顾名思议,input-charset指的是源文件中字符串常量(字面量)的编码,exec-charset是运行时字符编码,也就是可执行
阅读全文
摘要:TMS东京版控件更新情况http://www.tmssoftware.com/site/radstudio10_2tokyo.asp RAD Studio 10.2 更新说明http://blog.qdac.cc/?p=4475 和多年前 Kylix 不同的是,RAD Studio Tokyo 版在
阅读全文
摘要:1、前言 尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。 面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘
阅读全文
摘要:"Without a good library, most interesting tasks are hard to do in C++; but given a good library, almost any task can be made easy." https://pocoprojec
阅读全文
摘要:Ruby已经慢慢走向衰退了,现在WEB开发里,NODE.JS+前端各种框架是主流,PHP、ruby、Asp.net、python等语言在网站编程方面只会越来越少。数据领域方面,机器学习和人工智能中,python语言是主流,科学计算中PYTHON、matlab、R等语言是主流。网络编程、大数据处理方面
阅读全文
摘要:Delphi 10.2 Linux 程序开发环境部署的基本步骤 http://blog.qdac.cc/?p=4477 升級到 Delphi 10.2 Tokyo 笔记http://www.cnblogs.com/onechen/p/6598843.html Ubuntu Server 初试(能用W
阅读全文
摘要:OpenUrl 是 iOS 中 UIApplication 提供的一个函数,用于调用其它程序。实际上各个平台都有自己的实现,这里提供一个直接封装完的跨平台版本给大家。 uses {$IFDEF MACOS}{$IFDEF IOS}FMX.helpers.ios{$ELSE} sysutils,pos
阅读全文
摘要:这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。 程序员必读书籍 目录 语言相关类 Android AWK SED C/C++ CSS/HTML Dart Erlang Fort
阅读全文
摘要:VMware虚拟机由于停电,无法启动MAC系统 下午的时候,正在开发ios app,结果停电了。当时还不知道,伴随而来的灾难竟然折腾了好几天,真是心力交瘁。 我是在VMware虚拟机下装的Mac os,之前写的代码还在系统里边保存着,唉,没有及时备份,也没有对虚拟机做快照。当时还像骂娘,想想还是把精
阅读全文
摘要:如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源 收藏 JackJiang- 发表于 3个月前 阅读 907 收藏 49 点赞 1 评论 1 如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源 收藏 JackJiang- 发表于 3个月前 阅读 907 收藏 49
阅读全文
摘要:雷军文/金错刀雷军、马云放话说新零售即将来临,刘强东表示“新零售不就是我一直干的事吗?”新零售到底是个啥?刀哥最近参加了小米的春季闭门研讨会,雷军说,新零售的本质是互联网带来的效率革命,小米曾经跟国产手机干掉了山寨手机,下一步,干掉山寨店!除了交出新零售答案,雷军说的这三个点也挺让刀哥震惊!小米面临
阅读全文
摘要:https://github.com/tboox/tbox GBOX是一个用c语言实现的多平台图形库,支持windows、linux、mac、ios、android以及其他嵌入式系统。 现在这个项目,正处于早期开发阶段,暂不提供使用,仅供参考学习 如果您感兴趣,可以阅读源码 ####已实现的功能 矢
阅读全文
摘要:https://item.taobao.com/item.htm?id=536584650957&toSite=main
阅读全文
摘要:陪着人出去,自己没兴致了,就一副没头脑、不高兴的样子。感觉就是一个动物,要随着它的性子才行。虽然人都有自己的脾气,但好歹当场克制一下,不要过于难看,避免下一次错误的重犯就可以了。 而且这种甩脸色,会让别人觉得很没素质,无形中也丢失了很多机会。毕竟一个人认识的人是有限的,而且很多事情往往有求于别人,所
阅读全文
摘要:所有控件类都是CWnd类的派生类,CWnd的所有成员函数在控件类中都可以使用。在MFC中,CWnd类是一个很重要的类,它封装了Windows的窗口句柄HWND。在Windows编程中,每一个窗口都是有窗口句柄标识的。但是,类CWnd的对象和窗口句柄之间的概念并不是等同的。CWnd对象的创建和销毁,是
阅读全文
摘要:第一部分 *百度百科提供的内容总结:WIN32_FIND_DAT 第二部分 *程序实例 第三部分 *一篇使用FindFirstFile和FindNextFile函数的博文 第一部分 1.关于文件的全部属性信息,有以下以下9种: 文件的标题名、文件的属性(只读、存档,隐藏等)、文件的创建时间、文件的最
阅读全文
摘要:=WM_VSCROLL(消息反射) 和 WM_VSCROLL(消息响应)的区别 所谓消息反射就是控件拥有者自己不处这个理消息,而是反射给控件对象本身来处理这个消息 1、“=WM_VSCROLL”是消息反射标志 , WM_VSCROLL是 消息响应的标志,在VC6.0的ClassWizard中注意会发
阅读全文
摘要://程序入口 [cpp] view plain copy intAPIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MSG msg; //消息结构体 //向系统
阅读全文
摘要:http://blog.csdn.net/qq2399431200/article/details/9035315
阅读全文
摘要:控件向父窗体发送自定义消息,父窗体定义处理此消息的函数 程序源代码(整个工程)下载:http://download.csdn.net/detail/qq2399431200/6274793 效果描述: 指定哪个类添加自定义消息:(当然这个类必须是CmdTarget的子类,不然不能处理消息) 添加消息
阅读全文
摘要:NULL_BRUSH 或HOLLOW_BRUSH和GetStockObject函数 备注:HOLLOW_BRUSH等价于NULL_BRUSH,都代表透明化刷 返回值:返回一个GDIOBJ对象的句柄。根据需要转换成笔/刷的句柄, 如:HBRUSH(GetStockObject(HOLLOW_BRUSH
阅读全文
摘要:C++11引入了lambda表达式,使得程序员可以定义匿名函数,该函数是一次性执行的,既方便了编程,又能防止别人的访问。 Lambda表达式的语法通过下图来介绍: 这里假设我们定义了一个如上图的lambda表达式。现在来介绍途中标有编号的各个部分是什么意思。 将上图的代码片段补充完整: int x
阅读全文
摘要:因为有UIPI 的存在,当低权限向高权限发送先消息的时候,高权限的进程获取不到消息; 先看下什么是UIPI:以下摘自百度百科: UIPI指 User Interface Privilege Isolation(用户界面特权隔离),是Windows NT 6.0后(即Vista)引入的一种新的安全特性
阅读全文
摘要:OnPaint()函数中最先调用CDialog::OnPaint()和最后调用CDialog::OnPaint()的巨大区别,如果没有注意这个问题就会出现无厘头式的绘图问题-- 效果就是出不来!在经过两个多小时的折磨后法相问题所在,总结出教训: OnPaint()函数中首先就调用CDialog::O
阅读全文
摘要:很多方案是采用GetVersion、GetVersionEx这两个API来查询操作系统的版本号来判断当前的操作系统是Windows系列中的哪个,在Win10没有出现前,这种方法是行的通的,但是Win10出现后此方法对于判断Win10就不准了。 在此提供一个读取注册表的方法,已经验证过可行: [cpp
阅读全文
摘要:本文以一个实例讲解Qt的序列化方法: Qt版本 4.8.0 Qt序列化简介 Qt采用QDataStream来实现序列化,QT针对不同的实例化对象有不同的要求。这里主要分两类,即:QT中原生的数据类型,例如:QString、QMap、QHash等,这对这种原生数据类型的序列化,我们不需要做其它额外的操
阅读全文
摘要:VC 使用msxml6.dll动态链接库中的函数读写XML文件 目录 1 引言 2 .dll使用方法 3 常用函数总结 4 实例应用 5 运行效果预览 6 补充说明 7 不足之处 8 更新 引言: 在C:\WINDOWS\system32\下有msxml3.dll 和 msxml6.dll两个动态链
阅读全文
摘要:如何防止局域网,远程关机XP下:(注:Group Policy[ˈpɑlɪsi] Edit 缩写 gpedit,microsoft configuration缩写msc)开始,运行,gpedit.msc,计算机配置,windows设置,安全设置,本地策略,用户权利指派,从远程系统强制关机,把里面的用
阅读全文
摘要:一、目录 转载1: http://my.oschina.NET/fanhuazi/blog/737224?ref=myread 点击打开链接 转载2: http://www.qtcn.org/bbs/read-htm-tid-60505-ds-1-page-1.html#172183 点击打开链接
阅读全文
摘要:一、应用场景简述 当在有限宽度的QLable中显示很长的文件名/字符串时,超出QLabel宽度部分将不会显示,此时采取缩短文件名策略(也可实现为字符串滚动动画)可以缓解这一问题。在实现这一想法的过程中,先后提出两个解决方案。遂再次分享给大家。 二、方案实现 //方案1:简单的保留前面几个字符,去出中
阅读全文
摘要:Algorithms API Wrappers Bayesian Nets Compression Containers Graph Tools Image Processing Linear Algebra Machine Learning Metaprogramming Miscellaneou
阅读全文
摘要:ZThread库是一个开源的跨平台高级面向对象的线性和sycnchronization 库,以运行POSIX 和Win32 系统中的C++程序。 ZThread库的主页:http://zthread.sourceforge.net 最新版本Zthread远吗下载地址: http://prdownlo
阅读全文
摘要:http://blog.csdn.net/nk_test/article/details/50662946
阅读全文
摘要:http://blog.csdn.net/nk_test/article/details/48277263
阅读全文
摘要:http://blog.csdn.net/nk_test/article/details/56509688 http://blog.csdn.net/nk_test/article/details/59491747
阅读全文
摘要:不知道很大程度上是因为不想知道 32 我们每个人其实都差不多,尤其是技术工作,日复一日,但手熟尔,绝大部分问题不需要太多智商,关键是态度。如果一个人非常喜爱一件事,他可以钻进去研究。比如有人喜欢汽车,他可以告诉你一种车沿革,某个设计的长处和短处,某个设置的原因。一般二三十万甚至百万收入的工作,能做到
阅读全文
摘要:http://blog.csdn.net/liuyez123/article/details/50339865
阅读全文
摘要:IT生涯, 我的常用软件清单 SkySeraph Jan. 26th 2017 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com About 前两天把系统给重装了下,好像最近一次安装应该是两年前了,一般情况下不愿意再
阅读全文
摘要:if TOSVersion.Major = 10 then // 高版本的Delphi(比如Berlin)可以这样写 ShowMessage('Windows 10'); 或者: if Win32MajorVersion = 10 then WIN10以后如果Manifest中不写支持WIN10的话
阅读全文
摘要:这是可以让开发者事先预览 mobile 画面的作法1.先确定 Berlin IDE Tools\Option\Form Designer 中 FireUI live Preview broadcast 有无打勾2.将区域网路 与 Embarcadero LivePreview(手机android A
阅读全文
摘要:匿名函数是用Interface来实现的,具体细节可以看http://www.raysoftware.cn/?p=38匿名函数还是非常方便的。比如自己封装的异步调用。Async(procedure(AParam : TValue) begin end, procedure (AParam : TVal
阅读全文
摘要:摘要: Tair的功能 Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 Tair除了普通Key/Value系统提供的功能,比如get、put、delete以及批量接口外,还有一些附加的实用功能,使得其有更广的适用
阅读全文
摘要:connect c++ SIGNAL with QML SLOT 简介 QML 与 C++ 混合编程时,总结了一下qml和c++互相直接调用、及信号与槽连接 的几种情况,详细使用情况看示例代码 所有的QML对象都派生自QObject,不管是可视对象还是集成在c++程序中的对象。一旦QML对象被创建,
阅读全文
摘要:啥要说这个东西?一道面试题就给我去说它的动机。题如下: 运行结果是true!!! 其实啥类型转换啊,操作符优先级啊,这些东西都是最最基本的。犀牛书上有详细的介绍。但我很少去翻犀牛书的前5章。。。 比如说优先级那块儿,很多书都教育我们,“不用去背诵优先级顺序,不确定的话,加括号就行了。“平常我们写代码
阅读全文
摘要:简介 这个宏用来注册一个类(含默认构造、默认析构、拷贝构造函数)为QMetaType类型 ,注册后的类型可以作为QVariant的自定义类型。 这个宏应该放在类或者结构体外面的下面,也可以放在一个非公用引用的头文件里,在每次使用QVariant的时候引用该头文件。 想在信号队列、槽、 QObject
阅读全文
摘要:安装Qt 去Qt官网下载Qt安装包 安装Qt和源码,一定要勾选source选项 添加bin到系统变量 工具 需要python3和 perl、 vs2015 第三方工具,到官方下载安装 在命令行测试工具是否安装成功 configue 首先修改文件C:\Qt\Qt5.6.2\5.6\Src\qtbase
阅读全文
摘要:小米共同创办人兼副总裁刘德表示,小米生态链掌握物联网兴起,以高性价比带动小米手环卖得世界第二大行动装置宝座,行动电源更是站上世界第一。 去年营收倍增至人民币100亿元,今后三年均可年年再倍数成长,将再跨入大白电、小家电及个人护理家电,未来达1,000亿元不是问题。小米生态链及米家品牌在大陆市场快速窜
阅读全文
摘要:最近在做stringgrid的项目, 下面delphi7 正常使用,均摘抄网路,但做过细微调整才能正常使用 首先排序的过程 procedure Quicksort(Grid: TStringGrid; var List: array of integer; min, max, sortcol, da
阅读全文
摘要:原文地址:如何作为一个优秀的ERP实施顾问作者:天思软件 作一个优秀的ERP实施顾问无论是天思、金蝶,用友,还是其他业务软件。实施顾问的发展道路都差不多。1、初级实施顾问,中级实施顾问,高级实施顾问,实施总监,研发部总经理。2、初级实施顾问,中级实施顾问,高级实施顾问,售前顾问,高级售前股问, 销售
阅读全文
摘要:集微网小编:根据集微网得到消息,小米生态链企业今年营收目标200亿元人民币,占雷军对外公布今年小米系营收目标一千亿元人民币的五分之一。 2016年底,雷军曾在公开发言中表示,2016年小米智能硬件生态链,全年收入预计将达到150亿元。到目前,小米共投资了77家智能硬件生态链公司,30家已发布产品,1
阅读全文
摘要:以前一直在用 msys,最近发现还有个 msys2,并且msys2 配套的编译器是MinGW-w64。 就试着用了用,感觉还不错,这里把安装过程记录一下。 简单的说,MSYS2 是MSYS的一个升级版, 提供了bash shell, Autotools, 版本控制软件和MinGW-w64 工具链。与
阅读全文
摘要:最近做的一个项目需要读写 wav 文件。在网上找到 libsndfile 刚好满足我的需要。但是编译的时候遇到了点小麻烦,这里记录一下编译的过程,免得下次再编译时忘记了。 因为是在编译完成若干天后写的,有些细节可能不一定准确。 libsndfile 是一个 C 语言写成的 开放源代码的音频文件读写的
阅读全文
摘要:windows 系统禁止使用 U 盘的方法 最简单的办法: 注册表 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentCntrolSet\Services\USBSTOR] 将名为 “Start” 的 DWORD 值从 3 改到 4。重启后,当有人将 USB 存储设备连接到计算机时
阅读全文
摘要:自从微软提供了免费的杀毒软件之后我就卸载掉了其他的杀毒软件。但是最近遇到了个小问题,我这里有一批电脑不能联网,杀毒软件的升级成了问题。在网上搜索了一番,终于找到了官方的离线升级包下载地址。放在这里备用。 https://www.microsoft.com/security/portal/defini
阅读全文
摘要:@暗夜魔尊 { Unix date conversion support with time-zone detect } function DateTimeToGreenUnix(const AValue: TDateTime; MilliSeconds: Boolean = False): Int
阅读全文
摘要:最近一个项目需要显示二维码,所以花了点时间(只用了一个晚上,写的很不完善),写了个显示二维码的控件。当然这个控件用到了些开源的代码,比如qrencode,所以我也打算把我的代码开源。 我的代码参考了 http://stackoverflow.com/questions/21400254/how-to
阅读全文
摘要:最近做图像处理方面的项目比较多,很多算法自己从头写的话太浪费时间,而且自己写的也不一定完善,早就听说OpenCV在图像处理算法方面功能很强大,一直没时间学习,这次正好项目用到了,临时抱佛脚学习些OpenCV入门知识。因为我的程序界面都是用Qt写的,因此也花了点时间研究了如何将OpenCV 和Qt 融
阅读全文
摘要:Qt 中没有专门显示图片的控件,通常我们会使用QLabel来显示图片。但是QLabel 显示图片的能力还是有点弱。比如不支持图像的缩放一类的功能,使用起来不是很方便。因此我就自己写了个简单的类。 我这个类支持三种图像显示模式,我分别称之为:FIXED_SIZE, CENTRED,AUTO_ZOOM,
阅读全文
摘要:http://blog.csdn.net/liyuanbhu/article/details/53573847 http://blog.csdn.net/liyuanbhu/article/details/53560506
阅读全文
摘要:网络上关于用 MinGW gcc 生成动态链接库的文章很多。介绍的方法也都略有不同。这次我在一个项目上刚好需要用到,所以就花了点时间将网上介绍的各种方法都实验了一遍。另外,还根据自己的理解试验了些网上没有提到的方法。这里,我就将这两天获得的成果总结一下。 首先说一下我的开发环境: gcc versi
阅读全文
摘要:首先,如果dll 中导出了C++的类,那么就不要折腾了。不同的编译器编译出来的C++代码是不保证通用的。如果dll中只是一些C 函数,那么是可以互相调用的。 MinGW 生成dll时即使生成了 .a 文件也是不能用到VC 上的(至少我用的VC2010版本是不行了,表现为生成的程序 Debug模式下可
阅读全文
摘要:最近一段时间不知怎么的,使用默认的 MSYS2 源升级软件或是安装新软件的特别的慢。所以就翻了翻国内的几个开源软件的镜像库,发现中科大的库里就有 MSYS2。所以就研究了一下,给 MSYS2 添加了中科大的源。 简单的说 msys64\etc\pacman.d 目录下有三个文件。 mirrorlis
阅读全文
摘要:本文主要记录在MacOS X上编译OpenSceneGraph,方便日后查阅。所使用的环境如下: MacOS X 10.10 Yosemite XCode 6.3.2 CMake 3.3.0 OpenSceneGraph-3.2.1 从OSG官网下载源码,解压到任一目录,打开CMake软件,将CMa
阅读全文
摘要:http://blog.csdn.net/GoForwardToStep/article/details/56685810
阅读全文
摘要:http://www.cnblogs.com/keyvip/category/270215.html
阅读全文
摘要:其实这不算是一个聊天程序,因为还不能实现双方互发信息,只有一方能发信息,呵呵 我以后再改进吧。。。。 服务端代码: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Control
阅读全文
摘要:看了一下微软官网RIO没有达到四五倍的宣称(而且必须在windows 2012r2才可以)最多一倍github.com/aspnet/benchmarks测试代码可以从github.com/zeliard/RIOTcpServer从测试代码和架构上来说RIO相比IOCP是有翻倍的性能提升2~3倍之间
阅读全文
摘要:新浪科技讯 北京时间3月8日晚间消息,迅雷(Nasdaq:XNET)公司发布了截至2016年12月31日的第四季度及全年未经审计的财务报告,同时公布了董事会变动。第四季度,其总营收为3950万美元,同比增长12.3%;来自持续经营业务的净亏损为700万美元,上一季度为760万美元。根据非美国通用会计
阅读全文
摘要:WIN7/WIN8/WIN10, Vista提供的UAC机制,它的主要目的是防止对于操作系统本身的恶意修改。对于Delphi程序的影响,UAC主要在于以下几点:1、由于UAC机制,Delphi对于系统的操作可能无声的失败,而同样的程序,在2000/X下面可能运行正常。譬如注册表的改动。。。2、为了避
阅读全文
摘要:百度用户协议:https://passport.baidu.com/static/passpc-account/html/protocal.html5.2 对于用户通过百度服务(包括但不限于贴吧、知道、百度云等)上传到百度网站上可公开获取区域的任何内容,用户同意百度在全世界范围内具有免费的、永久性的
阅读全文
摘要:前一段公司因为nfs存储的问题,做了一段时间的调研。最终虽然有nfs高可用方案(nfs+drbd+heartbeat),但是在nfs故障切换的时候会出现 2 分钟左右的延时。这样子。。。就开始了对分布式文件系统的调研选型。也就是这样,有了本系列的博文。 针对 MooseFS 预计会有 3 篇博文,分
阅读全文
摘要:CopyFile函數,文件拷贝函数.其基本結構如下: copyfile( lpcstr lpexistingfilename, // 源文件路径 lpcstr lpnewfilename, //新文件路径 bool bfailifexists //为true的话, 如果新文件已存在, 则返回fals
阅读全文
摘要:网上有篇文章《Delphi接口编程的两大陷阱》,里面提到接口的生存期管理的问题。但该文章里面提到的两个问题,其实都是对 Delphi 不理解导致的。 先说该篇文章中提到的第一个问题为什么是该文章作者不理解 DELPHI 导致他认为那是不可理解的陷阱。然后俺再来重点解释接口的生命周期管理。 一. 接口
阅读全文
摘要:Go 语言官方博客公布了 2016 年 Go 语言使用调查。 在 3,595 名被调查者中,89% 称他们在工作中或工作之外用 Go 编程;63% 称他们的工作是 Web 开发,但只有 9% 的人只从事 Web 开发,一半以上被调查者的工作涉及三个以上领域;63% 的人用 Go 开发命令行程序,60
阅读全文
摘要:http://www.qtcn.org/bbs/read-htm-tid-62265-ds-1-page-1.html#180286
阅读全文
摘要:作者|池建强 编辑|小智 戳阅读原文,获得短信提醒,不错过下次InfoQ大咖说直播! 1 写在前面 加入极客邦的第一天就被拉到了「大咖说」的现场,这也是我始料未及的事情。从锤子科技正式离职之后,我享受了一个短暂的假期,随即投入了下一个战场,极客邦科技和内容服务领域。 很多人都在问我,为什么要离开锤子
阅读全文
摘要:这篇文章假定你熟悉C++和Win32。 概述 理解可移植可执行文件格式(PE)可以更好地了解操作系统。如果你知道DLL和EXE中都有些什么东西,那么你就是一个知识渊博的程序员。这一系列文章的第一部分,讨论最近这几年PE格式所发生的变化。 这次更新后,作者讨论了PE格式如何适应于用.NET开发的应用程
阅读全文
摘要:Stud_PE v. 2.6.0.5 Stud_PE v.2.6.1.0 (2.61汉化版) CFF Explorer 8.0 CFF EXploer 8汉化 文件 1、Add Section: 在PE文件中添加一个区块。2、Set INT3: 把程序的入口点改为0xCC,方便调试器中断下来。3、A
阅读全文
摘要:最近做在Windows XP X64,VS2005环境下做32位程序编译为64位程序的工作,遇到了一些64位编程中可能遇到的问题:如内联汇编(解决方法改为C/C++代码),long类型的变化,最关键的遇到了64位进程需要调用32位dll的问题。由于有一些32位dll没有源代码,无法重新编译为64位d
阅读全文
摘要:evpp是一个基于libevent开发的现代化C++11高性能网络服务器,自带TCP/UDP/HTTP等协议的异步非阻塞式的服务器和客户端库。 特性: 现代版的C++11接口 非阻塞异步接口都是C++11的functional/bind形式的回调仿函数(不是libevent中的C风格的函数指针) 非
阅读全文
摘要:Golang 因为其语法简单,上手快且方便部署正被越来越多的开发者所青睐,一个 Golang 程序开发好了之后,势必要关心其运行情况,今天在这里就给大家介绍一下如果使用 Elastic Stack 来分析 Golang 程序的内存使用情况,方便对 Golang 程序做长期监控进而调优和诊断,甚至发现
阅读全文
摘要:及时应对移动化趋势 在没有安装到本地硬盘驱动的情况下,使用闪存卡、网络文件夹或者可移动磁盘远程启动应用程序通常是一件令人头疼的事,你会发现,应用程序会突然会丢失文件、路径错误或者远程注册表故障等一系列问题。(真奇怪,别人都接触不到我的注册表,还怎么能对它进行改动!) 当安装一个应用不再是一个好的选择
阅读全文
摘要:转换GMT秒数为日期时间格式-Delphi源码。收藏最近在写PE分析工具的时候,需要转换TimeDateStamp字段值为日期时间格式,这是Delphi的源码。 //把GMT时间的秒数转换成日期时间格式function GetGMTDateTime(Value:Int64):TDateTime;va
阅读全文
摘要:下列中左侧为缩写,右侧为组件名称。 Standard Tab mm TMainMenupm TPopupMenummi TMainMenuItempmi TPopupMenuItemlbl TLabeledt TEditmem TMemobtn TButtoncb TCheckBoxrb TRadi
阅读全文
摘要:原来可以用GetObjectProp来获取对象的属性,还有这用法,哈哈哈哈…… var SL: TStrings; UseDBTools: Boolean;begin SL := nil; if Memo is TMemo then SL := TMemo(Memo).Lines else if M
阅读全文
摘要:点击 project->deployment 增加你的SQLite 文件 即可。记住 remotepath 选择assets\internal
阅读全文
摘要:Resource可以是任意文件(图像、声音、office都可以),直接打包到编译的exe文件中,调用也非常方便 打开一个新的或已有的delphi工程 1.先在 Project->resources..添加一个图片,并更改名字为myfirst,类型为RT_RCDATA 2.在窗体上方一个image和b
阅读全文
摘要:文/黄卫伟 华为的两大利润中心责任体系,并没有出现西方管理控制理论断言的责任不清和推卸责任问题,反而促进了两大利润中心体系的合作 一、华为组织结构的演变 1、华为为什么不设事业部制 有一家国际咨询公司曾经给华为出过一个方案:按产品线实行功能封闭的运作。华为支付了顾问费,但这家咨询公司顾问撤走了以后,
阅读全文
摘要:记者 刘佳 “这就像一群“特种部队”要冲向手机芯片的迷雾,大部分人心里七上八下,不知道冲出去是死是活。”小米芯片从2014年做到现在,雷军粗算已经花了10亿元人民币以上。他告诉记者,小米芯片一年至少要卖几千万时才能打平。 2月最后一天,国家会议中心内,依然“蓝色衬衫+牛仔裤”装扮的小米创始人雷军公布
阅读全文
摘要:首先应该说明的是,我也是第一次使用完成端口。虽然以前偶尔在网上看到完成端口的文章和代码,但真正自己动手写还是第一次,不过我这个人有个特点就是大胆,例如没有写那个界面编程系列前,其实我甚至不知道原来一个矩形的宽度Width原来就是Rect.Right-Rect.left。但现在网络信息那么发达,学习一
阅读全文
摘要:Delphi从XE4版本就开始支持移动开发了,但是笔者最近才开始学习这块内容。因为笔者原来一直使用的是Delphi7,对于很多新语法没有了解过,所以把其中一些东西记录下来。 程序开发,调试是少不了的。关于搭建调试环境,网上已经有很多文章,这里就不复述了,大家可以自己搜索搜索。个人推荐,对于安卓平台,
阅读全文
摘要:前言 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据,以及其他的一些资源组成。32位系统的进程分配4G的虚拟地址空间。内存地址范围是0x00000000~0xFFFFFFFF。这个内存地址空间是每个进程独立的,也就是说,在一个进程中是不能访问其他进程的地址空间的。 举个
阅读全文
摘要:QSocket 是 QDAC 开源组件的一个重要的组成部分,终于要开始开工了,为了方便大家了解 QSocket,对 QSocket 的总体设计的一些想法,我在这里给大家简要的描述一下。 首先,QSocket 同 QDAC 的其它组成部分一样,是跨平台的,这意味着你可以在不同的操作系统中,体验 QSo
阅读全文
摘要:Embarcadero is about to release a new Delphi compiler for the Linux platform. Here are some of the key technical elements of this compiler, and the fe
阅读全文
摘要:You can define the QT_NO_KEYWORDS macro, that disables the “signals” and “slots” macros. If you use QMake: (Qt Documentation here) If you’re using ano
阅读全文
摘要:雷军这样心思缜密习惯总结的人,肯定已经做过无数次复盘。但把时间拨回两年前,2015年1月发布小米Note时,就算再有忧患意识,雷军可能也不会预测到小米手机出货在国内市场被挤出前三,当时他可是喊出了五到十年内做到全球智能手机市场份额最大的口号。那时还关注手机市场,通过网络看完发布会后写了两篇文章,在《
阅读全文
摘要:昨天小米发布了自己子公司松果科技研发的手机芯片,取名澎湃S1。干干“混”进了会场,除了感受到雷军对这款芯片的热情外,也看到了小米想继续做中国手机市场老大的野心。 可能差友们并不关心小米、松果和澎湃,但是觉得小米自己做芯片有点意思,毕竟这是继华为、三星和苹果外,第四个自己做手机芯片的厂商,如果成功,小
阅读全文
摘要:2017年的2月底、3月初,对于手机行业来说注定又是一场热闹的“大戏”——高通的骁龙835即将随着三星S8系列正式发布,华为海思的麒麟965也预定搭载于年度旗舰P10上,传闻中的小米新机也将带来自主的“松果”主控……但是,在这些竞争参与者当中,似乎少了一个身影:联发科。前有高通后有小米 2017联发
阅读全文
摘要:一、oracle插件安装delphi7如何安装oracle access控件 假设ODAC主目录在 D:\dzj\odac Delphi7主目录在 D:\Program Files\Borland\Delphi7 1.修改D:\dzj\odac\Source\make.bat文件如下 rem Pre
阅读全文
摘要:因为入门比较容易,而且各行各业都需要信息化,所以就造成良莠不齐。没错,可以说大部分人,甚至大部分公司都是搬砖的。 但真正厉害的公司,也是通过优胜劣汰而胜出的,对于他们来说情况不一样了,而是完全建立在食物链的最顶端,而且几乎是不可替代的。更不用说这些公司还有自己的专有行业软件和专有格式,甚至直接就是专
阅读全文
摘要:我到这家公司,每天都是做一些重复的事情,学不到新的东西,但是以我的水平,确实在外面很难 面试通过,因为在公司学不到东西,形成了恶性循环,这是不是正中很多Oscer的下怀呢? 解决方法:首先这是一个“”两个凡是“”的问题,凡是在公司里面待了一段时间,技术就会落后,凡是技术落后了,就无法再到外面适应新的
阅读全文
摘要:https://my.oschina.net/xxiaobian/blog/848096
阅读全文
摘要:程序员干到35就不行了! IT行业普遍存在这种说法, 而且还有各种年龄版本, 有的说到30岁;有的说到35岁;有的说到40岁, 达到这个年龄上限就必须要调整方向去做管理、产品、业务等岗位的工作, 反正就是不能再写代码了。 让程序员产生这一后顾之忧的原因普遍来说有以下两点 第 一,编程技术飞速迭代,
阅读全文
摘要:timer代码很简单:var adbsevertime :TDateTime;begin try adbsevertime := ClientModule1.ServerMethods1Client.GetDbServerTime; if adbsevertime <> 0 then begin g
阅读全文
摘要:先用记事本编写一个rc的文件。如内容为:_Comms RCData Comms.jpgComms.jpg为图片名称,然后在这个rc文件和图片拷贝到delphi安装路径的bin文件夹里面,选中这两个文件,拉到“brc32.exe”文件上面,就会生产一个res格式的文件出来。文件名称为跟rc文件的名称一
阅读全文
摘要:据不可靠统计,有「无数」工具可以实现物理机到虚拟机的(P2V)转换,虽然有很多此类工具都被开发商帖上了高价标签,但至少来自微软 Sysinternals 工具集中的 Disk2VHD 还是可以免费使用的,本文我们就来讨论下使用 Disk2VHD 工具的一些相关常见问题。 Disk2VHD 是一个绿色
阅读全文
摘要:Sysinternals 实用程序可帮助您管理、解决和诊断 Windows 系统和应用程序,在 Sysinternals 的 2016 年 11 月更新中,微软增强 在 sysmon 对注册表和文件事件的监控并对 Procexp、Procdump 和 LiveKd 进行了功能改进。 Sysinter
阅读全文
摘要:导入plugin,构建qapplicationhttps://forum.qt.io/topic/60940/qt-static-dll-x64-using-qapplication-issues/2我构建了qapplication,但是没调用exec,想不通为啥能工作 主程序里exec了,dll里
阅读全文
摘要:摘要: 对于底层技术创新而言,没有管理是最好的管理,小规模作战,快速试错,迅速转变方向,迭代周期一定要短。 钛媒体注:钛媒体、商业价值联合主办的第五届“MIIC移动互联网创新大会”如期举行。2015 MIIC大会主题是:新生代,万物生,以“新生”为豪;天地变,邀“新生”为宴。连续举办五届的MIIC在
阅读全文
摘要:微信于2013年开源的ibco库,是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。libco在2013年的时候作为腾讯六大开源项目首次开源,ibco支持后台敏捷的同步风格编程模式,同时提供系统的高并发能力。有关开发libco的背后故事,请见文章《微信异步化改造
阅读全文
摘要:本轮融资由两家人民币基金领投,蓝驰创投跟投。 企业级基础云服务商青云QingCloud正式宣布完成金额为1亿美元的C轮融资,本轮融资由两家人民币基金领投,蓝驰创投跟投。 青云QingCloud公司成立于2012年4月,当年完成金额为200万美元的A轮融资,投资方为蓝驰创投;之后于2013年7月推出青
阅读全文