自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金溪的博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

转载 c# 3D图形处理库

源文:http://www.oschina.net/project/tag/312/3d?lang=194&sort=view C#的OpenGL类库SharpGL SharpGL 可以让你在 Windows Forms 或者 WPF 应用中轻松的使用 Open...

2014-04-25 09:25:44 5644 0

翻译 3D打印指南(三)

Printing 校正步骤: (1)第一个要解决的问题是找到正确的连接参数: 大部分的打印机,除了使用USB连接外,中间使用一个USB-to-serial芯片来提供一个串行数据 流(RS-232 style)到CPU,所以要匹配正确的串行速度、位宽和握手过程 (2)当连接建立后,我们可以向...

2014-04-24 14:38:44 941 0

翻译 3D打印指南(二)

3D打印机硬件: 在“totally open, full control given to the user, strong experience needed”和“totally closed, minmum control left to ther user, newbies are we...

2014-04-24 11:23:56 2275 0

翻译 3D打印指南(一)

新的3D打印技术受益于FDM(Fused Deposition Modeling)专利的过期和开源运动(即有软件上的,也有所谓的Arduino开源电子原型平台)及互联网的文件共享。 3D打印可以使用可生物降解的塑料PLA(Polylactic acid聚乳酸),它来源于玉米的淀粉;也可以使用化石...

2014-04-24 08:35:55 2445 0

原创 认识GPU

GPU全称是Graphic Processing Unit,是相对于CPU的一个概论。它决定了该显卡的档次和大部分性能,同是也是2D显示卡和3D显示卡的区别依据。GPU能够从硬件上支持T&L(TransformandLighting,多边形转换与光源处理),因为T&...

2014-04-21 10:41:32 879 0

转载 3D打印常用术语

源文:http://china3dprint.org/forum.php?mod=viewthread&tid=807   STL格式         .stl,标准三角语言。所有的成型机都可以接收STL文件格式进行打印。当您到处或保存了STL文件之后,所有您设计的表面和曲线都...

2014-04-20 20:43:32 1520 0

原创 c#--简单http image 浏览器

1. //输出跟踪信息 Trace.WriteLine() 将有关跟踪的信息写入Listeners集合中的跟踪侦听器 在调试和release模式都输出!默认是写到输出 窗口的,也可以指定写到指定文件,或系统日志中! //输出调试信息 Debug.WriteLine()将有关调试的信息写...

2014-04-19 22:26:12 675 0

转载 设计模式--代理模式

代理模式:为另一个对象提供一个替身或占位符以控制对这个对象的访问。被代理的对象可以是远程的对象、创建开销大的对象或需要安全控制的对象。   最后欢迎大家访问我的个人网站: 1024s...

2014-04-08 18:09:28 549 0

转载 设计模式--状态模式

状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 状态模式和策略模式很相似,二者的区别在于意图。对于状态模式而言,我们将一群行为封装在状态对象中,context的行为随时可委托到那些对象中的一个。对于策略模式而言,客户通常主动指定Context所要组合的策略对象是...

2014-04-08 17:58:08 527 0

转载 设计模式--组合模式

组合模式:允许你将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。使用组合模式,我们能把相同的操作应用在组合和个别对象上。 最后欢迎大家访问我的个人网站: 1024s...

2014-04-08 17:42:10 492 0

转载 设计模式--迭代器模式

迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。把游走的任务放在迭代器上,而不是聚合上。这样简化了聚合的接口和实现,也让责任各得其所。 设计原则:尽量让每个类保持单一责任,也就是只有一个引起变化的原因。 最后欢迎大家访问我的个人网站: 1024s...

2014-04-08 17:33:18 507 0

转载 设计模式--模板方法模式

模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 算法内的步骤不要切割的太细,否则会较没有弹性。 钩子是一种被声明在抽象类中的方法,但只有空的或者默认的实现。钩子的存在,可以让子类有能力对算法的...

2014-04-08 17:11:15 562 0

转载 设计模式--外观模式

外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。 适配器是包装一个类,而外观模式是包装多个类。而且,外观意图是简化接口,而适配器的意图是将接口转换成不同的接口。 设计原则:最少知识原则:只和你的密友谈话。不要让太多的类耦合在一起,免得修改...

2014-04-08 16:14:37 447 0

转载 设计模式--适配器模式

