运行时的类信息

zhushican | 建站教程 | 2014年8月14日

如果你不知道对象的确切类型,RTTI会告诉你。但是它有一个前提:为了让RTTI能找出这些类型,并且利用这些信息,这些类必须是编译时已知的。换言之,要想让RTTI正常运行,编译器必须知道所有的类。

初看起来,这也不算是什么限制,但是如果你得到一个不在程序管辖范围之内的对象的reference,那又该怎么办呢。实际上,程序编译的时候,根本得不到这个对象的class文件。比方说,你拿到一张磁盘,或者打开一个网络连接,然后你被告知这些数据代表某个类。但是编译程序的时候,编译器不可能知道将来出现的类,那么你该怎样使用这个类呢?

[阅读全文]
12次浏览 0条评论 运行  信息  

对象的集合

zhushican | 建站教程 | 2014年8月14日

如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。一般来说,程序都是根据具体情况在不断地创建新的对象,而这些情况又只有在程序运行的时候才能确定。不到运行时你是不会知道你到底需要多少对象,甚至是什么类型的对象。为了解决这种常见的编程问题,你得有办法能在任何时间,任何地点,创建任何数量的对象。所以你不能指望用命名的reference来持有每个对象。

针对这个相当关键的问题,绝大多数语言都提供了某种解决办法。Java也提供了好几种持有对象(或者更准确的说,是对象的reference)的方法。我们所说的数组是语言内置的数据类型。此外,Java的工具类库还包括一套比较完整的容器类(container classes也被称为collection classes,但是由于collection被Java用来命名的类库的某个子集,所以我还是用概括性更强的属于“container”)。它提供了复杂而精致的方法来持有甚至是操控你的对象。数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。

[阅读全文]
9次浏览 0条评论 对象  集合  

数组是第一流的对象

zhushican | 建站教程 | 2014年8月14日

数组是一个简单的线性序列,所以它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后它的容量就固定了,而且在其生命周期里不能改变。也许你会提议先创建一个数组,等到快不够用的时候,再创建一个新的,然后将旧数组里的reference全部导到新的里面。其实arrayList就是这么做的。但是这种灵活性所带来的开销,使得arrayList的效率比起数组有了明显的下降。

不管你用的是哪种类型的数组,数组的标识符实际上都是一个“创建在堆里的实实在在的对象”reference。实际上是那个对象持有其他对象的reference。你既可以用数组的初始化语句,隐含地创建这个对象,也可以用new表达式,明确创建这个对象。只读的length属性能告诉你数组能存储多少元素。但是,创建数组对象的时候,它所持有的reference都会被自动地初始化为null,所以你可以通过检查数组的某个槽位是否为null,来判断它是否持有对象。以此类推,primitive的数组,会自动将数字初始化为零。

[阅读全文]
2次浏览 0条评论 数组  第一流  对象  

数组的排序

zhushican | 建站教程 | 2014年8月14日

有了内置的排序方法之后,你就能对任何数组排序了,不论是primitive的还是对象数组,只要它实现了comparable接口或有一个与之相关的comparator对象就行了。这个功能填补了Java类库的一个大漏洞。标准类库所用的排序算法已经做了优化——对primitive,它用的是快速排序,对对象,它用的是稳定合并排序。所以除非是prolier表明排序算法是瓶颈,否则你不用为性能担心。

一旦数组排完序,你就能进行快速查询了。但是切记对一个尚未排序的数组使用查询,因为这么做的结果是没有意义的。如果数组里面有重复元素,那它不能保证会返回哪一个。这个算法不支持重复元素,不过它也不报错。所以,如果你需要的是一个无重复元素的有序序列的话,那么可以考虑使用Treeset。

[阅读全文]
11次浏览 0条评论 数组  排序  

网建市场的未来将如何发展

zhushican | 建站教程 | 2014年8月13日

随着网络应用的迅速发展,无数的网站建设公司也奔进了网络竞争的洪流中,怎么样赢得客户的信任,将是网站建设公司的长久发展的良性条件。
    网站建设的道路是漫长而崎岖的,优胜劣汰的这种竞争模式将许多网站建设公司缔造成为更具专业性的团队,为了能赢得更多客户的信任和青睐,不断的自我完善和推陈出新才是得到客户信任的首要条件。

    随着网络应用的迅速发展,无数的网站建设公司也奔进了网络竞争的洪流中,怎么样赢得客户的信任,将是网站建设公司的长久发展的良性条件。

[阅读全文]
3次浏览 0条评论 网建  市场  未来  如何  发展  

网站建设公司如何赢得客户信任

