自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (54)
  • 收藏
  • 关注

空空如也

JSON check, Mac OS X json check tool, 苹果桌面操作系统 json 文本格式检测和编辑工具

JSON check, Mac OS X json check tool, 苹果桌面操作系统 json 文本格式检测和编辑工具。JSON 格式实时监测,提示错误格式位置。可直接编辑保存。

2022-05-13

Mac OS X json格式检查 json编辑工具

Mac OS X json 格式检查编辑工具,运行在MAC系统上的离线检测json 格式文件的工具,

2022-05-13

C++项目开发案例整合 源代码(11-21章)

C++项目开发案例整合 源代码 ,由于上传大小限制,分几部分上传,如要下载全部案例,点击上传者,进入上传资源查看下载

2014-02-22

C++项目开发案例整合 源代码9-12章

C++项目开发案例整合 源代码 ,由于上传大小限制,分几部分上传,如要下载全部案例,点击上传者,进入上传资源查看下载

2014-02-22

C++项目开发案例整合 源代码5-8章

C++项目开发案例整合 源代码 ,由于上传大小限制,分几部分上传,如要下载全部案例,点击上传者,进入上传资源查看下载

2014-02-22

C++项目开发案例整合1-4章 源代码

C++项目开发案例整合 源代码 ,由于上传大小限制,分几部分上传,如要下载全部案例,点击上传者,进入上传资源查看下载

2014-02-22

HTML5游戏开发(全)

今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每一位Web设计和开发人员的当务之急。 本书通过人们熟悉的一个个游戏让读者轻松掌握HTML5、CSS和JavaScript的新特性,并将这些特性灵活应用到Web开发中。书中主要介绍了使用canvas元素直接在屏幕上绘图、添加图像和编写文本,只使用HTML5、CSS和JavaScript在网站上加入视频和音频,使用事件处理响应事件和按键,使用定时事件生成动画,验证表单输入,在玩家的计算机上存储迷宫布局之类的信息并按需要重新加载。跟随作者的指引,你也能开发出妙趣横生的小游戏。

2014-01-04

shell编程从入门到精通

毫无疑问,UNIX/Linux最重要的软件之一就是shell,目前最流行的shell被称为Bash,几乎所有的Linux和绝大部分的UNIX都可以使用Bash。作为系统与用户之间的交互接口,shell几乎是你在UNIX工作平台上最亲密的朋友,因此,学好shell,是学习UNIX/Linux的开始,并且它会始终伴随你的工作学习。

2014-01-04

Unity 3D游戏开发

本书主要从初学者入门的角度去讲解Unity游戏开发,无论读者是转行学习也好,入门学习也罢,甚至是毫无任何编程经验的人员,都可以阅读本书,并且可以让读者快速学会如何使用Unity制作3D游戏。本书将以两种语言区讲解游戏脚本的编写,由于JavaScript语言更适合初学者,所有入门阶段我们将使用JavaScript语言介绍,而在进阶阶段将使用C#语言。为方便读者学习,书中每一章都含有丰富的游戏实例与源代码。最后一章以一个第一任称射击类3D游戏为实例充分向读者介绍游戏实战开发的过程。

2014-01-04

C#开发实战1200例+第1卷.part5 共5部分

本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用c#进行程序开发各个方面的知识和技巧,主要包括c#编程基础、windows窗体、控件应用、文件操作、c#与office高效开发、图形图像与多媒体等。全书分6篇25章,共计600个实例和600个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。适合c#的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合c#程序员参考、查阅。 由于有上传限制,分为5部分

2014-01-04

C#开发实战1200例+第1卷.part4 共5部分

本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用c#进行程序开发各个方面的知识和技巧,主要包括c#编程基础、windows窗体、控件应用、文件操作、c#与office高效开发、图形图像与多媒体等。全书分6篇25章,共计600个实例和600个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。适合c#的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合c#程序员参考、查阅。 由于上传有大小限制 分为5部分

2014-01-04

C#开发实战1200例+第1卷.part3 共5部分

本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用c#进行程序开发各个方面的知识和技巧,主要包括c#编程基础、windows窗体、控件应用、文件操作、c#与office高效开发、图形图像与多媒体等。全书分6篇25章,共计600个实例和600个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。适合c#的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合c#程序员参考、查阅。 由于上传有大小限制 ,分5部分

