-
GRASP准则简介
GRASP原则简介 ?GRASP(GeneralResponsibilityAssignmentSoftwarePattern)是通用职责软件分配模式。GRASP的核心是自己干自己能干的事,自己只干自己的事,也就是职责的分配和实现高内聚。用来解决面向对象设计的一些问题。GRASP提出了九大原则,下面笔者将对这九大设计原则做一一阐述。?高内聚、低耦合(HighCohesion、LowCoupling...
458
热度 -
HTML5 中 div section article 的差异
HTML5中divsectionarticle的区别 刚刚开始接触HTML5时,对它的标签很不适应,甚至一度有点反感。尤其是对div、section、article这几个标签,实在弄不清楚应该使用在什么场合下。 div HTMLSpec:“Thedivelementhasnospecialmeaningatall.” 这个标签是我们见得最多、用得最多的一个标签。本身没有任何语义,用作布局以及样式...
723
热度 -
CSS中文字大小的pt、px的差异详解
CSS中文字大小的pt、px的区别详解 先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点;而pt就是point,是印刷行业常用单位,等于1/72英寸。 ??????这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”...
437
热度 -
windows下安装svn服务端和客户端
windows上安装svn服务端和客户端现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使用它完成版本控件的工作。本文将主要针对Windows平台讲述安装Subversion服务器的步骤。本文所使用的环境是如下操作系统WindowsXPProfessionalSP2尽量使用原版,因为有朋友反映在部分类似番茄花园的盗版XP上,由于内部文件做过优化,导致Sub...
4203
热度 -
为何在eclipse中显示“已终止 Java应用程序”?
为何在eclipse中显示“已终止Java应用程序”? 写了一个小的图形界面程序,运行时出现“已终止Java应用程序” 这是怎么回事啊? 搜索更多相关的解决方案: color="red">应用程序color="red">Java color='#FF8000'>----------------解决方案--...
1357
热度 -
SUSE Linux10上SVN的安装与配置(转)
SUSELinux10下SVN的安装与配置(转)SUSELinux10下SVN的安装与配置分类:LinuxSVN2009-09-1416:331100人阅读评论(0)收藏举报一、公司背景:XXXX有限公司是一家以维基经济学为基础,拥有强大的开发团队并建立起金融智慧采集系统的中型企业。其中,最高领导层负责项目的开发及经济的抉择;开发部门专门负责系统的技术研发;wiki人员专门负责经济信息的采集;等等...
4729
热度 -
[转载]安装配置Jboss完全篇
[转载]安装配置Jboss完全篇 1.BasicServletStructureHere'stheoutlineofabasicservletthathandlesGETrequests.GETrequests,forthoseunfamiliarwithHTTP,arerequestsmadebybrowserswhentheusertypesinaURLonthea...
230
热度 -
怎么很好的Review自己的代码
如何很好的Review自己的代码写这篇博文的原因是因为自己写的代码经常会因为返工,delay项目的交付日期。总结了一下引起项目delay的原因,大概有如下几点:在没有完全深熟悉需求交互细节的情况下;诸如根据不同渠道设置不同的订单状态变更--超时提醒和订单取消功能。在没有想清楚自己代码如何实现业务逻辑的情况下;诸如对骑手排班--明天到当前周期结尾的排班及排班详情展示。是否对业务逻辑有完整的测试用例;...
15
热度 -
libGDX项目创办与运行
libGDX项目创建与运行最近在学习libGDX,看了一些相关的教程,但是这个知识结构很乱,所以想借此博客来记录并梳理一下所学的知识,同时让自己能为此而坚持学习下去。本文主要是介绍libgdx在widows下项目的创建和运行。一,下载libgdx下载比较简单,去到:libgdx官网,点击顶部的Download,再点击DownloadSetupApp按钮即可以下载到,如下图:二,项目的创建以上步骤下...
84
热度 -
EIT形象的理解及android NDK开发demo
EIT造型的理解及androidNDK开发demoEIT:指的是引擎、接口、执行。即引擎利用接口去执行。在java中E一般指的是父类,I接口一般指的是抽象方法和本地方法。T一般指的是子类(编译时候确定)或本地方法(运行时候确定)。其中I由基类决定。利用JNIjava和本地方法可以互相调用。-------------------------------------------------------...
97
热度 -
Android官方入门文档[十]支持不同的屏幕
Android官方入门文档[10]支持不同的屏幕Android官方入门文档[10]支持不同的屏幕SupportingDifferentScreens支持不同的屏幕Thislessonteachesyouto1.CreateDifferentLayouts2.CreateDifferentBitmapsYoushouldalsoread?DesigningforMultipleScreens?Pro...
77
热度 -
android studio 加紧启动速度 和编译速度
androidstudio加快启动速度和编译速度1.启动太慢,解决Fetchingandroidsdkcomponentinformation加载过久问题安装完成后,如果直接启动,AndroidStudio会去获取androidsdk组件信息,这个过程相当慢,还经常加载失败,导致AndroidStudio启动不起开。解决办法就是不去获取androidsdk组件信息。方法如下:1)进入刚安装的And...
28
热度 -
[手机硬件]在Windows中安装iPhone开发环境(转载收藏)
[手机硬件]【原创】在Windows中安装iPhone开发环境(转载收藏)标题:在Windows中安装iPhone开发环境?很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要安装在mac计算机下macos中。?这给许多朋友带来了额外成本投入。?网上已经有各种破解方法,在非苹果电脑上安装iphone开发环境,给我们带来了佳音。但是各种版本比较杂乱,可能会费时费力而无果。?最近...
24
热度 -
iPhone中施用NSLocalizedString实现国际化
iPhone中使用NSLocalizedString实现国际化http://www.voland.com.cn/iphone-use-nslocalizedstring-internationalizationiPhone中使用NSLocalizedString实现国际化一、获取系统所支持的国际化信息在国际化之前,你可以在iphone中的”设置->通用->多语言环境->语言”中来...
58
热度 -
iPhone中运用NSLocalizedString实现国际化
iPhone中使用NSLocalizedString实现国际化一、获取系统所支持的国际化信息在国际化之前,你可以在iphone中的”设置->通用->多语言环境->语言”中来查看你的iphone支持哪些语言,当然也可以写一段代码测试一下你的iphone都支持哪些语言.测试代码如下:123NSUserDefaults*defaults=[NSUserDefaultsstandardU...
34
热度 -
在Windows中筹建iPhone开发环境
在Windows中搭建iPhone开发环境http://apps.hi.baidu.com/share/detail/21333512很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要安装在mac计算机下macos中。这给许多朋友带来了额外成本投入。网上已经有各种破解方法,在非苹果电脑上安装iphone开发环境,给我们带来了佳音。但是各种版本比较杂乱,可能会费时费力而无果。...
59
热度 -
初次使用SQL调优提议工具-SQL Tuning Advisor
初次使用SQL调优建议工具--SQLTuningAdvisor在10g中,Oracle推出了自己的SQL优化辅助工具:SQL优化器(SQLTuningAdvisor:STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO模式下。但是我认为使用这种工具,仅适合完全不懂SQL的调优的人群,不要认为工具能解决好问题。SQL说到底是表达的是一个业务,工具怎么可能理解业务。SQL调...
34
热度 -
如何使用sql弹出框
怎么使用sql弹出框转载?http://wglnngt-001.blog.163.com/blog/static/4077058420091114114652911/HowtouseSQLDialogswithoutScripts??Because?so?many?people?have?problems?with?InstallShieldX?using?SQL?Dialogs,?I?thoug...
83
热度 -
《Pro Oracle SQL》Charpter2 -2.5 SGA – The Buffer Cache
《ProOracleSQL》Charpter2--2.5SGA–TheBufferCacheSGA–TheBufferCache??SGA-缓冲区缓存??(page59)???ThebuffercacheisoneofthelargestcomponentsoftheSGA.Itstoresdatabaseblocksaftertheyhavebeenreadfromdiskorbeforethe...
55
热度 -
Android 机型适配之银屏适配
Android机型适配之屏幕适配SupportingDifferentScreensPREVIOUSNEXTTHISLESSONTEACHESYOUTOCreateDifferentLayoutsCreateDifferentBitmapsYOUSHOULDALSOREADDesigningforMultipleScreensSupportingMultipleScreensIconography...
61
热度