- 博客(88)
- 资源 (2)
- 收藏
- 关注
原创 共享受限资源
你可以把单线程程序当作在问题域求解的单一实体,每次只能做一件事情。因为只有一个实体,所以你永远不用担心诸如“两个实体试图同时使用同一个资源”这样的问题,比如:两个人在同一个地方停车,两个人同时走过一扇门,甚至是两个人同时说话。 在多线程的环境中,可以同时做多件事情。但是,“两个或多个线程同时使用同一个受限资源”的问题也出现了。必须防止这种资源访问的冲突,否则,就可能发生两个线程
2013-08-29 13:33:10 611
翻译 建立有响应的用户界面
如前所述,使用线程的动机之一就是建立有响应的用户界面。尽管我们要到第 14章才接触到图形用户界面,你在本章还是可以看到一个基于控制台用户界面的简单例子。下面的例子有两个版本:一个在全神贯注于运算,所以不能读取控制台输入;另一个把运算放在线程里单独运行,此时就可以在进行运算的同时监听控制台输入。 //: c13:ResponsiveUI.java// User inter
2013-08-29 13:32:18 575
翻译 编码的变体
到目前为止你所看到的所有简单例子中,线程对象都继承自Thread。这么做很合理,因为很显然,这些对象仅仅是作为线程而创建的,并不具有其它任何行为。然而,你的类也许已经继承了其它的类,在这种情况下,就不可能同时继承Thread(Java并不支持多重继承)。这时,你可以使用“实现Runnable接口”的方法作为替代。要实现Runnable接口,只需实现run( )方法,Thread也是
2013-08-29 13:24:18 708
原创 重载 hashCode()
在明白了HashMap 具有哪些功能之后,学习如何写一个 hashCode()会更有意义。 首先,你无法控制bucket 数组的索引值的产生。这个值依赖于具体的 HashMap 对象的容量,而容量的改变与负载因子和容器有多满有关。hashCode()生成的结果,经过处理后成为“桶”的索引(在 SimpleHashMap 中,只是对其取模,模数为 bucket 数组的大小)。
2013-08-26 10:09:03 818
原创 理解 hashCode()
前面的例子只是正确解决问题的第一步。它只说明,如果不为你的“键”重载 hashCode()和 equals(),那么使用散列的数据结构(HashSet, HashMap, LinkedHashSet, or LinkedHashMap)就无法正确处理你的“键”。然而,要很好地解决此问题,你必须了解这些数据结构的内部构造。首先,使用散列的目的在于:想要使用一个对象来查找另一个
2013-08-26 10:06:14 611
原创 散列算法与散列码
在 Statistics.java 中,标准类库中的类(Integer)被用作 HashMap 的“键”。它运作得很好,因为它具备了“键”所需的全部性质。但是,如果你创建自己的类作为 HashMap的“键”使用,通常会犯一个错误。例如,考虑一个天气预报系统,将 Groundhog(土拨鼠)对象与 Prediction(预测)对象联系起来。看起来相当简单,创建这两个类,使用Groun
2013-08-26 10:02:52 2545
原创 在方法和作用域内的内部类
目前为止,你所看到的只是内部类典型的用途。通常,如果你要读写的代码包含了内部类,那么它们都是“平凡的”内部类,简单并且容易理解。然而,内部类的设计却是相当完备的。如果你选择使用内部类,它还有许多难以理解的使用方式。例如,可以在一个方法里面或者在任意的作用域内定义内部类。这么做有两个理由:1. 如前所示,你实现了某类型的接口,于是可以创建并返回对其的引用。2. 你要解决一
2013-08-24 12:46:48 747
原创 内部类与向上转型
到目前为止,内部类似乎并没有什么了不起的。毕竟,如果你只是想用于隐藏,Java 已经有了很好的隐藏机制——只给予某个类“包访问权”(仅在同一个包内可见),而用不着创建为内部类。然而,当你将内部类向上转型为其基类,尤其是转型为一个接口的时候,内部类就有了用武之地。(从实现了某个接口的对象,得到对此接口的引用,与向上转型为这个对象的基类,实质上效果是一样的。)这是因为此内部
2013-08-24 12:43:46 561
原创 内部类
可以将一个类的定义放在另一个类的定义内部,这就是内部类(inner class)。内部类是一种非常有用的特性,因为它允许你把一些逻辑相关的类组织在一起,并控制在内部的类的可视性。然而必须要了解,内部类与组合是完全不同的概念,这一点很重要。在你学习内部类的过程中,并不一定清楚什么时候需要使用内部类。在这一节末尾,在学习了内部类所有的语法和语义之后,会给你一些例子,以帮助你清楚
2013-08-24 12:41:06 477
原创 操作符总结
下面这个例子向大家展示了哪些基本数据类型能进行哪些特定的运算。基本上这是一个不断重复的程序,只是每次使用了不同的基本数据类型。文件编译时不会报错,因为那些会导致错误的行已用//!注释掉了。//: c03:AllOps.java// Tests all the operators on all the primitive data types// to show
2013-08-20 17:58:34 472
原创 再论优先级(precedence)
在我举办的一次培训班中,有人抱怨操作符的优先级太难记了。一名学生推荐用一句话来帮助记忆:“Ulcer Addicts Really Like C A lot”(肠疡患者是 C 程序员的写照)。 助记词 操作符类型Ulcer Unary 操作符+ - ++ – [[ rest...]] Addicts Arithmetic (a
2013-08-20 17:57:00 509
原创 Java 没有 “sizeof”
在 C 和 C++中,sizeof()操作符能满足我们的一项特殊需要:获取为数据存储分配的字节数。在 C 和 C++中,最需要使用 sizeof()的原因是为了“移植”。不同的数据类型在不同的机器上可能有不同的大小,所以在进行一些与存储空间有关的运算时,程序员必须清楚那些类型具体有多大。例如,一台计算机可用 32 位来保存整数,而另一台只用 16 位保存。显然,在第一台机器中,程序
2013-08-20 17:55:50 579
原创 Linq to sql:带参数的存储过程
创建如下存储过程: create proc [dbo].[sp_withparameter] @customerid nchar(5), @rowcount int output as set nocount onset @rowcount= (select count(*) from customerswhere custo
2013-08-14 15:05:48 598
原创 Linq to sql:普通存储过程
首先在查询分析器运行下面的代码来创建一个存储过程:create proc sp_singleresultsetasset nocount onselect * from customers 然后打开 IDE 的服务器资源管理器,之前我们从表中拖动表到 dbml 设计视图,这次我们从存储过程中找到刚才创建的存储过程,然后拖动
2013-08-14 15:04:49 443
原创 Linq to sql :查询句法--join
描述:内连接,没有分类的产品查询不到 查询句法: var innerjoin =from p inctx.Products join cin ctx.Categories on p.CategoryIDequals c.CategoryID select p.ProductName; 对应SQL: SELECT
2013-08-14 15:03:09 421
原创 seo中关头字拔取技巧
一、拔取的关头字应该合合用户的搜索习惯。好比说良多IT上网站,其实,从SEO角度来说,极不成聚。因为,当用户搜索笔记秘闻关的信息不时,只会选择笔记本这样的词时刻搜索,而很少有人会选择用本本这个词进行搜索。 二、选取的环节字应该有必然的搜索量,若是您选的枢纽字根柢没有人搜索,可以到推一把下载频道,下载相关的要害字选取工具进行操作。 三、选取的关键字不应该太“热”,这里说的热不是指
2013-08-11 10:43:00 546
原创 销售网页页面来增加销售业绩
任何网络营销策略中最重要的组成部分是网站的销售页面。虽然产品的选择和流量是任何网络商务的最重要因素,但如果没有一个好的产品介绍页面销售业绩也难以提高。小脑袋百度竞价助手小编在此给出5个产品介绍要素,其将大大增加你的产品销售转化能力。 第一,标题“把握住”客户 标题是任何访问者看到你的产品最初部分,其得激发他们的好奇心,吸引他们阅读。 做到这点最好的办法是展现“你能提供他
2013-08-11 10:42:29 586
原创 o2o线上线下对电商行业的冲击
O2O到底是个什么玩意儿?拿起“摇一摇”,其实所谓的O2O我们在这个时辰就完成了把这个“O”移到阿谁“O”的过程。O2O怎么能够“2”?有的人说,原本我是做商铺的,我经常到上网上打游戏,在游戏里也经常告诉巨匠,我是干商业的,往后到我们那儿买工具。这叫不叫O2O行为?这也有点O2O性质。可是我们显然不是指这种行为。我们是指,你能够以规模化的体例在此外一个“O”上来呈现。做电商的时刻,我们有一个很好的
2013-08-11 10:41:49 1294
原创 网站内容布局超链是否符合百度新算法
我一直认为百度算法更新之后,将超链布局在文章内已经不符合网站发展了,而这名站长却说在文章内布局超链还能够增加有效内链,吸引蜘蛛在网站内转,笔者当时想了想,这名站长的做法纯粹是错误的,对网站影响非常大,为什么这么说呢? 首先网站内容中布局超链接影响了蜘蛛的抓取完整性,以前我们在做网站的时候都是想方设法的在文章中更多的增加超链接,那个时候是因为百度还没有采取新的算法,那个时候的链接可以说在百度
2013-08-09 10:35:32 720
原创 站进入沙盒后该怎么处理
沙盒效应:Sandbox(英文),是指一个新的网站在刚刚上线的一周以内排名和收录情况都很好。突然接下的几个月内出现了网站的快照不更新, 内页也不收录等情况。沙盒一般是对一个网站的考核期,通常情况是2~5个月。其实,百度也有沙盒,时间大概是1~3个月的,我们把它成为“百度考察期”。 事实上,认为沙箱效应实际上就像我们发现相同的方式工作。我们都知道,现在无论你去哪个企业(新)去工作,就会有1
2013-08-09 10:34:50 872
原创 整理好思路以后再开始做seo
SE0是一门技术且不论其技术层次怎么样,但是做好seo不仅仅是有这技术就可以的,很多人在同样的公司同样的工作干到后来他们的结果可能不尽相同,有人可能高升为管理人员,有人可能还在保持原位甚至还有人被公司请走,当然其中有个重要的因素就是人品,但是最重要的还是思想,思路。大家应该都看过《肖申克的救赎》电影里面主人公不同于别人的思想,所以他成功逃狱了,还有一些伟人的思想一直被我们传颂,引为佳话,每当谈起伟
2013-08-09 10:34:02 689
原创 优化三要素 助力新站快速收录
当我们抱着满怀的希望创建了一个新的网站时,我们最初的梦想就是希望能够把这个新站做大做强,并且希望网站能够快速的被百度收录,只有网站被百度收录并且排名好了才能增加网站的流量,可是由于种种原因,导致网站不能被百度收录或者延迟收录,让人等的多么心焦。 今天就和大家谈谈新站如何快速让百度收录,以下是笔者的一些经验,希望对各位站长有所帮助。 一、百度产品之百度统计 百度统计已成为各位站长们
2013-08-07 10:52:24 466
原创 面对百度新型算法站长该如何应对
以下三点将会扩展seoer的优化思维,对于网站SEO优化来说,很多人发现仅仅依靠内容更新,外链建设,已经走到了死胡同了,因为及时把内容更新,外链建设做到极致,对网站的SEO优化来说,似乎效果不是很好,那么到底是什么原因造成了使用传统的SEO优化手段没有效果呢?很显然是大家都来做同样的事情之后,这个效果就会被严重的摊薄,最终化为乌有,只有走创新之路,或许才能够成功!下面就来分享一下SEO优化的创新思
2013-08-07 10:51:24 439
原创 面对SEO越来越空泛的局面我们应该做何选择
面对SEO越来越空泛的局面我们应该做何选择 一直喜欢在SEO论坛上面逛逛,也喜欢在有seo见解的地方看看别人怎么写的,可是逛的越多,看的越糊涂,不是糊涂seo的知识,而是糊涂seo被说的越来越空泛。 一:最开始的关键字选择,随意摘选一段文字 “在我们大家建设网站的时候首先选好的就是关键字,和标题,一旦选择好了之后就不要随便修改了,特别是新站,对搜索引擎影响太大了,会认
2013-08-07 10:50:22 477
原创 我自己的26种SEO策略
这是本人做SEO很长时间以来总结的方法,以及参加各类培训学到的SEO方法。现在总结如下,供各位站长参考:1.从博客来的反链对google排名影响大。从论坛来的反链对百度排名影响大。制作反接方法是:前面是带链接的文本描述,后面再加上网址。2.外部的反响链接不要一下增加很多,要定时定量的增加。3.网站内部SEO的主要操作重点地方:标题,链接命名,链接深度,文章内容,文章标题,文章内部锚文本
2013-08-05 15:59:39 784
原创 SEO新手从哪些方面获取高质量外链资源
当一个Seo新手刚进入SEO时,会充满激情,充满干劲,有时候也是因为是新,手对一些东西理解还很模糊,所以有时会很矛盾,会很着急,想赶快进入状态,但是又不知道该从哪里开始,害怕走错方向,不敢迈出脚步。有的是想到了就去做了,但是由于方向不对,导致自己的努力没有相应的回报,这样会挫伤新手的积极性。这些应该说都是Winter自身经历的,那时的心情就是希望有人指点一下。努力很重要,但是方向也很重要。没有正
2013-08-05 15:56:53 2620
原创 企业网络营销常用方法与策略
在专业资料上,我们所见到的网络营销策略指的是网页策略、产品策略、价格策略、促销策略、渠道策略和顾客服务策略,但这种定位是按照市场营销和学术的思维方式去研究的,对很多企业的实际操作并没有太大的指导意义。肖玉强在这篇文章里所提到的网络营销策略更多的是讲具体的工具和方法。我们知道,网络营销不单纯是卖东西,网络营销更大的价值在于为企业营造良好的互联网经营的环境,包括树立企业的品牌形象,扩大品牌知名度、
2013-08-05 15:53:17 848
原创 几点关于营销和建站的问题
事情总是发生得那么突然,让人不知所措,才发觉自己原来是那么的失败,连承受能力也在退步,心情乱得无法说明,走投无路,原来是那么的可怕,真的好可怕,让人捉不到一丝丝的依靠! 成人的世界,无法承受的事情太多了,然而还是要坚强勇敢的去面对,这是无法逃避的一波又一波的风雨,袭击得让人喘不过气来,唉希望会过去,希望会过去,真的好可怕,让人心凉!网站又被拔毛了 做事要量力要根据自己的
2013-08-04 11:55:52 471
原创 友情链接要注意的问题
昨天下午快下班的时候烟台SEO给我发来消息,说我把他的友情链接给nofollow了,还发了截图。一问是通过站长工具查询的,我二话没说马上自己动手查询,结果显示对方的链接在笔者的SEO博客里面被nofollow了,而且还是图片链接。换了其他工具查询,结果还是一样的。烟台SEO是笔者换的第一个友情链接,当时就纳闷了,怎么回事这是?打开自己的SEO博客查看源文件,定位到友情链接,发现并无异常。由于当时快
2013-08-04 11:55:05 474
原创 个人对百度绿萝算法更新的看法
7月份,百度又推出针对绿萝算法的更新,主要针对各类推广性软文进行处理,针对对象是发布软文的新闻站点。在绿萝算法出台之时,就有一大批买卖链接站点被处理掉,而此次更新,又是针对大批的软文买卖站点进行处理。从绿萝算法,到此次绿萝算法的更新,业内骂声一片。貌似每次百度一出现大的更新,就会引发站长的“骚乱”,骂什么的都有。 其实对此次更新,个人还是比较淡定的,一是自己的站点受波及的还很少,另外一个也
2013-08-04 11:54:25 697
原创 总结一下做SEO实质
核心的优化实际是思路的构建: 通过信息论的比特分析所属关键词。 通过页面的结构分析搜索的正文规则的提取。 通过层次的处理,提供优先权的文档。 通过link和back link的分析,构建有机的整体。 通过内容的整合,突出主题的体现。 通过概率论的思想,构建用户的体验值。 通过向量空间和tf-idf分析关键词的权重。 通过贝
2013-08-03 11:44:39 494
原创 Twitter网页版推出通用搜索功能 复制链接
北京时间8月2日上午消息,Twitter正在Twitter.com上逐步推出“通用搜索”结果,使得该公司的网页搜索与现有的移动体验更加一致。 “通用搜索”的概念是2007由谷歌年提出的,可以在传统搜索结果中整合照片、视频、新闻、本地企业信息等更多内容。 Twitter.com的主搜索结果面板主要有三大变化: 1、用户或“人”现在已经整合到搜索结果里。
2013-08-03 11:41:33 5617
原创 百度排名优化是要注意发布内容的唯一性
百度一直喜欢原创的内容,不仅对于百度是这样,其他大型搜索引擎都如此,如果内容摘抄复制而来,肯定与网络上很多网站内容重复,这样会被百度视为重复内容而不收录,长此以往,会导致网站权重严重降低甚至快照消失。所以要做好百度排名优化,首先需要解决的问题就是内容原创性的问题。原创性内容解决之后,我们就要注意网站的排版问题。比如有的网站在侧边栏写了太多的最新文章和相关文章,这虽然在内部结构上做的很好,但会造
2013-08-03 11:40:35 601
原创 用搜索引擎的眼光探究SEO
用搜索引擎的眼光探究SEO一、传统IR的相关性排序: 在web搜索引擎出现之前,传统的IR(信息检索)系统被用来检索科技文献等纯文本文档,对检索的结果也涉及到相关性排序问题。解决方法基于共有词汇假设 ,采用经典的加权算法。TF就是一个词在文档中出现的频率,它描述该词在一篇特定文档中的重要性;IDF是倒排文档频率,它描述的是该词在所有文档中出现的频率,即该词 的普遍重要性,如“我”,“
2013-07-30 14:44:01 425
原创 企业千万不能过份依懒于”免费SEO”
SEO是一项很重要的工作,无论做什么样的网站都应该意识到SEO的重要性。但往往正因为SEO的一些概念误导了很多人,所以也让很多朋友对SEO失去信心。 在一些朋友看来SEO就是在做关键词排名,如果真是这样认为,希望大家把心态摆正。关键词排名固然重要,我们不得不承认网站做出来推广的目的就是为了流量,让更多的人来浏览我们的网站,要想满足这个条件,当然搜索关键词排名占了非常重要的因素。 接触S
2013-07-30 14:41:03 343
原创 如何处理404页面的问题
什么是404页面?404页面指的是原来可以正常访问的链接,在某些特殊的原因后失效,在访问这个链接的时候,服务器就会返回404状态的错误页面。404有什么危害?(1)降低搜索引擎对网站的评价 (2)不利于用户体验当你的网站存在大量的404的话搜索引擎就会对你的网站会进行一定的扣分从而被搜索引擎认为是个不好的网站。同样当用户访问你的网站,打开的都是404页面,也是很不利于用户体验的。因为大
2013-07-30 14:40:14 1405
原创 如何提高网站咨询量?多渠道是关键
一个网站产出咨询量的多少,是衡量其价值的重要指标”相信这句话,大家一定是比较信服的,那么今天要和大家分享的是,如何提高网站咨询量呢?下面让我们先来一组数据报告。 在一项对于网民咨询方式调查中,3.40%人表示喜欢主动上门咨询、57.40%表示更愿意先通过在线客服工具咨询、8.70%表示主动打电话咨询、7.30%表示更习惯于主动填写网站相关留言内容、还有23.20%通过其他方式咨询。
2013-07-29 14:38:15 786
原创 对百度发布网站改版注意事项的理解
7月25日,百度站长平台发布了网站改版注意事项的公告,在公告中列举了网站改版中必须注意的四点,也是许多站长们常犯的一些错误,例如 :网站改版后没有及时提交给百度。其实网站改版是不可避免的,当然一般情况下还是减少一些不必要的修改,在做站之前准备工作要做足,不要等到网站上线后再改这改那,比方说很多企业站就是这种情况,老板根据自己的喜欢随心所欲,看页面上哪里不爽就叫人去修改。看到别的网站上有个特效好看,
2013-07-29 14:37:00 704
原创 如何看待seo的前景c呢?
任何事物都有两面就好比硬币的正反面一样,对于seo而言也一样,别人好的东西对于你来说未必就那么好。这就需要站在搜索引擎的角度来看这个问题,特别需要注意的是每个网站都不同,这就必须要求针对个体的网站采用个体的处理方式。同时,为那些文章中没有加以注释的定义加上正确的链接来帮助读者去理解它们,这是一个好的seoer必须要做到的。1 不要想在事情的一开始就期望得到肯定的说明,没有人
2013-07-29 14:35:48 553
原创 网络营销效果衡量核心指标 运用逻辑思考方式
首先感谢NetConcepts的CEO渠成先生,本文应他的邀请特别撰稿。在我讲授百度认证的课程中,第二个章节是关于《网络营销效果的核心指标》。这个题目,坦率说,让我颤抖了一下,核心二字都让我有些诚惶诚恐,我非常担忧我讲授的这些指标不够核心。但什么是核心,我想来想去没有想明白。物理学中描述距离的米可以算作是核心指标,但可惜,爱因斯坦发明了广义相对论之后,时间和空间就没有本质上的差异了,米至少
2013-07-28 17:15:41 459
VisualAge for Java开发Servlets
2013-08-27
JSP架构、JSP开发工具优缺点比较
2013-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人