2014-01-04

C#开发实战1200例+第1卷.part2 共5部分

本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介 绍了应用c#进行程序开发各个方面的知识和技巧,主要包括c#编程基础、 windows窗体、控件应用、文件操作、c#与office高效开发、图形图像与多媒 体等。全书分6篇25章,共计600个实例和600个经验技巧。每个实例都是经过 笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的 解决方案。包括了开发中各个方面最常用的实例,是目前市场上实例最全面 的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性 。适合c#的初学者,如高校学生、求职人员作为练习、速查、学习使用,也 适合c#程序员参考、查阅。 由于上传限制分5部分

2014-01-03

C#开发实战1200例(第Ⅱ卷)第一章

第一章 鼠标控制 1.1获取鼠标信息 1.2 鼠标基本设置 1.3 鼠标操作在实际中的应用

2014-01-03

C# 生成条形码

/// <summary> /// 生成条码 /// </summary> private void btnEncode_Click(object sender, EventArgs e) { errorProvider1.Clear(); int W = Convert.ToInt32(this.txtWidth.Text.Trim()); int H = Convert.ToInt32(this.txtHeight.Text.Trim()); int AddNum = Convert.ToInt32(this.tbAddNum.Text.Trim()); int SerialNo = Convert.ToInt32(this.tbSerialNO.Text.Trim()); CodeLib.AlignmentPositions Align = CodeLib.AlignmentPositions.CENTER; switch (cbBarcodeAlign.SelectedItem.ToString().Trim().ToLower()) { case "left": Align = CodeLib.AlignmentPositions.LEFT; break; case "right": Align = CodeLib.AlignmentPositions.RIGHT; break; default: Align = CodeLib.AlignmentPositions.CENTER; break; } CodeLib.TYPE type = CodeLib.TYPE.UNSPECIFIED; switch (cbEncodeType.SelectedItem.ToString().Trim()) { case "Code 128": type = CodeLib.TYPE.CODE128; break; case "Code 128-A": type = CodeLib.TYPE.CODE128A; break; case "Code 128-B": type = CodeLib.TYPE.CODE128B; break; default: MessageBox.Show("请指定编码类型。"); break; } try { if (type != CodeLib.TYPE.UNSPECIFIED) { b.IncludeLabel = this.chkGenerateLabel.Checked; b.Alignment = Align; switch (this.cbLabelLocation.SelectedItem.ToString().Trim().ToUpper()) { case "BOTTOMLEFT": b.LabelPosition = CodeLib.LabelPositions.BOTTOMLEFT; break; case "BOTTOMRIGHT": b.LabelPosition = CodeLib.LabelPositions.BOTTOMRIGHT; break; case "TOPCENTER": b.LabelPosition = CodeLib.LabelPositions.TOPCENTER; break; case "TOPLEFT": b.LabelPosition = CodeLib.LabelPositions.TOPLEFT; break; case "TOPRIGHT": b.LabelPosition = CodeLib.LabelPositions.TOPRIGHT; break; default: b.LabelPosition = CodeLib.LabelPositions.BOTTOMCENTER; break; } int SerialLen = this.tbSerialNO.Text.Trim().Length; string Barcodedata = ""; int i = 0; do { int zeroNum = SerialLen - SerialNo.ToString().Trim().Length; switch (zeroNum) { case 0: Barcodedata = this.txtData.Text.Trim() + SerialNo.ToString(); break; case 1: Barcodedata = this.txtData.Text.Trim() + SerialNo.ToString().Insert(0, "0"); break; case 2: Barcodedata = this.txtData.Text.Trim() + SerialNo.ToString().Insert(0, "00"); break; case 3: Barcodedata = this.txtData.Text.Trim() + SerialNo.ToString().Insert(0, "000"); break; default : Barcodedata = this.txtData.Text.Trim() + SerialNo.ToString().Insert(0, "0000"); break; } barcode.Image = b.Encode(type, Barcodedata.ToString(), W, H); i++; SerialNo++; this.Refresh(); Thread.Sleep(1000); //Printer(); //打印 //Thread.Sleep(500); } while (i< AddNum); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }

2014-01-03

iOS 7开发(英文档)

