- 博客(132)
- 资源 (4)
- 收藏
- 关注
原创 QtAeroButton
之前转载的blog中有提到一个基于Qt4开发的Glass效果的Button.今天邮件收到有个朋友提到很久之前的下载链接失效了. 早上花点时间找了下原始出处, 幸亏作者当时有把代码上传到论坛中, 还能下载到. 我已经把代码, 截图, 等内容上传到了Github, 作者当时有提到, 可以对代码做任何事情, 不受任何协议约束.github地址: https://github.com/zhgn/QtAer...
2018-04-13 10:09:59
424
原创 Qt的Script、Quick、QML的关系与总结
最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。
2014-08-10 18:04:49
20856
2
原创 更新TurnkeyLinux的Redmine
之前搭建的任务管理服务器(Redmine),一直未安装任何插件。为了在2014年更好的管理软件开发团队,决定对其进行升级并安装一系列插件。升级的过程困难重重,本来想直接对TurnkeyLinux-redmine直接进行升级,奈何更新服务器被墙。linux server下纯命令行,翻墙还是有难度的。折腾1天后,决定手动升级redmine到2.4.2.本来很简单的,
2014-01-22 10:43:17
1592
原创 ESXI 5.5的搭建以及VMware9.0的虚拟机移植
作为一个管理者,软件方面需要很多工具来协助进行团队和项目、代码等的管理,为了各个工具之间的独立性,所以专门真情了4台服务器,每台中配置了一些虚拟机实现单独的服务。那么,服务器的启动和维护就是一个很头疼的事情,因为之前公司发生过火灾,所以要求服务器每天关闭,虽然都可以自动化,但是虚拟机去不能实现自动开启。后来发现了EXSI 5.5就开始搭建这个东西,最终的效果很好,实现了服务器的自启动,
2014-01-21 14:20:21
10177
原创 2014年个人规划
深入理解Git,以及基于Git的各种SCM应用 可以熟练使用Github;完成基于Git开发的部门规范;Git使用方法的分享习惯使用Github,并经常实用 每周不少于2次;每月不少于一次自有项目的更新深入理解OSGI 搞清楚技术的来龙去脉;了解其技术内部;选择著名的Java实现和C++实现,并在源代码级别进行比较了解云 深入了解云的来龙去脉;完成英语学习的第1-3阶段 继续之前半途而废的学习详细
2013-12-25 22:53:22
1250
原创 What is ruby
为了更好的使用和扩展Redmine,我决定学一点Ruby,尽管当时选择学习一种脚本语言的时候,我选择了Python。学会使用Python已经有大概2年了吧,我也不太记得了。我现在还是只用它在Windows下解决一些需要用到脚本的地方,因为也实在没有其他的需要。我实在是不喜欢用Windows的shell或者power shell。因为习惯了Linux下强大的sh脚本,没有脚本用真的不习惯
2013-11-18 22:28:32
1039
转载 Eclipse、NetBeans、IntelliJ
Eclipse作为开发Java的IDE,从出现到现在已经有几年的时间了,其丰富的特性,操作容易和在提高生产力方面收到了广大开发者的青睐。当然一提到Java IDE,人们不禁会提到其他Java IDE像NetBeans、IntelliJ等,那么这些Java IDE之间到底存在着哪些异同呢?因此在Java开发的空间里,对这些主要的IDEs做一个全面的比较是很有必要的,通过比较我们找出这些主要的
2013-11-10 00:12:39
1392
原创 HTML5+JS开发学习
楔子最近完成了js和html5的理论基础学习,准备开始动手写点代码了。搭建开发环境今天搭建了下开发环境,总的来说XAMPP + JDK + Win7。本来想用Linux环境的,结果linux版本的XAMPP中不包含tomcat,只好又换回到windows环境。编辑器的话,暂时还不知道什么好用,不行的话就用Eclipse了,不过还是想找个轻量级的,再说吧。自己放了几个app到to
2013-11-09 23:54:45
6751
转载 Apache/Tomcat/JBOSS/Nginx区别
先说Apache和Tomcat的区别:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 在Apache基金会里面ApacheServer永远会被赋予最大的支持,毕竟大儿子最亲嘛,而Apache的开源服务器软件Tomcat同样值得关注,毕竟Tomcat是开源免费的产品,用户会
2013-11-09 20:27:24
43515
1
原创 基于QT开发的第三方库
QxOrm QxOrm is a new open source ORM (Object Relational Mapping) C++ library designed to provide :* Persistence (based on QtSql Qt module)* Serialization (xml and binary, based on
2013-11-08 23:42:30
13374
原创 开始学习写新知识吧,脑子都快秀逗了。
昨天学了js,http://www.w3school.com.cn还是一如既往的给力。教程很好。对html和js都不是很熟悉,但html和css很久之前都看过教程。加上有比较不错了XML DOM只是和实际开发经验,所以JS和HTML DOM理解起来都很简单。边学边喝啤酒,一瓶下去,基本的JS已经了解完了。记得好像看到个什么规律还是什么的,好像说:只要能用JS编写
2013-11-08 22:29:11
1158
转载 致命错误:异常代码=C0000005(这篇最详细,收藏之~)
,输入“联通”,然后保存后关闭该文本,再重新开打,看到什么了? 是的,当年WIN2000操作系统的流行时,Visual Foxpro开发组并没有彻底改正语义分析器代码的漏洞。 好的,第一大类我就阐述完了。如何避免它呢? 总的应该说很麻烦,有两种途径供您选择:1、修改VCX、SCX表国际代码页的编码,将简体中文编码改为英文编码; 2、我所推荐的方法
2013-08-02 17:53:56
166172
转载 再培养一个扎克伯克:六款适合儿童上手编程的App
再培养一个扎克伯克:六款适合儿童上手编程的App发表于2013-04-23 15:15| 6110次阅读| 来源优快云| 115 条评论| 作者张红月编译儿童应用JavaScriptRubyScratchAliceDaisy the DinosaurHackety-HackCode MonsterCodecademy编程学习摘要:本文提供6款免费且非常
2013-04-25 09:57:45
1943
转载 GSettings 稍长一点的简介和用法
GSettings 稍长一点的简介和用法NOV 28TH, 2011 | COMMENTS从wpblog中备份。GSettings 是什么?简单地说,GSettings 就是 GLib/GNOME 中类似 Windows 注册表的东西,虽然注册表并不好,但是 GSettings 与注册表有一点不一样,就是注册表可以任意修改,你一句话就能增加一个注册表项,一行字就
2013-04-22 14:23:12
9656
转载 项目延期的⑦大因素
http://genuinecx.blog.51cto.com/2890523/1181067 ① 糟糕的项目管理--按任务分配,而不是按功能或模块分配(Responsible) 原来我觉得这个因素不太重要,但是随着项目拖延的周期越来越长,这个因素所占的比例也越来越大,由原来的10%增大到现在的30%。 按任务
2013-04-20 23:10:22
1019
原创 ffmpeg使用指南相关网址
使用ffmpeg在windows中录屏http://blog.adios.tw/2012/08/windows-ffmpeg.htmlffmpeg使用中文使用+解释http://blog.chinaunix.net/uid-24404030-id-2609515.html目测是比较老版本的ffmpeg的使用帮助ffmpeg的SDK开发指南http:/
2012-12-03 22:25:49
1059
转载 http://blog.youkuaiyun.com/stardtx/article/details/7020374
http://blog.youkuaiyun.com/stardtx/article/details/7020374
2012-11-26 22:27:24
484
转载 《Red5 用户参考手册》之二:入门第一章 FAQ
官方最新《Red5 用户参考手册》全套下载地址 带着问题来看 FAQ 是使 FAQ 更有用处的最佳途径。无论是在什么地方,或者在评论下留下自己的问题。 *缺陷和新功能的要求,可以提交给 Trac; *有关新功能的想法可以去邮件列表讨论; 普通问题 1.什么是 Red5?
2012-11-26 21:28:38
959
转载 dll和so文件区别与构成
动态链接,在可执行文件装载时或运行时,由操作系统的装载程序加载库。大多数操作系统将解析外部引用(比如库)作为加载过程的一部分。在这些系统上,可执行文件包含一个叫做import directory的表,该表的每一项包含一个库的名字。根据表中记录的名字,装载程序在硬盘上搜索需要的库,然后将其加载到内存中预先不确定的位置,之后根据加载库后确定的库的地址更新可执行程序。可执行程序根据更新后的库信息调用库中
2012-07-09 21:56:06
1154
转载 使用Qt编写模块化插件式应用程序
动态链接库技术使软件工程师们兽血沸腾,它使得应用系统(程序)可以以二进制模块的形式灵活地组建起来。比起源码级别的模块化,二进制级别的模块划分使得各模块更加独立,各模块可以分别编译和链接,模块的升级不会引起其它模块和主程序的重新编译,这点对于大系统的构建来说更加实用。另一方面,对于商业目的明显的企业,各模块可以独立设置访问权限,开发成员只能访问自己负责的模块,其它模块是不能也不给看到的,这样减少了整
2012-07-09 21:41:59
760
转载 DLL 导出类的问题
使用DLL的一个比较严重的问题就是编译器之间的兼容性问题。不同的编译器对c++函数在二进制级别的实现方式是不同的。所以对基于C++的DLL,如果编译器不同就有很麻烦的。如果创建的是MFC扩展DLL,就不会存在问题,因为它只能被动态连接到MFC的客户应用程序。这里不是本文讨论的重点。 一、重新编译问题 我们先来看一个在实际中可能遇到的问题:比如现在建立好了一个DLL导出了CMy
2012-07-09 21:40:03
666
转载 导出类引起的 DLL Hell
DLL动态链接库是程序复用的重要方式,DLL可以导出函数,使函数被多个程序复用,DLL中的函数实现可以被修改而无需重新编译和连接使用该DLL的应用程序。作为一名面向对象的程序员,希望DLL可以导出类,以便在类的层次上实现复用。所幸的是,DLL确实也可以导出类。然而事实却没这么简单,导出类的DLL在维护和修改时有很多地方必需很小心,增加成员变量、修改导出类的基类等操作都可能导致意想不到的后果,也
2012-07-09 21:38:33
573
转载 dumpbin 用法
今天工作中需要查看dll中的内部结构 所以重点学习了一下dumpbin的用法 dumpbin.exe在/VC/BIN目录下,如果在其他目录下无法使用dumpbin,可以运行该目录下VCVARS32.BAT,这个批处理文件就是用来修复VC环境的。 下面列出了 DUMPBIN 命令行选项。 此外列出每个选项提供的输出的一些了。 / ALL 显示除代码反汇编外的所有可用信息。 使用
2012-07-09 21:21:46
1153
转载 使用dumpbin查看函数的__stdcall调用名
如果通过VC++编写的DLL欲被其他语言编写的程序调用,应将函数的调用方式声明为__stdcall方式,WINAPI都采用这种方式,而C/C++缺省的调用方式却为__cdecl。__stdcall方式与__cdecl对函数名最终生成符号的方式不同。若采用C编译方式(在C++中需将函数声明为extern "C"),__stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形
2012-07-09 21:20:50
4955
转载 __declspec关键字详细用法
原文链接:http://hi.baidu.com/baiyw920/blog/item/a06ddb986314fd0f6e068c0c.html __declspec用于指定所给定类型的实例的与Microsoft相关的存储方式。其它的有关存储方式的修饰符如static与extern等是C和C++语言的ANSI规范,而__declspec是一种扩展属性的定义。扩展属性语法简化并
2012-07-09 21:18:56
600
转载 PE文件格式 - 节的原始数据 1(Sections' raw data)
http://hi.baidu.com/softopen/blog/item/7ef2c2cc60b6fa570fb3452a.html八、节的原始数据(Sections' raw data)--------------------------------------1.概述(general)-------所有的节在载入内存后都按“SectionAlignmen
2012-07-09 21:16:59
2816
转载 没有头文件怎么用别人的dll
最近搞个程序,用到md5加密,结果看了几个md5加密后,相同的数据结果不同,郁闷了!后面找到一个别人的加密程序算的结果一样,还好它里面算法是用dll实现的,呵呵!借来用了! 先用od把它载入,然后查看可执行模块,选择我们的程序,右键查看名称,找到里面MD.dll导入的几个函数的地方,里面支持md2,md4,md5.我只要md5了,右键在每个参考上设置断点,运行,找到计算md5的地方,让
2012-07-09 21:01:14
10512
转载 DllMain详解
DllMain详解源码下载: DLL – 动态链接库 DllMainTest – 测试DLL的DllMain1 DLL的进入/退出函数1.1 DllMain简介跟exe有个main或者WinMain入口函数一样,DLL也有一个入口函数,就是DllMain。以“DllMain”为关键字,来看看MSDN帮助文档怎么介绍这个函数的。The DllM
2012-07-09 20:03:15
915
转载 dll深入浅出
在查找资料发现的文章http://download.youkuaiyun.com/detail/zhgn2/4419385How to compare binary images of the same project buildshttp://support.microsoft.com/kb/164151/en-usPolicies/Binary
2012-07-09 19:51:14
532
转载 中国饮食安全攻略
购买食材遵循 “就近原则” 中国地大,相对于日本来说,中国的运输就没那么发达了。那中国的食物如何保鲜呢?日本东京市场的海鲜都是当天空运过去的,中国城市的大部份海鲜品都是陆运,运输过程中如何保证海鲜的存活呢?很多商家为了让鱼活更久就会有水中加入“孔雀石绿”(可以有效杀灭病菌,高致癌、在海产鱼类中高残留)和“过二硫酸铵”(制作肥皂的漂白剂、增氧剂)。 吃鱼要吃现抓的,海产鱼还是冰鲜的好
2012-05-25 16:17:05
1826
转载 CouchDB与MySQL的选择
CouchDB与MySQL的选择作者 张逸 发布于 2012年5月24日领域企业架构,架构 & 设计,语言 & 开发主题CouchDB ,Couchbase ,MySQL ,NoSQL ,关系型数据库 ,数据库 ,架构分享到最近,一家提供云端运行Selenium测试的公司Sauce Lab在其官方博客上发表了一篇博客《告别CouchD
2012-05-25 15:51:24
1213
转载 架构师需要具备哪些素质
架构师需要具备哪些素质作者 李湃 发布于 2012年5月25日领域企业架构,架构 & 设计,语言 & 开发主题团队协作 ,协作 ,分布式团队 ,团队工作 ,业务架构 ,商业 ,企业架构 ,技术人生 ,敏捷 ,架构分享到关于架构师的话题一直是社区讨论的热点,最近@caoz在微博针对“架构师”这个话题,发表了自己的见解,指出成为架
2012-05-25 15:45:25
4629
原创 5-24记录
http://linuxtoy.org/http://www.openfoundry.org/http://openbookproject.net/
2012-05-24 13:41:46
485
转载 Python语言写成的Web服务器 Tornado 简介
Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像 web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关的有用工具和优化。Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它
2012-05-24 13:05:00
1052
转载 Python性能鸡汤
第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不适合这些领域. 然而,YouTube已用Python服务于每小时4千万
2012-05-24 13:03:02
814
转载 [RabbitMQ+Python入门经典] 兔子和兔子窝
RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔 子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一 些时间。翻译水平有限,不可能
2012-05-24 11:31:37
1189
转载 架构腐化之谜
架构腐化之谜作者陈金洲发布于2011年7月5日领域企业架构主题ThoughtWorks ,架构, 企业架构 ,敏捷 ,专栏 ,领导能力 ,Thoughtworks文集分享到前言新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项
2012-05-24 10:52:12
1134
转载 可伸缩性最佳实践:来自eBay的经验
可伸缩性最佳实践:来自eBay的经验作者Randy Shoup译者郭晓刚发布于2008年6月12日领域架构 & 设计主题架构, 设计 ,eBay ,性能和可伸缩性分享到在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户,每天的页面浏览量超过10亿,系统中的数据
2012-05-24 10:47:16
693
转载 案例分析:基于消息的分布式架构
案例分析:基于消息的分布式架构作者张逸发布于2012年5月16日领域企业架构,架构 & 设计,语言 & 开发主题模式与实践 ,分布式编程 ,设计模式 ,模式分享到美国计算机科学家,LaTex的作者Leslie Lamport说:“分布式系统就是这样一个系统,系统中一个你甚至都不知道的计算机出了故障,却可能导致你自己的计算机不可用。”一语道破了开发分布式系
2012-05-24 10:46:29
1939
转载 基于模式的架构评审
基于模式的架构评审作者 Neil B. Harrison and Paris Avgeriou 译者赵震一 发布于 2012年5月21日领域过程 & 实践,架构 & 设计主题架构评估 ,评论 , 进程 , 架构分享到 本文首次发表在IEEE Software,并由InfoQ和IEEE计算机协会为您引进相关厂商内容保持某些系统的高可用性
2012-05-24 09:43:23
1342
Win32API参考大全
2008-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人