适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 以上是对象适配器的图。 以上是类适配器的图。   最后欢迎大家访问我的个人网站: 1024s...

2014-04-08 16:08:13 478 0

转载 设计模式--命令模式

命令模式:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 命令者将对象动作和接收者包进对象中,   public interface Command{ public void excute(); } public class Li...

2014-04-08 15:48:11 532 0

转载 设计模式--单件模式

单件模式:确保一个类只有一个实例,并提供一个全局访问点。 采用私有构造器。 1.懒汉,线程安全     public class Singleton { private static Singleton instance; private Singleton...

2014-04-08 15:20:55 593 0

转载 设计模式--工厂模式

简单工厂:这其实不是一个设计模式,反而比较像一种编程习惯。 利用一个静态方法定义一个简单工厂是很常见的方法,常称为静态工厂。虽然可以在使用方法时,不用实例化方法,但也不能通过继承来改变创建方法的行为。 工厂方法模式:定义一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实...

2014-04-08 15:14:46 540 0

转载 设计模式--装饰者模式

装饰者模式:动态将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 设计原则:类应该对扩展开放,对修改关闭。 我们只需要将注意力集中在设计中最有可能改变的地方,然后应用开放-关闭原则。   最后欢迎大家访问我的个人网站: 1024s...

2014-04-08 14:16:45 565 0

转载 设计模式--观察者模式

观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 设计原则:为了交互对象之间的松耦合设计而努力。 改变主题或观察者其中一方,并不会影响另一方。因为两者是松耦合,只要他们之间的接口仍被遵守。 实现观察者模式的方法不只一种,但是以...

2014-04-08 11:38:19 504 0

转载 设计模式--策略模式

策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则:多用组合,少用继承。封装变化。针对接口编程,不针对实现编程。 原则和模式可以在软件开发生命的任何阶段应用。       这里把鸭子的飞行的行为想像为“一族算法”。 封装变化...

2014-04-08 11:05:57 512 1

原创 java 学习之Eclipse使用

1.J2SE J2EE J2ME     J2SE :Java 2 Standard Edition(标准版)     J2EE:Java 2 Enterprise Edition(企业版)     J2ME:Java 2 Micro Edition(微形版)   2.Eclipse汉化...

2014-04-08 09:54:45 511 0

原创 c# 其他技术学习

     1.注册表编辑     为了方便对注册表进行操作,.NET提供了Registry类和RegistryKey类   2.API函数的应用     (1)自定义特性的代码:在类、属性、方法的上方加上“[]”的代码     (2)有个动态链接库      GDI32.dll:用于...

2014-04-03 18:48:30 545 0

原创 c# 系统操作

1.读取磁盘序列号     磁盘序列号在每次磁盘格式 化后都重新生成     ManagementObjectSearcher类:用于检索管理信息的较为常用的入口点之一     ManagementObjectCollection类:表示通过WMI检索到的管理对象的不同集合,通过Manage...

2014-04-03 11:37:18 725 2

原创 c# 图形图像 多媒体技术

    处理二维图形、图像等功能主要是通过GDI+技术实现的。   1.图形缩放、旋转、平移     Graphics类的ScaleTransform()方法可以实现图形的缩放     Graphics类的RotateTransform()方法可以实现图形的旋转     Graphics...

2014-04-03 10:22:27 929 0

原创 c# 文件操作

1.创建文件夹     Directory类和DirectoryInfo类实现了创建、删除、移动文件夹的方法,其中,Diretory类提供的是静态方法,DirectoryInfo类是实例类,创建文件夹的方法是CreatDiretory()方法,该方法用于创建指定路径中的所有目录   2.遍历...

2014-04-03 09:46:13 704 0

原创 C# 组件应用

    主要指不能直接显示在窗体中,但是可以如同显示在窗体中的控件一样使用。 1.Timer组件     System.Windows.Forms.Timer只有Tick事件     System.Timers.Timer只有Elapsed事件     Enabled属性:设置计时器是否有效...

2014-04-03 09:10:53 954 0

原创 c#自学二之KTV点歌系统

1.四种文件的说明,参考:http://stackoverflow.com/questions/774187/what-is-the-purpose-of-vshost-exe-file .exe - the 'normal' executable .vsho...

2014-04-02 21:50:50 5067 1

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