The next step is to select a physical location on the hard disk and a logical location within your project for your new class; that is, the file folder and the group folder. In this step (see Figure 1-26), you can also decide whether your class should be included in the target (the executable file). This is usually what you want, but there might be situations when you want to exclude files, such as when you have more than one target, like a unit-test target. Most of the time you can just accept the default values for the locations, so go ahead and click “Create.” Xcode then generates two new files for your project: MyClass.h and MyClass.m. They contain the code of an empty class, as in the header and implementation files shown in Listing 1-5 and Listing 1-6. Listing 1-5. A new class header file // // MyClass.h // My App // #import <Foundation/Foundation.h> @interface MyClass : NSObject @end Listing 1-6. A new class implementation file // // MyClass.m // My App // #import "MyClass.h" @implementation MyClass @end Listing 1-8. A better way of handling potentially recoverable errors with a framework NSError *error = nil; if ([managedObjectContext save:&error] == NO) { [ErrorHandler handleError:error fatal:NO]; } Let’s set up the scaffolding for the internal error-handling framework. Start by creating a new single view application project. In this new project, create a new class file that subclasses NSObject. Give the new class the name “ErrorHandler.” Open ErrorHandler.h and add the declaration shown in Listing 1-9. Listing 1-9. Adding a declaration for the handleErrors: fatal: class method // // ErrorHandler.h // Default Error Handling // #import <Foundation/Foundation.h> @interface ErrorHandler : NSObject +(void)handleError:(NSError *)error fatal:(BOOL)fatalError; @end

2014-01-03

Ruby语言入门到精通

全书分为三篇:第一篇介绍编程以及Ruby的基本概念,并用简单的例子快速引导读者开发真正的Ruby应用程序;第二篇讲解Ruby语言的核心概念和语法,并综合这些概念和语法,以机器人小程序为例进行了实战开发;第三篇深入讲解Ruby on Rails 开发,以及怎么样用Ruby访问因特网和网络连接服务,最后还对大量非常有用的Ruby程序库和gem包作了简要介绍。

2014-01-03

VC++ 实战发开1200例 part2

本书实例极为丰富 约600个实例和约600个经验技巧,涵盖了编程中多个方面的各种应用,用户开发所需要的技术和技巧本书中几乎都可以找到……由于上传有大小限制,本卷分两部分。

2014-01-03

两个很炫的动态桌面

两个很炫的动态桌面,桌面可以同时飘雪和花瓣,还有兔子的动画,新年新气象,给大家眼前一亮的感觉!

2013-12-17

C#版RFID无线射频识别系统

C#版RFID无线射频识别系统,ZK-RFID102是一款高性能的UHF超高频电子标签一体机,完全自主知识产权设计,结合专有的高效信号处理算法,在保持高识读率的同时,实现对电子标签的快速读写处理,可广泛应用于物流、门禁系统、防伪系统及生产过程控制等多种无线射频识别(RFID)系统,支持EPCC1-G2、18000-6B的读、写、查询等功能的实现操作。

2013-12-17

VC编程经验总结

本文档都是搜集众多很有代表性的编程经验,技巧 以及一些方法总结

2013-11-28

C语言深度解剖

本书的知识要比一般的C语言书说讲的深的多,其中有很多问题是各大公司的面试或笔试题。如果本书上面的问题能真正明白80%,作为一个应届毕业生,肯怕没有一家大公司会拒绝你

2013-11-28

视觉领域牛人博客或网站

这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招生情况等。

2013-11-28

C# 打印核心代码

此为C#程序打印中设计打印部分主要程序代码

2013-11-28

HALCON 三维机器视觉方法介绍

HALCON_三维机器视觉方法介绍(大恒2012年6月份深圳培训资料)

2013-11-13

HALCON 标定与精确测量

HALCON_标定与精确测量(大恒2012年6月份深圳培训资料)

2013-11-13

HALCON_Blob分析

HALCON_Blob分析(大恒2012年6月份深圳培训资料)

2013-11-13

HALCON 介绍

HALCON介绍(大恒2012年6月份深圳培训资料)

2013-11-13

机器视觉系统概述

机器视觉系统概述(大恒2012年6月份深圳培训资料)

2013-11-13

Halcon 学习小结

形状匹配 Blob分析 部分常用函数的解释 对于初学者进一步了解很有帮助

