1、 一个项目里可以有多张分立的原理图。
2、 一项目里多张分立的原理图不能单独分开分别导入不同的PCB,导入一个PCB时同一
项目所有原理图一定是个集体,并一定会一起同时导入这个PCB,也就是一个PCB一定包含这个项目所有原理图。但可以画多张PCB。
3、 当原理图张数或电路改变时,重新导入PCB后,会使PCB更新至和已有原理图一致,
当在PCB改变了位号时更新原理图,在原理图重新编...
分类:
其他好文 时间:
2014-12-30 09:18:58
阅读次数:
172
FluentNHibernate之所以替代NHibernate并不仅仅是因为对Mapping配置文件的优化,另外它换可以优化数据库的链接xml以及规避Mapping文件的编写,这种完全自动化的编程方法就是AutoMapping,FluentNHibernate封装了自动化映射的方法,使得开发人员只需要几种到对Table的修改中,而不需要考虑数据模型到对象模型的转化过程。...
分类:
移动开发 时间:
2014-12-30 09:17:49
阅读次数:
278
PCB库的绘制
注意:画完元件封装要设置参考点,按E再按F,通常设一脚为参考点,便于PCB绘制时拖动。
1、 在PCB裤环境,如果多条线或多个焊盘叠在一起,如果你要选中某条线或焊盘删除,
则直接单击,并选择,就可以直接删除,如果你要选出某条线或焊盘移动,则点击不动,选择然后即可移动。
2、 在PCB库环境如果想同时移动多条组合线,则需先选择多条线,然后按M,接着按S
即可将多条线组...
分类:
其他好文 时间:
2014-12-30 09:18:38
阅读次数:
275
javascript对大小写敏感(关键字、函数名、变量名等),标识符的首字符必须是字母、下划线或者$符,其后的字符可以含数字
如果之声明了变量,并未对其赋值,默认为undefined
javascript中不区分整型和浮点型,所有数字都是用浮点型表示的
字符串型包含在单引号或者双引号内
转义字符
转义序列 字符
/b 退格
/f 换页
/n...
分类:
编程语言 时间:
2014-12-30 09:18:39
阅读次数:
149
方法二:(避免建立多规则复杂)适用方法
在规则里设定安全间距,此规则对ALL适用
a、如果铺铜需更小安全间距,则直接把规则间距减小,然后按第18的方法对某个区域选中铺通即可,其他铺铜安全间距不影响不报错。b、如果铺铜需更大安全间距,则把规则间距改大,PCB铺铜报错,然后按第18的方法对某个区域选中铺通,铺完后再把规则改小返回即报错消失如a。
总结:安全间距规则改小可直接铺铜,规则...
分类:
其他好文 时间:
2014-12-30 09:17:06
阅读次数:
213
题目大意:给定一张无向图,求从s出发恰好经过n条边到达e的最短路
倍增Floyd……为何大家都管这个叫做矩阵乘法- - 算了为何要纠结这种事- -
令f[p][i][j]表示走2^p步从i到达j的最短路 有f[p][i][j]=min{f[p-1][i][k]+f[p-1][k][j]}
将n进行二进制拆分 用矩阵g记录答案矩阵 对于每一位p 用f[p]和g两个矩阵搞出h 再将h的值赋给g
...
分类:
其他好文 时间:
2014-12-30 09:16:28
阅读次数:
212
题目大意:求恰好走k步从S到T的最短路。
思路:设f[p][i][j]为从i到j恰好走2^p步的最短路,DP方程十分简单:f[p][i][j] = min(f[p][i][j],f[p - 1][i][k] + f[p - 1][k][j]);
对总步数T进行二进制拆分,在T有1的位置上,假如这个位置为p,那么就用f[p][][]来更新答案g[][],最后得到的g[][]就是答案矩阵。...
分类:
其他好文 时间:
2014-12-30 09:16:17
阅读次数:
184
1. yum install subversion #安装svn2. groupadd svn #为运行svn设置专用的用户组,非必须操作,但推荐3. useradd -g svn svn #为运行svn设置专用的用户,非必须操作,但推荐4. passwd svn #为运行svn专用用户设置密码,非必须操作,但推荐5. mkdir -p /var/svn #建立/var/svn...
分类:
系统相关 时间:
2014-12-30 09:17:07
阅读次数:
147
一个应用程序当中通常都会包含很多个Activity,每个Activity都应该设计成为一个具有特定的功能,并且可以让用户进行操作的组件。另外,Activity之间还应该是可以相互启动的。比如,一个邮件应用中可能会包含一个用于展示邮件列表的Activity,而当用户点击了其中某一封邮件的时候,就会打开另外一个Activity来显示该封邮件的具体内容。
除此之外,一个Activity甚至还可以去启动其它应用程序当中的Activity。打个比方,如果你的应用希望去发送一封邮件,你就可以定义一个具有"send"动作...
分类:
移动开发 时间:
2014-12-30 09:16:45
阅读次数:
179
# define CELL_PHOTO_IDENTIFIER @"photoLibraryCell"# define CLOSE_PHOTO_IMAGE @"close"# define ADD_PHONE_IMAGE @"photo"- (ALAssetsLibrary *) defaultAss...
分类:
其他好文 时间:
2014-12-30 09:16:31
阅读次数:
215
1. 计算 $$\bex \lim_{x\to 0^+}\dfrac{\int_0^x e^{-t^2}\rd t-x}{\sin x-x}. \eex$$2. 讨论广义积分 $\dps{\int_1^\infty \sez{\ln \sex{1+\dfrac{1}{x}}-\sin \dfrac{...
分类:
其他好文 时间:
2014-12-30 09:17:27
阅读次数:
132
转http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)——————————————...
分类:
系统相关 时间:
2014-12-30 09:17:06
阅读次数:
140
今天eclipse启动报错,如下: 对于这种情况,原因是计算机的内存不足。可以通过修改eclipse的配置文件来解决这种情况~两种方法:1、修改初始堆大小,网上普遍的解决方法1)找到eclipse根目录下的配置文件E:\soft\eclipse\eclipse.ini2)修改eclipse.ini,...
分类:
编程语言 时间:
2014-12-30 09:16:06
阅读次数:
146
本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非R...
分类:
编程语言 时间:
2014-12-30 09:16:17
阅读次数:
156
在使用java进行AES加密的时候,会用到如下方法: SecureRandomsr= SecureRandom.getInstance("SHA1PRNG");但是在android4.2以上进行加密、解密时,会报类似badPadding的异常,但是把该代码替换成一下方法则一切都OK。 SecureR...
分类:
移动开发 时间:
2014-12-30 09:15:38
阅读次数:
150
WebService runtime modeler error: Wrapper class XXX is not found. Have you run APT to generate them环境 MyEclipse 8.6 + JDK 1.6.31问题 启动WebService项目出现如.....
分类:
Web程序 时间:
2014-12-30 09:14:38
阅读次数:
198
用一个例子来说明事件的使用。创建一个简单的类,名为FileWatch,包含事件OnfileChange。该类将检查在执行应用程序的目录(当前目录,通常是项目名/bin/debug)下,是否存在文件test.txt。如果文件被删除或创建,都将触发事件。同时提供一个方法MonitorFile以不断地查询...