C#小笔记之属性

<p>private string name;</p><p>private string age;</p><p>//以下代码等价于 </p><p>public void SetName(string values){</p><p> name = values;</p><p>} </p><p>public string GetName(){
 return name;</p><p> }</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>public void SetSex(string values){</p><p> sex = values;</p><p>} </p><p>public string GetSex(){
 return sex;</p><p> } </p><p> </p><p> </p><p>=====================================等价于这里</p><p> public string Name{</p><p> get{</p><p> return name;</p><p>}</p><p>set{
 name = value;//value是默认值</p><p>}</p><p>}</p><p> </p><p>public string Sex{</p><p> get{</p><p> return sex;</p><p>}</p><p>set{
 sex= value;//value是默认值</p><p>}</p><p>} </p><p> </p><p>调用例子,赋值与调用: 对象.Name = ""; </p>

阅读剩余部分 -

POF交友网站教会了我们什么是运营

满足了用户需求,网站才能盈利

PlentyOfFish.com是北美最大的交友网站,网站一年的收入可以达到5百到1000万美金,平均每月有4千5百 万的访问者,每天有3千万的访问量。这个估值上亿美金的网站,全部员工只有1个人,即创始人Markus Frind,POF对网友100%免费,所有的 收入来自于Google广告点击。POF没有什么特殊的功能,但在细节部分做得可圈可点,每一个功能、每一个页面的排版,都专注于如何让用户快速找到理想 的约会对象。

阅读剩余部分 -

给年轻UE设计师的10条忠告

1. 最佳的应用设计是看不见的,不要让用户感觉到他所处的界面存在,应深刻理解受众及其目标,并把用户的当下任务摆在中心地位。用户只想要一个简单易用的应用,所以你的设计目的就是让每一个元素物尽其用,不会让用户感觉应用很复杂,更重要的是千万不要让用户去思考。

阅读剩余部分 -

Adobe Fireworks CS5官方简体/繁体中文版下载+有效注册破解方法

<p>Fireworks CS5四大亮点:</p><p>1.包含了PhotoShop 所带有的全部滤镜
PhotoShop 可以使用滤镜轻松的合成各种特效,Fireworks CS5 也可以轻松做到此点!</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>2.Fireworks CS5 支持了自定义笔刷
Fireworks CS5可以像 PhotoShop 那样自定义笔刷样式,你可以在Fireworks CS5中导入PhotoShop 和illustrate 所定义好的笔刷效果。这个功能非常之强大,我们可以很方便的制作出一些广告效果出来。</p><p>4.完美支持表格布局
原来使用 Fireworks 制作网页效果图时,常常为画表格而感觉费时费力,加上了这个工具,轻松的就像在Dreamweaver 中使用表格一样。</p><p>3.方便的绘制各种曲线
Fireworks CS5 新增了修剪变形工具,我们可以轻松的绘制出各种曲线。相比之前版本所需的复杂步骤,Fireworks CS5方便了太多!</p><p>Fireworks CS5新增功能介绍:</p><p><u>点击进入</u>(官方网站)</p><table border="0" width="600"> <tbody> <tr> <td>Fireworks CS5简体/繁体中文版下载:</td> </tr> </tbody></table><p><u>点击下载</u> (右键<u>迅雷</u>下载)</p><table border="0" width="600"> <tbody> <tr> <td>Fireworks CS5破解激活方法:</td> </tr> </tbody></table><p>1,断开网络,安装Fireworks CS5,安装时不要输入序列号,选择试用软件!安装完成后,输入序列号:</p><p>1193-1919-5315-2788-4244-2532</p><p>1193-1588-3089-1363-8446-1997</p><p>1193-1306-9142-4727-6849-3714
1193-1061-3721-0380-8749-0284
1193-1549-8878-5379-2400-7037
1193-1348-3650-0218-2814-6920

,关闭Fireworks CS5,下载Adobe CS5通用破解补丁:<u><u>点击下载</u></u> (amtlib.dll文件)</p><p>3,将破解补丁amtlib.dll 文件复制到Fireworks CS5的安装目录,覆盖同名文件!(建议首先备份原始amtlib.dll文件)</p><p>——该破解补丁适用于Adobe CS5系列所有版本!破解方法一致!</p>

阅读剩余部分 -

产品为什么要做减法

昨天在微博上发了这么一句话:"砍掉这个产品80%的功能,集中力量把那20%做到八十分以上"。作为一名基层码农,这本是一句对某些产品状况无可奈何的吐槽,没想到收获了很多不明真相群众的赞扬、反驳以及误解。
当然,这的确是一句很没溜的话,砍掉产品功能当然不能儿戏,何况砍掉80%。而80%、20%显然也只是不准确的感性数字。那么为什么要砍掉产品功能,砍掉哪些产品功能,以及如何砍?


阅读剩余部分 -

网游运营概念及术语

付费率=付费用户÷活跃用户x100
活跃率=登陆人次÷平均在线人数
ARPU值=收入÷付费用户
用户流失率=游戏当前活跃用户规模÷历史注册总量
同时在线峰值=24小时内同时在线最高达到人数
平均在线=24小时每小时同时在线相加总和÷24小时
中国大陆运营游戏平均同时在线用户=ACU【有称ACCU】
采用道具收费模式游戏活跃付费用户=APC
活跃付费账户=APA
付费用户平均贡献收入=ARPU
当日登录账号数=UV
用户平均在线时长=TS
最高同时在线人数=PCU【有称PCCU】













阅读剩余部分 -

对网页无障碍的规范说明

<div><p>网页无障碍是指,通过对特定网页中,文件所必须的信息可及性进行完整补充和标准填写,以配合客户端读屏软件和辅助工具。网页信息无障碍的实现,网站方是以一种相对被动的方式去适应读屏软件和辅助工具。</p><h3>W3C要求</h3><ol> <li>必须有DOCTYPE</li> <li>必须指定字符编码 <div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div> </li></ol><h3>语言</h3><ol> <li>每个页面的html标签要指定lang属性,<html xml:lang="zh" lang="zh"></li></ol><h3>线性阅读</h3><ol> <li>不以表格作为布局使用</li> <li>采用定位的时候,将css去除,查看内容的阅读顺序是否符合有意义</li></ol><h3>标题</h3><ol> <li>页面中必须包含一个title元素,并且不应为空</li> <li>title中的内容应该少于60个字</li> <li>title应该包含网站名字和页面的主题</li> <li>页面中必须包含至少一个h1,并且不能为空</li> <li>h1和title中应该包含有相同的某些词汇</li> <li>h1和title应该使用相同的词序(词序) 链接链接...链接这种吧) </li> <li>h1的内容不应该仅仅来自于图片的alt属性值</li></ol><h3>hn</h3><ol> <li>所有的hn应该在h1后面适当的嵌套</li> <li>从h2开始,每一个hn前面至少有一个h(n-1),比如:h3前面至少有一个h2;h5前面至少有一个h4</li> <li>页面中至少并只能包含一个h1。(html5中已经提倡可以使用多个hn)</li> <li>h1..h6元素应该在页面中用于构建信息</li> <li>h1..h6 或者 作用等于 (heading|region|main|secondary|navigation|banner|contentinfo|definition|note|seealso|search)的元素应该在页面中用于构建信息</li> <li>每一个h1...h6必须有文字内容</li> <li>hn中的内容通常少于65个字</li> <li>h2...h6中除了img的alt属性外,还应该包含文字内容</li> <li>相同级别的标题内容应该是唯一的。(比如:不能有两个h1的内容都是“腾讯网”)</li></ol><h3>菜单和导航</h3><ol> <li>ul是用来作为导航的最合适的元素,其次是ol</li> <li> <p>推荐的导航结构:</p> <p><h2 class="offscreen" ></h2><!--h2~h6后面紧挨着ul或者ol,这样才会被认为是navigation bar,并且这里的hn出现在h1前面被视为符合要求的--></p> <p><ul></p> <p><li><a href="#">栏目1</a></li></p> <p><li><a href="#">栏目2</a></li></p> <p></ul></p> <p>/css style/</p> <p>.offscreen {
position: absolute;
top: -30em;
left: -300em;
}</p> </li> <li>绝大多数的网页应该至少含有一个导航栏</li> <li>每个map,ul,ol元素不要在最后一个h1之前,如果必须有个导航在标题之前,这个标题请用h2。(参见推荐的导航结构)</li> <li>每一个嵌套的table,热点区域,ol,ul作为导航的话,他们的头部要有一个h2(或者是h2~h6,参见推荐的导航结构)</li></ol><h3>文本样式</h3><ol> <li>请勿使用blink(闪啊闪的)和marquee(移动移动的)!!!会引发癫痫和视觉损伤</li> <li>禁止使用font和center元素,请用css实现</li> <li>斜体样式禁用i元素,标题用h1...h6,要强调的词、短语和句子,请用em实现</li> <li>加粗字体样式禁用b元素,标题用h1...h6,要强调的词、短语和句子,请用em实现</li> <li>下划线样式禁用u元素,标题用h1...h6,要强调的词、短语和句子,请用strong实现</li></ol><h3>列表</h3><ol> <li>如果将p一行行的有顺序的排列,就该考虑是不是应该用有序列表了(ol)</li> <li>如果将p一行行的排列,就该考虑是不是应该用无序列表了(ul)</li> <li>如果列表嵌套深度大于5层的话,应该考虑用h1...h6这样的元素来进行转换。尤其是屏幕阅读器的用户</li> <li>列表嵌套别超过5层</li></ol><h3>链接</h3><ol> <li>避免使用脱离文章上下文无法理解的文字链接(比如最常用的“详细”的文字)</li> <li>如果一个链接包含一个图片和文字,并且alt中的内容和文字匹配(相同),那么alt的属性应该为空</li> <li>避免使用小于1616的图片作为链接</li> <li>避免把链接密密麻麻的放在一起(指的是</li> <li>确保不同的链接地址用不同的链接文字(也就是说最好避免重复的锚(链接)文字)</li> <li>确保相同的链接地址用相同的链接文字(如果多个链接都指向http://www.qq.com,那么这些链接都应该使用相同的锚(链接)文字。如果有的是“腾讯”,有的是“腾讯网”,有的是“腾讯网首页”,这样就不合适了,况且对SEO也不合适)</li> <li>避免文字链接少于四个字(在中文网站中这一点很难避免)</li> <li>内部的锚点目标要有tabindex="-1"。这是由于当内部链接被激活时,IE可以移动焦点</li> <li>如果锚点目标是a或者表单等可以获得焦点的元素,如果使用tabindex="1",在使用tab键切换的时候就会被跳过</li> <li>最安全的tabindex属性是0</li></ol><h3>图片</h3><ol> <li>宽或高不到8px或者没有alt的图片(特别是装饰性的图片)应该被移除,css技术可以用来控制样式</li> <li>alt是用来描述图片的,而非单纯的新闻标题或者名词</li> <li>alt属性不应包含图片的文件名</li> <li>alt值不应包含冗长的信息(如果很长可以使用<img longdesc="很长很长的内容很长很长的内容" />)</li> <li>每个img要有alt</li> <li>不能只依赖图片上的文字信息</li> <li>banner、头图上的文字信息必须在代码中有所体现</li></ol><h3>Objects</h3><ol> <li>每个applet元素应有alt值</li> <li>每个embed元素应有alt值</li> <li>每个object应包含文字内容</li></ol><h3>表单</h3><ol> <li>ID必须唯一,特别是表单</li> <li>每一个fieldset应该有一个legend元素</li> <li>每个label必须有文字内容</li> <li>每个legend必须有文字内容</li> <li>每一个有效的label (legend + label)必须是唯一的(也就是说<label for="唯一"></label)</li> <li>label不应该包裹select和textarea元素(平时我们可能会这样书写<label><select /></label>)</li> <li>当input = images是必须有alt或者titile属性,且不为空</li> <li>每一个button必须包含文字内容</li> <li>核实文本域、密码、下拉框、textarea和按钮的时候,最好设置为相对字体</li> <li>禁止让表单元素不能获得焦点</li> <li>如果input、select、textarea、button的title被定义了,一定不能为空</li> <li>type等于button、reset、submit的input必须要有value或者title</li> <li>最好为每一个表单元素定义一个label并且指向他的id或者拥有title</li> <li>必须填写的字段,在代码层面一定要有所体现,推荐:<abbr title="required"></abbr></li></ol><h3>框架</h3><ol> <li>不应使用隐藏或者引入空的frame</li> <li>每个frame必须有一个title属性用来介绍这个frame的作用,隐藏的frame可以将title设置为"hidden 1", "hidden 2", "hidden 3," 等等</li> <li>frameset中的每一个frame的title要有内容</li></ol><h3>事件</h3><ol> <li>有onmouseover行为的焦点的元素应有类似onfocus的相同效果解决方案</li> <li>有onmouseout行为的焦点的元素应有类似onblur的相同效果解决方案</li> <li>鼠标的onmousedown, onmouseup 和onmousemove功能,要有相应的键盘解决方案(比如用keydown、keyup、onblur)</li> <li>没有焦点的元素的onmouseover 或 onmouseout 应该用css中的:hover来实现(可惜ie6不给力)</li> <li>onClick事件应该绑定在有能有焦点的元素上</li> <li>onChange事件不应使用在select元素上,会导致自动改变焦点或者载入到一个页面中</li></ol><h3>accesskey属性</h3><ol> <li>属性值必须是唯一的</li> <li>不要与浏览器本身的快捷键重复,比如:IE中的A C E F H J M P R T V X</li> <li>最好不要使用字母</li></ol><h3>缩放</h3><ol> <li>禁止使用-webkit-text-size-adjust:none,推荐使用-webkit-text-size-adjust:100%,保证在小尺寸IOS设备上的字体比例</li> <li>在chrome中使用-webkit-text-size-adjust:none实现小于12px的文字的信息一定不能是重要信息</li></ol><h3>颜色</h3><ol> <li>禁止在html标签中使用color属性,用css来实现</li> <li>颜色对比对最少应是3:1</li> <li>颜色对比度最佳值是7:1</li> <li>不能只用颜色作为唯一的信息标识(比如股票中的红涨绿跌)</li> <li>不能只用图形作为唯一的信息标识(比如星星评级,柱状图等)</li></ol><h3>检测工具</h3><ol> <li>Firefox Accessibility Extension</li> <li>Functional Accessibility Evaluator 1.1</li></ol></div>

阅读剩余部分 -

有效提升网站用户体验的7个方向

1、网站性能:

网站页面打开速度是否快(特别是南北方存在电信和联通线路互通的问题,一般可采用托管服务器在多线机房来解决。如果网站图片过多,可采用CDN加速方案),服务器是否稳定,域名解析是否正常等。亚马逊曾经做过相关测试跟踪,统计显示0.1秒的网页延迟,会直接导致客户活跃度下降1%。

另外,网站性能不仅影响用户的浏览体验,也直接影响SEO效果。

阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接