zhushican | 建站教程 | 2014年8月13日

随着客户对网站建设的需求增多,网站建设公司如果赢取客户的信任,将是今后网建公司思考的问题。
       随着网站建设公司的应运而生,越来越多的人们开始了解和运用网络这一平台,将其产品放在网络上面铺天盖地的宣传,网络的效应影响着商家的利益,也就有越来越多的人认识到了网络的强大和它的无所不能。

       但是客户的是挑剔的,买东西总是要货比三家的好,既经济又的实惠才是王道,网络公司为了赢得可是的信任也同时能再市场上站稳脚跟,那真是花进了心思,不仅要从公司的专业技术和售后服务上面占领优势,还要从跟客户的打交道上面赢得客户的信任,赢得了客户的信任也就赢得了口碑,也就赢得了市场。
 
       可是如果赢得客户的信任又成了我们最迫切问题。
 
       首先要赢得客户的信任就是要和他们多沟通,达成一个很好的互动。你多了解客户的同事,也要让他们多了解你。互相了解也会增加信任度。投我以木桃,报之以琼瑶。
 
       很多客户在选择网站建设公司的时候,都会多选择几家来比较,在众多的竞争对手中脱颖而出,靠的就是公司的专业技术和对待客户的诚信了。客户看中的是他投入了网站的建设,能从中带来的收益,我们是在帮客户建设网站的同时,帮助他们考虑问题,将网站走向良性的循环,让网站给客户带来更多利润。这就是网站公司的增值服务了,你可以帮助客户了解网站是如何运营的,网站应该如何推广,让客户了解将一个网站运营好不仅会带来效益,也会给客户带来潜在的商机。这样你不仅仅是一个网站建设公司的人员,也是客户身边网建方面的好顾问,根据客户的实际需要帮助解决他们的问题。客户对你的信任度会极具上升,不难理解你的客户就成为你真正的合作伙伴了。

[阅读全文]
22次浏览 0条评论 网站  建设  公司  如何  赢得  客户  信任  

媒体型网站如何掌握“三高”人群的阅读偏好

zhushican | 建站教程 | 2014年8月4日

随着中国网民规模的持续增长,越来越多的人关注网民本身能给互联网带来的价值,其中网民的价值直接关系到网络广告价值的挖掘和电子商务的发展潜能。是业界关注度热点。现在网民的整体操作水平在提升,对互联网的应用认识也越来越强烈,我们可以先从以下三个方面来了解一下互联网“三高”人群的网络阅读偏好。

1.通过娱乐寻找归属感,娱乐和现实主义紧密结合
根据CNNIC数据显示,中国网民在网络娱乐、信息获取以及交流沟通这三大功能的使用上比例是较高的,它们在网民中的普及率都在50%以上,网络娱乐化早已不是非主流的专属了。网络世界正在逐渐的融入现实世界,且对现实世界的影响也越来越大,现实世界早已存在的群体认同感和归属感在网络是俨然更加凸显了。

[阅读全文]
6次浏览 0条评论 媒体型  网站  如何  掌握  人群  阅读  偏好  

网站建设成功初期网页打不开的常见原因分析

zhushican | 建站教程 | 2014年8月4日

网站建设成功初期网页打不开的常见原因分析,下面我们就来了解一下。

一、网站感染了病毒所致。这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老半天没响应。在任务管理器里查看进程,看看CPU 的占用率如何,如果是100%,可以肯定,是感染了病毒,这就要查查是哪个进程贪婪地占用了CPU资源。 找到后,最好把名称记录下来,然后点击结束,如果不能结束,则要启动到安全模式下把该东东删除,还要进入注册表里,在注册表对话框里,点编辑—查找,输入那个程序名,找到后,点鼠标右键删除,然后再进行几次的搜索,往往能彻底删除干净。有很多的病毒,杀毒软件无能为力时,唯一的方法就是手动删除。  

[阅读全文]
8次浏览 0条评论 网站  建设  成功  初期  网页  打不开  常见  原因  分析  

英文网站建设细节盘点,发挥建设功能最大化

zhushican | 建站教程 | 2014年8月4日

网站建设对于企业和公司的影响,相信在网络大行其道的今天,它的优势也越发的显示出来。网络不断拓展的业务和范畴领域也让网络赢得了更多的发展先机,网站建设作为一种有效手段已经走出了国门,英文网站建设也是很多商家和企业很重要的一种推介自己的手段。

但是我们在看到网站建设前景的同时,我们也看到了网站建设的问题。当前,本土进行的英文网站建设设计普遍中国化,这样对于国外的受众是不符合他们的浏览习惯的,在某种程度上也无形中会流失一部分有效受众。
   
