CodePlex 地址http://sharpvectors.codeplex.com/这个库的作用是将 SVG 图片转换为适合 WPF 使用的 XAML 代码。源代码文档结构Samples/WpfConverters 项目运行界面SVG 转 XAML 关键代码FileSvgReader 对象的 R...
分类:
其他好文 时间:
2015-01-28 17:15:59
阅读次数:
565
第七章 方法38、 检查参数的有效性绝大多数方法和构造器对于传递给它们的参数值都会有某些限制。例如,索引值必须是非负的,对象引用不能为null等,这些都是常见的。你应该在文档中清楚地指明所有这些限制,并且在方法体的开头处检查参数,以强制施加这些限制。应该在方法和构造器体前进行了参数的有效性检查,并且...
分类:
编程语言 时间:
2015-01-28 17:15:52
阅读次数:
348
其实我一直比较喜欢C语言,对C++的了解少之又少,但是最近由于需要翻看起C++的书籍来。在C++沉思录当中,看到了这样一句话:“我还指出,由于这些成员函数定义在Trace类自身的定义内,C++会内联扩展它们,所以就使得即使在不进行跟踪的情况下,在程序中保留Trace对象也不必付出许多代价。——Koe...
分类:
编程语言 时间:
2015-01-28 17:16:38
阅读次数:
174
第一种方法/**@desc:生成随机字符串*@remark:toString方法可以接收一个基数作为参数的原理,这个基数从2到36封顶。如果不指定,默认基数是10进制*/function generateRandomAlphaNum(len) { var rdmString = ""; ...
分类:
Web程序 时间:
2015-01-28 17:16:17
阅读次数:
140
(1) -lz -lrt -lm -lc都是什么库libzlibrtlibmlibc然后google之压缩库(Z)实时库(real time)数学库(math)标准C库(C lib)可以进入/lib,/usr/lib,可以看到你机器上大多数的libXXXXgoogle之,可以知道它们是什么库(2) ...
分类:
系统相关 时间:
2015-01-28 17:13:21
阅读次数:
386
ShellExecute ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。 Shell...
分类:
编程语言 时间:
2015-01-28 17:15:45
阅读次数:
3343
Candela to lux calculation with distance in metersThe illuminanceEvin lux (lx) is equal to the luminous intensityIvin candela (cd),divided by the squa...
分类:
其他好文 时间:
2015-01-28 17:13:16
阅读次数:
195
前言 在一个Android应用中,不可避免的会包含多个Activity,当开启多个Activity之后,按回退键时,一般会回退到上一个Activity,维护这个功能就需要了解到一个回退栈(Back Stack)的概念。下面就着重讲:什么是回退栈回退栈的状态Activity的几种启动模式什么是回退栈....
分类:
移动开发 时间:
2015-01-28 17:14:56
阅读次数:
179
如果将营销视为一场战争的话,那么,战争是以最小的牺牲来获取最大的战果,营销与之类似,每个企业家孜孜以求的是以最少的投入来取得最大的成交率。 在战争中,我们面临一个选择主力兵种的问题,营销也类似,由谁来担任“俘虏客户”的主攻手呢?EDM邮件营销当仁不让是最佳选择,它行动迅速即时到达,它 能负载最大的弹...
分类:
其他好文 时间:
2015-01-28 17:12:38
阅读次数:
241
在一个html和php混编的文件中,用到js提交表单的方法:定义表单id为form1,提交按钮type为submit,var data_info = document.getElementById("form1");data_info.action="test.php?action=login";d...
分类:
Web程序 时间:
2015-01-28 17:14:24
阅读次数:
138
var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.lineWidth=5;cxt.strokeStyle="#000000";cxt.lock=false;$("#myCanvas").mousedown...
分类:
Web程序 时间:
2015-01-28 17:14:35
阅读次数:
328
方法一,在控件被初始化的时候设置gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));listView.setSelector(new ColorDrawable(Color.TRANSPARENT));方法二,在布局文件中设置list...
分类:
移动开发 时间:
2015-01-28 17:12:34
阅读次数:
338
目前工程中采用了部分auto layout,但是更多是通过计算布局;个人总结下几种情况下不需要用auto layout:1. 宽度固定,也就是一旦界面生成就不会通过旋转改变宽度,这种情况下一般可以考虑不使用auto layout因为如果要侦听旋转,再通过旋转改变相关布局,其实做的工作基本上和auto...
分类:
其他好文 时间:
2015-01-28 17:12:52
阅读次数:
95
1. CAP理论 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。...
分类:
其他好文 时间:
2015-01-28 16:09:58
阅读次数:
214
飞行器的分类四轴飞行器实践教程大学霸 1.2??飞行器的分类 看过了飞行器的历史,你会认为飞行器的历史发展很慢。不过,在这里我想说,最近的一百多年是一个知识爆炸的年代。虽然飞行器才发展没有多长时间,但是...
分类:
其他好文 时间:
2015-01-28 16:11:30
阅读次数:
232
在MIME增加一个Json类型,在MIME增加一个配置如:添加---> 文件扩展名为 .JSON ,MIME类型为text/json(也有将application/x-javascript) 然后再在应用程序映射增加一个脚本映射请求路径为:*.JSON,可执行文件为C...
分类:
Web程序 时间:
2015-01-28 16:09:53
阅读次数:
170
一、区分两种体例的层次序号 根据国家标准等相关规定,中文文稿的层次序号有两种体例: (1)科技类文稿的层次一律用阿拉伯数字连续编号,不同层次的数字之间加下圆点相隔(即圆点加在数字的右下角),最后数字后...
分类:
其他好文 时间:
2015-01-28 16:09:54
阅读次数:
211