自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(210)
  • 资源 (1)
  • 收藏
  • 关注

翻译 基本图形的光栅化算法

如何在指定的输出设备上根据坐标描述构造基本二维几何图形(点、直线、圆、椭圆、多边形域、字符串及其相关属性等)。图形生成的概念图形的生成:是在指定的输出设备上,根据坐标描述构造二维几何图形。图形的扫描转换:在光栅显示器等数字设备上确定一个最佳逼近于图形的象素集的过程。直线段的扫描转换直线的绘制要求(1)直线要直;(2)直线的端点要准确,无定向性无断裂;(3)直线的亮度、色泽...

2019-06-10 21:51:42 730

转载 Android将允许纯C/C++开发应用

很老的一个帖子,拿出来留念一下。。。导读:作者陈皓对于Android开发应用写了一篇《Android将允许纯C/C++开发应用》文章,以下是文章内容:对于Android,长期以来,我一直有两件事搞不懂,一个是为什么Android要选用Java。对于嵌入式开发,CPU和内存都很宝贵,居然还使用Java。一个是为什么Android的开发站点要被墙。这只是一个技术网站啊。最近,在一个Android开发人...

2018-04-27 14:59:53 15042

转载 18个搜索引擎

18大搜索引擎1、http://scholar.google.com/ 这个不多讲了.3、http://www.scirus.com Scirus是目前互联网上最全面、综合性最强的科技文献搜索引擎之一,由Elsevier科学出 版社开发,用于搜索期刊和专利,效果很不错!Scirus覆盖的学科范围包括:农业与生物 学,天文学,生物科学,化学与化工,计算机科学,

2017-09-14 15:02:17 6838

原创 vs2010的一个bug,需要sp1或者如下解决方式

如果你使用x64这是因为Microsoft .NET 4.5与Visual C ++ 10不兼容。解决方法是确保运行.NET版本的cvtres.exe而不是Visual C ++版本。我通过重命名这些文件的Visual C ++版本并在其位置复制.NET版本。de >1. C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvt

2017-08-04 22:06:40 1936

原创 opencv学习笔记之一,安装及运行example

很久以前初略了解opencv但是觉得商业化还不成熟,现在终于有产品可以用到,希望目前的版本不会让我失望。学习开始!目标是android和ios,还是老习惯,首先在win环境下搭建调试测试环境。初略看了下http://docs.opencv.org/master/d3/d52/tutorial_windows_install.html上面的介绍,应该还得自己编译一个方便跟踪调试代码。根据目前第一阶段

2017-08-04 22:06:37 1477

原创 vs2015 enterprise

HM6NR-QXX7C-DFW2Y-8B82K-WTYJV

2017-08-04 22:06:35 323 2

原创 HTML5本地存储不完全指南

历史 在HTML5本地存储之前,如果我们想在客户端保存持久化数据,有这么几个选择: HTTP cookie。HTTP cookie的缺点很明显,最多只能存储4KB的数据,每个HTTP请求都会被传送回服务器,明文传输(除非你使用SSL)。IE userData。userData是微软在上世纪90年代的浏览器大战时推出的本地存储方案,借助DHTML的behaviour属性来存储本地数据, 允许每个页面

2017-08-04 22:06:32 364

原创 基于GAE搭建Gtalk群

话说当初见到bentutu建立了一个Gtalk群就琢磨着自己也建立一个,当时google到了io43的程序,搭建好了后就基本没有管过,也不谈人气不人气的了!今天抽时间把原来的Gtalk群升级了,当然我也会好好的管理这次采用的是lilydjwg,跟原来的io43的程序无法兼容,需要重新添加一次好友才可以正常使用同时也再次给我的Gtalk群作作宣传吧~加入Gtalk群方法:1、在Gtalk客户端添加a

2017-08-04 22:06:29 305

原创 转,ace与atl与mfc与com

使用ACE也有1年的时间了,从初见ACE时的惊艳,到积极的学习ACE并大胆的将其引入到工程中,再到现在的复杂心情,有些话我真是不吐不快。        我是在windows下做开发的,由于所做的工程涉及到很多界面操作,所以仍然采用了MFC作为开发的基础类库。也许是ACE与MFC天生不合吧,一开始便遇到了问题——内存泄漏!为了这个问题,我在ACE的网站上、yahoo的两个ACE讨论组和当时的小飞驴论

2017-08-04 22:06:26 274

原创 lua相关资料,很详尽,值得收藏

http://www.anscamobile.com/corona/ http://developer.anscamobile.com/resources/ http://developer.anscamobile.com/how-tos http://blog.anscamobile.com/ http://mobile.tutsplus.com/tutorials/corona/intro

2017-08-04 22:06:23 1062

原创 sourceforge优秀项目介绍