2013-11-13

HALCON图像处理文档

HALCON 是当今 machine vision 技术的代表,它总是以最新科技为基础,提供了现今市场中最强大的 vision library。除了提供了完整的标准 machine vision 功能,还有一系列优异的功能,如3D相机校正,形状以及原件导向的匹配,次像元精度的物体撷取、计算,利用双像立体量测,任意形状的ROI,以及更多的功能。

2013-11-13

基于HALCON的模板匹配方法总结

HDevelop开发环境中提供的匹配的方法主要有三种,即Component-Based、Gray-Value-Based、Shape-Based,分 别是基于组件(或成分、元素)的匹配,基于灰度值的匹配和基于形状的匹配。

2013-11-13

C++ 数据结构与语言描述

简介: 这又是一本C++描述的数据结构和算法教材。该教材第一章介绍了一下C++的一些语法,书中所有出现代码的地方都对代码做了较详细的解释,比较适合C++的初学者作为学习数据结构的教材。该书强调面向对象的思想和设计模式,对常用的ADT进行了封装,并且用大量的实例说明了数据结构和算法的具体应用。

2013-11-09

C++程序设计陷阱

它简明扼要地讲述了C程序设计中的陷阱和缺陷,包括词法陷阱、语法陷阱、语义陷阱、连接、库函数、预处理器以及可移植性缺陷等。

2013-11-09

C语言核心编程

C语言核心编程,涵盖的知识点很全,对于想学习C语言的同学们,是很有帮助滴!

2013-11-09

C++ 编程思想

