编程语言
画世界的毕加索
这个作者很懒,什么都没留下…
展开
-
关于构造函数没有返回值的问题
为什么构造函数不能有返回值?摘自 > “构造函数是一种很特殊的函数,因为他没有返回值。这和‘返回值为void’有极大的差别。返回void时,一般函数并不返回任何东西,但是一般的函数能够选择是否要返回些什么东西。构造函数则绝对不返回任何东西,而且你也没有任何选择。如果它有一个返回值,而且你有权利选择你自己的返回型别(return type),编译器势必得通过某种方式来知道如何处理那个转载 2014-02-10 08:45:44 · 3233 阅读 · 0 评论 -
js中颜色的判断和颜色表
非ie6 例如:if ( document.getElementById("XX").style.color == "rgb(184, 0, 0)") 注意:"0"前面有空格。 ie6 例如:if ( document.getElementById("XX").style.color == "#333") 另附颜色的对照表原创 2014-02-12 09:46:18 · 52121 阅读 · 5 评论 -
Google地图的web Services
如何通过经纬度获取地址信息?摘要Google Maps API Web Services,是一个为您的地图应用程序提供地理数据的 Google 服务的 HTTP 接口集合。具体包括:Google Geocoding API、Google Directions API、Google Elevation API、Google Places API。本文将探讨如何通过Google G原创 2014-08-06 10:03:49 · 1226 阅读 · 0 评论 -
12 个非常实用的 jQuery 代码片段
jQuery是一个非常流行而且实用的JavaScript前端框架,本文并不是介绍jQuery的特效动画,而是分享一些平时积累的12个jQuery实用代码片段,希望对你有所帮助。1. 导航菜单背景切换效果在项目的前端页面里,相对于其它的导航菜单,激活的导航菜单需要设置不同的背景。这种效果实现的方式有很多种,下面是使用JQuery实现的一种方式: 导航一 导航二原创 2016-02-15 13:53:56 · 341 阅读 · 0 评论 -
C#的线程同步总结
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单转载 2016-10-24 11:15:00 · 493 阅读 · 0 评论 -
代码质量低?快来学习提高代码质量的22招
本文主要关注代码的内部和外部质量,编程的价值观,代码质量的评估标准,整洁代码的匠艺以及如何维护已有的代码。外部质量:用户所能感受到的部分,正确性,易用性,效率,可靠性。内部质量(代码质量):可维护性,灵活性,可移植性,重用,可读性,可测试性,可理解性。总结的22条经验如下: 代码分为外部质量和内部质量,好的产品不等于好转载 2016-10-20 11:11:07 · 431 阅读 · 0 评论 -
C#的INI文件相关操作
在做项目过程中,有时需要保存一些简单的配置信息,可以使用xml,也可以使用INI文件。下面是C#中读取INI的方法,相信大部分朋友都使用过这种方式。INI文件的存储方式如下,[csharp] view plain copy print?[section] key=value key=value 读取写入方法,转载 2016-10-13 10:02:00 · 770 阅读 · 1 评论 -
C#自定义类按照自定义字段和值排序
背景: 产品提出需求,一个申请单需要客户自定义字段名和字段值进行排序,并且指定各个排序规则的优先级,如:先根据急诊和普诊排序然后再根据军人,普通人排序,然后再根据其他的规则排序。规则用户可以自定义。实现: 1:用户可以自定义类的字段名称并且可以自定义值的List<>,如:sex: “女”,"男"。 2:用户第一定义多个1的规则,并有顺...原创 2018-07-20 17:56:07 · 1825 阅读 · 0 评论