- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 .Net下GC(Garbage Collection)机制 文章整合
转载文章:1. 《.Net 平台下垃圾回收机制》2. MSDN正确实现IDisposable接口Demo3. autofac中对象生命周期的管理:《An Autofac Lifetime Primer》----------------------------------以下是CSDN上一位高手的总结-----------------------------------------...
2018-04-04 14:34:52
315
原创 C# 数据类型
重点:基本类型就15种,分为两类,一种是值类型(有13个),一种是引用类型有(有2个:string 和 object)。其余的都是派生类型:值类型包括 结构和枚举,引用类型包括类、接口、委托 等。15种值类型如下:要点:数据类型分为 值类型 (Valuetype) 和 引用类型 (referencetype)值类型存储实际值,而引用类型则为对存储在内存中某处的值的引用str
2016-02-14 15:57:27
549
1
转载 Ajax请求
1.http请求基本的操作由 $http 服务提供。它的使用很简单,提供一些描述请求的参数,请求就出去了,然后返回一个扩充了success 方法和error 方法的promise 对象(下节介绍),你可以在这个对象中添加需要的回调函数。[javascript] view plain copy var TestCtrl = function($scope, $
2016-02-01 14:39:35
781
转载 过滤器
这里说的过滤器,是用于对数据的格式化,或者筛选的函数。它们可以直接在模板中通过一种语法使用。对于常用功能来说,是很方便的一种机制。多个过滤器之间可以直接连续使用。1.排序 orderByorderBy 是一个排序用的过滤器标签。它可以像sort 函数那样支持一个排序函数,也可以简单地指定一个属性名进行操作:[javascript] view plain copy
2016-01-26 17:26:49
585
转载 作用域
这里提到的“作用域”的概念,是一个在范围上与 DOM 结构一致,数据上相对于某个 $scope 对象的属性的概念。我们还是从 HTML 代码上来入手:[html] view plain copy div ng-controller="BoxCtrl"> div style="width: 100px; height: 100px; background-c
2016-01-26 16:55:16
485
转载 javascript动态添加css
原文链接: Add Rules to Stylesheets with JavaScript原文日期: 2014-09-04翻译日期: 2014-09-05翻译人员: 铁锚现在Web应用中有大量的JavaScript代码,而我们也一直在追寻各种使他们更快的解决方案。我们通过 事件代理(event delegation) 让事件监听更高效,我们利用 函数降频技术(fu
2014-09-05 22:02:48
854
转载 wpf布局
转自:http://www.cnblogs.com/zhouyinhui/archive/2007/03/18/678892.html 作者:。
2014-04-04 14:18:24
629
转载 [初入职场] 不成文的期望
[初入职场] 不成文的期望 周银辉很幸运小弟刚毕业就来到了GE Healthcare,这里很多很多大师,所以我无时无刻不在像他们学习着。公司也很多“头”,当然我不是,当我知道在那之前应该做一个好员工。老板对你很多期望,有明文的也有不成文的,闲暇起来的时候我也思考过,在这里和园子里的大哥大姐们分享一下,如果能引起一场“头脑风暴”
2014-03-25 18:12:01
922
2
原创 变换
变换有:缩放、平移、旋转以及错位变换。(通用坐标系下)用于变换的方法如下:缩放变换:Graphics g = e.Graphics; g.FillRectangle(Brushes.White, this.ClientRectangle); g.DrawRectangle(Pens.Black, 10, 10, 50,
2014-02-18 15:37:04
893
原创 GDI+基础知识 反锯齿技术
锯齿效果是绘图表面中像素的粒子化造成的。例如绘制一条对角线时,基于像素的本质只能是图形类似于对角线,如图阶梯状效果:在绘制曲线和文本时也会出现这种问题,都是因为屏幕上的像素使图像呈现这个锯齿状效果。反锯齿技术就是为了让绘制曲线、对角线和文本这样的图形操作获得更好的效果。反锯齿的原理是通过改变具有阶梯状效果的像素附近的像素修改颜色——在足够高的分辨率下就会得到较平滑的效果。如图:
2014-02-18 10:39:59
6209
原创 图像2
处理图像:对位图进行操作:裁剪、变形、翻转和拷贝等。裁剪图像: Graphics g = e.Graphics; Bitmap bmp = new Bitmap("C:\\Users\\ZQNB\\Desktop\\dog.png"); Rectangle sr = new Rectangle(10, 10, 100, 100);
2014-02-14 09:57:48
1910
原创 图像 1
图像应用的方面太多了,看看GDI+中如何使用图像。GDI+中两个能处理图像的类:Image类和Bitmap类。GDI+中有两个类是表示图像的:Bitmap类和Metafile类,都继承自Image类。Bitmap类提供了处理位图的功能,而Metafile类提供的是处理矢量图像的功能,所以这里只有讨论Bitmap和Image类的功能。Image类是一个抽象类,不能直接创建Image对象,只能
2014-02-13 16:37:55
1028
原创 GraphicsPaths和Regions
之前在Graphics类中,简单提到在界面上创建图形,在前面也绘制了一些图形如直线和矩形等。这里就简单实例一遍:Graphics g = e.Graphics; g.DrawLine(new Pen(Brushes.Black,5), new Point(5, 2), new Point(5, 50)); //直线 g.DrawRecta
2014-02-10 17:15:50
9172
原创 GDI+基础知识三 钢笔(pen)和笔刷(brush)2
用Brush对象填充GDI+的Brush类本身是抽象类,不能直接实例化,所以GDI+API 提供了一下五个类,来扩展Brush,并提供了具体的实现,如下:下面简单实现一些例子。1.SolidBrush类SolidBrush用纯色来填充图像。Graphics g = e.Graphics; g.FillRectangle(Brushes.W
2014-02-08 16:16:53
2607
原创 GDI+基础知识三 钢笔(pen)和笔刷(brush) 1
在谈到绘制图形时,钢笔和笔刷是最基本的工具。在Graphics类中,大多数函数都需要使用Pen或Brush对象,在GDI+中,Pen类主要用于绘制直线、曲线和图形的边框,而Brush类以各种颜色和图案填充或描绘图形。这两个类在GDI+中使用非常频繁。首先看Pen类,主要介绍:不同线宽度的钢笔绘制实线、点画线和虚线的钢笔,以及如何配置这些样式绘制带箭头和其他形状的线段的钢笔连接线
2014-02-07 18:13:33
8324
1
原创 GDI+基础知识二 绘图表面
绘图表面 编写GDI+程序时,得到的图形可以放在3个基本目标环境中:屏幕上的窗口(窗体),发送到打印机上的页面,或内存中的位图或图像。每个环境都有一个绘图表面:基于像素的窗体、图像或页面。每个绘图表面的特性都是相同的(尺寸、像素分辨率和颜色深度),但这些特性的显示、控制方式则是不同的。绘图表面概述绘图表面是对屏幕上的窗口、打印机上的页面或内存中
2014-02-07 16:06:06
1529
原创 GDI+基础知识一
在.NET 1.0中,建立图形化桌面应用程序可以使用两个API:Windows Forms和GDI+,主要位于System.Windows.Forms.dll和System.Drawing.dll程序集内。对于传统的桌面GUI来说,它们是非常优秀的API,但微软在.NET 3.0发布了一个更强大的GUI桌面API——WPF。WPF以后介绍。GDI+概述:GDI+是.NET Fram
2014-02-07 12:40:32
962
转载 wpf中string、color、brush之间的转换
命名空间: using System.Windows.Media;1、String转换成ColorColor color = (Color)ColorConverter.ConvertFromString(string); 2、String转换成Brush BrushConverter brushConverter = new Brus
2014-01-26 11:16:34
928
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人