目 录 译者序 前言 第1章 对象的演化 1 1.1 基本概念 1 1.1.1 对象:特性+行为 1 1.1.2 继承:类型关系 1 1.1.3 多态性 2 1.1.4 操作概念:OOP程序像什么 3 1.2 为什么C++会成功 3 1.2.1 较好的C 3 1.2.2 采用渐进的学习方式 4 1.2.3 运行效率 4 1.2.4 系统更容易表达和理解 4 1.2.5 “库”使你事半功倍 4 1.2.6 错误处理 5 1.2.7 大程序设计 5 1.3 方法学介绍 5 1.3.1 复杂性 5 1.3.2 内部原则 6 1.3.3 外部原则 7 1.3.4 对象设计的五个阶段 9 1.3.5 方法承诺什么 10 1.3.6 方法应当提供什么 10 1.4 起草:最小的方法 12 1.4.1 前提 13 1.4.2 高概念 14 1.4.3 论述(treatment) 14 1.4.4 结构化 14 1.4.5 开发 16 1.4.6 重写 17 1.4.7 逻辑 17 1.5 其他方法 17 1.5.1 Booch 18 1.5.2 责任驱动的设计(RDD) 19 1.5.3 对象建模技术(OMT) 19 1.6 为向OOP转变而采取的策略 19 1.6.1 逐步进入OOP 19 1.6.2 管理障碍 20 1.7 小结 21 第2章 数据抽象 22 2.1 声明与定义 22 2.2 一个袖珍C库 23 2.3 放在一起:项目创建工具 29 2.4 什么是非正常 29 2.5 基本对象 30 2.6 什么是对象 34 2.7 抽象数据类型 35 2.8 对象细节 35 2.9 头文件形式 36 2.10 嵌套结构 37 2.11 小结 41 2.12 练习 41 第3章 隐藏实现 42 3.1 设置限制 42 3.2 C++的存取控制 42 3.3 友元 44 3.3.1 嵌套友元 45 3.3.2 它是纯的吗 48 3.4 对象布局 48 3.5 类 48 3.5.1 用存取控制来修改stash 50 3.5.2 用存取控制来修改stack 51 3.6 句柄类(handle classes) 51 3.6.1 可见的实现部分 51 3.6.2 减少重复编译 52 3.7 小结 54 3.8 练习 54 第4章 初始化与清除 55 4.1 用构造函数确保初始化 55 4.2 用析构函数确保清除 56 4.3 清除定义块 58 4.3.1 for循环 59 4.3.2 空间分配 60 4.4 含有构造函数和析构函数的stash 61 4.5 含有构造函数和析构函数的stack 63 4.6 集合初始化 65 4.7 缺省构造函数 67 4.8 小结 68 4.9 练习 68 第5章 函数重载与缺省参数 69 5.1 范围分解 69 5.1.1 用返回值重载 70 5.1.2 安全类型连接 70 5.2 重载的例子 71 5.3 缺省参数 74 5.4 小结 81 5.5 练习 82 第6章 输入输出流介绍 83 6.1 为什么要用输入输出流 83 6.2 解决输入输出流问题 86 6.2.1 预先了解操作符重载 86 6.2.2 插入符与提取符 87 6.2.3 通常用法 88 6.2.4 面向行的输入 90 6.3 文件输入输出流 91 6.4 输入输出流缓冲 93 6.5 在输入输出流中查找 94 6.6 strstreams 96 6.6.1 为用户分配的存储 96 6.6.2 自动存储分配 98 6.7 输出流格式化 100 6.7.1 内部格式化数据 101 6.7.2 例子 102 6.8 格式化操纵算子 106 6.9 建立操纵算子 108 6.10 输入输出流实例 111 6.10.1 代码生成 111 6.10.2 一个简单的数据记录 117 6.11 小结 123 6.12 练习 123 第7章 常量 124 7.1 值替代 124 7.1.1 头文件里的const 124 7.1.2 const的安全性 125 7.1.3 集合 126 7.1.4 与C语言的区别 126 7.2 指针 127 7.2.1 指向const的指针 127 7.2.2 const指针 127 7.2.3 赋值和类型检查 128 7.3 函数参数和返回值 128 7.3.1 传递const值 128 7.3.2 返回const值 129 7.3.3 传递和返回地址 131 7.4 类 133 7.4.1 类里的const和enum 133 7.4.2 编译期间类里的常量 134 7.4.3 const对象和成员函数 136 7.4.4 只读存储能力 139 7.5 可变的(volatile) 140 7.6 小结 141 7.7 练习 141 第8章 内联函数 142 8.1 预处理器的缺陷 142 8.2 内联函数 144 8.2.1 类内部的内联函数 145 8.2.2 存取函数 146 8.3 内联函数和编译器 150 8.3.1 局限性 150 8.3.2 赋值顺序 150 8.3.3 在构造函数和析构函数里隐藏行为 151 8.4 减少混乱 152 8.5 预处理器的特点 153 8.6 改进的错误检查 154 8.7 小结 155 8.8 练习 155 第9章 命名控制 157 9.1 来自C语言中的静态成员 157 9.1.1 函数内部的静态变量 157 9.1.2 控制连接 160 9.1.3 其他的存储类型指定符 161 9.2 名字空间 161 9.2.1 产生一个名字空间 162 9.2.2 使用名字空间 163 9.3 C++中的静态成员 166 9.3.1 定义静态数据成员的存储 166 9.3.2 嵌套类和局部类 168 9.3.3 静态成员函数 169 9.4 静态初始化的依赖因素 171 9.5 转换连接指定 174 9.6 小结 174 9.7 练习 174 第10章 引用和拷贝构造函数 176 10.1 C++中的指针 176 10.2 C++中的引用 176 10.2.1 函数中的引用 177 10.2.2 参数传递准则 178 10.3 拷贝构造函数 179 10.3.1 传值方式传递和返回 179 10.3.2 拷贝构造函数 182 10.3.3 缺省拷贝构造函数 187 10.3.4 拷贝构造函数方法的选择 188 10.4 指向成员的指针

2013-11-09

ModernC++DesignGenericProgrammingandDesignPatternsApplied

Modern C++ Designis an important book. Fundamentally, it demonstrates 'generic patterns' or 'pattern templates' as a powerful new way of creating extensible designs in C++--a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ design and coding, you should read this book. Highly recommended.-Herb Sutter

2013-11-09

Android整套学习资料

Android整套学习资料,对于有兴趣学习Android的你们来说,是一套非常全的学习资料,里面有包含教程、实例、讲解等!

2013-11-09

C#TCP通信协议

C#TCP通信,通过IP地址,TCP协议实现了数据的发送与接收,并且实现了文件的传输。

2013-11-09

C#仿抽奖模式

C#仿抽奖模式,将个人信息填入后,点击开始,随机抽取所有信息中的某一信息!

2013-11-08

空空如也

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

TA关注的人

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