FROM JAVAEYEsourceforge优秀项目介绍之一:PowerFolder 文件同步 项目名称 :PowerFloolder 文件同步 成立日期:2003年底 项目介绍: 主旨:PowerFolder使您的数据简单,安全,可靠。 PowerFolder是用来解决计算机在互联网或局域网中的安全同步,存取,分享,备份和文件的传输。无论您身在何处都可以随时的使用重要的档案。PowerFold

2017-08-04 22:06:21 1120

原创 mount命令详解

格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a 安装在/etc/fstab文件中类出的所有文件系统。 -f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。 -n 不把安装记录在/etc/mtab 文件中。 -r 讲文件系统安装为只读。 -v 详细显示安装信息。 -w 将文件系统安装为可写,为命令默认情况。 -t 指定设备的文件系统类型,常见的

2017-08-04 22:06:18 995

原创 STUN穿透

STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。       STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外网IP,PORT等

2017-08-04 22:06:15 1309

原创 Modbus TCP源代码,java实现

============================================================test3.java - JAVA program to read registers============================================================// test3.java 7/23/97 - JAVA program

2017-08-04 22:06:12 5386 2

原创 基于Modbus协议实现单片机与PLC之间的通讯

1 引言HMI(人机界面)以其体积小,高性能,强实时等特点,越来越多的应用于工业自动化系统和设备中。它有字母、汉字、图形和图片等不同的显示,界面简单友好。配有长寿命的薄膜按钮键盘,操作简单。它一般采用具有集成度高、速度快、高可靠且价格低等优点的单片机[1]作为其核心控制器,以实现实时快速处理。 PLC和单片机结合不仅可以提PLC的数据处理能力,还可以给用户带来友好简洁的界面。本文以Modbus通讯

2017-08-04 22:06:10 7346 1

原创 Modbus协议编程

一、通讯协议(一)、通讯传送方式:通讯传送分为独立的信息头,和发送的编码数据。以下的通讯传送方式定义也与MODBUS RTU通讯规约相兼容:编 码8位二进制起始位1位数据位8位奇偶校验位1位(偶校验位)停止位1位错误校检CRC(冗余循环码)初始结构 = ≥4字节的时间 地址码 = 1 字节功能码 = 1 字节数据区 = N 字节错误校检 = 16位CRC码 结束结构 = ≥4字节的时间  地址码:

2017-08-04 22:06:07 703

原创 学会写作,学会c语言,学会微观经济学

给计算机系学生的建议 作者: 周思博 (Joel Spolsky)译: Chen Bin 2005年1月2日 虽然大概一两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能说些“在2010年前,市场对于那些只会敲击键盘

2017-08-04 22:06:01 530

原创 日程安排工具总是对的(梦幻时间日程)

巴尼是一个项目经理,组织的高层只知道瀑布式生命周期。他们觉得迭代式的做法就是浪费时间。他们希望在项目的第一周就看到甘特图,这样项目经理就可以按照甘特图管理,一切都能按部就班进行。如此一来,无可避免的是:要是巴尼报告说项目没有按计划进行,有些高层就会这么说:“哎,按照日程安排,你的进度应该到这儿。没能按照计划进行,你是怎么回事啊?”决策层对于项目的了解并不深入,他们不知道,人们在项目中是根据经验来思

2017-08-04 22:05:58 652

原创 Sigma Designs SMP8910媒体处理器的3DTV、蓝光和OTT体验

家庭娱乐和控制系统芯片(SoC)解决方案的领先供货商Sigma Designs日前推出了SMP8910媒体播放器,为高级联网媒体播放器、蓝光播放器和IPTV机顶盒(STB)系统芯片设定了新的标准。SMP8910媒体处理器是首个将VXP工作室质量视频处理和最富有灵活性的3D视频处理整合到高性能媒体播放器中的系统芯片。SMP8910媒体处理器通过双核1004K MIPS CPU提供超过6000 DMI

2017-08-04 22:05:55 1096

原创 SharePoint解决方案开发模型系列 - 团队的建立

