WPF布局工作内部原理WPF渲染布局时主要执行了两个工作:测量和排列测量阶段,容器遍历所有子元素,并询问子元素所期望的尺寸排列阶段,容器在合适的位置放置子元素,并设置元素的最终尺寸这是一个递归的过程,界面中任何一个容器元素都会被遍历到WPF布局容器的继承机制DispatcherObjectWPF应用...
命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录日志请求,以及支持可撤销的操作。 第一,它能较容易地设计一个命令队列;第二,在需要的情况下,可以较容易地将命令记入日志;第三,允许接收请求的一方决定是否否决请求;第四,可以容易地实现对请求的撤销和重做;...
分类:
其他好文 时间:
2015-01-04 15:11:17
阅读次数:
167
作为网页设计师,搜索引擎优化重要吗?我们知道,网站设计是把屏幕上平淡无奇变成令人愉快的美感,更直观地辨认信息。这也是人与人之间在沟通想法,这样的方式一直在演变。1.网站结构对于搜索引擎优化,网站的结构是最重要的因素之一。网站结构是所有关于你的网页是如何联系在一起。搜索引擎爬虫的基础上它的设置方式判断...
分类:
其他好文 时间:
2015-01-04 15:10:56
阅读次数:
212
①where 子句里面根据传入参数 决定使用哪一个条件 SQL> select 1 from dual where decode(1,1,1,0)=1; SQL> select 1 from dual where (case when 1=1 then 1 else 0 end) = 1;
分类:
数据库 时间:
2015-01-04 15:08:06
阅读次数:
147
SSL(Secure Sockets Layer,安全套接层),及其继任者 TLS(Transport Layer Security,传输层安全)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。为Netscape所研发,用以保障在Internet上数据传输之...
分类:
其他好文 时间:
2015-01-04 15:08:38
阅读次数:
184
记录在使用Vim/Gvim的过程中容易忘记的快捷键
分类:
系统相关 时间:
2015-01-04 15:07:45
阅读次数:
169
启动Oracle 11gR2后报错:ORA-00845rac1:/home/oracle> sqlplus / as sysdba;SQL*Plus: Release 11.2.0.3.0 Production onTue Feb 14 09:11:41 2012Copyright (c) 1982...
分类:
数据库 时间:
2015-01-04 15:10:13
阅读次数:
232
1.声明两个可变数组 // 搜索前:原始数据数组NSMutableArray *original// 搜索后:搜索数据数组NSMutableArray *search// 用于UItableView 选择显示的数据(原始数组 或 搜索数组)Bool isOriginal2.在viewDidLoad方...
分类:
其他好文 时间:
2015-01-04 15:07:35
阅读次数:
165
注意: this.DateTimeRun = true; new Thread(jishi_kernel).Start();线程的启动,不能放在 public Form1() 构造函数中,因为窗口的控件还没有初始化完成。若线程调用窗口控件,就会报错。应该放在这个函数里面 private void F...
PuzzleA children's puzzle that was popular 30 years ago consisted of a 5x5 frame which contained 24 small squares of equal size. A unique letter of th...
分类:
其他好文 时间:
2015-01-04 15:07:09
阅读次数:
157
一、js字符串转数字:1.parseInt()和parseFloat()两个转换函数;2.强制类型转换,Number(value)——把给定的值转换成数字(可以是整数或浮点数);3.利用js变量弱类型转换,例如‘0.001’*1。
分类:
Web程序 时间:
2015-01-04 15:08:10
阅读次数:
129
1 $this->db->like('title', 'match', 'before');2 // 生成: WHERE title LIKE '%match'3 4 $this->db->like('title', 'match', 'after');5 // 生成: WHERE title L....
分类:
Web程序 时间:
2015-01-04 15:08:27
阅读次数:
569
控制器view的创建流程:1、先加载loadView;如果有,即根据里面的代码创建;2、loadView没有相关的代码,就根据Main.storyboard文件来创建,Main.storyboard有,即根据里面的描述创建;3、Main.storyboard里面没有相关的界面,那么就会查找nibna...
分类:
其他好文 时间:
2015-01-04 15:08:17
阅读次数:
202
留着给自己用吧... public class FanXingHelper where T:IComparable { /// /// 冒泡排序算法 /// /// public T[] MaoPao(T[] arra...
分类:
编程语言 时间:
2015-01-04 15:07:55
阅读次数:
150
SmoothCamera:就相当于现实世界的摄像机,要想照到一个物体,要么是摄像机移动,要么是物体移动到摄像头的范围内,想要放大或缩小一个物体,要么是物体向前或向后移动,要么是摄像头变焦 这里讨论的就是摄像头的变焦,Zoom In 放大,Zoom out 缩小,设置中心点就是移动摄像头,移到指定的物...
分类:
其他好文 时间:
2015-01-04 15:07:27
阅读次数:
149
中国建设银行(CBC):"存不存?" 中国银行(BC):" 不存!" 中国农业银行(ABC):"啊?不存?" 中国工商银行(ICBC):"爱存不存! " 民生银行(CMSB):"存嘛,傻B! " 招行(CMBC):"存嘛,白痴 !" 国家开发银行(CDB):"存点吧!” 兴业银行(CIB):"...
分类:
其他好文 时间:
2015-01-04 15:08:17
阅读次数:
180
#Linux安装sysbenchyum install gcc autoconf automake libtool -ytar -zxv -f sysbench-0.4.12#mysql源码安装需要指定MySQL的库文件位置 (—with—mysql-includes –with-mysql-lib...
分类:
系统相关 时间:
2015-01-04 15:07:34
阅读次数:
297