- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 C#教程:简化的初始化
提示:你必须被迫使用局部变量来做临时的处理, 或者创建一个帮助方法并基于参数来执行适当的初始化.简化的初始化面向对象的编程语言通常都拥有流线型的对象创建过程, 毕竟, 在你准备开始使用一个对象时,不管是通过代码的直接调用还是工厂方法或者其他的方式你都必须要先创建它. 在C# 2中有少数新的特性让初始化过程变得简单了一点.然而如果要做的无法通过构造器参数完成, 很不幸——你需要创建对象, 然后手工初始化设置各个属性值.当你想一次初始化一序列对象的时候这可能会令人有点厌烦, 例如在一个数组或者集合中——
2010-10-09 20:07:00
4139
原创 求简单多边形的内切圆半径 POJ 3525
题目大意:给定一个简单多边形,求多边形内的一点到所有边界的最小距离最大。题目事实上就是叫你求这个简单多边形的内切圆半径。我的做法是二分内切圆半径,然后通过对简单多边形半平面交判定实现的。在判断结束时,我出现了点逻辑性错误,居然求点到边的距离,那么我就对原简单多边形做半平面交,直至这个交后新简单多边形面积为很小即可,结果TLE很多次,开始还以为是算法角度问题引起二分处死循环。事实上,我只需用普通的判断二分内切圆半径的上下界只差小于一定值即可,改之AC了。一次经验教训。算法复杂度为二分次数乘 O(n^2),
2010-08-20 21:57:00
2574
转载 数据库表的命名规范
数据文件命名采用系统名+_+文件类型,比如系统名为kupage,则数据库文件命名为kupage_database.mdf,有的数据库文件有多个,比如SQL Server就有2个,一个是数据库文件,另一个是日志文件,那么他们的文件命名分别为kupage_database.mdf,kupage_log.log。文件名全部采用小写。 数据库表命名规范,表名长度不能超过30个字符,表名中含有单词全部采
2009-03-04 20:28:00
10641
3
原创 css规范
CSS命名规范 一.文件命名规范 全局样式:global.css; 框架布局:layout.css; 字体样式:font.css; 链接样式:link.css; 打印样式:print.css; 二.常用类/ID命名规范 页 眉:header 内 容:content 容 器:container 页 脚:footer 版 权:copyright 导 航:menu 主导航:
2009-01-02 10:39:00
5026
4
原创 VMware station setup problem -- setup failed to generate the ssl keys necessary to run vmware server
while i setup Vmware station , i meet a problem ,.When setup will be finishing ,the problem alert that "setup failed to generate the ssl keys necessary to run vmware server", To this problem , I could
2007-11-04 20:42:00
20186
2
转载 linux下安装run格式文件的nvdia显卡驱动
开始安装首先修改/etc/inittab文件将:id:5:initdefault:改为:id:3:initdefault:#vi /etc/inittab然后重启电脑系统进入字符模式并用root登录,随后运行NVIDIA-linux-x86-1.0-5336-pkg1.run# sh NVIDIA-linux-x86-1.0-5336-pkg1.run然后根据提示作出选择,安装大概用时5分钟。接着
2007-10-20 16:07:00
3011
转载 ASP读取表的字段名称及字段数目
ASP读取表的字段名称及字段数目 Recordst对象是以二维数组的形式存储表的记录,事实上,Recordset对象的每一行都是属于Fields集合,而Fields集合的每一个项目都是一个Field对象,所以我们能够利用Fields集合的Count属性读取表的字段数目,然后利用Field对象的Name和Value属性分别读取字段名称以及字段数据,由于Value为Fields
2007-10-14 21:51:00
2348
linux下锐捷客户端全套xrgsu
2009-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人