-
Android 定名规范 (提高代码可以读性)
Android命名规范(提高代码可以读性)?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范...
5
热度 -
编撰更好的C#代码
编写更好的C#代码引言开发人员总是喜欢就编码规范进行争论,但更重要的是如何能够在项目中自始至终地遵循编码规范,以保证项目代码的一致性。并且团队中的所有人都需要明确编码规范所起到的作用。在这篇文章中,我会介绍一些在我多年的从业过程中所学习和总结的一些较好的实践。举例为先我们先来看一个FizzBuzz示例。FizzBuzz要求编写一个程序,遍历从1到100的数字。其中如果某数字是3的倍数,则程序输出&...
74
热度 -
zz:运用面向对象的技术创建高级 Web 应用程序
zz:使用面向对象的技术创建高级Web应用程序 使用面向对象的技术创建高级Web应用程序 RayDjajadinata ? 本文讨论: JavaScript是基于原型的语言 用JavaScript进行面向对象的编程 JavaScript编码技巧 JavaScript的未来 本文使用了以下技术: JavaScript ?目录 JavaScript对象是词典...
850
热度 -
【转载添批注】使用面向对象的技术创建高级 Web 应用程序
【转载加批注】使用面向对象的技术创建高级Web应用程序 ? 【说明】 1、本文主体内容来自http://msdn.microsoft.com/zh-cn/magazine/cc163419.aspx,其中加上了一些自己的理解。 2、本文中采用所有的批注都是依照?Chrome浏览器给出 ? ? JavaScript对象是词典 在C++或C#中,在谈论对象时,是指类或结构的实例。对象有不同的属性和方法...
942
热度 -
施用面向对象的技术创建高级 Web 应用程序(JavaScript)
使用面向对象的技术创建高级Web应用程序(JavaScript) JavaScript 使用面向对象的技术创建高级Web应用程序 RayDjajadinata 最近,我面试了一个有五年Web应用程序开发经验的软件开发人员。四年半来她一直在从事JavaScript相关的工作,她自认为JavaScript技能非常好,但在不久之后我就发现实际上她对JavaScript知之甚少。话虽这样说,但我确实...
536
热度 -
JavaScript:运用面向对象的技术创建高级 Web 应用程序
JavaScript:使用面向对象的技术创建高级Web应用程序 本文讨论: JavaScript是基于原型的语言 用JavaScript进行面向对象的编程 JavaScript编码技巧 JavaScript的未来 ? 目录 JavaScript对象是词典 JavaScript函数是最棒的 构造函数而不是类 原型 静态属性和方法 闭包 模拟私有属性 从类继承 模拟命名空间 应当这样编...
798
热度 -
用java写的编译原理课中的词法分析程序有错误不知道怎么改,求救~~
用java写的编译原理课中的词法分析程序有错误不知道怎么改,求救~~ /*词法分析程序,待分析的程序(下面复出)是pascal语言,分析到"."即分析结束*/ importjava.io.*; publicclassA { publicstaticvoidmain(Stringargs[]) { StringBufferstr=newStringBu...
569
热度 -
使用Class对象实例化一个A类,并列出A类的全部构造方法、成员变量和方法的名 ...
使用Class对象实例化一个A类,并列出A类的全部构造方法、成员变量和方法的名称 使用Class对象实例化一个A类,并列出A类的全部构造方法、成员变量和方法的名称: importjava.lang.reflect.*; classA{ intx; floaty; doublez; A(){ x=12; y=12.901f; z=0.123456; } A(intx,fl...
381
热度 -
java编程思想连载
java编程思想连载 第1章对象入门 “为什么面向对象的编程会在软件开发领域造成如此震憾的影响?” 面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务。...
638
热度 -
:[转贴]一个计算机高手的成长――推荐一读
:[转贴]一个计算机高手的成长――推荐一读 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应 用程序,做过通...
429
热度 -
转帖】一个计算机高手的成长【推荐一读】
转帖】一个计算机高手的成长【推荐一读】 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应 用程序,做过通信软...
373
热度 -
小弟我们为之奋斗过的C#C#的一个简单理解
我们为之奋斗过的C#-----C#的一个简单理解我们首先来简单叙述一下什么是.NET,以及C#的一个简单理解和他们俩的一个区别.1.NET概述.NET是Microsoft.NET的简称,是基于Windows平台的一种技术.它包含了能在.NETFramework平台运行的所有编程语言.2C#概述他是专门为.NET平台设计的一种语言.3.NET与C#的区别.NET是一种平台,这种平台可以编译多种语言例...
268
热度 -
org.hibernate.exception.SQLGrammarException: could not insert…
org.hibernate.exception.SQLGrammarException:couldnotinsert……org.hibernate.exception.SQLGrammarException这异常大多是关键字冲突引起的:SQL关键字总结:关键字PostgreSQLSQL99SQL92ABORT非保留ABS非保留ABSOLUTE非保留保留保留ACCESS非保留ACTION非保留保留保...
106
热度 -
org.hibernate.exception.SQLGrammarException: could not insert
org.hibernate.exception.SQLGrammarException:couldnotinsert:SQLGrammarException这个错误大部分都是关键字的错误,我仔细检查原来limit也是关键字!SQL关键字总结:关键字PostgreSQLSQL99SQL92ABORT非保留ABS非保留ABSOLUTE非保留保留保留ACCESS非保留ACTION非保留保留保留ADA非保...
23
热度 -
.net面试问答(大集锦)
.net面试问答(大汇总)用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关表示层:是系统的UI部分,负责使用者与整个系统的交互。优点:分工明确,条理清晰,易于调试,而且...
38
热度 -
.net口试问答(大汇总)
.net面试问答(大汇总).net面试问答(大汇总)用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关表示层:是系统的UI部分,负责使用者与整个系统的交互。?优点:?分工...
30
热度 -
最全的ORACLE-SQL札记(转,出处不详)
最全的ORACLE-SQL笔记(转,出处不详)--首先,以超级管理员的身份登录oraclesqlplussys/bjsxtassysdba--然后,解除对scott用户的锁alteruserscottaccountunlock;--那么这个用户名就能使用了。--(默认全局数据库名orcl)1、selectename,sal*12fromemp;--计算年薪2、select2*3fromdual;-...
51
热度 -
网摘-java口试笔试题大汇总
网摘-java面试笔试题大汇总1.抽象:?抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。??2.继承:??继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。...
32
热度 -
常见的机器学习与数据挖掘知识点之常见遍布
常见的机器学习与数据挖掘知识点之常见分布常见的机器学习与数据挖掘知识点之常见分布CommonDistribution(常见分布):DiscreteDistribution(离散型分布):0-1Distribution(0-1分布)定义:若随机变量XX只取00和11两个值,且其分布律为P{X=k}=pk(1?p)1?k,k=0,1P\{X=k\}=p^k(1-p)^{1-k},k=0,1其中XX服从...
108
热度