其次,网站建设布局的不够人性化也是网站建设存在的又一问题。没有互动,当用户找了很久没有找到他想要的信息后,想直接通过网络咨询却难找到最详细的联系方式和相关负责人,这也会使得英文网站得不到更好地与隐性客户的互动。
   
再次,很多英文网站建设的设计总是习惯应用固有的一些模板。类似网站总是有很多雷同的地方,不仅体现不出网站建设的专业性,其在做工上也十分粗糙,很多英文语法错误也是屡见不鲜。最终,这样的网站建设将会让国外用户感觉该公司很小很不专业而且粗心,而得不到合作机会。
  
网站建设和网站体验中遇到还有一点十分重要的是很多英文网站在国外无法打开,这样的网站建设和网站的质量和速度是让人难以忍的受,导致用户没有耐心早已关闭网站,而你所依赖的网站建设功能更是无稽之谈。
  
因此,一个好的网站建设在设计上是要全盘西化的,注意字体大小(西方人喜欢较小字体)、浏览器编码(海外很多用户没有安装中文语言支持,网站应该用utf-8编码)、细节处理(语言细节、网站设计精细等)。网站设计参考国外知名大公司,做出大气、稳重的气势来。
   
网站必须放置在海外的服务器上去,保证海外用户访问网站的速度,如果是全球化的用户群体,建议使用美国的主机,毕竟美国互联网资源最丰富。如果是其他地区和国家,建议选购当地的网站空间。
  
网站建设过程中要进行最基本的网站优化,如关键词优化、导航优化、标签优化、关键词密度等都必须注意到,这些也可以算是现在网站建设的基本配置了。网站建设要注意人性化设计,简洁明了,重要的信息总是出现在最醒目的位置,让用户总是能够找到他想要的信息。当然,网站建设效果的凸显不鼓励投机取巧,为了利益去做一些不诚信的营销方式,如发送垃圾邮件、搜索引擎作弊等,后果很严重。

[阅读全文]
10次浏览 0条评论 英文  网站  建设  细节  盘点  发挥  建设  功能  最大化  

企业网站建设应该做成动态网站还是静态网站

zhushican | 建站教程 | 2014年8月4日

在这个web2.0的时代,很多企业已经开始重视网站与用户的交互式体验。之前的企业就算拥有了自己的网站也没有意识到要在互联网宣传自己的企业和产品,通常客户只能通过名片才能打开网站一看究竟。如今企业都重视网络营销,希望把网站推广出去,通过网站来提高企业的销售量。这就对网站建设公司提高了要求,我们不仅要帮客户把网站做得好看、耐看,还要符合搜索引擎的口味,也更加注重网站的用户体验!作为上海网站建设服务商,我们的客户经常会问到这样一个问题:企业网站建设做静态网站好还是动态网站好?        这类客户一般都是考虑做搜索引擎优化的,可能是听一些行内人士说静态网站有利于搜索引擎收录,这说法没错,静态的URL确实更方便搜索引擎收录,搜索引擎不喜欢很复杂的URL,比如带特殊符号&、?的,而带这些符号的一般都是动态网站。
   
但是我觉得静态网站弊大于利,主要是不方便更新数据。静态网站是不带网站后台的,所以要添加删除数据的话就需要从页面出发了,这是个专业性比较强的工作,而大多数企业的网站维护人员是不懂代码修改的,就算懂也很耗费时间;而且网站不更新数据也是对搜索引擎优化不可取的,因为搜索引擎喜欢“动”的东西,如果你的网站经常有规律的更新,它就会经常这个时候来你的网站抓取数据;相反,如果你的网站常年不更新,搜索引擎每次来都是以前那些东西,它就会认为你这个站是没新的内容可吸收的,于是它就会再也不来爬你的网站了,于是你的网站就石沉海底了。
   
而动态网站的后台基本能满足您的全部需求,不管是要添加企业行业的文字新闻还是添加产品的图片信息,都是可由企业内部的非专业人士自行添加的,而且上海网站建设服务商都会对企业的网站维护人员做个后台使用培训,这对企业网站丰富内容是相当有利的。而且动态网站都有自己的数据库,这些数据是可以随时备份的,不需要担心网站上面辛苦添加上去的内容会丢失掉。
       
静态网站与动态网站的利弊上海网站建设公司都提到了,具体选择,就看企业的取舍了。

[阅读全文]
0次浏览 0条评论 企业  网站  建设  应该  动态  网站  还是  静态  网站  
回顶部