大约一年前,我曾经在blog上写过一篇文章,讲述了我对于SharePoint解决方案开发模型的一些想法,其中包括了SharePoint解决方案开发的方方面面,从开发团队,到开发环境的建立、物理与逻辑架构的设计、开发流程、信息架构、测试等等等等。这些主题我相信对于SharePoint开发人员、架构师、项目经理而言,都是非常有价值的。 既然直到现在,国内仍然没有任何SharePoint开发书籍(当然也

2017-08-04 22:05:52 437

原创 偶然成为敏捷人士:个人回望《敏捷宣言》发布十年

我不是《敏捷宣言》最早的签署者, 我甚至不是诸如TDD等敏捷实践的最早期采纳者。然而, 回望过去,我认为我是敏捷原则的早期采纳者, 即使当时我没有认识到这一点。时间盒、增量式开发、持续集成、波浪式日程安排、 小石子式规划和报告、并行开发和测试等等这些实践, 我在很久之前就开始用了。多年来, 我们把这些实践跟敏捷联系在一起,因为它们确实很有成效。我从来就不是“命令与控制”式项目管理的拥护者, 那样做

2017-08-04 22:05:50 381

原创 udev 文件系统制作

第一、什么是udev?这篇文章UDEV Primer给我们娓娓道来,花点时间预习一下是值得的。当然,不知道udev是什么也没关系,把它当个助记符好了,有了下面的上路指南,可以节省很多时间。我们只需要树立一个信念:udev很简单!嵌入式的udev应用尤其简单。第二、为什么udev要取代devfs?这是生产关系适应生产力的需要,udev好,devfs坏,用好的不用坏的。udev是硬件平台无关的,属于u

2017-08-04 22:05:47 358

原创 Android开发工具总结

android tools:1. android apk tool一款用于重建apk的工具。可以解压各种apk包,查看完整的资源等,目前不支持查看源代码。网址:http://code.google.com/p/android-apktool/2. unyaffs可以解压yaffs格式的img文件。网址:http://code.google.com/p/unyaffs/3. unyaffs2可以解压

2017-08-04 22:05:44 178

原创 Linux操作系统内核启动参数详细解析zt

Linux内核在启动的时候,能接收某些命令行选项或启动时参数。当内核不能识别某些硬件进而不能设置硬件参数或者为了避免内核更改某些参数的值,可以通过这种方式手动将这些参数传递给内核。 如果不使用启动管理器,比如直接从BIOS或者把内核文件用“cp zImage /dev/fd0”等方法直接从设备启动,就不能给内核传递参数或选项--这也许是我们使用引导管理器比如LILO的好处之一吧。  Linux的内

2017-08-04 22:05:41 556

原创 移动电信联通

09年1月, 中国发放3张第三代移动通信经营牌照,中国移动获得TD-SCDMA牌照,中国电信获得CDMA2000牌照,中国联通获得WCDMA牌照。3G三种制式: TD-SCDMA:   特点:在频谱利用率、对业务支持具有灵活性等独特优势。   优势:中国自有3G技术,获政府支持 WCDMA:   特点:基于GSM网发展出来的3G技术规范,是欧洲提出的宽带CDMA技术。   优势:有较高的扩频增

2017-08-04 22:05:38 270

原创 安全审计技术功能概述

随着企业规模的越来越庞大,我们的信息系统也越来越繁杂,逐渐从开始的路由、交换、Windows服务器设备,增加了:防火墙、入侵防御、Linux等,以及各种应用,甚至有些跨地域的集团公司还部署了多台VPN、桌面管理等系统,那么,如此繁多的设备如何进行统一的安全审计?更何况还有的企业面临着合规(等保、分保、SOX等)的压力!游侠将安全审计技术分为如下几种:1、主机审计2、网络审计3、数据库审计4、应

2017-08-04 22:05:35 6424

原创 Valgrind 使用简单说明

Valgrind 介绍 Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析。你可以在它的环境中运行你的程序来监视内存的使用情况,比如C 语言中的malloc和free或者 C++中的new和 delete。使用Valgrind的工具包,你可以自动的检测许多内存管理和线程的bug,避免花费太多的时间在bug寻找上,使得你

2017-08-04 22:05:32 271

原创 udev规则简介

udev规则简介  关于这个规则,有一篇很经典的英文说明 http://www.reactivated.net/writing_udev_rules.html  udev是一种Linux2.6内核采用的/dev 目录的管理系统,它通过从sysfs获得的信息,可以提供对特定设备的固定的设备名。  sysfs是linux 2.6内核的一种新型文件系统,它提供了当前设备的基本信息。  udev的一个重要

2017-08-04 22:05:26 311

原创 2011 年主流的七大 IT 技术预测

近日著名科技专栏作家埃里克·施恩菲尔德(Erick Schonfeld)以《将会撼动2011年的七大技术》为题在Techcrunch撰文,预测将会在2011年成为市场主流的七大IT技术。其实在2009年年底,施恩菲尔德曾预测过2010年将会成为市场主流的十大IT技术,其中提到的平板电脑、地理定位、实时搜索和 Android都获得了成功,获得了市场主流的认同;而一些技术虽然没有获得主流地位,但是

2017-08-04 22:05:23 181

原创 MPC使用介绍(二)(zt)

下面的内容紧接着MPC使用介绍(一)。3. 编写MPC和MWC文件这节将为大家分别介绍各种输入文件类型和语法的详细信息:3.1 输入文件MPC处理四种不同类型的文件,但是针对大多数的用户,通常情况下只需要关心mpc文件和mwc文件。3.1.1 项目文件(mpc)项目文件(使用mpc后缀),包含了这些信息:包含路径、库目录、源文件以及项目间的依赖关系。一个mpc文件可以有一个或多个的项目,这些项目需

2017-08-04 22:05:21 5585

原创 postfix

一、 postfix概述   postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。下面一段话摘自postfix的官方站点(http://www.postfix.org):“postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约

2017-08-04 22:05:18 322

原创 架构师给程序员的一封信

每次当我开始做一个新项目时我都非常的兴奋。即使是在做了20年的软件开发后,我仍然感觉心里像揣了一个小兔子似的怦怦直跳。这将是我们共同的旅 程。我深信我们正在绘制一份充满乐趣、富有挑战、内容丰富的路线图。我想让这趟旅程能够成为你们将来值得回忆的一件事,希望你们都能完全的体验到这次经 历。 这有点理想化,但我会尽量使公司的议事日程、技术策略和你们的进展协调一致。这样一来,如果你们做的很好,大家

2017-08-04 22:05:15 160

原创 GRUB整体分析

总 体上我们可以把GRUB看成一个微型的操作系统,他有Shell,支持Script,有文 件系统……我们可以把Stage1和Stage1.5看成一个引导程序,而Stage2则是一个操作 系统,只不过这个操作系统是专门用来引导其他操作系统的操作系统,为此, Stage2支持像kernel, initrd,chainloader等等为此目的而设置的内部“命令”。 3.1  GRUB引导操作系统的两种方

2017-08-04 22:05:12 271

原创 定律

1 蝴蝶效应2 青蛙现象3 鳄鱼法则4 鲇鱼效应5 羊群效应6 刺猬法则7 手表定律8 破窗理论9 二八定律10 木桶理论11 马太效应12 鸟笼逻辑13 责任分散效应14 帕金森定律15 晕轮效应16 霍桑效应17 习得性无助实验18 证人的记忆19 罗森塔尔效应20 虚假同感偏差

2017-08-04 22:05:08 264

原创 在驱动模块初始化函数中实现设备节点的自动创建(转)

我们在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点,当然前提条件是用户空间移植了udev。  内核中定义了struct class结构体,顾名思义,一个struct class结构体类型变量对应一个类,内核同时提供了class_c

2017-08-04 22:05:05 361

原创 在游戏机制中使用AI----基于LUA(zt)

自从看完PIL之后,就暂时没有时间做更多的尝试,也因此没有弄明白如何将AI脚本,剧情脚本之类的嵌入到C++的硬编码中。最近看了一些AI的文章,并思考了一下,得到以下认识。首先要说的是,并不是说AI,剧情逻辑必须非脚本语言不可,用C++也可以写,甚至更习惯一些。但是脚本语言有脚本语言的长处,动态类型以及相当人性化的数据构造方式,特别是LUA中的表类型,似乎比较擅长描述这种复杂的AI/剧情结构。当然,

2017-08-04 22:05:02 207

原创 SDL功能

视频   ·设置8bpp或更高的任意色彩深度的视频模式。如果某个模式硬件不支持,可以选择转化为另一模式。   ·直接写入线性的图像帧缓冲(framebuffer)。   ·用颜色键值(colorkey)或者alpha混合属性创建用于绘图的表面(surface)。   ·Surface的blit能自动的转化为目标格式。blit是优化过的,并能使用硬件加速。x86平台上有针对MMX优化过的blit。

2017-08-04 22:04:59 245

原创 诺基亚和C2 Microsystems共建基于Qt的全新互联网电视平台

诺基亚宣布 C2 Microsystems (www.c2micro.com) 已选择 Qt 框架构建全新的互联网电视平台,称为 ConnectedTV。 ConnectedTV 的销售对象是电视产业的原始设备制造商 (OEM),ConnectedTV可为设备生产商提供 Qt 开发人员所需的全部开发环境以及 Qt 快速、跨平台的用户界面 (UI) 开发能力。 ConnectedTV 平台包

2017-08-04 22:04:56 236

原创 提问的艺术

提问之前在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:1. 通读手册,试着自己找答案。2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。3. 在网上搜索。4. 向你身边精于此道的朋友打听。当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。如果提问者能从答案中学到东西,我们更乐于回答

2017-08-04 22:04:53 274

原创 Python的库

Python的库由于设计者和开源社区的共同努力,在python中有大量优秀的库可以被直接调用以高效地完成不同需求的工作。这里列举一些常见常用的库: Tkinter———— Python默认的图形界面接口。 Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组。Tcl/Tk是由John Ousterhout发展的书写和图形

2017-08-04 22:04:50 299

seo搜索引擎优化

seo基础普及,目标是针对搜索引擎做检索优化,分析了主流引擎的一些关键原理等,算是入门或普及资料,踊跃下载吧xdjm们

2011-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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