Quantcast
Channel: IT瘾博客推荐
Viewing all 532 articles
Browse latest View live

风投热捧国内科技博客:不看重盈利为战略意义(下)

$
0
0

http://tech.sina.com.cn/i/2013-01-14/06067974868.shtml

36氪:我不是博客请叫我服务提供商

  36氪创始人刘成城:“如果只做媒体,大多数科技博客最后都得死。”

  “赚不到钱,又无法快速规模化———如果只做媒体,估计最后都得死。”尽管被普遍认为是这一拨科技博客中起步最早的代表之一,但36氪的创始人兼CEO刘成城却对科技博客的前景并不乐观。而在他眼中,发展了两年多的36氪早已不仅仅是一个科技博客。

   以搬运工方式进入

  在2010年成立之初,36氪一度以“TechCrunch中文站”的身份亮相,直到几个月后,才正式更名为36氪。报道的内容,最初也多以翻译TechCrunch的文章为主,逐渐才过渡到一半原创一半翻译。

  这种以“搬运工”的方式进入科技博客圈的做法,让博客圈和媒体圈的很多专业人士颇不以为然,但却正对了不少互联网技术从业者的胃口。尤其是在新技术和新应用迭出的2011年,36氪的网站上不断更新的有关国外最新技术动态和明星创业公司的报道,经由微博这个巨大的流量入口的转发传播,迅速地为网站积累起了相当的用户规模。

  刘成城向南都记者坦言,36氪的创业团队以理工科背景为主,翻译或原创出来的文章被批评说文字不够精美或是观点不够鲜明并不奇怪,但这并不意味着他们不重视内容质量。

  刘成城信奉另一套逻辑,即36氪首先是面向“互联网创业者”这个特定人群服务,它所提供的并不是一段精致的文字或是某个很鲜明的观点,而是全球最新鲜的科技创业idea。至于到底是原创的还是翻译来的,对这个特殊的读者群来说,并无二致。

  最踊跃尝试盈利模式

  尽管36氪目前实际的收入来源仍以网站广告和线下活动赞助为主,但在国内科技博客圈中,它却是在盈利模式上进行最多尝试的一个。

  由于36氪的读者以互联网创业者和早期风险投资人为主,刘成城首先想到的就是将这二者连接起来。2011年8月,36氪上线“36Tree”在线融资平台。据刘成城介绍,在这个看似简单的供创业者在线递交商业计划书、供投资人在线浏览的平台背后,36氪不仅需要组织专人对商业计划书中的要点和亮点进行重新提炼,并按项目质量进行初步筛选,同时,对于优质的项目资源,还会定向推荐给合适的投资人,并组织双方会面。

  经过一年多的免费尝试,今年1月7日,36氪再度上线的“36Kr+”正是在“36Tree”基础上的改进版。而刘成城也向南都记者透露,今年将会在融资对接服务上尝试收费。

  另一方面,根据36氪在2012年报道的489个国内创业项目的统计数据,不少项目在被报道过之后,还会收到外部的合作请求和应聘请求。对此,刘成城也向南都记者表示,36氪将在2013年尝试推出招聘服务。

  正是因为有了“专注于互联网创业”这个定位在先,在刘成城的逻辑里,36氪早已脱离了一个科技博客的发展思路,而成为围绕互联网创业者这个特殊人群的全方位服务提供商。“他们需要了解国外的科技资讯,自己的创业公司需要被报道,我们就给他们提供36氪这个媒体平台;需要融资,我们就提供36Kr+这个融资平台;以后可能还有招聘平台,等等。”刘成城向南都记者这样表述自己的商业逻辑。

  【爱范儿:爱硬件爱卡位】

  爱范儿负责人黄龙中:“新媒体之新不在于技术,在于信息传播渠道的变化。”

  曾有人作过一个有趣的比喻,称36氪是科技博客圈中的“微软”,而爱范儿则更像“苹果”。与定位清晰、两年来大刀阔斧地开拓自身商业模式的36氪相比,爱范儿的科技博客“味道”的确要来得更纯正一些,但爱范儿北京运营负责人黄龙中却向南都记者表示,爱范儿要探索的是一条和36氪截然不同的商业化道路。

  硬件报道见长

  “我们主要是兴趣驱动,要是放在现在,估计没什么机会了。”面对这一拨科技博客投资热潮,黄龙中在接受南都记者采访时,禁不住感叹。

  彼时,国内科技博客界仍以少数爱好者的业余兴趣为主。黄龙中等人从电子消费品领域入手,根据自己的观察和理解撰写博客,为爱范儿建立起一种和传统媒体报道风格迥异的独特“范儿”。

  2009年,爱范儿陆续接到诺基亚等硬件厂商召开新品发布会的媒体邀请,这让从未真正涉足过传媒行业的爱范儿团队颇感意外,也开始动心组建专业团队,投入商业化运作。此后,爱范儿开始吸收外部作者为网站供稿,报道内容从以硬件为主逐渐延伸到对社交媒体、移动互联网等领域均有所涉及,报道形式也从最初的评论分析演变为包括现场快速报道、深度讨论、高端访谈等多种形式,同时,诸如爱创会、爱范会等线下活动也开始逐一落地。

  2011年,爱范儿被《新周刊》杂志评为“年度小众网站”,并称其为是“中国最注重内容的科技网站”,在黄龙中看来,新媒体之新,不在于内容,也不在于技术,而在于信息传播渠道的变化。

  他特别向南都记者强调,爱范儿是第一个进入微信媒体平台的科技媒体,每天发布1-2条精华的文章。这样的频率不仅不会对读者形成打扰,反而得到不错的反馈。同时,爱范儿在2012年末又推出了独立app。在黄龙中看来,科技的发展使得人们获取信息的方式变得越来越多种多样,在无法预知目标读者究竟会选择何种方式的情况下,最保险的做法就是在每一种方式上都占好位置。从另一个角度来说,这也与爱范儿的目标读者定位相对宽泛不无关系。

  广告模式未必不通

  与36氪专注于互联网创业不同,爱范儿所报道的内容虽相对较为宽泛,但仍以起家时的“看家本领”硬件类报道见长,在硬件厂商那里已积攒起不错的口碑。因此,在爱范儿的收入来源上,硬件厂商对其线下活动的赞助占了相当比例。此外,爱范儿还专门设有一个名为爱范会的线下活动,聚焦终端消费者和厂商,为后者进行新品推广等提供平台。

  在黄龙中看来,除了增值服务外,广告模式对科技博客而言,也未必此路不通。尽管在传统的广告思路之下,流量越大的媒体,广告越值钱,对于流量相对细分的科技博客来说,并不占优势。但正是因为细分,才让某一些特定广告的投放变得更精准,从而可能带来更大的广告价值。

  赢家

  【TechCrunch:牛博传奇】

  作为国内多家科技博客学习的榜样,TechCrunch究竟有多牛?

  2005年6月,互联网律师出身的迈克尔·阿灵顿创立该科技博客,并成为最主要的撰稿人之一。目前,该博客网站的日访问量已超过1200万IP,每天收到的网友评论和回复达3700万条以上。

  在有“创业天堂”之称的美国硅谷,得到TechCrunch的关注,几乎已成为每一家创业公司成长过程中的必经之路。而其每年在纽约和洛杉矶举行的线下创业者展示活动TechCrunchDisrupt,门票价高达近2000美元,却仍常常一票难求。

  2010年9月,美国老牌互联网门户公司AOL宣布以3000万美元的价格收购TechCrunch。一年后,TechCrunch的收入增长了50%,利润翻了3倍,独立访问量增长了25%,PV增长了30%。但与此同时,阿灵顿却因为发起了一只风险投资基金CrunchFund,而被AOL集团质疑违背了新闻的利益冲突原则而遭解雇。

  此后一段时间内,TechCrunch的影响力急转直下,直到2012年10月,AOL集团与阿灵顿重归于好,TechCrunch的业务才重新有所起色。(丁家乐)

 


2012年SAS公司博客排名

$
0
0

想要了解和学习 SAS 产品的同学,一定要看看这个博客排名,因为这里有你需要的绝大部分资料,从数据处理、图形显示、分析、培训到最新的技术和产品信息。

前10名:

1.The Do Loop
Rick Wicklin, 博士, SAS 公司计算统计学方面资深研发人员,PROC IML 和 SAS/IML Studio 的首席开发工程师。精通计算统计学、统计图形、现代统计分析方法,是 Statistical Programming with SAS/IML Software 这本书的作者。

博客热词:
Bootstrap and ResamplingData AnalysisEfficiencyGetting StartedJust for FunMatrix ComputationsNumerical AnalysisReading and Writing DataSampling and SimulationSAS/IML StudioSAS ProgrammingStatistical GraphicsStatistical ProgrammingStatistical ThinkingTips and Techniques

2.The SAS Dummy
Chris Hemedinger, SAS 公司全球服务部门的技术架构师,隶属于 SAS 专家服务部门。他是畅销书 SAS for Dummies 的作者之一(该书国内有卖,但是没有翻译成中文),并且是 SAS® Enterprise Guide® discussion forum 的积极参与者。

SAS 公司 JMP 软件的官方博客,博客内容由 JMP 研发、市场、培训、技术支持和销售团队全力打造。JMP 是一款深受客户喜爱的产品,从其博客排名也可看出这点。
4.The SAS Training Post
SAS 公司各种培训资料和信息,包括一些分析会议的信息。

博客热词:
analyticsanalytics conferencebusiness intelligencecareerCarycertificationcustomcustomizingdata analysisdata miningdata stepe-Learningemailenterprise guideestimate statementexcelexchanging ideasforecastinggmapgraphicshow to learn sasJMPjobsmacrosmapmapsmiss sas answersodsods documentods pdfproc sqlprogrammingprogramming efficiencysassas/graphsas global forumSAS JediSAS macrosas ondemand for professionalssas programming 1: essentialssas trainingSAS Web Report Studiostatistical trainingstatisticstips and tricks

5.SAS Voices
去过 SAS China 的人恐怕都看到过 SAS COM 这本杂志,这个博客的内容远多于 SAS COM。

6.The SAS Book Shelf
SAS 公司出版发行的书讯,就是书比较贵,钱少的同学可以去百度文库上搜搜电子书。

7.Real BI for Real Users
Angela Hall,SAS Solutions On-Demand 部门,管理一个团队,负责 SAS Fraud Framework(欺诈管理框架)开发。  Angela 是 Building Business Intelligence using SAS: Content Development ExamplesThe 50 Keys to Learning SAS Stored Processes这两本书的作者之一。

博客热词:
Access EngineAdd-In to MS OfficeAdministrationAnalysisBI DashboardBusiness IntelligenceDI StudioEnterprise GuideGRIDIISInformation MapsInstallationsjBossManagement ConsoleMapsMetadataODSOLAPPortalPromptsSAS 9.2SAS 9.3SAS BI BookSASGFSecuritySGFStored ProcessesTwitterWeb Report Studio

8.SAS Users Group
面向 SAS 全球用户组,内容涉及全球用户大会、发表的论文等等。

博客热词:
analyticsbig databusiness analyticsbusiness intelligencecall for paperschris hemedingerdata miningdata stepDebbie BuckFriday’s Innovation Inspirationhigh-performance analyticsIFSUGInside SAS Global Forumlocal users groupsmacroMWSUGNESUGpapers & presentationspersonal agenda builderPharmaSUGpostersprocprogrammingSAS-LSAS Administratorssascommunity.orgsas enterprise guideSAS Global Forumsas presenters seriesSAS Rock Starssas trainingscsugSESUGsneak peeksocial mediasocial media analyticsstatisticsstudent ambassador programstudent scholarship programstips & techniquestwitterUnofficial Official GuideUS Regional Conferencesvideowuss

9.Graphically Speaking
SAS 公司图形显示方面专业的博客,内容由多名 SAS 专家提供。图形显示是一个既有创新又有行业标准的工作,想用 SAS 生成各种漂亮专业的图形,从这里开始可以令你事半功倍。

博客热词:
AE timelineAxis OffsetsBand PlotBarChartBar ChartBox PlotClinical GraphsClusterCluster GroupsDiscreteLegendDiscrete OffsetDot PlotForest PlotGroupsGTLHeatmapHighLow PlotHistogramLayout LatticeLayout OverlayLog axisMarkerCharMarkerCharacterNBSPnon-proportional FontODS GraphicsODS Graphics DesignerOverlayPie ChartProc SGPANELScatterScatter PlotScatterPlotScatter Plot MatrixSeriesSeries PlotSGPLOTSGPLOT procedureSG ProceduresTipsVBARVBARPARMVector PlotXAxisYAxis

10.Information Architect
SAS 公司数据整合产品对外的博客,上面有关于数据整合、Dataflux 产品、大数据、高性能分析等所有跟数据处理相关的内容。

博客热词:
allanalyticsanalytic center of excellenceanalyticsAnne MilleyBecky Graebebig dataBig data analyticsbusiness analyticsbusiness intelligencebusiness IT alignmentCIOcloudcollaborationdata driven decision makingdata federationdatafluxdata governancedata integrationData Integration Studiodata managementdata migrationdata preperationdata qualitydata storagegartnerhadoophigh-performance analyticshigh-performance computinginformation managementinformation overloadinformation strategyinnovationinsuranceITMark Troestermobilenrfpower seriesretailriskSaaSsassas/accessStuart RoseTDWI

谷歌官方博客宣布关停八项服务,Google Reader在内

$
0
0

  Google 在官方博客中宣布继 2011 年秋季大清扫后,新一季清扫开始了。关闭一些功能和服务是“为了保持专注,利用好其他机会 "。

  谷歌在官方博客发表题为《又一次春季大扫除》(A second spring of cleaning)的文章,宣布关闭包括Google Reader在内的多款服务。

  该公司在文章中称:“我们2005年推出Google Reader,方便人们发现内容,并随时查看最喜爱的网站。尽管这款服务拥趸众多,但过去几年间,它的使用量已经下滑了。

  因此,我们将于2013年7月1日关闭该服务。在接下来四个月里,对其他RSS服务感兴趣的用户和开发者可以使用Google Takeout导出订阅等数据。”

  RSS是网站输出最新消息列表的一种格式。利用Google Reader等RSS工具订阅后,可在不打开网站页面的情况下直接阅读网站输出至RSS的内容,如最新博客、新闻等,同时也滤去了广告。Google Reader作为一款稳定、界面友好的RSS订阅工具,在国内外都有广泛应用。

  目前登录Google Reader已显示备份提醒:

   附:Google Reader发展简史

  2001年初,谷歌软件工程师克里斯·维瑟雷尔(Chris Wetherell)启动了一个名为JavaCollect的项目,提供基于网络上RSS消息源的新闻门户。随后,他领导一支小型团队从事了另一个类似项目,于2005年10月7日推出了经过改进的产品,即Google Reader。

  2006年9月1日,Google Reader宣布设计的改版,并引入新功能,例如统计未读条目数量,标记所有条目为已读,新的基于目录的浏览方式,以及帮助用户一次查看多个条目的扩展视图。此外,新版Google Reader也引入了分享功能,用户可以向其他人发布有趣的条目。

  2007年1月30日,Google Reader开始支持来自YouTube和Google Video的视频内容。

  2007年9月17日,谷歌产品营销经理、随后成为Instagram创始人的凯文·希斯特罗姆(Kevin Systrom)宣布,Google Reader从谷歌实验室中毕业。

  然而,从那时起,这款备受欢迎的RSS订阅服务止步不前,在长达五年多的时间里从未发生根本性变化,谷歌显然对它并不用心。

  另一方面,在2011年推出社交网络Google+时,谷歌已将其与Google Reader进行了深度整合。正是由于这种调整,Google Reader丧失了之前的社交功能,比如交友、关注、分享等。谷歌要求用户只能通过Google+来分享内容,Google Reader的发展空间被大大压缩。

  2013年3月13日,谷歌技术基础设施高级副总裁乌尔斯·霍尔泽(Urs Holzle)宣布,Google Reader将于2013年7月1日关闭。

Windows主管博客介绍Windows Blue系统

$
0
0

最近关于Windows 8.1(代号Blue)的消息越来越多,很多消息都显示这次更新会针对用户反馈进行一些实质性的改进,即使是此前一直批判Windows 8的 宏碁,也对Windows 8.1充满期待。不久前,我们也报道了Windows部门联合主管 Tami Reller对Windows 8.1系统透露的一些情况。

近日,Julie Larson-Green在自己的博客上撰写文章,再一次提及Windows 8.1。Julie表示,Windows 8.1将在在移动性,便携性,触控体验和应用软件等方面进行改进,并将会把一些软件和新功能无缝整合到系统中,提供更加便捷的体验。

虽然Julie无法向我们明确透露Windows 8.1具体在那些方面进行了改进,不过从她的话中,我们可以推测,Windows 8.1已经进入最后阶段。到目前为止,有关Windows 8.1的消息也层出不穷,不如让我们大致预览一下Windows 8.1的进化方向。

从今年三月份最早泄露出的版本号为Build 9364安装文件,以及随后的Build 9369安装文件,从中泄露出许多系统界面和基础功能上的改进。例如,搜索功能的改善,将集成Bing搜索等搜索内容,搜索体验大改善;SkyDrive也将被深度集成进系统内,Modern风格的资源管理器也将被支持。其他诸如新的尺寸的动态瓷贴等界面改进,详细阅读请点击 这里

另一个将在Windows 8.1中出现的重量级选手就是IE11。全新的IE11会有很多令人兴奋的改进,最直观的就是支持同步收藏的网页标签。而IE11对 WebGL的支持将为网页开发者带来福音,但是目前来看对WebGL的支持还未开发完成,并不能完整启用。

除了WebGL,微软看来也会在IE11中添加对 Google SPDY协议的支持。尽管谷歌向来对Windows/Windows Phone的用户很苛刻,但是微软似乎愿意以德报怨,以图为Windows用户带来更好的浏览器体验。

随着不同版本安装文件的泄露,在Build 9374安装文件中有心人发现增加了 Kiosk模式。另外,一系列新API的增加将使企业用户受益,可以开发更多针对企业用户的应用。我们曾在 《Build 9374:Windows 8.1目前泄露功能性更新汇总》中对这些功能做了详细介绍。

最后在版本号为Build 9385的安装文件中,我们还发现了微软全景图片拍摄应用 Photosynth的踪迹,甚至有人通过修改注册表实现了在锁屏界面中添加通知类应用。虽然目前这些功能并不是举足轻重的,但也从侧面说明Windows 8.1会在细节上更人性化。

进入五月以后,虽然新版本安装文件的泄露逐渐减少,但是依然无法阻挡人们对Windows 8.1的好奇。通过这种官方或非官方消息渠道,有关Windows 8.1的传闻也越来越多,最受争议的就是“开始按钮”到底会不会回归。Julie Larson-Green曾在一次商务会议上回应这一问题:不排除恢复开始按钮的可能性,但是即使恢复,也只是访问开始屏幕的一个快捷按钮。

林林总总,Windows 8.1的消息已经让人眼花缭乱,但我们有理由相信,Windows 8.1会给我们带来更完善的体验。Julie Larson-Green也表示,微软在Windows 8.1中倾听了许多用户的声音,这或许是一次十分脚踏实地的更新,在Windows 8激进的基础上,更加为用户考虑。种种迹象都表明,在Windows 8.1中,微软将会为小尺寸平板设备做优化,加上高通、NVIDIA以及英特尔等芯片厂商的助力,我们对Windows 8.1可以有更多的期待,未来也会见到更加丰富多彩的Windows设备。

除了Windows设备,这次代号为Blue的更新也将是全平台的,涵盖Windows Phone和 Windows Embedded 8,某种意义上,它并不只是一次单纯的平台性系统更新,更意味着巨人的转身,微软急需改变,Windows Blue是这个转变的重要一步。

Via Neowin

WordPress 博客怎么对百度进行 SEO 优化

$
0
0

百度给站长的建站建议,在相当程度上代表了百度的态度,通读下对你的建站还有比较大的帮助的。这份建议在相当程度上代表了百度的态度,通读下对建站还是有比较大的帮助的。

下面我讲讲 WordPress 博客针对这些建议,应该如何进行 SEO 优化的技巧:

  1. 为每个网页添加合适的标题,如果是网站首页,则标题建议使用站点名称或者站点代表的公司、机构名称;其余的内容页面,标题建议做成与正文内容的提炼和概括,这可以让您的潜在用户通过搜索引擎结果中的标题快速访问到您的页面。

    注:对于 WordPress 博客,标题的设置请参考这篇文章: 我是如何 SEO WordPress 的 1:Title

  2. 充分利用网站首页或者频道首页的 description 标签,提供此网页内容的概括说明,形式为<meta name=”description” content=”此网页内容的概括说明” />,这将帮助用户和搜索引擎加强对你的网站和网页的理解。

    注:对于 WordPress 博客,description 的设置请参考这篇文章: 我是如何 SEO WordPress 的 1:Description 和 Keywords

  3. 网站应该有 明晰的导航和层次结构,网站上重要的网页,应该能从网站比较浅层的位置找到,确保每个页面都可以通过至少一个文本链接到达。

    注:我在这两篇文章中讲到 WordPress 博客怎么样更好的解决这个问题: 我是如何 SEO WordPress 的 3:首页 WordPress 博客如何进行链接建设

  4. 尽量使用文字而不是 flash、Javascript 等来显示重要的内容或链接,百度暂时无法识别 Flash、Javascript 中的内容,这部分内容可能无法在百度搜索得到;仅在 flash、Javascript 中包含链接指向的网页,百度可能无法收录。

    注:博客尽量少用 Flash 和 Javascript。我一般只是用来在页面静态之后统计页面流量。

  5. 量少使用 frame 和 iframe 框架结构,通过iframe显示的内容可能会被百度丢弃。

    注:这个没有想法 :-)博客一般也不会用到 frame 和 iframe。用到也是一些其他站点 widget,这个对博客的排名没有什么影响的。

  6. 如果网站采用动态网页,减少参数的数量和控制参数的长度将有利于收录。

    注:这点是和 Google 有区别的,Google 是不会在乎你的参数的数量和长度,不过无论如何 WordPress 博客采取伪静态链接是最好的。

  7. 网站改版或者网站内重要页面链接发生变动时,应该将改版前的页面 301永久重定向到改版后的页面。

  8. 网站更换域名,应该将旧域名的所有页面 301永久重定向到新域名上对应的页面。

    注:如果你更换了一个域名,可以 使用 htaccess 把旧域名重定向到新域名

以下是百度给出的一些网站质量方面的建议:

  1. 网站的内容应该是面向用户的,搜索引擎也只是网站的一个普通访客,放置任何用户不可见、或者欺骗用户的内容,都可能被搜索引擎当做作弊行为,这些行为包括但不仅限于:在网页中加入隐藏文字或隐藏链接;在网页中加入与网页内容不相关的关键词;具有欺骗性跳转或重定向;专门针对搜索引擎制作桥页;针对搜索引擎利用程序生成的内容;具有大量重复无价值内容;充斥大量恶意广告或恶意代码等。

    注: 不要作弊,不要搞黑帽 SEO,不要把搜索引擎当做傻瓜,搜索引擎永远比你聪明。

  2. 百度更喜欢独特的 原创内容,如果您的站点内容只是从各处采集复制而成,很可能不会被百度收录。

    注:任何搜索引擎都喜欢原创内容,但是百度似乎对原创内容的判断还是远远不够,像 ChianZ,Admin5 等这些垃圾站点抄袭我的博客的内容,还排在我前面。

  3. 谨慎设置您的友情链接,如果您网站上的友情链接,多是指向一些垃圾站点,那么您的站点可能会受到一些负面影响。

    注:获取链接的最好的方法不是交换,而是靠你的服务或者免费产品等等链接诱饵方法,这里我再重申下,我爱水煮鱼不交换友情链接的,因为链接是友情的。

  4. 谨慎加入频道共建、内容联盟等不能产生或很少产生原创内容的计划,除非您能为内容联盟创造原创的内容。

    注:比如就不用加入 kijiji 这样的站点了。

  5. 百度会尽量收录提供不同信息的网页,如果您网站上相同的内容可以通过不同形式展现(如论坛的简版页面、打印页),可以 使用 robots.txt 禁止 spider 抓取您不想向用户展现的形式,这也有助于节省您的带宽。

    注:百度也支持, canonical 的标签,可以用来解决由于 URL 形式不同而造成的重复内容的问题。

>>>继续阅读 WordPress 博客怎么对百度进行 SEO 优化的全文 ...


© 我爱水煮鱼 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博

相关日志

新手教程:wordpress博客安装图文教导

$
0
0

每一个建立博客的新朋友,当准备好域名和主机后,不知道怎么安装博客,我刚建立昆明SEO的时候,也费了很多时间,终于搭建成功,下面是我一步一步实战得来的总结。

第一步:域名解析,根据域名注册商不同,解析操作上会有些细微的差别,总体来说,域名解析的时候只要添加一个A纪录就可以了,然后填上你主机的IP。域名生效的时间一般在24小时之内生效,判断域名有没有生效的方法如下:开始,运行,然后输入”cmd”,最后输入”ping www.***.net“命令,ping与域名中间有一个空格,如果发现上面的IP和你主机的IP一样,就说明已经生效了。

第二步:创建数据库和用户名,数据库需要自己手动在空间后台创建,创建一个数据库,同时创建一个数据库用户名,最后给予权限。

1、进入空间后台,找到MySQL数据库。进入到“MySQL数据库”,自定义一个名字,然后生成数据库。数据库名字的格式为“主机名_自定义名称”,例如***.net。提醒:数据库密码最好复杂一点,可以用密码生成器自动生成一个,这里的密码是需要用记事本保存起来的,安装程序的时候需要用到。

 

2、添加数据库用户名和给予权限。

 

 

第三步:在附加域里绑定域名,我使用的是全来主机,不知道其他的有没有步骤。

 

第四步:上传WordPress压缩包

1、从http://cn.wordpress.org/下载最新的WordPress中文版。

2、回到cPanel首页,找到“文件”-“文件管理器”,点进去。

 

3、选择根目录然后直接点 “Go”

 

4、开始上传Wordpress压缩包,选择“上传”,进入之后界面如下,然后选择压缩包所在目录,直接上传。

 

 

 

5、回到根目录将这个WordPress压缩包选中后点“解压缩”。

 

 

6、然后解压缩后,在根目录多了一个“wordpress”的目录

 

7、我们进入这个目录,然后“全选”

 

8、移动这些文件到根目录

 

9、回到根目录,就是这个样。

 

第五步:安装Wordpress程序,安装Wordpress,整个过程不到很短,出乎自己的预料。整个过程最多2分钟搞定。

1、在浏览器直接访问你所要的独立博客地址,出现以下的这个样子

 

2、点击“创建一个配置文件

 

3、把我们创建的数据库名称、用户名、密码等填入下面的表单

 

4、填好之后进入下一步,如果上面的信息填写正确,则会看到下面的界面

 

5、点击“进行安装”,输入你博客的名称,用户名,密码和你的邮箱

 

6、再次点击“安装Wordpress”,看到下面的界面则已经安装成功。

 

第六步:大功告成,现在你可以点击登录,输入你安装时的用户名和密码,则可以登录到你的Wordpress后台。进行相关的设置,最好在隐私那个地方先不让搜索引擎收录你网站,把相关的主题、分类和插件都定完以后,才开放博客。

 

作者:zc707212993 发表于2013-7-25 22:19:51 原文链接
阅读:91 评论:0 查看评论

无觅推出相关文章精准广告,博客盈利新渠道

$
0
0

什么样的广告是最不打扰用户的,博客应该投放什么样的广告,这是博主最困扰的一个问题,无觅新推出的相关文章精准广告可能会在一定程度上解决这个问题,在网站的无觅相关文章插件位置显示和当前页面最匹配的广告,无觅利用精准的关联推荐算法,将广告与资讯相关联,给文章匹配最合适的广告内容,最大限度保证用户浏览体验, 同时提升数倍点击率:

无觅相关文章精准广告

参加无觅的广告需要自行申请,在 无觅网站管理中心一键申请开通之后即可,无需安装额外代码。

由于无觅的广告只是原来相关文章中的一个或两个,所以广告位置只占相关文章展示位置的一小部分。如没有相关广告与页面匹配,依旧会推荐站内文章,可提高用户浏览体验并增加网站流量。

无觅的广告平台采用 CPC 模式,也就是按用户点击次数获得收益,按照我几天的测试结果来看,大概每次点击有 0.4 元左右,相比与 Google 百度广告联盟的单价来比还是比较不错的,目前内侧期间,无觅承诺广告收益全额归网站主所有(正式发布之后,广告收益由无觅和网站主四六分成),只要达到 100 元就可以结算。

您可能也喜欢:


使用 Google DFP 广告管理系统投放和管理博客广告


博客赚钱:通过博客月赚 1000 美元不是梦


博客赚钱:如何开始一个赚钱的博客


新浪微博推出影响力分析服务:微数据


新浪微博连接:使用新浪微博登陆 WordPress 博客

无觅

>>>继续阅读 无觅推出相关文章精准广告,博客盈利新渠道的全文 ...


© 我爱水煮鱼 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博

相关日志

10余种提升WordPress博客加载速度的方法

$
0
0

我们都知道一个网站的加载速度直接影响到搜索引擎爬虫对网站页面的抓取,也直接影响到网站用户体验。网站加载速度过慢会造成搜索引擎无法抓取到页面内容而丢弃对该网站的一些页面的收录,同时可以丢失部分用户。在月光博客读到SEOtime一篇较好的文章,小编转载过来以借花敬佛,愿对一些正在建站或者即将要建站的朋友有所帮助。

page road speed

WordPress是一个很棒的开源程序,几乎我认识的站长朋友当中,粗略估算有80%使用Wordpress。但很棒不等于完美,就在我所认识的这些朋友中,几乎所有人都会抱怨Wordpress太臃肿,运行效率太低了,大家有无同感?

所以,今天这篇博文和大家分享8个小贴士来提升WP的运行效率,如果您运用了这些方法后发现确实有帮助,请把这篇博文分享给更多的人好吧?当然为了尊重劳动成果,也烦请指明出处。

1、使用高效的缓存插件

WordPress的插件们是非常有用的, 我推荐一款缓存插件可以改善页面载入时间,它就是 W3 Total Cache查看更多此类插件),有了这个插件之后咱就不再推荐你其他缓存插件了,因为所有缓存插件有的功能它都有了,而且安装和使用非常方便。

拥有这款插件之后,你的页面载入速度会加快,因为网站的主要元素已经被缓存了。

2. 使用内容分发网络 (CDN)

基本上所有你喜欢的大网站都会使用CDN。简单来说,CDN是把你站点上的文件们(CSS\JS\图片等)发布到最接近用户所在的网络区域,让用户就近下载,这样就能提高站点运行速度。在国内 ChinaCache是比较有名的CDN供应商,不过价格贵了一些,像各大门户网站,比如腾讯、新浪、网易等等都是用ChinaCache。所以不管你在哪里,访问这些门户网站都会觉得速度很快。当然啦,对于小站来说,这个成本可能会高一些,

所以,你无论是在南方,或者北方,还是在北美,访问这些门户网站,感觉速度都很快,最主要的原因之一就是CDN发挥了效果。一般小网站是用不起这服务的,所以慢点就慢点了吧,可以租用互联互通的6线机房(6线机房是指包括网通、电信、铁通、移动、联通、教育网等多线接入的骨干网IDC机房,彻底消除各地网络瓶颈,保证互联网访问畅通无阻的高速机房。)

顺便提一下,还有一个Wordpress插件叫 Free-CDN,号称也能达到类似的效果,虽然我还没有做过测试…

3、图片优化很重要

Yahoo! 有一个图片优化软件叫 Smush.it可以最大程度无损压缩图片,不过,除非你超级有耐心,否则一张张压缩图片的话太浪费时间了,好在,还有一个很给力的WP插件叫WP-SmushIt,这货可以为你网站上所有的图片做一次性压缩,所以没有理由不去用它。

4、优化你的WP数据库

你可以用 WP-Optimize这个插件来优化你的WP数据库(清理spam,反复改版的文章,草稿,表格等等为你的服务器腾出更多空间从而提升效率);还有一些插件如 WP-CleanerDB-Manger等。

5、开启防盗链机制

盗链是带宽的窃贼,当其他网站直接引用你站点的图片的时候,这会影响占用你本身的服务器资源从而影响网站运行效率,你的站点越出名,就会有越多的人盗用你的图片,解决方法是Wordpress有现成的插件 Hotlink Protection。当然也可以通过重写htaccess文件来达到同样的效果,欲深入了解的童鞋可以询问自己的空间商如何设置。

6、为文件添加过期时间

关于这个文件过期时间,听起来很玄乎,其实就是通过header报文来指定特定类型的文件在浏览器中的缓存时间。有些文件(例如样式表中调用的背景图片和一些装饰性图片)其实在很长一段时间内这些图片都不会有很大的变化,所以对这类文件我们不妨设置长一些的缓存时间,这样浏览器就不需要每次从服务器下载这些文件而直接从缓存中读取,这样绝对可以提升加载速度。

当然,所以做法很简单,只需要在网站的.htaccess文件中加入以下代码,

ExpiresActive On
ExpiresDefault A600
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A604800
ExpiresByType text/css A604800
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType text/plain A86400
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType video/x-flv A2592000
ExpiresByType application/pdf A2592000
ExpiresByType text/html A600

稍微解释一下,text/css表示样式表文件,text/plain代表的纯文本类文件,依次类推。其中A2592000就表示这种类型文件在浏览器中的缓存时间,以秒为单位。一天86400秒,2592000就表示这类文件可以缓存30天。

如果你不是经常修改模板,那样式表文件和javasctipt文件基本上也可以设置缓存一周到一个月左右。text/html文件不要设置太长的缓存时间,因为这些东西修改的频率很高,一天更新一次是有必要的。

7、为你的图片添加延时加载

延时加载就是当用户停留在第一屏的时候,不加载任何第一屏以下的图片信息,只有当用户把鼠标往下滚动的时候,这些图片才开始加载。这玩意儿不仅可以提升站点载入速度,更是可以节省带宽。要轻松的拥有这项功能,请安装WP的 jQuery Image Lazy Load插件吧。

8、控制文章草稿存数数

通常一篇博文我会保存10次以上的草稿,而Wordpress会无限制的存储每个草稿;如果我的博文已经发布了,为啥我还需要这些储存的草稿文章呢?所以这就是为啥我会用 Revision Control 插件来确保这些草稿内容的最小化。通常我会设置只存储2-3篇草稿来防止万一,但存储的数量绝对不会太高,否则你的 WordPress backend只会被这些无意义的内容塞满从而降低运行效率。

好了,今天的分享就到这里,希望对大家有帮助,其实这些要点不仅仅对Wordpress有帮助,对其他开源网站也同样奏效。:-) via seotime

以下是小编要补充说明的一些地方:

(1)JS和CSS的合并和压缩;
(2)CSS贴图的运用;
(3)选择较好的虚拟主机或者VPS或者服务器,国内的尽可能用多线,国外的话尽可能不要贪便宜;
(4)JS和CSS文件的位置问题,JS务必放到footer,除非JS务必在第一时间加载,CSS放置在顶部就不用说了;
(5)停用不必要的插件,或者尽可能通过代码实现插件的功效,比如所谓的SEO插件。

另外为文件添加过期时间,不一定是改写.htaccess,如果服务器使用的是nginx。

如有错误之处,请指出。

相关日志


三个成功案例告诉你:如何利用博客来建立产品的潜在用户群

$
0
0

大部分创业公司选择产品先行,再进行用户累积的策略,当然也有不少公司在推出产品前就已经成功积累了不少目标受众,其中包括 37signalsSEOmozMint.com。他们的做法是做一个分享专业内容和独立价值的博客,借此吸引到目标受众。

37signals于 1999 年以网页设计起家。在 2001 年他们上线了业界知名的博客 Signal vs. Noise,分享公司关于设计、业务和网络的想法。这一博客随即成为了网页设计最佳实践的热门资源,也成为了联合创始人 Jason Fried 和合作伙伴 David Heinemeier Hansson 发表关于软件和互联网的观点的地方。他们的博客积累了一波忠实的读者和潜在用户群,其中包括设计师、软件迷和中小企业等,在此基础上,他们在 2004 年推出了自己的旗舰项目管理应用 Basecamp

Rand Fishkin 在 2004 年上线个人博客 SEOmoz.org,分享他关于 SEO(搜索引擎优化)的见解。他在博客上发表了自己关于 SEO 的第一份指南,新闻周刊对此也进行了报道。博客的读者由 1 万名对 SEO 特别感兴趣的销售人员组成,随后他在 2007 年面向他们推出了 SEOMoz Pro 会员订阅产品。

Mint.com了解到传统的理财软件和服务无法满足年轻职业人群的理财需求,而他们的目标是推出一款个人理财工具来解决这一问题。他们也知道这些年轻人会利用互联网(博客)来获得最前沿的个人理财知识。因此他们一早便创建了个人理财博客 MintLife,为这些年轻职业人群提供关于理财的优质内容。这一举措为他们最终发布的产品 Mint.com 打下了受众基础,MintLife 本身也成为了网上排名第一的个人理财博客。

从这些案例中,不难发现这些公司都在推出产品之前,通过提供优质内容、教育和独立于产品的价值的博客来培育目标受众群。运用好这一策略的关键是,博客内容要上乘,并且目标受众能通过搜索和社交媒体轻松接触到这些内容。

  • 大客户的销售和维系技巧
  • 好奇心有哪些商业价值?
  • 周鸿祎谈做天使投资心得:不熟不做!
  • 三个成功案例告诉你:如何利用博客来建立产品的潜在用户群文章首次出现在 谈资网

    我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!

    $
    0
    0

    今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)

    Android中文Wiki

    AndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资讯Android笔记本——半年来的研究笔记,导航。 - 思想实践地 - CSDN博客【魏祝林】Android中级教程 - Android_Tutor的专栏 - 博客频道 - CSDN.NET农民伯伯 - 博客园android调用平台功能 - fonter - JavaEye技术网站思想实践地 - CSDN博客Android UI布局_兔斯基第2排第6个_新浪博客android自定义Spinner下拉菜单(下拉列表框)样式 - li_guotao blog - CSDN博客咖啡小驻 - CSDN博客zeng622peng的专栏 - CSDN博客Android_Tutor的专栏 - CSDN博客Android多线程下载远程图片 - to_cm的专栏 - CSDN博客java文件路径操作详细 - 旅行人生 - CSDN博客justin yang的开发技术专栏 - CSDN博客Android线程学习 一 - Envisage123 - ITeye技术网站hechongxian的专栏 - CSDN博客一个 C_C++_Java 程序员 - CSDN博客查看android源代码配置 - jiang_dlut的专栏 - CSDN博客sunrock的专栏 - CSDN博客moruite的专栏 - CSDN博客Sundy微群—Android深入浅出微群 _ 新浪微群-大微博里的小圈子Sundy's home . 张凌华2011年6月 随笔档案 - 农民伯伯 - 博客园android高级应用 - 林计钦 - 博客园Android开发中实现多点触摸的方法 - Android 开发资料共享 - eoe·Android开发者门户 - Powered by Discuz!android_onTouch()和onTouchEvent()的区别?看完这篇文章就知道了 - uyu2yiyi的专栏 - CSDN博客深入剖析Android消息机制 - coolszy - 博客园Android数字签名学习笔记 - feisky - 博客园android的Handler详解(2) - Work Harder For Android! - CSDN博客[摘]Android如何将程序打成jar包 - 大龙的博客 - C++博客Android - 郭鑫的技术资料库 - 博客频道 - CSDN.NETAndroid_OiSoft_新浪博客Android中文API - 农民伯伯 - 博客园低级写手 - ITeye技术网站Thiny-中国移动开发者社区-抽屉效果Android学习笔记,Notification通知事件 - 每天学点代码技术 - ITeye技术网站【核心分析】maxleng的专栏Android - a345017062的专栏 - 博客频道 - CSDN.NETAndroid -一醉千年 - 博客频道 - CSDN.NET淡淡的幸福博客 - Android分类文章列表 - ITeye技术网站张燕广专栏 - 博客频道 - CSDN.NETandroid判断网络的状态断开与否 - 点点滴滴 - ITeye技术网站Tips from Android SDK Articles - Lan'Sir - 博客频道 - CSDN.NET【李华明】-Android游戏编程之从零开始【游戏开发】雨松MOMO的程序世界专栏android流媒体播放方案调研 - 专注于跨平台手机多媒体应用解决方案 - 博客频道 - CSDN.NETliuzongan - ITeye技术网站ffmpeg - maopig的专栏 - 博客频道 - CSDN.NETxyz_lmn的博客 - 博客频道 - CSDN.NET媒体格式分析之flv -- 基于FFMPEG - 博水 - 博客园FFMpeg SDK 开发手册.pdf - docin.com豆丁网【Android专题】博文_乡下鱼_新浪博客【FFMpeg+SDL】mu399的专栏 - 博客频道 - CSDN.NET【Android成长之路】 - - 博客频道 - CSDN.NETshaobin0604 - 博客园Android2.2 - 标签 - 永恒的记忆 - 博客园Terry_龙 - 51CTO技术博客 - 领先的IT技术博客Board bring up_popy-ChinaUnix博客android应用开发 - stonecao的专栏 - 博客频道 - CSDN.NET基于ffmpeg的Android 2.2播放器开源代码 - mcodec - 博客园qt写excel_landuochong-ChinaUnix博客hupuxiang的专栏 - 博客频道 - CSDN.NETandroid - maikforever 的专栏 - 博客频道 - CSDN.NEThellogv的专栏 - 博客频道 - CSDN.NETAndroid_Tutor的专栏 - 博客频道 - CSDN.NET╰☆╮EvilCode的专栏╭☆╯ - 博客频道 - CSDN.NETJustin - 博客园代码 _ 增强视觉 _ 计算机视觉 增强现实Jserv's bloglidp的专栏 - 博客频道 - CSDN.NET老罗的Android之旅 - 博客频道 - CSDN.NETAndroid基础 - 安卓开发记录 - 博客频道 - CSDN.NETAndroid - Working harder, getting stronger! - 博客频道 - CSDN.NETAndroid相关 - HzJerry的麦库_笔记Android - Zy的技术心得 - 博客频道 - CSDN.NETandroid - chenshijun0101的专栏 - 博客频道 - CSDN.NET田海立@CSDN - 博客频道 - CSDN.NETandroid -你若安好,便是晴天 - 博客频道 - CSDN.NETAndroid - 四方城南 - 博客频道 - CSDN.NETandroid学习 - janrone's blog - 博客频道 - CSDN.NETandroid - 嵌入式开发 - 博客频道 - CSDN.NETAndroid基础开发 - 移动无限 网络互联 - 博客频道 - CSDN.NET专注于IOS平台 - 博客园manyou的博客 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛【APK解密】Android_KINGDOM的博客 - 博客频道 - CSDN.NETAndroid开发相关 - 移动平台碎碎念 - 博客频道 - CSDN.NETAndroid开发 - Potter:I am not for learning and learning, but for study and work - 博客频道 - CSDN.NET[精华] arm Linux 2.6高版本中的系统调用方式 - UNIX Resources Network

     

    by add 2012/12/26

    博文_LLYF_新浪博客

    Android - Sodino的专栏 - 博客频道 - CSDN.NET

    Android - hgl868的专栏 - 博客频道 - CSDN.NET

    裴裴的Android学习和分享 - 博客频道 - CSDN.NET

    kome2000的专栏 - 博客频道 - CSDN.NET

    jubincn的专栏 - 博客频道 - CSDN.NET

    Android ? chenxupro's blog

     

    PS:大家可以来接龙,共享更多的牛博们。

    更多资源链接http://note.youdao.com/share/?id=24830c4c14ba11f9a6c6541ba25af43a&type=note


    移动开发

    Android新技术

    知识点

    android实现开机自启动服务 - 不许联想 - 博客园android实现本程序数据的备份与恢复 - 疯狂的键盘 - ITeye技术网站基于 android 数据备份恢复的一种实现 - 讨论区 - 开源中国社区android4.0上状态栏上加入虚拟按键 - wlfdriver的专栏 - 博客频道 - CSDN.NET

    最近研究

    linux支持串口(serial)登录配置方法 - Rubyzhu - 博客园Android系统移植技术详解二_lsh0508-ChinaUnix博客_dev_tty _dev_ttyS0 _dev_tty0区别_呆板与linux-ChinaUnix博客给android设备增加串口功能 - jdh99的专栏 - 博客频道 - CSDN.NETAndroid串口通信实例分析【附源码】_Linux编程_Linux公社-Linux系统门户网站Android 串口编程原理和实现方式 - 讨论区 - 开源中国社区

    OpenGL ES

    【OpenGL ES系列教程三】着色语言 Shading Language(一) - manyou的博客 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛【OpenGL ES系列教程】 - 目录帖 - manyou的博客 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛

    解惑问题

    关于inflate的第3个参数 - Android - 天翼空间.应用工厂setContentView和inflate区别-Android 问题&解答-eoeAndroid开发者社区 - Powered by Discuz!

    ActionBarSherlock - Home友盟-专业的移动开发者服务平台 _ 移动应用统计 _ Android统计 _ iPhone统计 _ WindowsPhone统计Android开源界面库_Android Code SnipperAndroid - 快速开始 - JPush 开发者平台

    Android资讯

    安卓网Android频道_雨林木风操作系统门户Android_Android手机_Android资讯网Android(安卓)手机资讯-Android中文网-91手机娱乐门户Android资讯_太平洋电脑网安卓专区CSDN.NET - 资讯频道ITBear科技资讯-中文IT业界资讯站互联网要闻-科技频道-和讯网IT168Jon MulhollandAndroid中文网最新视频-环球网视频-环球网Windows Phone 7论坛_智机网业界要闻-科技频道-和讯网Traditional Programming Language Job Trends - February 2012 _ Regular GeekPCBeta 远景在线-Surface专注Windows爱好者的焦点艾瑞网-中国新经济门户

    官网开发文档

    Google Code SearchGoogle 代码Android开发论坛Package Index _ Android Developers【本地】Android Developers android.git.kernel.org GitInitializing a Build Environment _ Android Open SourceGoogle+注册Eclipse官网Android 4.0 Platform _ Android DevelopersThe Native Android APIStack Overflow10 Android UI Design Tips to Improve Your App's Visual Appeal - Developer.comAndroid - 开放文档 - 灰狐Android中文API合集--嵌入式linux中文站Google 自定义搜索 - 程序员专用搜索 - Android版Welcome to Android _ Android Open SourceOverview (Java Platform SE 7 )Java Platform Standard Edition 7 DocumentationOverview (Java Platform SE 6)Overview (ORMLite Core 4.42 API)OrmLite Releases - Lightweight Object Relational Mapping (ORM)Speex: a free codec for free speech

    开发必备

    开发常识

    转 -- 【音频】如何计算音频文件大小? - daniel_won的日志 - 网易博客

    安卓市场

    国内Android Market孰更好_Mobile 2.0豌豆荚开发者中心安智市场_开发者主页_android_online_安智_安卓_市场_market_web market机锋开发者服务平台开放平台_UC优视︱UC浏览器︱全球第一大手机浏览器,用户超过3亿人︱手机浏览器百度移动应用-海量优质安卓应用APP极速下载中心

    市场杂谈

    [Android商城] 国内最全的Android市场,最全Android软件商店 - APP观察比内容拼体验 国内Android电子市场横评_TechWebAndroid 国内应用市场的汇总 - IT-Homer 专栏 - 博客频道 - CSDN.NETAndroid 发布应用到市场_Linux编程_Linux公社-Linux系统门户网站教你把android 客户端上传到第三方应用市场_手机客户端 - phpwind 官方论坛 - Powered by phpwind

    图标网IconPng.com 爱看图标网,免费图标搜索引擎!Disable LogCat Output COMPLETELY in release Android app_ - Stack OverflowAndroid 应用发布全攻略 - wumingyue的个人空间 - 开源中国社区Google Play开发者账号注册与失败申诉攻略 - wujxiaoz - 博客频道 - CSDN.NET

    相关书籍

    Android开发书籍推荐 - Android安卓开发全集_百度文库《android 开发书籍》_VeryCD电驴下载40本Android开发电子书免费下载_android吧_贴吧《Android系统原理及开发要点详解》扫描版[PDF]_VeryCD电驴下载ebookshare - IT电子书机械工业出版社-首页-机械_电工电子_汽车_计算机_建筑_经济管理_教材_中小学教辅_音像_数字出版- Powered By SiteEngine高煥堂 5本 Android 的电子书 (完整版Free) - 移动开发 - OPEN开源资讯

    相关源码

    源码网站

    Google Project HostingGitHub · Social CodingGoogle 代码Google DevelopersGoogle 自定义搜索 - 程序员专用搜索 - Android版

    源码编译

    源码下载_编译 - Android开发社区 - 开源中国社区ubuntu10.10下编译Android2.3.3源码 - Java行者的个人空间 - 开源中国社区如何在 Ubuntu 9.10 下编译 Android 源码[简单可靠] - 业精于勤,荒于嬉;行成于思,毁于随! - 开源中国社区Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令] - 业精于勤,荒于嬉;行成于思,毁于随! - 开源中国社区[转帖]android2.3源码下载编译全过程 - 放纵心情 - ITeye技术网站Ubuntu11.10下编译android源码4.0.3 - Taskiller - 博客园ubuntu 11.10(32位系统)下编译android源码 - 精神邋遢的民工 - 博客园Ubuntu11.10下编译android内核源码 - Taskiller - 博客园Ubuntu Linux下android源码下载方法 - Taskiller - 博客园android Git repositories - Git at Google在Ubuntu下获取Android4.0源代码并编译(一) - And.He - 博客园

    源码搜索

    局域网内UDP连接, 自动搜索网段内的好友。-UDP LAN connectivity, 程序源代码下载 - HackChina.com开源中国 - 找到您想要的开源软件,分享和交流移动开发 - OPEN开发经验库Koders Code Search_ common.h - CJava开源大全Git用户手册 - zzulp的专栏 - 博客频道 - CSDN.NETGoogle Project Hosting开源中国社区源码库索引免费开源代码 开发,分享 - CodeForge.cn

    EOE经典源码

    Android 通过wifi向服务器端发送数据(一) - Android 开发进阶交流 - eoe·Android开发者门户 - Powered by Discuz!Android 通过wifi向服务器端发送数据(二) - Android 开发进阶交流 - eoe·Android开发者门户 - Powered by Discuz!Android WebView使用Javascript详解 - Android 高级开发资料 - eoe·Android开发者门户 - Powered by Discuz!Android 滑动手势侦测方法介绍 - Android 高级开发资料 - eoe·Android开发者门户 - Powered by Discuz!获取手机通讯录的实战应用(含SIM卡中的联系人)Android 立体效果图片【eoe首发】2011兔年短信祝福,无私奉献源码+广告嵌入方法 - Android 代码仓库 - eoe·Android开发者门户 - Powered by Discuz!【绝对经典】opengl 3d卷轴效果_余柳原创 - Android 代码仓库 - eoe·Android开发者门户 - Powered by Discuz!Java基于Socket文件传输示例 - 诗特林-sterning - BlogJavaAndroid文件传输如何验证 - 移动平台 _ Androidandroid开发(14) 可以横向滚动的ListView(固定列头) - 张云飞VIR - 博客园史上最全的Android的Tab与TabHost讲解-Android 实例教程-eoeAndroid开发者社区 - Powered by Discuz!

    源码工具

    Downloads - android-x86 - An open source project to provide android support on x86 - Google Project Hosting

    开源项目

    Android硬编代码下载_手研网android ffmpeg 移植 -附源码和可解码so_手研网

    【Android源码】GrepCode_ android-apps - Java Project - Source Codemars-android代码更新至33集 CSDN 下载频道在Android中访问WebService接口 - 都市特种兵 - 博客园设置android全屏,并响应onclick事件 - 代码分享 - 开源中国社区Android源码下载工具Msysgitandroid.git.kernel.org GitAndroid 2.2源码下载Index of _publicbyandby博客 - android 控件分类文章列表 - ITeye技术网站Android平台下SeeJoPlayer视频播放器(功能介绍及源码解析,附源码)Android平台下SeeJoPlayer视频播放器(功能介绍及源码解析,附源码) -    To build a better world ! - BlogJavaandroid源码(全)打包下载 - Android - mobile - ITeye论坛自定义Spinner之IconSpinner - 超越梦想 - 51CTO技术博客Android 系统源码(1.5-2.3.3)Android OpenGL 学习笔记 --开始篇Android游戏开发之切换游戏场景特效的实现 (九)用JAVA实现缓冲多线程无阻塞读取远程文件 - AJava使用SharedPreferences实现登录时记住密码的功能源程序(可直接运行) - Android - mobile - ITeye论坛Koders Code Search_ common.h - CAndroid源码下载方法详解 - 移动平台应用软件开发技术 - 博客频道 - CSDN.NETEzekeel_android-3.0 · GitHubplattypus_Android-4.0.1_r1.0 · GitHubIP地址转换-16进制转化为10进制 - ^ō^码农-------_自由创业^ō^ - 博客频道 - CSDN.NETandroid无限级树形控件 - 下载频道 - CSDN.NET资源收集之优秀代码片段分享网站

    个人源码

    【农民伯伯-一节课程源码】 More code fun

    视频资料

    Mars《Android开发视频教学》《Google Android开发入门与实战随书视频》WMV[压缩包]_VeryCD电驴下载Sundy《Android 深入浅出教程》《Sundy's 《Android深入浅出》》[MP4]_VeryCD电驴下载Sundy课程发布 - Android开发联盟《3G手机开发之Android应用开发》共8天课程_更新完毕[压缩包]_VeryCD电驴下载《Android开发从零开始》(cmd100.com倾情奉献)更新至26集[MP4]_VeryCD电驴下载sundyandroid - 张凌华-Sundy的Android培训教程【CGSOFT首发】Android 深入浅出教程提高篇 - 教程下载区 - DF_Dfusion_Fusion中文网_CG软件园 在线CG答疑第一平台 - Powered by Discuz!在线模拟器 T-Mobile G1 Emulator powered by Modea《Android 2.0游戏开发实践宝典》源码Android游戏开发视频教程www.microdu.com已更新到16章了》[压缩包]_VeryCD电驴下载网易公开课

    相关网页

    android的连接数据库 - - JavaEye技术网站Android数据库总结 - bacon36的日志 - 网易博客Android视频教程Android学习笔记-转载SQLite_Android_中国手机开发网史上最全的android开发资料大集合 - 移动平台 _ Android[入门必读]android移动开发 十个 案例 值得学习打包 - 移动平台 _ AndroidSQLite3 数据库使用开放的androi 源代码在线阅读 - HackChina.comAndroid2.2 - 标签 - 永恒的记忆 - 博客园实现一个view的监听的四种方法 - snowdrop的技术博客 - 博客园Android平台应用程序安装新手教程 - 软件教程Android View的xml属性android 为什么没有双击事件_百度知道Android开发资源完全汇总 - MatthewChen Piscesky - ItEye技术网站Android开发网 - Android手机开发,深入了解Android SDKAndroid 开发的重点Android高效编程注意事项 - 第六元素 - ITeye技术网站Activity与Thread之间的通讯 - Android_Tutor的专栏 - CSDN博客Android中调用Rest web服务 _ IdeasAndroidJSON调用webservice查询手机号归属地信息 - Android 代码仓库 eoe·Android开发者门户Android多线程 - ang639 - CSDN博客关于在Ubuntu操作系统下Android开发环境的搭建的方法实例[Android开发]Android开发(Ubuntu环境搭建)Android开发者官方网站中文版——机锋网Android 中文 API (36) —— Toast - Android - 天翼空间.应用工厂Android开发指南中文版--嵌入式linux中文站AdMob:在android应用中嵌入广告的方案 - Android 实例教程 - eoe·Android开发者门户 - Powered by Discuz!【安机网】本地编译,CM7.1.0 RC0 for G1(Dream),2.3.4固件,GRJ22 _通话记录归属地_弹出短信_修复通话随机黑屏_自动app2ext【06.17】 - HTC G1 Dream_G2 Magic 手机论坛 - HTC安卓手机论坛 - 安机网论坛 安卓手机论坛_安卓软件下载_安卓游戏下载_安卓rom下载众多Android 开源项目推荐,给力工作给力学习 (一) - android开发入门 - Android中国论坛 中国最好的android技术、资源分享社区_Android_安致_Android开发_Android手机_Android资源_Ophone - Powered by Discuz!Android游戏开发之爆炸效果 - Ray's blog - ITeye技术网站花仙子心水论坛-香港六个彩 liuhecai心水论坛核心分析 « DAA-安盟android 基本文件操作命令_百度知道android面试题(收集) - Android【求职招聘】【外包合作】 - CMD100 中国手机开发者联盟Android 使用全局变量 - fly_binbin - 博客园android适配不同分辨率&hdpi、mdpi、ldpi&横屏竖屏_晓龙_新浪博客Android mdpi ldpi hdpi区别(转)_孤单北半球_百度空间为Eclipse ADT创建的android项目通过ant添加proguard混淆支持 - 给力生活,天天向上! - ITeye技术网站Android平台移植ffmpeg的一些笔记 - piaozhiye的专栏 - 博客频道 - CSDN.NET【移植havlenapetr】的【ffmpeg】--_【Android播放器】 - 博雅Grant@PKU专栏 - 博客频道 - CSDN.NETAndroid的多媒体框架OpenCore介绍 - Android Framework研究 - eoe·Android开发者门户 - Powered by Discuz!如何确保每次都从固定的进入点启动一个activity - 移动平台 _ AndroidAndroid 技术专题系列之九 -- 图形系统_乡下鱼_新浪博客跟踪内存分配 - harry_helei的专栏 - 博客频道 - CSDN.NET避免内存泄露 - harry_helei的专栏 - 博客频道 - CSDN.NETandroid截取屏幕图 - LightSun----让成功成为可能! - 博客频道 - CSDN.NETARGB_8888 - 移动平台 _ AndroidAndroid的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制 - 欧阳昆 - 博客园Android 解决ListView 和 ScrollView 共存冲突的问题 - Terry_龙 - 51CTO技术博客关于使用SurfaceFligner进行绘图的具体实现方法 - a345017062的专栏 - 博客频道 - CSDN.NETAndroid之Service与IntentService的比较_Page2Android Service 自动启动 - hgl868的专栏 - 博客频道 - CSDN.NET使用AES加密进行Android的SharedPreferences存储 - 海风博客 - 博客频道 - CSDN.NET编写高效的Android代码(提高运行速度,节省电量) - 关注 android的新技术 - ITeye技术网站Drawable、Bitmap、byte[]之间的转换 - Android - mobile - ITeye论坛10 amazing Android development tips _ Feature _ .net magazineandroid应用后台安装,静默安装的代码实现方法_一阵风_百度空间android 上八款优秀的开源游戏引擎_一阵风_百度空间[转]谈双核处理器在Android中的利用率 - 综合讨论区 - 魅族社区minSdkVersion、targetSdkVersion、targetApiLevel的区别 - xyzxyzxz的专栏 - 博客频道 - CSDN.NETAndroid手机监控软件设计实现[源码][附图] - 萧晓 - ITeye技术网站Framwork增加资源后更新public.xml 和current.xml(转载) - life02 - C++博客.smali汉化apk遇到乱码解决方法 - 安卓汉化讨论区 - Android安卓汉化软件游戏 - gfan.comSpinner样式大全(1)_安静地等待倪归徕_百度空间android 给文件夹排序_我们的空间_百度空间Android opengl 2d绘图_贴图详细教程-手游资料及开发教程-J2meGame.com 手机游戏开发网. Mobile game develop _ J2ME _ Android _ Symbianandroid屏幕常亮保持 - tgwtt - 博客园Android保持屏幕常亮_平台开发_Android学习网alwaysRetainTaskState _ 学习笔记Android TextView文字横向自动滚动(跑马灯) - muyu114的专栏 - 博客频道 - CSDN.NETAndroid平台下SeeJoPlayer视频播放器(功能介绍及源码解析)_凌鹰雪影_百度空间Android如何代码混淆,防止apk程序被反编译_zero_新浪博客Android strings.xml中空格符的标识方法附xml特殊字符表示法---玩新网android_webView加载.html文件 - 相信自己能行,那就一定能行 - 博客频道 - CSDN.NETandroid ViewFlipper的使用_蜗牛小居_新浪博客android的语言切换 - 流云飞袖的日志 - 网易博客软件版本号怎么命名_crazy-youth_百度空间汉字转拼音android实现(HanziToPinyin类) - spare_H - 博客频道 - CSDN.NETAndroid中如何做到Service被关闭后又自动启动 - ___ 程序员 ___ - 博客频道 - CSDN.NETAndroid下怎么写一个永远不会被KILL掉的进程_服务_也就是不受系统垃圾回收机制(内存管理)影响. - 移动平台 _ AndroidAndroid ExpandableListView长按事件完美解决 - t5721654的专栏 - 博客频道 - CSDN.NETAndroid Power Management - hzdysymbol的专栏 - 博客频道 - CSDN.NETonConfigurationChanged 未被 调用 onConfigurationChanged not getting called - tangzhilu的专栏 - 博客频道 - CSDN.NETAndroid学习系列(23)--App主界面实现 - 谦虚的天下 - 博客园Java中软引用、弱引用和虚引用的使用方法示例_达内武汉光谷中心Android相册3D源码案例_最初的美_新浪博客android 调用相册里的图片并返回 - hero_213的日志 - 网易博客【Android】如何解决bitmap 内存溢出out of memory的问题 - Elite, not coder - ITeye技术网站android bitmap内存溢出 - 文谪---谪录整合知识 - ITeye技术网站Android EditText 字符个数限制[转] - zhou699的专栏 - 博客频道 - CSDN.NET如何在Android中使用汇编语言 - zenny_chen - 博客园ARM架构 - 维基百科,自由的百科全书android string.xml %问题。 - hunter的个人空间 - 开源中国社区android图片的内存优化 - Android - 天翼空间.应用工厂Android 内存溢出解决方案(OOM) 整理总结_stringname_新浪博客Android 内存溢出解决方案(OOM) 整理总结 - 酷_莫名简单 - 51CTO技术博客Android中使用ormlite实现持久化--HelloOrmLite - 夜明的孤行灯 - 博客园Android轻量级orm框架ormlite学习笔记(1)-初识 _ Gino's homeAndroid 内存泄漏调试_piraya_新浪博客DDMS中的Heap的使用_猪宝宝的温馨小窝_新浪博客Android读写文件_波周_新浪博客Android 程序自动更新功能模块实现 - wainiwann - 博客园onSaveInstanceState和onRestoreInstanceState触发的时机 - heiguy - 博客园android中手势操作图片的平移、缩放、旋转 - 专栏 - 博客频道 - CSDN.NETAndroid 高仿【优酷】圆盘旋转菜单 的实现 - 你若安好,便是晴天 - 博客频道 - CSDN.NET探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法android项目之——实现大图滚动显示 - 软件源码 - eoe·Android 开发门户 - android开发者的必备网站 - 全球最大中文Android开发社区Android获取应用的签名信息 - frank的个人空间 - 开源中国社区使用 Android Compatibility Package 来简化开发工作 - 云在千峰【限制使用次数】http___kaifaandroid.sinaapp.com__tag=%E9%99%90%E5%88%B6%E4%BD%BF%E7%94%A8%E6%AC%A1%E6%95%B0Android - 文件操作 小结 - Android开发 - OPEN开发经验库Android隐藏_显示软键盘 - 老冒儿的日志 - 网易博客Android平台TextView 加链接的所有方法_小科学家_新浪博客分享_Android中利用机器码注册机制防止破解 - huzgd的专栏 - 博客频道 - CSDN.NETAndroid平台SoundPool 和 MediaPlayer - 凌阳教育 Leo Chin - 博客园關於 Android 下的自動化測試_观自己_新浪博客Google为Android平板应用开发者定了10个规矩 - 行业动态 - 移动资讯-eoe移动开发社区Android支持的音频格式 - 庄承荣的个人空间 - 开源中国社区Android之打开闪光灯关键代码 - lee0oo0 - 博客园Android对象序列化(Activity之间传递对象,Parcelable小例子) - Ben Zeph's Code Cloud - 博客频道 - CSDN.NETAndroid中使用OrmLite持久化的详细介绍--新闻总列表 -- CCTIME飞象网使用OrmLite持久化SQLite(续) - A_Mean的专栏 - 博客频道 - CSDN.NET[Android]使用ActivityGroup来切换Activity和Layout - 农民伯伯 - 博客园使用ActivityGroup管理Activity - - ITeye技术网站关于ActivityGroup使用过程中遇到的一点问题 - Android - 天翼空间.应用工厂Android数据库ORMlite框架翻译系列(第二章:part 3) - vanezkw - 博客园Parcelable与Serializable区别(转) - fxtxz2的专栏 - 博客频道 - CSDN.NETandroid ActivityGroup认识 - stonesharp的专栏 - 博客频道 - CSDN.NETAndroid include标签 - Android移动开发技术文章_手机开发 - 红黑联盟android include 使用 - 等待毕业 - ITeye技术网站http___www.baidu.com_link_url=a8cfdc30fc293c5e471ef23de092fddc99fdd6886808b6ee2dcb8d9bea92457c364fa2b775cdbc9079fd45d02fb9994a13f31e18ed7583b4使用ActivityGroup时,如何保存Activity状态、如何使用子Activity的Menu? - 右撇子 - 博客频道 - CSDN.NETandroid opengl 渲染的3D色子 - 一路看Android OpenGL ES与EGL - 罗索工作室android 手机设备唯一标识 - yansanjianke的专栏 - 博客频道 - CSDN.NET如何获取Android唯一标识(唯一序列号)【转译】 - 七郎的日志 - 网易博客Android 数据库打包随APK发布 - OPEN 开发经验库自定义Spinner五步走-中国移动开发者社区Android之dialog - 青春流水指间、 - 博客园Android软件开发之盘点所有Dialog对话框大合集(一) - 雨松MOMO的程序世界专栏 - 博客频道 - CSDN.NETAndroid中Bitmap,byte[],Drawable相互转化 - fighter - 博客园应用换肤实现思路总结 - - ITeye技术网站[Android]应用语言切换的三种方法 - Sodino的专栏 - 博客频道 - CSDN.NET【转】Android AlertDialog 详解_为了思念de忘却_百度空间Android的AlertDialog详解 - Android移动开发技术文章_手机开发 - 红黑联盟当rawQuery赶超模糊查询 - 移动开发【转】PreferenceActivity用法简介--android设置页面实现方法_一阵风_百度空间Android学习笔记(3)——使用AudioTrack进行音频播放_大料小窝_新浪博客Android之用PopupWindow实现弹出菜单 - kkfdsa132的专栏 - 博客频道 - CSDN.NETandroid 之popupWindow 在指定位置上的显示 - DXJ007的专栏 - 博客频道 - CSDN.NETAndroid——扩大ImageButton的点击区域 - gangbener - 博客园【自定义Android带图片和文字的ImageButton】 - Bill_Hoo专栏 - 51CTO技术博客ZXing改横屏识别为竖屏识别 - zhengzhihao1的专栏 - 博客频道 - CSDN.NETandroid入门:zxing学习笔记(四) - 臭蛋 - 博客园【转】 android 悬浮窗口的拖动 - liyanqingyang - 博客园

    IPhone相关

    图解iPhone开发入门教程 - 张龙(风中叶)的专栏 - 博客频道 - CSDN.NET张龙(风中叶)的专栏 - 博客频道 - CSDN.NET

    Java相关

    Java底层

    Object Computing, Inc. - Java News Brief - January 2003

    [转]Java IO 技术之基本流类 ~~~~~~~~ (图+讲解+代码) 好好看 有好处 - 好好学习,好好工作,好好生活 - BlogJava北京尚学堂J2EE视频教程下载 - J2EE - VeryCD社区400本java电子书 java教程 java下载视频教程:Java从入门到精通_Java_____太平洋电脑网资源下载 - 程序员之家专题笔记--Java 类集框架 - 青青园中葵 - CSDN博客《尚学堂科技.马士兵.JAVA.系列视频教程10年2月9日更新(更新Spring3.0)》(java video courses)_VeryCD电驴下载关于Java相对路径_绝对路径的有用总结 - Java - 比特论坛-全球最大的中文IT资讯社区 -CSDN 数据技巧 - hxhappy's eyes - CSDN博客java连接access 不用jar包_Java_开发学院信息化频道_Java 高层网络编程Java 高层网络编程 - CJY之旅 - CSDN博客一个想法从构思到实现只需7天 - 旁观者 - 博客园java常用设计模式 - Debuger - CSDN博客《JAVA书籍400本,精心收藏》1.0[压缩包]_VeryCD电驴下载java怎么加载任意路径下的DLL - twyok的日志 - 网易博客JAVA如何调用dll:用JNI调用C或C++动态联接库原来如此简单_百度文库在线java API概述解析JSON对象 - bianzhiqi的专栏 - 博客频道 - CSDN.NETJava NIO(异步IO)Socket通信例子-Java频道-中国IT实验室java如何实现异步通讯? - Java _ Java EE【转_Java基础知识部分汇总】学JAVA的都进来看一下吧【小熊猫】 - Java _ Java SE源码库 - 开源中国社区java socket非阻塞I_O - jake1036 - BlogJava使用 ServerSocketChannel 实现的 File 服务器 - 老紫竹的专栏 - 博客频道 - CSDN.NETJava异常处理及输入输出流简介 - 我心飞翔的日志 - 网易博客笔记:Java的IO性能调整线程-BlockingQueue(转) - hbluojiahui的日志 - 网易博客read(byte[] b)与read(byte[] b)的区别_野孩子社区_百度空间Java 位运算 - 郑涛 - 博客园Java中常用的加密方法(JDK) - Java - language - ITeye论坛Java IPv4_IPv6 字符串与BigInteger的转换-Happy漫步者庄园-TonyDon's BLOGJava多线程编程总结 - 熔 岩 - 51CTO技术博客JAVA网络编程Socket常见问题 【长连接专题】 - 月亮的影子 - 博客园JAVA中的接口和抽象类(转) - 李超@hicc - 博客园java 源码混淆器 - lifeng_tour - ITeye技术网站JAVA基础之理解JNI原理 - 宁 静 致 远 - 博客园Java通过JNI调用dll详细过程 - 日志 - jopen - OPEN开源家园 - Powered by UCenter HomeJava运用JNI调用dll实现屏蔽系统热键 - uikoo9的专栏 - 博客频道 - CSDN.NETJava中的值传递和地址传递 - 雨あ痕的日志 - 网易博客货币格式处理,Java, - Freddy_Shen - 博客频道 - CSDN.NETjava中怎样实现60多位整形数字的运算。并能输出。_百度知道JAVA日期时间小结 - 冥思苦想 - ITeye技术网站Java字节序 - - ITeye技术网站Socket粘包问题 - Case - 博客频道 - CSDN.NET有关TCP和UDP 粘包 消息保护边界 _人人IT网Socket_TCP粘包、多包和少包, 断包 - Tsing松的日志 - 网易博客javax.media相关架包 - 下载频道 - CSDN.NETjava byte数组与int,long,short,byte转换 - 怡馨 - 博客园java中的别名机制 - he21he21的专栏 - 博客频道 - CSDN.NETTCP_IP详解学习笔记 - Balder~专栏 - 博客频道 - CSDN.NET实现java UDP Server --2008农历新年第一贴(原创) - honzeland - BlogJavajava多播 - - ITeye技术网站UDP广播与多播简单实现 - Android之美 - ITeye技术网站java字符编码转换研究(转) - lxzh504 - 博客园Java中的守护线程(setDaemon) - changfengmingzhi的日志 - 网易博客有用过DatagramSocket的setReuseAddress()方法的朋友指定一下 - CSDN论坛 - CSDN.NET如何用模式代替if else - CSDN论坛 - CSDN.NET【转】Java字节序转换 - DYF的专栏 - 博客频道 - CSDN.NET

    C_C++相关

    HIBYTE(w)、LOBYTE(w)、HIWORD(dw)、LOWORD(dw)_流水_新浪博客神奇的位运算及其简单应用 « Yes2Me 钟超一些平台无关的整型类型,int8_t,uint8_t.... - 艾子的日志 - 网易博客

    编程框架

    MINA框架 - Kevin的工作整理 - ITeye技术网站MINA框架概述 - BraveHeart专栏 - 博客频道 - CSDN.NETApache Mina - BraveHeart专栏 - 博客频道 - CSDN.NET

    Android刷机

    Android游戏

    【汉化亲测】刺客信条、极品飞车13、地牢猎手、魔幻塔防、泽诺尼亚传奇,完美运行!-酷派7260 论坛-添翼圈_天翼圈,华为c8650,华为c8812论坛,酷派5860,联想a390e论坛,联想a790e,海信eg900,海信e910论坛,酷派7260,三星i509,中兴N760

    小米刷机

    小米手机ROM下载频道 - 小米手机官网社区论坛 - Powered by Discuz!小米2稳定版获取ROOT权限教程 - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROM小米手机6种刷机详细教程--原生4.0刷回2.3请参照第六种方法 - 刷机天地-小米手机社区论坛-小米手机官方论坛bbs.xiaomi.com小米手机四种刷机方法 - andy_android的专栏 - 博客频道 - CSDN.NET小米双系统 详细解说 图文版 - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROM小米手机6种刷机详细教程--原生4.0刷回2.3请参照第六种方法 - 刷机天地 - 小米手机官网社区论坛 - Powered by Discuz!小米2手机刷双系统 - 玩机技巧 - 小米手机官网社区论坛 - Powered by Discuz!双系统自由切换亲测学习心得 - 米粉杂谈 - 小米手机官网社区论坛 - Powered by Discuz!教你如何删除双系统。释放你的内存!删后系统明显流... - 刷机天地 - 小米手机官网社区论坛 - Powered by Discuz!

    三星刷机

    S5830i 2.3.6版本root及刷机图文教程 - 三星 S5830 (Galaxy Ace) 论坛 - gfan.comS5830i 2.3.6刷机包及其教程_三星 S5830_S5830i_安卓网_安卓论坛-中国最大Android手机交流社区 - Powered by Discuz!三星s5830i刷机教程_百度经验三星I9001ROM4.0.4CM9刷机包下载 完美呈现 - 安卓刷机ROM小白专用KP7卡刷教程及资源....afengdd的精简优化rom..亲试稳定 - 三星 I9001 (Galaxy S Plus)论坛 - gfan.com三星GALAXY Tab P739刷机教程 - 三星 P739论坛 -C网玩家_DiyPDA_3GFly -Powered by Discuz!

    联想刷机

    乐Pad A1 安卓4.0尝鲜版固件下载乐Pad有问必答_乐Phone之家

    蓝晨刷机

    蓝晨V11刷机教程——也适合蓝晨V99 V13 【A10可以通用哦】-蓝晨V11(8GB)论坛-ZOL中关村在线To小白:蓝晨V99刷机步骤!小白刷机后的分享~~ - 蓝晨 bmorn - iMP3随身影音

    中兴刷机

    中兴V880 瘦身方法,永久ROOT,除去定制,增加运存!_中兴v880吧_百度贴吧[刷机]中兴V880超简单刷机教程(附2.3.7刷机包下载)_中兴V880论坛_七匣子v880_2.3.7_ROM.zip–华为网盘_资源共享-文件备份-免费网络硬盘

    华为刷机

    C8500刷机包大集合 最全的C8500刷机包大集合。超详细的刷机包教程。 - 华为 C8500 论坛 - 安智网 - Powered by Discuz!【华为C8500+2.2.1包】Update.zip-115网盘C8500_V100R001C92B265(中国电信定制).zip网盘下载_115网盘_网盘_115,我的网盘_免费网络硬盘_网盘搜索_网盘下载-爱分享,云生活史上最全的刷机宝典 - 华为C8500论坛 - dospy安卓智能手机论坛C8650刷机华为C8650 Recovery下载(一键刷入Recovery工具)_下载地址列表_新客网华为C8650刷机教程_C8650刷机方法_百度经验C8650_Mr.Koo_H855.zip网盘下载_115网盘_网盘_115,我的网盘_免费网络硬盘_网盘搜索_网盘下载-爱分享,云生活华为C8650 官方原版精简 极致 稳定 省电 A5版ROM_下载地址列表_刷机网

    Fulinpengda刷机

    安卓刷机_刷机包_安卓rom_安卓4.0系统_安卓系统升级_安卓系统下载_卓大师_刷机_安卓刷机_刷机专家_刷机教程 - dashi.com

    HTC刷机

    【HTC G7】========★★★HTC G7 刷机完整教程!!!★★★======== - HTC Desire论坛_A8180论坛_G7论坛 - dospy安卓智能手机论坛htc EVO 4G刷机教程2.3_百度文库HTC_EVO_4G_刷机全过程_百度文库HTC EVO 4G刷机图文教程_百度经验HTC EVO 4G刷机教程附带HTC EVO 4G无法开机刷机教程_深度安卓ROM刷机教程中心【转】自用N多ROM感觉最稳定的MIUI版本 - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROM{俯视、灵魂}miuiV4 for supersonic-4.06,各种优化,添加特效 - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROMmiuiV4 for supersonic-4.06.zip _ 快盘 _ 快盘文件分享 _ 快盘分享链接EVO 4G 最新4.0.3完美运行版rom发布 - 安卓刷机ROM【4.1】EVO4G_20120814202343.zip–华为网盘_资源共享-文件备份-免费网络硬盘【版主推荐】HTC EVO 4G+ 官方解锁软件,全自动的噢· - HTC EVO 4G+ (骑士)论坛 - gfan.comHTC EVO 4G S-off解锁刷机详细教程_深度安卓ROM刷机教程中心_深度安卓ROM刷机教程中心HTC EVO 4G CM7 2.3.7 稳定完整中文版 - 安卓刷机ROMHTC EVO 4G 省电 美观 适用 Ligux 2.3.7 移植刷机包_ROM_刷机_刷机_泡椒网☆★八极出品★☆MIUI2.4.13 for EVO 4G-2.3.7-短短信和偏色已修复 - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROMHTC EVO 4G CM7.2 参赛作品 0826 RC6 周版 经典之作 省电耐用 旗舰版.zip_免费高速下载_百度云 网盘-分享无限制

    摩托刷机

    里程碑_XT702 万能修复包 Itfunz2.1_Eclipse_Normal_Package_XT701_XT702_刷机网【XT702官方2.21】刷机教程 附ROOT工具 115已续期。 - MOTO Milestone XT702 论坛 - 机锋论坛gfan.comxt702刷小米系统的方法_百度经验MIUI官方论坛 - 发烧友必刷的Android ROMXT720刷2.1底包与2.2详细簡單刷机教程(图文并茂)本人原創請勿私自轉載__非韩版 - 摩托罗拉XT711论坛_XT720论坛 - dospy安卓智能手机论坛xt702-recovery,bootloader-如何进入?_里程碑_XT702_Droid论坛_太平洋电脑网产品论坛Motorola通用工具集合RSD(更新5.5+汉化版)+驱动(8月9更新5.2版)+MPT_摩托罗拉手机讨论区_查看帖子_手机论坛_手机之家_最专业的手机社区【点心OS】MB525(即水货版Defy)刷机教程 - Defy(MB525) - 点心官方论坛-创新工场家族成员点心用户论坛 - Powered by Discuz!

    塞班刷机

    刷机中问题

    关于刷机后只能进入Bootloader的原因及解决办法-魔趣论坛-中国第一摩托罗拉(MOTO)Android手机中文论坛 安致_安卓_论坛_ROM_刷机_教程_游戏_软件 - Powered by Discuz!MOTO MB860无限重启绝非为砖!进入Bootloader模式刷机方法!_石头屋_百度空间

    手机问题

    [思耀]关于HTC EVO 4G打开相机黑屏,摄像头松脱解决方法(申精) - 机型讨论 - MIUI官方论坛 - 发烧友必刷的Android ROM解决小米手机MIUI歌曲乱码问题 - 小米手机频道用FTP软件连小米(如FlashFXP),中文为乱码 - BUG反馈 - MIUI官方论坛 - 发烧友必刷的Android ROM手把手教你如何去除Android应用中的广告,HTC Sensation(xe) G14_G18 论坛好不好怎么样怎么选 - Powered by Discuz!小米手机贴膜里有灰尘完美解决方案!! - 晒机乐园 - 小米手机官网社区论坛 - Powered by Discuz!小米手机终极省电方法,比平常省电一半 - 省电技巧 - 小米官网手机社区 - 小米手机旗下网站

    TD30T手机主题专辑第一辑:【蒲公英水晶恋主题包、S337整套刷机包下载】【附教程】-联想TD30t论坛-ZOL中关村在线【2-06小更新】BAD_X2强势发布,极速@美化再度震撼你的眼球,不一样风格,简单唯美 - 里程碑 _ XT702 _ Milestone _ Droid 论坛 - 安极网手机刷机专区_刷机网OPDA安卓论坛_安卓软件下载_安卓游戏下载_安卓刷机-卓大师天翼安卓网,翼卓,rom189,安卓论坛,Android论坛,手机软件,安卓刷机,刷机,电信手机,CDMA手机,天翼手机,翼卓官方网站甜椒使用说明_使用说明_甜椒刷机助手三星i9001如何进入Recovery模式的图文教程_百度经验【替换电源键,教程】~~ 搜索键替换-电源键。锁屏教程 。。 - HTC Bliss S510b G20 倾心论坛 - 安智 - Powered by Discuz!Android(安卓) U8800 长按 搜索键、返回键 锁屏或解锁的设置方法 - 远哥 - 博客园

    Android软件

    反编译工具

    反编译APK文件的三种方法 - Android中文网Android APK反编译 - 山岭巨人 - 博客园【歃弼】—APK反编译工具,定制自己的软件!4月23号更新 - LG GT540 Optimus 论坛 - 机锋论坛 Android安卓手机平板游戏系统应用,主题壁纸铃声下载分享第一社区andriod的apk文件相关的编译反编译工具 - Android - mobile - ITeye论坛急~~~请大家帮忙解决APK混淆问题!-Android 问题&解答-eoeAndroid开发者社区 - Powered by Discuz!关于Android ProGuard混淆学习记录 - 嵌入式 - IT博客[Android]混淆Android代码 - sodino的专栏 - 博客频道 - CSDN.NETDownloads - anti-droid - Android 反编译 编译 签名工具 - Google Project Hosting

    Android,安卓全球最大中文网站 - 木蚂蚁应用市场 - 最全的中文安卓应用与安卓游戏基地,提供最新、最火、最奇趣的Android应用与Android游戏下载Eclipse DownloadsJava开源 Eclipse插件分类列表Droiddraw 18应用程序 - Android 电子市场Android NDK开发环境搭建(Windows7平台) - TZS的学习笔记 - CSDN博客飞鹏网-(安卓)软件,主题,游戏,壁纸下载【WJ】【100%可用!近50款Android软件打包下载】谷歌G2 Magic论坛_泡泡谷歌论坛网常用Android手机软件.zip下载_115网盘【30】下载地址 - Android手机论坛YouWave, Android on Windows PC【UbutuForWindows】Download _ Ubuntu在WINDOWS下使用Eclipse + JNI开发C++ Android程序的环境配置 - Flynn的小筑 - 博客频道 - CSDN.NETEclipse+MinGW+OpenGL配置 - Louistao的专栏 - 博客频道 - CSDN.NETEclipse下安装Android开发环境_NDK和CDT【转】 - liuxijob的BLOG - 52RD R&D Blog - 研发人员聚集的专业博客_我爱研发网_52RD.comwindows下使用MinGW+msys编译ffmpeg-C++技术文档 - diybl文鼠案首页 - 文鼠案 文鼠Android大本营

    Android问题

    (转)conversion to dalvik format failed with error 1的解决办法 - 另一片天空的日志 - 网易博客《Android问题集锦情人节特刊》震撼来袭!给情人节加把火! - Android 问题&解答 eoe·Android开发者门户Android手机G1 G2 G3刷机入门详细教程android sdk 更新报错 - 日志 - tq08g2z - ChinaUnix博客 - IT人与你分享快乐生活Android平台下SeeJoPlayer视频播放器(第二部分 源码解析) - Android 实例教程 - eoe·Android开发者门户 - Powered by Discuz!Android虚拟机,控制台Console报错几例及解决办法 - 调试信息 Debug Log - ITeye技术网站ndk-r5 app build problems - android-ndk _ Google 网上论坛so库编译后存放armeabi与armeabi-v7a不同_Aurora_新浪博客NDK编译的so文件armeabi和armeabi-v7a - 赵铮 - ITeye技术网站如何解决Bitmap OutOfMemory如何解决? - kangkangz4的专栏 - 博客频道 - CSDN.NETandroid Bitmap过大内存溢出问题的解决 - 幸福小叽的日志 - eoeAndroid开发者社区 - Powered by Discuz!如何避免Android内存泄漏 - 火山哥的专栏 - 博客频道 - CSDN.NETAndroid内存泄漏就这样产生了 - 讨论区 - 开源中国社区android内存泄漏 - 猫君的日志 - 网易博客关于android组播DatagramPacket不能正常接收问题 - cxlmax的专栏 - 博客频道 - CSDN.NET

    编程内功

    专栏:算法系列 - 博客频道 - CSDN.NET结构之法 算法之道 - 博客频道 - CSDN.NET转载:mysql表连接总结 - 自由飞翔 - BlogJava

    开发环境

    开发工具问题

    布局管理器出现Please add a root view or layout to your document错误 - 老飞的博客 - 博客频道 - CSDN.NETEclipse保存一下就refreshing external folders __ 我的Eclipse集成Android的Sdk 求高手_百度知道javadoc生成出现错误“编码 GBK 的不可映射字符” - Java - 天翼空间.应用工厂解决ADB server didn't ACK问题 - 演绎者 - ITeye技术网站Eclipse下调试 提示ADB server didn’t ACK解决 - muramase - ITeye技术网站【创建模拟器时隐藏键盘】How to show the Android emulator without a keyboard - Stack OverflowAndroid多渠道打包工具 - PeterHuang - 博客园

    源码控制工具

    Eclipse上GIT插件EGIT使用手册之六_远程GIT仓库 - OPEN开发经验库Eclipse与github整合完整版 _ 阿土's Blog

    混淆反编

    如何混淆Android项目代码(ProGuard)防止反编译 - 讨论区 - 开源中国社区

    Unbutu使用技巧

    VMware虚拟机增加unbutu磁盘空间的扩容操作_风舞山湖_新浪博客

    性能测试

    [IE9] GPU硬件加速到底是实用创新还是噱头 - Justin - 博客园

    CVS_Git

    Eclipse上GIT插件EGIT使用手册 - - 博客频道 - CSDN.NET

    开发工具 - 开源软件库 - 开源中国POWERVR Insider SDK _ OpenGL ES 2.x SDK _ Android JNI 下的编译环境搭建 Android+SDK+NDK+Eclipse+Cygwin+Ant - 然自其♂←顺 - 博客频道 - CSDN.NETApache Ant - Binary DistributionsAndroid 应用性能调试 - andy_android的专栏 - 博客频道 - CSDN.NETAndroid开发工具无响应的解决办法 - hupuxiang的专栏 - 博客频道 - CSDN.NET(三) 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7(或ndkr7b)+COCOS2DX(没有用到cygwin和minigw) - maojudong的专栏 - 博客频道 - CSDN.NETAndroid SDK +Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 - 情过无痕 - 博客园Eclipse Downloads开发android使用哪个版本的eclipse_百度知道(GDB图形界面)EMacs安装 - vastskyjoe的专栏 - 博客频道 - CSDN.NET配置SourceInsight - 笑看风云淡 - C++博客maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程 - 绿色的麦田 - 博客园windows 下 Android NDK开发配置(window + cygwin + NDK ) - fangxiao_jun的专栏 - 博客频道 - CSDN.NET图文详解如何搭建Windows的Android C++开发环境(一) - norains的专栏 - 博客频道 - CSDN.NETAndroid NDK学习之 环境搭建-下载安装Cygwin_yihu_新浪博客http___www.kejixun.com_a_2012-03-19_21486.htmlGit in EclipseCreate Games with Construct 2 - Scirra.comAndroid X86 - 乐乐的专栏 - 博客频道 - CSDN.NETJava程序员应该知道的10个调试技巧-CSDN.NETEclipse代码注释模板-code template - Crazy Eric - 博客园使用Eclipse Code Template生成定制模板Enum_天船Android快速搭建模拟器环境另类方法(绕过了官网SDK下载和更新) - Android开发,Android技术 - 编程无忧网_编程技巧,编程学习,C#编程,wp编程,win8,html 5,web,.NET,应用程序,数据库编程使用android ndk r8 编译nativc C,生成动态库。并连接使用 - sn-dnv-aps - 博客园Eclipse4.0 CDT Cygwin GDB开发环境搭建 - 其它资料 - 道客巴巴SVN迁移到Git的过程(+ 一些技巧) - 王豆 - 博客园git学习笔记_阿铁_新浪博客Git详解之三 Git分支 - OPEN 开发经验库5步加速你的eclipse启动 - howareyouo的专栏 - 博客频道 - CSDN.NETGit用户手册 - zhangc的专栏 - 博客频道 - CSDN.NETgit 操作指导 - rainbow99 - 博客园android平台tcpdump wireshark 网络数据抓包(综合) - shuzui1985的专栏 - 博客频道 - CSDN.NETCreately - Online Diagram Editor - Try it Free抓包工具TcpDump for Android + wireshark | vcommon的博客

    开发论坛

    H.264乐园 - 视频技术论坛 中华视频网_ffmpeg工程组 - Powered by Discuz!Newest 'android' Questions - Meta Stack OverflowYour Source for Android Information - Developer.comAndroid代码分享 - 开源中国社区eoe·Android开发者门户移动开发 - OPEN开源资讯搜索 - eoe·Android开发者门户 - Powered by Discuz!ffmpeg - Android爱好者ChinaUnix技术文档中心 - 中国最专业的IT技术社区 针对高端IT专业技术人员的媒体信息传播和服务平台最近提问 - 你问我答微度网-android论坛搜索 - Android 开发论坛--微度网 - Plt8.Com俄罗斯方块源码 - OPhone SDN [OPhone 开发者网络]Android 开发者 - Android安卓智能手机中文论坛 机锋网_机锋市场_安致_安卓_ROM_刷机_安卓市场_安智市场_应用汇 - Powered by Discuz!Android_Android软件_Android游戏_Android论坛_Android手机_安卓_安致-G友网安卓网 Android(安致)分享论坛,Android 软件,ROM,最大的 Android(安致)资源论坛,尽在-HiAPK安卓网 - Powered by Discuz!木蚂蚁手机乐园 Android安卓论坛_HTC DHD论坛_Android论坛_安卓手机乐园_Android游戏合集_Android汉化软件_安卓_Android_Android手机软件论坛android框架的相关文章推荐 - Android - JavaEye专栏频道Android Developers广场 - Mars的个人论坛 - Powered by Discuz!android开发入门 - Android中国论坛 中国最好的android技术、资源分享社区_Android_安致_Android开发_Android手机_Android资源_Ophone - Powered by Discuz!anddev.org • Index pageAndroid开发网 - Android手机开发,深入了解Android SDKSundy_Android开发联盟 - Powered by Discuz!DAA安盟 - Android开发者联盟 Android开发 _ 软件开发 _ 游戏开发手研网-致力于Android,Symbian,J2ME手机软件研发,专注于手机流媒体,开源项目的研究-手机流媒体技术论坛Touch Android-论坛_Andorid 教程_Android技术_Android 开发_Android 游戏开发_Android培训_Android视频教程_Android4.0,视频资源游戏手机SDK软件安卓2.3 - Powered by Discuz!JWorld@TW Java論壇 - Java ME、Google Android 平台與 JavaCard 討論區Android ForumsAndroid, Windows Phone, and Windows Mobile Development News, Information, and Howtos - XDA Developers

    开发博客

    CSDN每周博文

    [博客]一周热文推荐:一个女程序员的“七年之痒” - 资讯频道 - CSDN.NET[博客]一周热文推荐:“疯狂猎鸟”——看梦想照进现实 - 资讯频道 - CSDN.NET[博客]一周热文推荐:乔布斯,走好! - 资讯频道 - CSDN.NET[博客]一周热文推荐:C_C++程序员的编程必备“良方” - 资讯频道 - CSDN.NET[博客]一周热文推荐:小项目经理的“乱世浮生记” - 资讯频道 - CSDN.NET[博客]一周热文推荐:从程序员到HR——面试经验分享 - 资讯频道 - CSDN.NET[博客]一周热文推荐:致应届毕业生——程序员的生存法则 - 资讯频道 - CSDN.NETCSDN博文精选:Android系列开发博客资源汇总 - 资讯频道 - CSDN.NETCSDN博文精选:iPhone系列开发博客资源汇总 - 资讯频道 - CSDN.NETCSDN博文精选:最受欢迎的系列专栏博客推荐 - 资讯频道 - CSDN.NET

    其它博客

    IT人生涯 - 沈逸的专栏---shenyisyn - 博客频道 - CSDN.NET

    Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资讯Android笔记本——半年来的研究笔记,导航。 - 思想实践地 - CSDN博客【魏祝林】Android中级教程 - Android_Tutor的专栏 - 博客频道 - CSDN.NET农民伯伯 - 博客园android调用平台功能 - fonter - JavaEye技术网站【Java与Web】特种兵—AK47 - 博客频道 - CSDN.NET思想实践地 - CSDN博客Android UI布局_兔斯基第2排第6个_新浪博客android自定义Spinner下拉菜单(下拉列表框)样式 - li_guotao blog - CSDN博客咖啡小驻 - CSDN博客zeng622peng的专栏 - CSDN博客Android_Tutor的专栏 - CSDN博客Android多线程下载远程图片 - to_cm的专栏 - CSDN博客java文件路径操作详细 - 旅行人生 - CSDN博客justin yang的开发技术专栏 - CSDN博客Android线程学习 一 - Envisage123 - ITeye技术网站hechongxian的专栏 - CSDN博客一个 C_C++_Java 程序员 - CSDN博客查看android源代码配置 - jiang_dlut的专栏 - CSDN博客sunrock的专栏 - CSDN博客moruite的专栏 - CSDN博客Sundy微群—Android深入浅出微群 _ 新浪微群-大微博里的小圈子Sundy's home . 张凌华2011年6月 随笔档案 - 农民伯伯 - 博客园android高级应用 - 林计钦 - 博客园Android开发中实现多点触摸的方法 - Android 开发资料共享 - eoe·Android开发者门户 - Powered by Discuz!android_onTouch()和onTouchEvent()的区别?看完这篇文章就知道了 - uyu2yiyi的专栏 - CSDN博客深入剖析Android消息机制 - coolszy - 博客园Android 数字签名学习笔记 - feisky - 博客园android的Handler详解(2) - Work Harder For Android! - CSDN博客[摘]Android如何将程序打成jar包 - 大龙的博客 - C++博客Android - 郭鑫的技术资料库 - 博客频道 - CSDN.NETAndroid_OiSoft_新浪博客Android中文API - 农民伯伯 - 博客园低级写手 - ITeye技术网站Thiny-中国移动开发者社区-抽屉效果Android学习笔记,Notification通知事件 - 每天学点代码技术 - ITeye技术网站【核心分析】maxleng的专栏Android - a345017062的专栏 - 博客频道 - CSDN.NETAndroid - 一醉千年 - 博客频道 - CSDN.NET淡淡的幸福博客 - Android分类文章列表 - ITeye技术网站张燕广专栏 - 博客频道 - CSDN.NETandroid判断网络的状态断开与否 - 点点滴滴 - ITeye技术网站Tips from Android SDK Articles - Lan'Sir - 博客频道 - CSDN.NET【李华明】-Android游戏编程之从零开始【游戏开发】雨松MOMO的程序世界专栏android流媒体播放方案调研 - 专注于跨平台手机多媒体应用解决方案 - 博客频道 - CSDN.NETliuzongan - ITeye技术网站ffmpeg - maopig的专栏 - 博客频道 - CSDN.NETxyz_lmn的博客 - 博客频道 - CSDN.NET媒体格式分析之flv -- 基于FFMPEG - 博水 - 博客园FFMpeg SDK 开发手册.pdf - docin.com豆丁网【Android专题】博文_乡下鱼_新浪博客【FFMpeg+SDL】mu399的专栏 - 博客频道 - CSDN.NET【Android成长之路】 - - 博客频道 - CSDN.NETshaobin0604 - 博客园Android2.2 - 标签 - 永恒的记忆 - 博客园Terry_龙 - 51CTO技术博客 - 领先的IT技术博客Board bring up_popy-ChinaUnix博客android应用开发 - stonecao的专栏 - 博客频道 - CSDN.NET基于ffmpeg的Android 2.2播放器开源代码 - mcodec - 博客园qt写excel_landuochong-ChinaUnix博客hupuxiang的专栏 - 博客频道 - CSDN.NETandroid - maikforever 的专栏 - 博客频道 - CSDN.NEThellogv的专栏 - 博客频道 - CSDN.NETAndroid_Tutor的专栏 - 博客频道 - CSDN.NET╰☆╮EvilCode的专栏╭☆╯ - 博客频道 - CSDN.NETJustin - 博客园代码 _ 增强视觉 _ 计算机视觉 增强现实Jserv's bloglidp的专栏 - 博客频道 - CSDN.NET老罗的Android之旅 - 博客频道 - CSDN.NETAndroid基础 - 安卓开发记录 - 博客频道 - CSDN.NETAndroid - Working harder, getting stronger! - 博客频道 - CSDN.NETAndroid相关 - HzJerry的麦库_笔记Android - Zy的技术心得 - 博客频道 - CSDN.NETandroid - chenshijun0101的专栏 - 博客频道 - CSDN.NET田海立@CSDN - 博客频道 - CSDN.NETandroid - 你若安好,便是晴天 - 博客频道 - CSDN.NETAndroid - 四方城南 - 博客频道 - CSDN.NETandroid学习 - janrone's blog - 博客频道 - CSDN.NETandroid - 嵌入式开发 - 博客频道 - CSDN.NETAndroid基础开发 - 移动无限 网络互联 - 博客频道 - CSDN.NET专注于IOS平台 - 博客园manyou的博客 - Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛【APK解密】Android_KINGDOM的博客 - 博客频道 - CSDN.NETAndroid开发相关 - 移动平台碎碎念 - 博客频道 - CSDN.NET【WP8】jiangyongtao的专栏 - 博客频道 - CSDN.NETAndroid开发 - Potter:I am not for learning and learning, but for study and work - 博客频道 - CSDN.NET[精华] arm Linux 2.6高版本中的系统调用方式 - UNIX Resources Network博文_LLYF_新浪博客Android - Sodino的专栏 - 博客频道 - CSDN.NETAndroid - hgl868的专栏 - 博客频道 - CSDN.NET裴裴的Android学习和分享 - 博客频道 - CSDN.NETkome2000的专栏 - 博客频道 - CSDN.NETjubincn的专栏 - 博客频道 - CSDN.NETAndroid » chenxupro's blog梦中一夜下江南 - 博客频道 - CSDN.NETAndroid开发 - 小脸龙的老巢 - 博客频道 - CSDN.NETandroid多媒体 - 好记性不如写博客。。。 - 博客频道 - CSDN.NET【室内定位】Android - 独自登高楼 望断天涯路 - 博客频道 - CSDN.NETAndroid - 引路蜂移动软件 - 博客频道 - CSDN.NETit6655多媒体技术实验室Android应用 - 蓝蓝的天 - 博客频道 - CSDN.NETHTTP Live Streaming(HLS)直播技术分析与实现 - haibindev - 博客园【张兴业】android NDK(语音编解码) - xyz_lmn的博客 - 博客频道 - CSDN.NETandroid - Linux mobile development - 博客频道 - CSDN.NETAndoird技巧拾取 - qinjuning、lets go - 博客频道 - CSDN.NETAndroid开发 - 标签 - lknlfy - 博客园android大牛MrJing 活动中心 - 博客频道 - CSDN.NET

    NDK底层入门

    JNI入门

    【多线程访问JNI接口】JNI(Java Native Interface)在多线程中的运用 - lovingprince - 博客园【C调用Java方法】基于 Android NDK 的学习之旅----- C调用Java(附源码) - duicky - 博客园在 JNI 编程中避免内存泄漏JNI编程之C调用JAVA中的方法 _ 林国锋个人博客云中漫步 » Android JNI编程提高篇之一java与c_c++之间的数据交互-----jni点滴【转】 - 淡泊明志、宁静致远 - IT博客android ndk - haojunming的专栏 - 博客频道 - CSDN.NETJNI和Android NDK的使用 - Louistao的专栏 - 博客频道 - CSDN.NET【变量对应】Android平台JNI调用 - - 博客频道 - CSDN.NET基本JNI调用技术(c_c++与java互调) - Android开发(Qt,NDK) - Tizen_MeeGo_N9_wp7中文官方交流社区, Tizen_MeeGo(N9)_wp7手机软件,游戏分享下载社区 - MeeGoZu.comAndroid - 深入理解 JNI - OPEN开发经验库JNI应用之Windows篇 « Unknown2012JAVA基础之理解JNI原理 - 宁 静 致 远 - 博客园JNI的某些数组和字符串类型转换(转) - PROj - ITeye技术网站Android Native(JNI)層的多線程安全 - linux嵌入式驱动软件开发 - 博客频道 - CSDN.NET

    AndroidMk

    Android ndk文档翻译之三_Android.mk文件语法规范(上部)-Android 开发资料共享-eoeAndroid开发者社区 - Powered by Discuz!

    NDK相关问题

    解决ndk-build编译C++库时找不到各种头文件文件 - haoruifly的专栏 - 博客频道 - CSDN.NET

    NDK_GDB调试

    Android Native Code调试 - vincent_chenjw的专栏 - 博客频道 - CSDN.NET

    CrystaX

    CrystaX .NET强烈推荐crystax的NDK完全支持C++的解决方案-Android 开发资料共享-eoeAndroid开发者社区 - Powered by Discuz!

    第八章 _ make的内嵌函数Android.mk语法说明(android ndk开发) - ygc87的专栏 - 博客频道 - CSDN.NETE__NDK_android-ndk-r6b-windows_docs_STABLE-APIS.html NDK动态库的调用 - zhangweia - 博客园使用系统libsqlite.so 进行ndk 开发 - zhych8419的专栏 - 博客频道 - CSDN.NETzhaixishan - ChinaUnix博客 - IT人与你分享快乐生活使用eclipse_ndk-gdb对java_native code联合调试-移动开发博客-移动开发日志-DEVDIV.COMandroid ndk之常用命令 - pathfinder - 博客频道 - CSDN.NETandroid 2.2 的新功能 ndk-gdb调试. - 愤怒的可乐罐 - 博客频道 - CSDN.NET好消息,android平台从froyo 2.2开始支持jni单步调试了_chenwayne-ChinaUnix博客windows系统集成cygwin与Eclipse与使用Android NDK r5(支持OpenglES),集成_親完臉就做愛_百度空间利用gcc生成so文件_天涯博客_有见识的人都在此_天涯社区【转】android 2.2 froyo 如何支持jni单步调试JNA—JNI终结者(转载)_landuochong-ChinaUnix博客Surface的改动--Android多媒体框架android surfaceflinger研究----显示系统 - MyArrow的专栏 - 博客频道 - CSDN.NETandroid 开机动画(boot animation)的制作 - 嵌入式开发 - 博客频道 - CSDN.NET(转) 交叉编译器制作——需要的组件及作用_可爱淘_百度空间Installing the FastCV™ SDK - Qualcomm Developer Network放飞梦想 » Android NDKgcc常用的编译选项对代码--阿愚在这里成长

    UI界面设计

    界面优化

    Android布局技巧——合并布局 - jiezzy - 博客园谈谈android 布局 的优化 - youxiachai - 博客园

    兼容屏幕

    android如何处理不同屏幕的适配 - 石头记 - 博客频道 - CSDN.NETandroid手机分辨率汇总_众缘和合_百度空间Android不同手机屏幕分辨率自适应 - wolfgangkiefer的日志 - 网易博客Android 相对布局中的一个小技巧--中国移动开发者社区适应多分辨率android:屏幕自适应 - yuge - 博客园Supporting Multiple Screens _ Android DevelopersAndroid界面设计的一种适应泛尺寸的办法 _ 精品Studio

    布局详解

    FFMpeg专栏

    wan.keye的日志 - 网易博客ffmpeg的内部Video Buffer管理和传送机制【ffmpeg文档目录】博文_独行报国_新浪博客ffmpeg提取音频播放器总结 - - ITeye技术网站

    Android百科

    什么是VSync(转)___Lay_新浪博客

    开发杂谈

    learn-with-open-source - 借助开源项目,学习软件开发 - Start - Teamhost亲儿子也不一样!-三星,Google,Galaxy Nexus,果冻豆,Android,-驱动之家【悼念贴】沉重悼念曾经在CSDN的前辈-Delphi技术牛人ly_liuyang(LYSoft) - Delphi _ 非技术区10个最“优秀”的代码注释 - 缅怀逝去的时光 - 博客频道 - CSDN.NET谷歌10大最成功产品:Android并非最值得骄傲 - 互联网络 - 远景 - Windows7,Windows8,旗舰版,系统下载,主题discuz!_百度百科友盟-专业的移动开发者服务平台 _ 移动应用统计 _ Android统计 _ iPhone统计 _ WindowsPhone统计为什么程序员都是夜猫子 - 软件编程 - OPEN开源资讯Firefox OS目标:用HTML5吸引“数以万计”开发者 - 移动开发 - 软件研发频道 - CSDN.NEThttp___www.testin.cn_android签名与release_piraya_新浪博客Android 4.1正式发布 十大新特性 _ 每经网八款开源 Android 游戏引擎 (巨好的资源) – 中文 - 英特尔® 软件网络800万像素手机大PK,N9在列 - 诺基亚N9论坛 - 塞班智能手机论坛-全球最大的综合智能手机中文论坛-塞班_安卓android_苹果iPhone_WP7Home - SQLCipher - Open Source Full Database Encryption for SQLitehttp___www.baidu.com_link_url=aad8835df9337b1b1b69ff60e094a2dfdbe6c8886f07a4e062c6ca8cf8925a387159a2eb7889bed473b101a172fad8494ebd5f17e362c6acbd49f7c24d000a56813c29c2cff5e994e2216cfdcda2de1832441e4424d4ac32b2301252b9b1c575895c477a0559c5ddff01cbeeef4b728f30f83个人总结的对于编程的一点心得_手研网海思3512网络音视频编码模块 - 型号_HS3512-AM - 海思3512,3512网络模块,3512编码模块 - 中国安防网CSDN_Disallowed Key CharachersAndroid通用处理性能测试App(一)_Android资讯_太平洋电脑网PConline12306NG开源项目组 - Powered by Discuz![信息图表]HTML5:过去、现在、未来-CSDN.NETiadpush传媒——移动互联网广告平台_精准广告_推送广告只需八步 让你轻松应对电脑、数据意外-CSDN.NETAndroid或win8 谁能在新互联网时代抗衡IOS? _ 商业评论网Vitamio的小站EMUI的语音助手可以向魔趣学习 - 花粉漫谈 - Emotion UI 官方论坛 - 华为Emotion UI花粉俱乐部32位和64位的JVM 我该选择哪个呢?-CSDN.NET百度云SiteApp:三步轻松创建移动网站-CSDN.NET【MX2使用技巧攻略,把握梦想(MX2)不再迷茫!】 - 综合讨论区 - 魅族社区带谁出行最靠谱 五款安卓地图类软件横评(4)_滚动新闻 _光明网屌丝伞兵的逆袭:4人+盛大+远程+最佳手游-CSDN.NET手机网络电话配置实例-安卓-android-sipdroid | 华人第一网络电话品牌-点易通

    网易公开课_网易视频eclipse+cdt+minGW配置 - JavaWeb & JavaEE 架构与开发 - ITeye技术网站自己编写的SourceInsight宏函数(增加了很多实用的功能,欢饮交流指正^_^) - czm0605010127的专栏 - 博客频道 - CSDN.NET最新分享_分享_百度空间Android 官方博客 - Android应用程序的内存分析(翻译) - green的博客空间 - 中国移动开发者社区 - Powered by X-Spaceandroid手机测试中如何查看内存泄露 - 德尔惠的个人空间 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园 - Powered by X-SpaceAppCan.cn_国内领先的移动应用在线开发平台_HTML5应用开发

    作者:qq446282412 发表于2013-9-7 23:18:59 原文链接
    阅读:20 评论:0 查看评论

    摘自罗玲的博客:《弟子规》在说什么?

    $
    0
    0

    接着上一篇,这篇博文同样摘自罗玲的博客。


    父母呼,应勿缓。父母命,行勿懒

    ——关于“听话”的孩子

     

    现在,常能听到专家和家长们说,我们不要“听话”的孩子!

    刚在微博上看到一位名人写,他告诉孩子,“根据我的经验,没被罚站过的孩子是没出息的,一定要找个机会被罚站。”

    我想,这真是把孩子搞糊涂了。选择学校 和老师是家长的责任。家长要选择跟自己观念大体合拍的学校和老师,具体有不一致的地方,鼓励孩子思考,鼓励跟老师探讨,提改进意见,而不是鼓励不明所以的对立。要教孩子共赢思维!

    还曾看到一位名人写给女儿的信。谈到给孩子自由,其中的一个细节是,天冷了,女儿非要穿裙子,家长给她自由,结果她冻病了,不能参加同学聚会了,孩子以后再也不少穿了。

    我的感想有三:1,不知孩子多大。当孩子不能自己去医院自己负责医药费时,让孩子不冻病,是家长的职责。不能把这个自由给孩子,因为他没能力负担后果。2,对于5岁以上的孩子,家长平时要教给他怎样照顾自己的身体,什么天气穿什么。如果他做得不够好,那是家长平时教的不够。3,如果孩子到了已经能参加朋友聚会的年龄,仍然没有建立起对家长的基本信任,说明平时家长做的有待提高,要加倍努力以赢得孩子的信任。比如,家长要改进沟通方式,让孩子乐于跟自己交流,相信妈妈会尽力帮自己,遇到问题乐于求助,共同想解决办法。

    我很理解,大家不喜欢“听话”的孩子,是对过去某些教育做法的一种纠正,我们都希望孩子能独立思考,不要盲目顺从。但这些名人家教的言论,让我有矫枉过正的担心,觉得有必要说说“听话”的问题。

     

    我希望我的孩子要懂得倾听和尊重大人的意见,要在顺利度过两三岁的小叛逆期之后,学会理性服从,就是说,经过分析判断,决定要服从。

    理性服从,是因为信任!

    讲一个小事。一天,孩子跟姥姥去小区广场玩。天已黑,广场有一圈大队伍正在转着圈跳广场舞,附近没有几个孩子。我女儿发现队伍里有个4岁小女孩,于是跑过去勾搭,要跟她一起玩。那女孩的家长或许不想离开队伍,就不让自己孩子出来玩。我女儿有点不甘心,在旁边继续游说。结果她俩就把跳舞的队伍给压住了。姥姥在一边着急,喊我女儿,可孩子不听,不离开。

    回来姥姥说孩子不听话。一问,我知道了这过程。过一会,我抱着孩子跟她亲昵,又搓后背又挠痒。逗笑过后,我说,跟你讲个事情:在外面,家里人要求你做什么事情,你要相信一定是有些原因的。比如刚才,你没发现自己压住队伍了,姥姥离远看出来了。你当时如果不理解为什么,可以过来问大人。你也可以把你的理由讲清楚,但是不可以不理睬、不沟通,记住没?如果你过来跟大人讲讲你的想法,说不定我们能想出其他好办法来。孩子点头说好。

    作为家长,我会尊重孩子的想法,我也要求我的孩子能尊重我的意见。当孩子对我的话不倾听不尊重时,我应该反思,自己是否已经努力做好,赢得了孩子的信任和尊重。

     

    在对待老师和其他外人时,我觉得, 要鼓励独立思考、鼓励沟通想法、鼓励动脑筋提建设性意见,不鼓励孩子不尊重别人的意见和要求,不鼓励孩子暗地里违背规则,不鼓励孩子处处认为自己是受害者跟外界对立,不鼓励为了叛逆而叛逆。

    据我观察,多数幼儿对老师的权威都很认同。我当然不希望孩子对权威有惧怕和盲目顺从心理,所以当她回家跟我聊幼儿园的事情时,我常跟她讨论,老师的话和规则是否合理,具体有什么道理,或者有什么不妥。孩子平时也常能看到我犯过的小错,所以她很能接受,大人也不是永远都是对的。

    同时,我觉得除了信任,和对权威敢于质疑之外,还 应该进一步教给孩子的是,当你跟权威有分歧时,你可以怎样去做。如果没有这个具体办法,那么似乎孩子就只有顺从和违背两种选择。

    有一次陪孩子和同学在外玩,偶然听一男生的妈妈说,户外活动时,不允许跑动,谁跑就罚站。我问女儿是这样吗?她说是。我说,估计老师怕你们跑得太猛,互相撞上吧,那你们老师有没有带领你们列队跑步?她说没有。我说等有机会我跟老师问问。后来我真的问老师了,老师解释,孩子们有机会站队跑几圈的,并且每天上下午户外活动时间各一小时。我听了很满意。后来发现,老师对我的关注很重视,那些天带孩子们跑得更多了!

    我想,孩子在观察大人怎样处理这样的事情时,会学到很多:1,她看到,遇到不一致的想法,家长先是站在对方的角度试图去理解,并且努力搞清真相,消除误会;2,她会发现,善意地、建设性地去沟通,不会带来灾难,别人是可以接受的;3,她看到这种沟通带来了一些小的变化。

    所以, 我们要教给孩子的,不是简单的听话与否的问题,而是当你跟别人有不一致的想法时,当你对规则或任务不同意时,怎样去处理。我们要教的是解决问题和处理人际关系的技巧,教给孩子怎样建设性、善意地沟通,怎样从共赢的角度出发去解决问题。无论是对家长、对老师,还是将来对待上司,这些能力都很有用!学会处理差异和争端……呵呵,我觉得我已经说到世界和平问题了!

     

     

    【育儿之道】

    孩子喊不动该怎么办?

    有一个现象,不知可否命名为“弟子规”现象,那就是,有时,当家长心里有了《弟子规》的头几句话之后,在跟孩子互动时,心里会莫名地增加很多焦躁,语气凭空多了些权威腔,调门高了几度,一改平日的轻松愉快,自己听着都不像自己在说话。而最糟糕的是,当家长在心里站到了孩子的对立面时,孩子一下子就感觉得到,他会无缘由地抵抗。他一抵抗,家长心想:你应该“应勿缓、行勿懒”啊,这还了得!于是硝烟骤起。

    这就像我过去写过的那样,家长自己降维了,跟孩子陷入肉搏、玩起权力争夺战,家长没有站在高处去教育孩子。

    在现代,我们对《弟子规》的理解,应该超越字面意思,多关注它所传达的内涵。还是那句话,孩子是我们教育的结果,他能不能应勿缓行勿懒,取决于我们是怎样呼的、怎样命的。

     

    不随意打扰

    家长要知道该何时叫孩子,要细心观察孩子在做什么,不要随意打扰。随意打扰,然后要求孩子“应勿缓”,那不太讲理。

     

    用适当的方法引起孩子的注意

    让孩子停下手里的事情,看着你,这时跟他讲。否则,很多时候孩子沉浸在做事情中,真的会没听见你的话。

     

    少唠叨

    家长话太密,就等于把自己的话变成白色噪音。当你的话多得超出他的承受能力时,他只能选择去忽略。

     

    等待

    下指令后,给孩子一些时间。很多家长的做法是,看到孩子没有即刻反应,马上发出第二道令箭,然后一道紧似一道,火力迅速升级,不一会就硝烟弥漫。给完指令,你要在心里至少数到10,这时细心观察,找到问题所在。我女儿现在快5岁半,当我喊她做某事时,她常常加快节奏嘴里喊着:“好了好了,马上马上!”这时我会稍微等待。

     

    倒计时是给家长的提醒

    有的家长习惯喊1、2、3,这个方法偶尔管用,经常用就不灵。生活中谁也不能随时处于起跑状态。但凡有需要倒计时的时候,就有必要反省一下:孩子为什么没有行动,是否事情做到一半无法停下,是否没有看到全局,我可以怎样改进。比如,事先谈好,把这件事情交给孩子自己管理。

     

    给孩子全景

    有时我说完,如果我稍微等待,孩子仍然没有去做,我会走到她眼前,说:“我知道你喜欢做……,但是我们现在没有时间玩这个,我们必须不做别的,马上穿衣出门,才能按时赶到,你清楚了吗?”如果她点头,我就离开,做我的准备,同时等待。

    幼儿的大脑发育特点决定了他们是随时沉浸在当下的,这是他们磨蹭的根本原因,理解了这一点,我们就知道,最有效的办法,是你要把当前的情况跟孩子解释清楚,帮他从当下跳出来,看到整个情势,然后交给他,让他学着去抓紧。

    当我们这样做时,我们就促进了孩子大脑的整合发展,帮他提高了时间管理和规划能力。这些能力,在今后孩子的学业中、工作中,都至关重要。

     

    建构式教育

    必要时,跟孩子讨论:当你喊妈妈时,如果妈妈不回应,你是什么感觉?当你喊小朋友时,如果对方没搭理你,你怎么想?当你有问题喊老师时,如果老师没反应,你觉得怎样?告诉他,回复别人的话,是最基本的礼节,是对别人的尊重。比如别人给你东西,如果拒绝,也要说“谢谢,我不要”,不能置之不理。生活中有一个潜规则是:你尊重别人,别人也会尊重你。

     

    不越权

    当你喊不动孩子时,要反思,是否对孩子指令过多、控制过多。如果我们能给孩子自主权和空间,鼓励他独立做事、自己判断选择决定,把属于他的事情交给他,只在真的需要你的意见和提醒时才出现,那么,你的意见和提醒,将会得到更多的尊重。

    任何人都讨厌被催促,家长的催促常引起孩子的反感,所以,要尽量把事情交给孩子自己来管理,比如,用闹表或定时器,来取代你的监管和催促,效果一定更好。

    在网络时代,拖延症是通病,有些人不得不使用“番茄工作法”,即,把工作任务列出清单,使用定时器监督。我们给孩子从小锻炼自我管理的能力,以后他才能应付日益信息超载的时代。

     

    【为未来而教育】

    对他人的尊重和信任

    “父母呼,应勿缓。父母命,行勿懒。”我理解,这句话的核心,是讲父母和孩子间,相互的尊重与信任。

    我们先让孩子在家里体会、学习这些,等孩子长大,当他生活在家庭以外的群体中时,他将受益于此。

    我在过去的工作中,跟很多大学毕业生、研究生打过交道,周围的朋友们也常对现在的年轻人有一些议论。现在很多大学生,在人际交往、基本礼仪方面,恰似“璞玉”一块,看不到很多教育的痕迹。研究生毕业了,在工作场所还像个孩子一样行事。

    比如,来到一个新单位,他们似乎完全没有意识到自己是生活在一个群体中,不努力让自己融入,他们懒得跟“无关”的工作人员打招呼,没及时回复邮件不会想着说一声抱歉或解释一下,对上司指令的工作拖延敷衍,不能迅速执行。我猜,如果一个年轻人到了新的环境,能够跟那里的保洁人员都打招呼、有基本的礼貌,那么他会比较容易在那里有顺利的发展。

    这些基本礼仪,还有尊重、信任的品质,需要我们在孩子小的时候去培养。

    培养的方法,除了提醒孩子做到、养成习惯,更需要我们家长看到各种做法背后的深意。比如,如果年轻人来到一个新单位,对那些先于他来这里工作的同事和上司能有一些敬意,能意识到,在自己到来之前,他们已经付出了很多辛劳,有了他们才有自己今天的这个位置,那么,他就很容易在礼节上做好。如果他对上司有基本的信任,有一些敬佩和仰慕,清楚自己有很多要学习的,那么,当他对任务不甚理解时,他会努力去了解信息、积极沟通,或者边做边去理解,而不是拖延怠慢、消极抵抗。

    帮助孩子看到这些、理解这些,是我们家长的责任。


      青春就应该这样绽放   游戏测试:三国时期谁是你最好的兄弟!!   你不得不信的星座秘密

    选自罗玲的博客:跟家长闲聊《弟子规》

    $
    0
    0

       《弟子规》是清代人写的教育孩子的读本,现在很多学校都让孩子读,但是大家对它的看法不一,有人非常推崇,有企业让员工学习,结果业绩甚至大幅提升;但是也有人不赞成,认为太迂腐。很多家长对《弟子规》不了解,也就无从让孩子学习。那么,《弟子规》里到底在讲什么呢?里面有哪些内容是我们未曾重视的?罗玲是个海归派,她对国外比较熟悉,这令她角度可能稍有不同,她从一些可能我们未曾注意的角度,阐发了《弟子规》的一些原理,可以供大家探讨。

    原博文链接:http://blog.sina.com.cn/u/2287078661


    跟家长闲聊《弟子规》

    ——入则孝

       美国前国务卿鲍威尔曾在TED做过一次演讲,他说,他要谈谈“年轻人和结构”(young people and structure)。在演讲的开篇,他讲了这样的故事:一次他参观某中学,拍下的照片里,高中男生在他面前以士兵的姿势立正站立。他把这个照片发到facebook上,很多人评论说,看似他在对这个学生做很不好的事情,是不是他太严厉了?他说,你们有所不知,其实,这个学生当时开心极了!

    鲍威尔接着讲,他还经常跟6、7岁的孩子们玩这样的游戏:“跟这些孩子们在一起时,你很难能让他们安静下来专注地听你讲话。这时我跟他们很神秘地说,在军队里,如果长官喊“稍息!”(At ease!),所有人必须立正站好、双手下垂、目视前方、保持安静,回答问题必须大声,让所有人都能听见。现在我们演练一下好不好?”结果,孩子们都超级喜欢这个游戏!

    他说,那些参加军训的孩子们,最初都感到噩梦开始了,但是过了一段时间,奇怪的事情发生了:他们开始尊重、仰慕他们严厉的教官。军训结束,这些孩子们变得更加成熟,他们成长了。

    鲍威尔自己的成长经历和军旅生涯让他意识到,年轻人需要structure,孩子们喜爱structure。他呼吁大家,更多去关注那些被家长、老师忽略的年轻人,当他们迷失在街头时,去把他们领回来,让他们接受教育……

     

    鲍威尔说“年轻人需要structure”的结论,其实还真能找到理论依据。我碰巧看到一份来自澳大利亚墨尔本大学教育研究生院的青年研究中心所做的研究,他们调查了参加澳大利亚国防部军训机构活动的12至19岁学生,得出结论:“有等级的组织结构以及穿统一的制服,都有益于培养年轻人的领导力。”

    这份报告说,过去普遍认为,课外青年发展项目,应该给学生们追随个人兴趣的空间,并提供区别于类似学校的有组织结构的环境。但研究发现,年轻学生在课外喜欢更有组织结构的活动,军训项目可以使他们:感受到他们是一个团队的有价值的成员、增强责任感、学习关照他人、了解纪律的益处。现在的学生们生活在一个宽松的环境里,这对学生们的学校生活和课余生活是一个很好的补充。学生们的领导力都得到了很好的发展,包括那些没把自己看作是领导的学生们。(引自 http://newsroom.melbourne.edu/news/n-924 ) 

     

    如果说,在有组织结构的团体里,青少年可以学到更多与人合作、协调的技能,那么,对于儿童来说,这个最初的有组织结构的团体,就是他的家庭。正如鲍威尔所说,这个structure,从孩子出生起就有了。教育,从妈妈抱着孩子喂奶唱歌那一刻,就开始了。

    在孩子来到这个世界的最初几年里,他观察到怎样的结构?——一个无微不至照顾他的妈妈,一个体型庞大、出现得稍微少一些、但是同样笑眯眯的爸爸,这两个大人互相说话、在他身边转来转去。他们让孩子仰视。他们都似超人一般、无所不能,他们撑起孩子的天,他们构建起孩子的世界。

    或许,除了父母,还有爷爷奶奶姥姥姥爷。他们和父母是什么关系呢?他们是抢在父母前面当了孩子世界里的第一超人,还是被忽略在角落里?他们是在父母之上、得到了父母的敬重吗?

    孩子观察到的这个组织结构、这个系统,是比较稳定的吗?它或许偶尔有这样那样的微调,但总体来看,是可靠的、安全的吗?是不是其中的每个人都安于在自己的位置上,没有各种隐隐的作用力在互相冲撞?或者,孩子所生活的这个小人际环境完全没有结构可言,总是处于混乱、松散、变动的状态?

    孩子是否随着长大,逐渐清楚自己在其中的位置了呢?他是否知道,自己是在最下面,他是最新来到这个世界的家庭成员,他要仰赖上面这些大人。他看到所有的家人都带着爱在帮助他,他在安全地、安心地,享受着父辈祖辈给他的爱和帮助。

    家庭,这个孩子最初的世界,不见得要完美,它可以有些许不同寻常之处,可以有各种变通的模式,但,或许, 如果我们能尽力让它是相对稳定、和谐、有序的,那将对孩子的成长有益。因为这不仅可以给孩子带来安全感,而且能让孩子学习到关于人际关系的第一课,学习到对他未来一生至关重要的两样品质:关爱和尊重。

     

    前面说的structure,如果放在家庭里、翻译成儒家的话,就是“长幼有序”、“父慈子孝”。而接下来要聊的《弟子规》里“入则孝”这一部分,就是想说说,我们家长怎样在家庭里,给孩子上好人际交往的第一课,怎样帮助孩子在人生的最初阶段,体验到对他人的关爱和尊重。

     

    过去我曾经总结出对我来说很有用的四个字:诚、共、通、敬。其中这个“敬”字,真的需要我们用很长时间才体会出来其中的深意。如今这个年代,是个缺乏敬意和敬畏的时代。我们逐渐在理解“平等”、“自由”,在欢庆自己能力和潜力的无限。但或许,我们还要意识到,在更深的层面上,有一些秩序是我们要尊重的,有一些未知领域,是我们要深怀敬畏的。

    如果说,家长对孩子的爱应该是“无条件的爱”,那么,孩子对父母就更多是“无条件的敬意”。对父母的敬意,就是对自己生命的认可、对生命之流的源头的一种感恩姿态。

    在家庭中,作为家长,我们让孩子从小感受到这种敬意,就是在他心灵中培植了一颗“敬”的种子。


      青春就应该这样绽放   游戏测试:三国时期谁是你最好的兄弟!!   你不得不信的星座秘密

    个人订阅的10佳博客与相关介绍

    $
    0
    0

    标签:   博客

    前段时间,我在微博上分享了自己订阅的博客Feeds,一共有200个左右,内容覆盖多个领域,包括有:Database(MySQL、Oracle、PostgreSQL),Programming,Distributed Systems,Systems 等。俗话说,过犹不及,太多的选择,往往意味着没有选择。在过去的几年,对于自己订阅的所有博客,我基本上做到每天都看,因此对每个博客的内容有了一定的了解。本文,就准备根据个人的经验,从订阅的这200个博客中,挑选出10个出来,并且为每个挑选出的博客,附上个人对其的简单介绍。一来算是对过去的一个归纳与总结,二来也可以帮助大家更好的挑选。

    声明:这次的挑选,完全是根据自己的经验与喜好,并不算是什么排名。挑选的标准:

    1. 博客更新的频率;

    2. 博客中好文章的比率;

    3. 博客文章,对我的帮助;

    4. 以下挑选出来的博客,首先按照国际/国内划分,然后按照字母排序介绍;

    废话不多说,以下就是挑选出来的10个博客(10在这里是虚数,可能不止10个J)。当然,这10个博客,同样也覆盖了技术的多个领域。

    ACM Queue (Architecting Tomorrow’s Computing)

    网址: http://queue.acm.org/blog/

    作者:ACM。第一次认识ACM Queue,是因为一篇文章,Cary Millsap的 Thinking Clearly about Performance。之后,就挖掘到了这个大宝藏,陆陆续续阅读了此博客上的大量文章,主要集中于Concurrency与Performance两个方面,受益匪浅。正如ACM Queue的副标题所言:Architecting Tomorrow’s Computing,这是一个值得持续关注的博客,每一篇文章,都是顶级论文水准的。

    All Things Distributed

    网址: http://www.allthingsdistributed.com/

    作者:Werner Vogels。如果一个世界顶级的互联网公司的CTO,还坚持写博客,坚持每周阅读各种各样技术论文。你会怎么看?不务正业,屌丝,这是一个不合格的CTO?Werner Vogels正是这样一个CTO,作为Amazon.com的CTO,Vogels仍旧坚持写博客,读论文,并且将其认为好的论文,通过Back-to-Basics Weekend Reading的方式,推荐给大家。Werner Vogels,颠覆了我对于CTO这个岗位的理解,Amazon.com在云计算领域能够取得今天的成功,绝非偶然。

    Brendan’s blog

    网址: http://dtrace.org/blogs/brendan/

    作者:Brendan Gregg。操作系统专家,DTrace技术专家,系统性能优化专家。关于他,多的自不必说,只需要提两点:1. Linux Performance Analysis and Tools,你应该看一遍;2. 他的新书: Systems Performance,值得阅读。

    DimitriK’s (dim) Weblog

    网址: http://dimitrik.free.fr/blog/index.html

    作者:Dimitri KRAVTCHUK。MySQL性能测试组成员,我心目中最欣赏的测试人员的模版。作为一个测试人员,开发自动化测试工具,对MySQL每一个版本进行性能测试,分析MySQL的性能瓶颈,熟知MySQL的整体架构与MySQL的源码。测试人员达到这种级别,对项目的巨大反哺作用,才得到了真正的体现。此外,DimitriK的每一篇博客,都写得非常好,从中学到了很多,无论是关于MySQL,还是关于测试。

    Dr. Dobb’s (The World of Software Development)

    网址: http://www.drdobbs.com/

    作者:Dr. Dobb’s Journal。DDJ,号称软件领域的Oscar。DDJ上的技术文章,领域很多,可以挑选自己感兴趣的点进行关注,跟踪阅读。

    High Scalability

    网址: http://highscalability.com/

    作者:High Scalability。HS,不必说了,系统架构,最新技术… 技术人都应该订阅的博客。

    Mechanical Sympathy

    网址: http://mechanical-sympathy.blogspot.com/

    作者:Martin Thompson。程序设计方面,最喜欢的博客之一。他的每篇文章,都被我打上标签,可以反复阅读。就如此博客的副标题一样:Hardware and software working together in harmony。Martin追求的是软硬件和谐的系统,在他的博客中,这个理念也得到了贯彻,很多博文,都是关于CPU知识,Memory Model,高性能并发编程等。最后,按照jametong的理解,此博客的名字:Mechanical Sympathy,对应的中文意思应该是:庖丁解牛。

    Paul E. McKenney’s Journal

    网址: http://paulmck.livejournal.com/

    作者:Paul E. McKenney。他最为人知的,是他是免费书perfbook的作者: Is Parallel Programming Hard, And, If So, What Can You Do About It?,是Linux RCU的作者。他不为人知的,他从90年底初期就开始进行并发程序设计,并且对Memory Model (CPU & C++ )有着极为深入的认识。除了他的博客,他写的相关技术文章,都值得一看: McKenney’s Selected Papers

    Perspectives (James Hamilton’s Blog)

    网址: http://perspectives.mvdirona.com/

    作者:James Hamilton。好吧,这个名字,值得关注。技术领域的高富帅。Hamilton最近博客关注的领域是硬件、数据中心,我个人不太懂。

    preshing on programming

    网址: http://preshing.com/

    作者:Jeff Preshing。程序设计方面,最喜欢的博客之一。博客内容,主打的是Memory Model与并发编程,高性能编程。其关于Memory Model的一系列博文,环环相扣,将Memory Model的各个方面,做了详细的解释与分析,个人认为达到了出一本优质技术书的标准。包括霸爷@淘宝禇霸 耗子 @左耳朵耗子,都对此博客大加赞赏。



    Transactions on InnoDB

    网址: https://blogs.oracle.com/mysqlinnodb/

    作者:Oracle’s InnoDB Team

    InnoDB团队维护的博客,披露了大量InnoDB引擎的实现细节。此博客的内容,主要有两方面:1. MySQL发布新版本时,会有大量关于新版本中改进技术的介绍;2. 最近,InnoDB团队开始逐渐披露InnoDB各模块的实现细节,包括:Redo、Transaction Lock、Row Format等。此博客,是学习InnoDB引擎的不二选择。

    Wired Enterprise

    网址: http://www.wired.com/wiredenterprise/

    作者:WIRED。WIRED杂志,博客更新频繁,关注最新技术与国际顶级公司。例如:量子计算机、比特币等。此外,我最喜欢的两篇文章: If Xerox PARC Invented the PC, Google Invented the InternetReturn of the Borg: How Twitter Rebuilt Google’s Secret Weapon,让我充分认识到了顶级公司、顶级牛人的实力,我辈仍需努力。

    a db thinker’s home

    网址: http://www.dbthink.com/

    作者,童家旺(@jametong),我在阿里B2B时的同事,国内我最佩服的技术人之一。我自觉还算比较努力,每年都会看很多书、论文与技术文章,但是jametong每年看的书比我至少还要多两倍以上。知识面相当广泛,他的博客,会定期更新他的Jame’s Reading,将其前段时间所看的资料做一个总结与归纳,所推荐的每一篇文章,都值得一看。

    酷壳-CoolShell.cn (享受编程和技术所带来的快乐)

    网址: http://coolshell.cn/

    作者:陈皓。传说中的@左耳朵耗子,说真的,国内技术方面的好文章,不算多。但是酷壳上的文章,都能称之为好文章,国内技术人,必须订阅的博客。记得我之前在微博上推荐过一篇Igor Ostrovsky的一篇介绍CPU Cache的文章: Gallery of Processor Cache Effects。然后被@我的上铺叫路遥 兄弟翻译为中文,发表在酷壳上: 7个示例科普CPU Cache。也算是与酷壳有了点联系J

    刘未鹏|C++的罗浮宫

    网址: http://blog.csdn.net/pongba

    作者:刘未鹏。初识大刘的博客,是开始学习Memory Model (内存模型)时,搜到了他的一篇博客: 《C++ 0x漫谈》系列之:多线程内存模型。想我在13年开始接触内存模型时,大刘早在07年已经把这个问题弄清楚了!从此文开始,我陆陆续续看了他博客中的其他文章,真心佩服。现在的遗憾是,大刘的博客,已经好久没更新了,精品也有看完的一天,希望能够重新拾掇起来J

    系统技术非业余研究 (系统技术深度探索和应用)

    网址: http://blog.yufeng.info/

    作者:余锋。传说中的霸爷,@淘宝禇霸。霸爷对待技术的态度,当为我辈楷模,博客更新频繁,讨论的问题深入。霸爷的博客,主要涉及两个方面:1. 系统级的监控与优化;2. Erlang语言。就我个人来说,对于Erlang语言不熟,但是系统方面的博文,非常受用。例如: MySQL数据库网卡软中断不平衡问题及解决方案

    说好挑选10个博客,最后却挑选了16个,而且中间还纠结放弃了几个。无论怎样,跟踪博客、学习技术是一种态度,无论你在什么公司、位于何种职位、从事何种技术,学习前辈的先进方法,永远是一条最快的提升捷径。站在巨人的肩膀上,迎接世界的挑战。

    您可能还对下面的文章感兴趣:

    1. 到底是博客,还是社区? [2012-11-05 22:13:18]
    2. 随记:关于职业规划,交互设计及写博客 [2012-08-05 22:42:56]
    3. 互动、关系以及博客为什么不能做社区 [2011-02-07 00:03:19]
    4. 评论《博客的精神》 [2010-11-28 18:55:04]
    5. UGC与高手 [2010-10-07 08:26:29]
    6. 博客系统的结构简述 [2010-05-22 12:55:44]
    7. 使用PHP创建一个面向对象的博客 [2010-05-04 10:16:19]
    8. 门户、论坛、博客、SNS,网站模式的辨析 [2010-04-29 23:29:46]
    9. 为什么你应该(从现在开始就)写博客 [2009-10-11 00:00:17]

    7个值得收藏的用户体验行业网站和博客

    $
    0
    0

    7个值得收藏的用户体验行业网站和博客

    腾讯设计师@ 周莜-yoyo:自2012年11月开始,和一群喜欢翻译的童鞋成立了CDC翻客, 一个提供精选原创译文的博客。由此,认识了一群富有激情的朋友,方知浮华之外,还能有人能静心阅读不同国度的文字,再悉心将这些文字转译为我们熟知的母语。

    近半年来,翻译了5篇长文,虽然译文数量不多,但每篇外文也至少是我花2小时以上,从10几个国外专业网站或博客中精选的。也许,读者阅读每篇文章花不到5分钟的时间,但对译者来说,从每篇文章的选定(2h)—初译(4.5h)—校稿(2.5h)—发布(1.5h)都是一个漫长的过程。至少对自己来说,平均花在一篇约2000字的文章应该有10小时。算完这个数字,自己都会觉得怎么这么久,但对于一个初译者来说,慢并不意味着是坏事,只有当自己亲身经历体会的时候,方知”山重水复疑无路,柳暗花明又一村”。

    每次,文章选定都是一个漫长的过程,自己总会全部浏览一遍Google Reader订阅的10几个外文网站,当然大多数文章只看大标题和小标题。也许是经历了近半年的持续地选文,也逐步摸索出一些不错的外文网站和博客。

    本次推荐的网站和博客,较少关注行业资讯,文章内容不似 Engadget。本次推荐主要根据文章专业度( 用户体验相关)和文章内容质量两个维度进行选定。浏览推荐的网站和博客文章,可以帮助大家了解作者的写作思路和方法。如何能写出系统全面、逻辑缜密的文章也是我们需要向国外作者学习之处。

    英文不好的童鞋可以多关注优设哟,因为我们每天都会有勤劳的优设“翻茄匠”从国外搜寻好文章翻译给大家哦,谢谢童鞋们支持呢~

    透露一下, 国外网页设计圈最具影响力的5位帅哥中有个帅小伙的网站上榜了噢

    如下为精选的推荐,欢迎大家推荐更多。

    推荐一 :(5星)

    Smashing Magazine

    网站的精选文章比较综合,包括Design, Coding, Mobile, Word Press等,整体质量很高,非常适合 用户体验从业人员持续关注。

    推荐理由:

    1. 对于设计师而言,DESIGN, MOBILE, UX DESIGN这三个tag的内容都很棒;
    2. 文章总体质量非常高,篇幅虽长,但很成体系;
    3. 订阅者超过1,100,000,用户活跃度高,每篇文章的回复都很专业;
    4. 超过1,700篇原创文章,890位作者,他们均有多年从业经验;
    5. eBooks中很多优秀书籍免费。

    7个值得收藏的用户体验行业网站和博客7个值得收藏的用户体验行业网站和博客

     

    推荐25星)

    UXbooth

    非常专业的 用户体验网站。和Smashing Magazine不同在于:UXbooth更专注于 用户体验设计相关方面。

    推荐理由:

    1. 文章质量很高,偏于学术派、较为系统严谨,Interaction Design, Accessibility, Visual Design 3个tag都不错;
    2. 文章整体偏于理论探讨,少有设计前沿与趋势资讯;
    3. 订阅者超过31,543,作者超过120位且作者均有多年从业经验。

    7个值得收藏的用户体验行业网站和博客7个值得收藏的用户体验行业网站和博客

     

    推荐34星)

    UX Magazine

    文章短小精悍,善于用通俗的案例来讲解理论知识,文章推理分析有理有据。

    推荐理由:

    1. 文章篇幅较短,大约1500字,但浓缩得都是精华;
    2. 很多关于心理学与设计结合的理论探讨,文章却又很容易理解。

    7个值得收藏的用户体验行业网站和博客

    CDC翻客译文:

    追寻点击愉悦感—— 提升网站平板体验的 6个简易技巧

     

    推荐44星)

    Lukew

    Lukew是一位资深的用户体验专家,是多个公司的创始人。个人头衔一大推,文章都是干货。

    推荐理由:

    1. 18年从业经验,1690篇文章,3本很受欢迎的书,尤其是Mobile First和 Web Form Design评价都蛮高。
    2. 分享频率很高,平均每月10篇,作为一个身兼数职的博主,能坚持这么高效而专业的分享很赞。
    3. 文章几乎都是干货,少有图片,文章长度适中,但阅读起来需要一定英语和专业基础。

    7个值得收藏的用户体验行业网站和博客

     

    推荐5:(5星)

    Design Modo

    最近风行的flat style在这个博客上有很多相关文章,也是因为自己最近关注flat style,所以发现了这个不错的博客。

    推荐理由:

    1. 文章偏于介绍设计前沿和设计趋势, Inspiration标签中内容尤其新颖;
    2. Resources标签中有很多小工具介绍,非常实用;
    3. 主导航SHOP中的设计不错,非常适合有想法的原创设计师分享个人作品,设计师不仅可以将个人作品上传至Dribbble,Design Modo也很值得推荐。

    7个值得收藏的用户体验行业网站和博客7个值得收藏的用户体验行业网站和博客

     

    推荐6:(4星)

    Web Designer Depot

    2010年,认识这个网站是因为其优秀的视觉设计。关注一段时间后,发现网站的内容很新,较适合视觉设计相关人员持续专注。

    推荐理由:

    1. 每周精选互联网的优质文章,Our favorite tweets of the week 这个模块可以看到;
    2. 每周的漫画也不错,由职业漫画家绘制,在Comics of the week模块;
    3. 订阅者超过90,777,用户活跃度高。

    7个值得收藏的用户体验行业网站和博客7个值得收藏的用户体验行业网站和博客

     

    推荐7:(4星)

    Net Magazine

    Net是从实体杂志中延伸出来的在线版,其优势在于文章内容覆盖面广,适合扩宽眼界。

    推荐理由:

    1. Features导航中的内容不错,面广而精。
    2. 读者超过50,000,000,编辑超过100位,文章内容覆盖面很广。

    7个值得收藏的用户体验行业网站和博客

     

    后记:

    本次推荐的7个网站和博客可能大家都有过驻足,可能我们第一次登录觉得还可以,然后就没有然后了;可能当时我们觉得阅读起来有点吃力,就纯粹是路过。以上的情况我都有遇到,但最后也因为自己加入翻客,开始一篇一篇浏览、选定、翻译,从中渐渐有了一些感受。虽说现在翻译文章速度也不快,但至少通过这个过程有了阅读英文文章的熟悉感。

    很多时候,慢即是快。

    欢迎童鞋们关注yoyo老师的微信 : )很多干货唷

    1601592617583661379

    原文地址:yoyozhou
    作者:周莜-yoyo
     

    相关文章

    优设哥向您推荐:

    网站用户体验的76个要点

    移动用户体验要素

    当用户体验设计遇见色彩情感

    什么是好的用户体验

    10个提高网站可用性的经验指南
    无觅

    如何写一篇好的技术博客

    $
    0
    0

      在工作过程中,发现对很多东西都一知半解,不是很透彻,到头来很容易模糊。如果有一篇好的技术博客予以总结,一来即使忘记了,回过头来再看,仍然能够从自己的思路中恢复;二来总结一下,还会发现一些潜在问题;三来,有利于大家交流技术。很多大公司都有自己的内部技术博客平台,写好自己的技术博客,对一个技术人员来说,也有一定的成就感。

      在网上查阅资料,经常可以看到一些技术博客,要么废话连篇、排版紊乱,要么代码占了篇幅的60%,有些甚至是错的,会让人产生误解。因此,在这总结一下一篇好的技术博客应该是怎样的,同时也规整自己的不良习惯。本篇博客纯属个人的一点想法,是个原则性的东西,切忌逐条对号入座啊。

      本篇博客耗时2小时。

      一、带着明确的目的写博客

      经常看到这种博客,为了写博客而写博客。比如一篇介绍socket接口的使用方法的博客,罗列了一堆代码,凑上几句话:“首先...,其次....,最后...”,就算OK。如果你的目的是“练习如何使用写博客的软件”,或者“罗列接口”,甚至“练习写作的方法”,那么可能达到了目的。但是我想,写一篇技术博客,首先是要明确该博客的目的,通常是学习一项技术、解决一个技术问题什么的,比如“学习Linux内存管理机制”,“解决kernel pannic的问题”,“打发时间”等。

      不是所有的的事情都要写一篇博客来记录,要有自己的判断什么东西值的写,什么东西不值的写。

      二、写自己的博客

      网上相互转载的帖子很多,一篇写的不错的博客经常会被转载,建议不要轻易转载别人的帖子,要写自己的博客。同样一个知识点,或者同样一个问题,你的理解和别人的理解的程度很可能是不一样的,如果轻易的看过以后转载了别人的博客,可能意味着一次自我学习或体会的机会的放弃。可能有人会说:”同样一个GFS的架构图,我画也是这样,他画也是这样,因为GFS就是这样设计的“,这里并不是要求任何一个细节都自己去做,而是要有自己的想法、自己的理解,比如GFS分层的原则是什么?为什么这样分层,分层的好出?如果我要是去做的话,我会怎么搞?

      写自己的博客可不是意味着不转载别人的,比如说我看了一篇博客,并且经过实验,却是与博客里面写的完全一致,不多也不少,如果要是自己的写的话,也会写的基本一样,那就没必要再花费时间自己写了。另外,以及纯粹记录性的博客,可以转载,比如“C语言运算符的优先级”,当然转载还是原创都不重要了。

      另外,把别人的好的博客作为自己的原创,不但没品,而且自欺欺人。

      如果在博客中参考了别人的博客,可以在参考资料里面提及,如果是完全转载,也应注明转载出处。

      三、博客是总结,不是过程

      写博客有的时候是一个解决问题的过程。为了解决一个问题,今天采用了a方法,发现不行,明天采用了b方法,发现也不行,后天采用c方法,发现行了,那么最终的博客应该是在c方法解决问题后,开始写的。当然,前面的a,b方法,是需要做记录的,但只是博客的原始材料,而不是博客本身。

      在刚开始写博客时,我经常出现这种情况:对一个技术不清楚,想了解一下,就开一篇技术博客,边查资料边填写博客,结果基本上就是读、复制、粘贴、读、复制、粘贴...的过程。最后落到自己手里也是空空如也,想起一句谚语:“狗熊掰梆子——掰一个丢一个”,在懊恼自己的缓存为什么这么少的同时,我也想是否是方法不对?后来我想过,要想掌握一项技术、知识,大概需要这样一个过程:实践遇到问题——理论学习问题——实践解决问题——理论总结问题。我想很多情况我是缺少了其中的三个部分,只有“理论学习问题”的过程。

      后来,我就改成按下列步骤写博客了:

    • 碰到了问题,如果解决不了,而又比较有价值的话,就先记录下来,作为一篇博客的开篇。
    • 首先,先自己分析问题,基于已有的现象,思考,在笔记本上记录问题与可能的思路。
    • 其次,从外界获取经验或者知识,比如请教别人,google等,学习他们,在笔记本上记录关键点。
    • 然后,在实际中用学来的方法去解决问题,笔记本做好记录,要像水流过水渠一样流淌前面记录的思路。
    • 最后,拿过笔记本,将以上过程再总结成一篇博客。

      当然,并不是所有博客都能够先从"实践遇到问题"开始,因为很多情况下都是先从书本理论开始学习的(这也就产生了一定的局限性,有时候你学的很好,反而陷入了固有的框架;有时你学的不好,显得自己更加无知)。这种情况,问题是需要自己总结出来的,比如ULK上会介绍中断和异常的处理机制,这包括中断的过程、CPU的工作、内核的工作、软中断的处理、tasklet等等,我们学习中断,不仅仅是一旦发生中断,Linux内核是按照什么流程去处理,而是要找到这么处理的原因,也就是解决了什么问题。有时,实践验证的成本过高,在有条件的前提下做吧。

      知识开始学习的时候,经常是只见树木,不见森林。俗话说:”孤木不成林“,弄上三五棵树,才会有”森林“的感觉。        

      四、尽量拒绝三手技术

      在实际学习或者工作中,一个问题不明白,那么就需要请教别人。如果能够从周围的高手、牛人那得到简单、直接的答复,那是最好的。如果不能,就需要自己在网上查找资料,可能一个问题,林林总总的在网上能搜出很多,选择看哪些就是个问题。尽量去选择原发性的材料,如果你在查gcc的一个编译选项是什么意思,可以使用man手册,如果还不清楚,就去gnu的官方站点去查,最好不要随便从某个转载的技术博客上获取。如果你要找x86平台CPU访问内存的方式,应该从Intel的官方站点去找CPU的资料,最好不要随便在网上找篇博客看了拉到(起码应该先看官方材料)。

      别人的博客自然带有别人的理解,而这种理解可能带有一定的主观性,有时甚至是错误的,应该养成从原产地采购的习惯。如果哪天能够发明一项技术,那么这算一手技术;如果你在学习一项成熟的技术,那么该技术就属于二手技术了,如果你再从一个非源发性的地方去学习,那么很可能就是“三手技术”。当然,需要考虑实践成本,有时实在找不到源发性的材料,也不要太勉强自己了。另外,英文文章的水平整体高于国人的文章水平,应该尽量看英文文章。

      五、分清主次、落脚关键点

      世界万事万物都有联系,凡是和本篇博客的主题有联系的问题,都在本篇博客中描述,是不现实的,也是没必要的。个人认为,一篇技术博客应该不超过两个主题,如果超过了,就应该拆分。但是次要问题可能会有不少,这些次要问题不一定都要解决掉,但一定要分清除优先级,和主题关系比较大的,应首先解决,关系小的,应其次解决,甚至并不在本篇博客中解决。对于没有解决的问题,可以列在”遗留问题“中,对于在其他博客中讨论的问题,给予链接。

      根据自己的能力,耕耘到合适的层次。我将掌握一项技术划分为如下层次,在博客中通常应该达到第三个层次:

    • 听说过该技术,了解该技术解决什么问题;
    • 使用过该技术,熟悉该技术的使用方法;
    • 解构过该技术,熟悉该技术的架构、原理;
    • 贯通过该技术,将该技术与自己的以有知识完全融合,可以利用该技术架构或解决其他问题。

      六、技术博客的风格

    • 技术博客不是论文,技术博客由其实用性。当然,也有将论文发在博客上的,比如技术博客的作者大部分应该是工程师,而不是学院派。一篇技术博客可以是小到的一个编程技巧,可以写该技巧的原理、实现方法、好处,但不要写前500后300年的历史介绍和展望未来。技术博客通常关心技术的实用性,而非技术背后理论的复杂性。技术博客也不应该过分求全责备,把文章写的大而全,而应该追求小而精。
    • 技术博客应以陈述语气,个人感情色彩应该过滤掉,技术不是生活的全部。有人写技术博客,常喜欢加入自己的心情,“xxx让我好烦啊”、“xxx很难,我一直持续搞了两天没睡觉”,我个人拒绝这种“呻吟”的风格。
    • 忌罗列代码。代码是实现的过程,而不是原理,列代码是为了看清流程,而非为了列代码而列代码。我个人的习惯是尽量少列代码,如果能够使用校小的篇幅就能说明原理,绝不使用大篇幅的代码。但是如果简单的罗列代码能够一目了然,也绝不浪费过多的笔墨去描述过程。
    • 图片胜过文字。图片配文字比单纯的文字更加方便理解,甚至一张图就可以省略文字了,多画图,少写字是个原则。
    • 考虑时间成本。博客基本上是以时间换知识,因此需要越来越快,记录时间也很必要。
    • 列出时间遗留问题,以备以后解决。

    学习jQuery的免费资源:电子书、视频、教程和博客

    $
    0
    0

    jQuery毫无疑问是目前最流行的JavasScript库。排名最前的网站中70%使用了jQuery,并且jQuery也成为了Web开发的标准。如果你想找Web开发方面的工作,了解jQuery会大大的给你加分。

    到目前为止教学资源无论从质量还是获取途径上都获得了进步。换句话说,现在就是学习web开发的最佳时机。本文将为大家提供一系列的资源。我多希望我学习jQuery的时候也有这些资源啊,但是已经晚了。所以要推荐给初学者。

     

    先认识jQuery家族

    jQuery是一个库,他能够简化DOM操作,事件监听,动画实现,AJAX请求等等。但或许你还不知道jQuery项目还支持其他三个以jQuery命名的库:

    1. jQuery库这就是人们常说起的jQuery。也是本文提到的资源针对的内容。另外两个库构建于这个库之上,但针对特定的应用场景进行了扩展。截止本文发布之时,主要有两个版本:1.9.1和2.0。 其中2.0去掉了对旧版本浏览器的支持,例如IE6,7,8。所以为了兼容性强烈建议大家采用1.9.1版本。

    2. jQuery Mobile是一个采用HTML5针对移动web应用开发的轻量级框架。它提供工具条,按钮,列表视图等控件来支持ajax-驱动和触摸操作。

    在您掌握了jQuery基础后建议你学习本框架。这里也提供 一个初级教程

    3. jQuery UI 是一系列的工具集,包含日期选择器、对话框、进度条、特效以及其他一些针对web交互的应用。我感觉这一块jQuery UI正在失去优势,因为开发人员更倾向于更加现代化的框架。针对这一块建议大家学习 Twitter Bootstrap

     

    现在你应该对jQuery家族有了初步了解,接下来从哪儿开始呢?

     

    第一步:

    近年来针对web开发人员的免费资源在质量上和数量上都显著上升。下面是一些入门资源:

    • JavaScript 101很好的介绍了JavaScript。如果你对于JavaScript还不是很熟,你可以从这篇文章开始。然后你可以继续学习一些稍后会介绍的JS书籍。
    • The jQuery Getting Started Guide对初学者来说是很好的入门教程。它讲解了如何在页面中引入jQuery,以及如何开始写代码。
    • Try jQuery提供很好的交互性视频教程,同时也提供一些编程的题目。(补充:这个系列的视频,已有热心的网友汉化了全部视频,链接是: http://blog.jobbole.com/37699/ )

    TryjQuery

    尝到甜头后,你可以阅读下一张列出的书籍。

     

    免费电子书:

    教程和博客一般针对特定的技巧,如果你完全是新手可能对你没什么用。这就是书籍的好处 – 给你提供全面的系统的技术视角,并附带例子和细节。

    说实话如果你不懂JavaScript,就别想学好jQuery,下面就为大家推荐一些书籍:

     

    下面是一些免费的jQuery书籍:

    • jQuery Fundamentals 是jQuery初学者的必读书。它深入讲解了所有jQuery的主要特性。并提供易于理解的例子让你直接在浏览器里运行。
    • jQuery Succinctly为中高级开发阐释了jQuery开发需要了解的概念。学习了上面的jQuery基础后,这本书是很好的进阶资料。
    • jQuery本身也提供了很好的 API文档,完整的示例代码。这也相当于一本优秀的学习书籍。

     

    课程和培训

    课程一般来说也会尽量解释一些新概念。课程可能包含一些专业剪辑的视频、练习以及示例代码。下面是一些的免费资源:

    • Try jQuery,上文已经提到过了。为了完整性这里再重复一次。这个课程包含视频、示例代码和练习。
    • Lessons by appendTo() 免费视频课程,囊括了JavaScript、 jQuery、事件、方法和选择器。
    • Learn jQuery是官方的学习门户。这里你可以找到适合初学者的教程和文章。
    • JavaScript interactive基于控制台的速成课,需要在浏览器编写代码并通过测试。
    • Learn jQuery in 30 Days是tutsplus提供的邮件课程。你订阅后会在30天内每天收到视频教程。
    • Learning Advanced JavaScript 是jQuery的创立者John Resig提供的一系列技巧和建议。

     

    视频

    对于懒人来说视频是学习新语言的好方式。你就舒服的坐在沙发上,老师把web开发的知识一勺一勺的喂到你嘴边,何乐而不为呢?

    下面是一些你可以立即观看的免费jQuery视频:

    • jQuery for absolute beginners由Nettuts提供,虽然有点过时了,但你还是能从中学到一些jQuery的基础。
    • Learning jQuery 是一个庞大的YouTube视频目录,涵盖范围很广,包括ready事件以及异步提交表单等。
    • Ontwik’s jQuery Videos包含一些列在世界范围内发布的高质量的视频和讲座。
    • JSConf包含一些流行的JavaScript会议的视频。
    • Fronteers videos是一系列的Fronteers前端开发会议视频。一部分视频是说的德语,但也有大量的英语讲座。

     

    演讲稿

    演讲稿类似于视频,但更简洁,也没有演讲者挡住视线。下面就是一些非常受欢迎的jQuery演示:

     

    教程和博客

    当然了,教程也有它存在的价值,比如你已经掌握了基础之后。下面就为大家提供一些jQuery教程的资源。

    • Our own tutorial collection 涵盖很多jQuery精华。我们用jQuery库完成各种有意思的事情并展示高级技术。(所有的PSD文件都可以在用户区下载)
    • Nettuts拥有大量的jQuery教程。
    • jQuery Howto是历史最悠久的jQuery博客之一。差不多覆盖了jQuery的方方面面。
    • jQuery For Designers曾经是非常受欢迎的教程网,但好几年没更新了。但上面的一些脚本至今还很有用处。(可能需要针对1.9版本修复)
    • Badass JS一个代表JavaScript世界的超酷展现。尽管不是教程,但它的博客经常发表深入技术细节的文章。
    • DailyJS另一个JavaScript/jQuery博客。你可以在这找到很多最新的插件,并经常保持更新。

     

     

    综合

    下面这些资源不能归到上面任何一类,但我认为值得一看:

    • 在stackoverflow通过vote数量来筛选jQuery的问题你就能发现一些有意思的话题,这也能帮助你进步。 自己看吧
    • JavaScript Garden 提供丰富的文档,介绍JavaScript最怪异的方面
    • jQAPI另一个jQuery的文档浏览页面。它的界面我感觉比官方的更好看。
    • jQuery Cheatsheet提供完整的jQuery API介绍,组织良好。可以很好的加入书签。
    • jQuery Deconstructed 提供完整的源代码和一些图形化的分析试验。遗憾的是没有针对最新的jQuery更新。
    • JavaScript weekly每周邮件。每周五将收到有趣的JavaScript链接。
    • Unheap提供jQuery插件,整洁又漂亮。所有东西都被优雅的分类并提供Demo和预览链接。
    • jQuery Plugins 是官方的插件网站。你可以按分类找到很多插件。
    • Microjs集合了很多的小型JavaScript库(不包含jQuery 插件),都有特色并轻量。只包含一些小文件。
    • JSDB另一个有用的JS库和插件,但在文件大小上没有限制。可以按照关注程度排序以节省时间。
    • CDNJS是一个庞大的CDN,上面维护了很多的库。你可以从他们的服务器上引用jQuery和插件,这样可以为你的网站加速并节省流量。

     

    祝学习愉快!

    你还知道一些没有列出的资源?那就在评论里分享给大家吧。

    学习jQuery的免费资源:电子书、视频、教程和博客,首发于 博客 - 伯乐在线

    如何用用WordPress博客模板搭建个人网站?

    $
    0
    0

    个人博客型网站建设的条件:域名+空间+博客程序 (免费开源的或者商业博客程序)

       三步操作,快速建立

    01.下载博客程序
      首先,我们从wordpress.org的官方网站上下载最新版。解压缩该包。

    02.设置数据库连接参数

    A、登录你的空间管理面板,为WordPress建立一个数据库,以及一个具有访问和修改权限的MySQL用户。

    使用 cPanel 方法  

      如果您的主机提供商使用  cPanel,您可以遵照下面的说明,来创建您的 WordPress 数据库和用户。

    1. 登录的您的  cPanel
    2. 点击  MySQL Databases
    3. 如果在  Users 栏目中没有与 WordPress 有关的用户存在,那么创建一个新用户:
      1. 为 WordPress 的数据库起一个用户名 (“ wordpress”就不错) 并将其填入  UserName文本框。
      2. 选择一个不易被猜到的密码 (大小写字母、数字和符号组合的密码是最理想的),并将其填入  Password 密码框。
      3. 记下您刚才选择的用户名和密码。
      4. 点击  Add User
    4. 如果在  Databases 栏目中没有与 WordPress 有关的数据库存在,那么创建一个新数据库:
      • 为 WordPress 的新数据库起个名字 (“ wordpress”或“ blog”就不错),填入  Db 文本框,然后点击  Add Db
    5. 在  Databases 栏目下方,从  User 下拉框中选择您的 WordPress 数据库用户名,然后从 Db 下拉框中选择您的 WordPress 数据库。确认选中了  Privileges 下的  All 复选框,然后点击  Add User to Db
    6. 当您返回到  MySQL Account Maintenance 主页面时, cPanel 将列出您刚才创建的数据库的信息。您应该看到您刚才添加到数据库的用户名 (包含  ALL PRIVILEGES 所有权限)。 


    B、安装包解压缩后,将wp-config-sample.php更名为wp-config.php,并使用文本编辑器修改如下几句

      define(’DB_NAME’, ‘数据库名’); // The name of the database 
      define(’DB_USER’, ‘MYSQL用户名’); // Your MySQL username 
      define(’DB_PASSWORD’, ‘MYSQL密码’); //  Your MySQL password 
      
      设置修改完成之后,保存文件。


    03.上传博客到你的网站空间  

      A、
    使用FTP客户端软件把WordPress的安装文件上传到你的空间下BLOG文件夹(如果没有,建立一个BLOG名字的文件夹)。 

       B、在浏览器输入:你的网址/blog/wp-admin/install.php,比如你的WordPress是直接上传到根目录的,那么就只要输入 http://www.yourdomainname.com/wp-admin/install.php就可以了。程序会自动检测并安装。 

       C、安装完成后,系统会给你一个随机生成的管理员密码,记住这个密码,并使用admin和那个密码登录管理界面,在管理界面的Profile选项里修改密码、并修改设置详细的个性信息。到这里,你的WordPress就安装完成了。

     

    附录:

    更换界面(主题theme) 
     

     A、下载主题:可以在WordPress Themes、WordPress Reference Centre或Alexking和Blogging Pro下载到一些漂亮的主题。 

     B、安装主题:将下载来的主题解压,并保留目录结构,将整个文件夹上传到/wordpress/wp-content/themes/目录下,然后进入管理界面,在Presentation里(如果你安装了中文版,就是“表现”项)选择上传好的主题。

     C、修改主题:要修改主题需要先将主题文件夹及里面的文件属性改为“777”,在FTP中右键点击,使用chmod选项修改。然后在Presentation里(如果你安装了中文版,就是“表现”项)里的Theme Editor(主题编辑)项就可以直接修改了。

    安装插件 

      A、常用的:桑椹做的WordPress 评论插件,可以显示最近评论。其他可到WordPress Plugins和WordPress Plugin Repository 或Wordpress Plugin Database下载。 

      B、安装插件:将下载来的插件解压,并保留目录结构,将整个文件夹上传到/wordpress/wp-content/plugins/目录下,然后进入管理界面,在Plugins里(如果你安装了中文版,就是“插件”项)激活上传好的插件。

    插件介绍

    WP Shortstat
      Jeff Minard开发的WP-Shortstat,是将一个简单的网站统计软件“Shortstat”移植到Wordpress。如果你是OS X用户,你还可以下载WP-Shortstat Widget桌面版。


    WP Pagenavi
      默认安装的Wordpress在操作大量文章时候,使用“上一篇”和“下一篇”进行页面导航,Lester Chan开发的WP Pagenavi则可以让你在文章上增加页码来链接多个页面,这将使浏览多文章页面的时候更加容易。

    Akismet
      现在到了对垃圾留言说不的时候了。当你的Blog有了很大流量的时候,你可能每天会收到成百的垃圾留言信息。使用Akismet就意味这你永远不会看到这些信息了,Akismet会在所有的Wordpress系统中默认启用。(Akismet会将垃圾留言的信息记录到中心服务器数据库上,并捕获垃圾信息,你启用Akismet后不仅对自己有帮助,还会帮助其他人)

    WP Related Entries

      Alexander Malov的WP Related Entries插件是一个自动显示相关文章的插件,它的加载和运行是完全自动的,通过比较文章的 内容自动产生相关文档的链接,这意味着它可能会有一点点小误差。当然,95%的时间它会显示读者感兴趣的相关内容,并鼓励读者浏览你更多的文章。

    WP Contact Form
      Ryan Duff的WP Contact Form插件是一个提供你和你的访问者联系的很有用的插件。你不用放电子邮件来吸引垃圾邮件了,也不用浪费时间去开发代码了,你只需要把时间花在你感兴趣的栏目。

    作者:u012903992 发表于2014-1-25 19:17:47 原文链接
    阅读:0 评论:0 查看评论

    如何防止你的 WordPress 博客参与 DDOS 攻击

    $
    0
    0

    安全公司 Sucuri 在3月9日表示, 黑客利用了超过 162000 家 WordPress 网站,向目标网站进行了 DDoS 攻击,所有请求都是随机值(比如?4137049=643182?),因而绕过了缓存,迫使每回页面重新加载,于是目标服务器很快就挂了,并且宕机了好几个小时。

    XML-RPC 和其 pingbacks 端口

    这次攻击者是使用的 WordPress 的 XML-RPC 的 pingbacks 端口进行攻击的, XML-RPC是 WordPress 用于第三方客户端(如 WordPress iPhone 和安卓客户客户端,Windows Writer 等)的 API 接口,XML-RPC 还可以用于 pingbacks 和 trackbacks 端口,这个都款可以用于站点之间的通讯,但是被误用,就可能被攻击者用来进行 DDoS 攻击。

    Sucuri 已经开发了 DDoS 扫描工具让你检测是否你的站点也被攻击者利用了,在输入框中输入你的域名,扫描工具会在他们的 log 文件中找是否你的站点是否在这次攻击的 log 文件中,如果你的域名没有出现,那么恭喜你,你的站点没有去攻击别人。

    如何防止被攻击者利用

    目前 WordPress 官方已经在想办法是否可以使用 Akismet 插件解决这个问题,但是我们还是可以使用下面两个方法解决问题:

    直接关闭 XML-RPC

    最简单的方法是 直接关闭 XML-RPC 接口WPJAM Basic插件已经提供了选项),但是这样的话,你就无法使用第三方客户端发布文章了,如果你经常使用客户端的话,使用会很不方便。

    仅仅关闭 Pingbacks 端口

    下面这段代码可以让你仅仅关闭 XML-RPC 的 pingback 端口:

    
    add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' );
    function remove_xmlrpc_pingback_ping( $methods ) {
       unset( $methods['pingback.ping'] );
       return $methods;
    }

    当然这个功能我也很早整合到 WPJAM Basic插件中了。

    >>>继续阅读 如何防止你的 WordPress 博客参与 DDOS 攻击的全文 …

    © 我爱水煮鱼 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博

    web前端名企牛人博客整理

    $
    0
    0

    前端团队

    UCDChina -- 网址导航,以用户为中心的设计

    阿里巴巴 UED -- 我们设计的界面,并没有几十亿的流量,但每天来自上百个国家的百万商人在使用着。
    阿里巴巴中国站UED -- 成立于1999年,全称是用户体验设计部(User Experience Design Department),是阿里巴巴集团最资深的部门之一。
    支付宝前端开发 -- 支付宝前端开发车间。
    淘宝UED -- 淘宝网用户体验团队。
    淘宝MED -- MED(Marketing Experience Design). 是淘宝营销体验设计部门,为淘宝网的营销产品做体验设计。
    口碑UED -- UED(User Experience Design) 中文意思就是用户体验设计。
    百度MUX -- MUX(Mobile User Experience) 百度无线用户体验部。
    百度泛用户体验 -- 泛用户体验平台,是以'用户体验'为核心的跨专业分享平台。
    百度联盟用户体验中心 -- 百度联盟事业部用户体验团队官方博客。
    盛大游戏UED -- 专注用户体验,改变生活,让互动娱乐更精彩。
    携程旅游UED -- 这是一个血液中流淌着创意和活力的团队,在越来越关注严谨和灵活的过程中成长起来,我们对前端的需求如此强烈
    腾讯CDC -- 全称是Customer Research & User Experience Design Center(即用户研究与体验设计中心)作为腾讯的核心部门之一.
    腾讯ISD -- ISD Webteam是一个设计团队,即腾讯互联网业务系统网站组。
    腾讯ISUX --全称腾讯互联网用户体验设计部 (Internet Service User Experience),于2011年3月8日正式成立,前身为 ISD Webteam 网站组。
    腾讯WSD -- 腾讯用户体验设计团队. 设计无线,快乐无限。
    腾讯Flash Team -- 这里有一群可爱的Flash娃,他们热爱ActionScript开发~
    腾讯soso团队博客 -- soso更懂你。
    财付通TID -- Tenpay Innovation Design, 财付通设计中心。
    5173 UED -- 5173用户体验设计团队(User Experience Design),简称UED,成立于2009年。
    19楼UED -- 19楼 UED团队。
    人人FED -- 我们来自人人网,FED是"Front End Develop and Design"的缩写。
    网易邮箱UI团队 -- 网易邮箱UI团队。
    网易UED -- 我们的团队博客,关注用户体验设计、关注web前端开发。
    网易UEDC -- 网易用户体验设计中心(User Experience Design Center),简称"设计中心(UEDC)",成立于2008年底。
    搜狐UED -- Sohu UED Team就聚集着这样一群人,执着于为用户提供更好的产品和体验,哪怕是对一点点小细节的精益求精。
    新浪UED -- 一个关注用户体验、关注工作流、关注作品质量的有爱团队。
    爱词霸UED -- 爱词霸用户体验团队博客,有关用户体验设计和研究的经验分享。


    其它团队
    淘宝搜索 -- 淘宝搜索技术blog
    Alibaba DBA Team -- 这里记录着阿里巴巴数据库团队成员的点点滴滴
    淘宝Data -- 淘宝数据平台与产品部,是淘宝核心的数据平台技术和数据产品研发团队
    淘宝DBA Team -- 淘宝数据库技术团队
    淘宝JAVA中间件团队 -- 我们是淘宝JAVA中间件团队。我们为淘宝网构建JAVA底层架构和基础服务。
    Taobao QA Team -- 做测试的行业标准
    淘宝核心系统团队 -- 淘宝核心系统团队隶属于淘宝产品技术部,负责淘宝应用基础平台的研发和搭建
    阿里巴巴Data Warehouse -- 阿里巴巴数据仓库部门主要收集公司内外部所有数据
    腾讯TGideas -- TGideas是腾讯游戏的专业设计团队
    腾讯GDC -- GDC的前身叫GDT(QQGAME DESIGN TEAM),QQ游戏产品设计中心


    个人博客
    Kejun -- 就职于豆瓣
    Donkey(倔倔) -- 就职于豆瓣
    蒙晨(波希米亚) -- 就职于豆瓣
    greengnn(老卡) -- 就职于豆瓣
    糖伴西红柿 -- 就职于豆瓣
    Fenng -- 曾就职于支付宝
    sofish -- 就职于支付宝
    白鸦 -- 就职于支付宝
    62mm -- 就职于支付宝
    伯约(老鱼) -- 就职于支付宝
    怿飞(圆心,Blank) -- 就职于淘宝
    玉伯(lifesinger) -- 就职于淘宝
    明城(mingcheng) -- 就职于淘宝
    Der(崇志) -- 就职于淘宝
    黑妞HAHA -- 就职于淘宝
    飞长 -- 就职于淘宝
    Vilic -- 曾实习于淘宝(很有前途的90后)
    秦歌(Kaven) -- 就职于口碑网
    Emu(Stone) -- 就职于腾讯
    Ghost -- 就职于腾讯
    Yuguo -- 就职于腾讯
    臭鱼 -- 曾就职于腾讯
    艾文王 -- 就职于腾讯
    Danger -- 就职于腾讯
    神飞 -- 就职于腾讯
    pufen(飘飘) -- 就职于腾讯
    屈超 -- 就职于腾讯
    米随随 -- 就职于腾讯
    大猫 -- 就职于腾讯
    AVENIR(郑焕义) -- 就职于腾讯
    李振文 -- 就职于腾讯
    OnLing -- 就职于腾讯
    Xiaoxiao -- 就职于腾讯
    Seven -- 就职于腾讯
    Lerroy -- 就职于腾讯
    小李刀刀 -- 就职于腾讯
    飞鱼 -- 就职于腾讯
    Jeanne -- 就职于腾讯
    小JOE -- 就职于腾讯
    偷米饭 -- 曾就职于腾讯
    愚人码头 -- 就职于搜道网
    子鼠,秀才 -- 就职于百姓网
    Adam Lu -- 就职于新浪
    林小志 -- 就职于携程
    小灰灰 -- 就职于携程
    smallni -- 就职于携程
    彬Go -- 就职于人人
    Rokey -- 曾就职于微软,网易,金山软件
    Evance(布拉格) -- 就职于阿里巴巴日本
    深空 -- 就职于腾讯
    代码人(tomie) -- 就职于腾讯
    小爝(龙啸) -- 就职于淘宝
    Aether -- 就职于土豆网
    一葉千鳥 -- 曾就职于盛大
    7月 -- 就职于Adobe
    周裕波 -- 就职于盛大创新院
    崔凯 -- 就职于傲游
    勾三股四 -- 就职于傲游
    welefen -- 就职于百度
    kent.zhu -- 就职于百度
    aoao(嗷嗷) -- 就职于百度
    JerryQu -- 就职于百度
    胡晓 -- 就职于网易
    5key -- 就职于阿里巴巴
    yaohaixiao -- 就职于阿里巴巴
    Adam -- 就职于Yahoo
    slj(申力军) -- 就职于赶集
    作者:zdp072 发表于2014-3-14 22:04:56 原文链接
    阅读:110 评论:0 查看评论

    关于删除MySQL Logs的一点记录 - 刘浩de技术博客

    $
    0
    0

    五一前,一个DBA同事反馈,在日常环境中删除一个大的slow log文件(假设文件大小10G以上吧),然后在MySQL中执行flush slow logs,会发现mysqld hang住。

     

    今天尝试着重现了此问题,这里简要分析下原因。

     

    重现步骤:

    1. 构造slow log (将long_query_time设成了0);

    2. 观察删rm slow log瞬间,tps/qps变化;

    3. 观察执行flush slow logs瞬间,tps/qps变化;

    4. 记录flush slow logs执行时, pstack打出的调用栈情况;

     

    第一步,没啥好说的。

    第二步,tps/qps没啥变化。

    第三步,会发现tps/qps瞬间跌0,如下所示:

    [ 639s] threads: 32, tps: 1121.00, reads/s: 15843.98, writes/s: 4490.99
    [ 640s] threads: 32, tps: 792.99, reads/s: 10803.89, writes/s: 3150.97
    [ 641s] threads: 32, tps: 0.00, reads/s: 0.00, writes/s: 0.00
    [ 642s] threads: 32, tps: 0.00, reads/s: 0.00, writes/s: 0.00
    [ 643s] threads: 32, tps: 471.01, reads/s: 6860.08, writes/s: 1908.02

    mysql命令行会发现,flush slow logs执行时间刚好为3s左右。

    第四步,我们看下pstack的输出结果,只记录相关的:

    610 Thread 5 (Thread 0x2afdc4101700 (LWP 30762)):
    611 #0 0x0000003c6e40a7d6 in pthread_rwlock_rdlock () from /lib64/libpthread.so.0
    612 #1 0x0000000000825135 in inline_mysql_rwlock_rdlock ()
    613 #2 0x0000000000838004 in LOGGER::lock_shared() ()
    614 #3 0x00000000008283bf in LOGGER::slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    615 #4 0x0000000000832b30 in slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    616 #5 0x0000000000609f23 in log_slow_statement(THD*) ()
    617 #6 0x00000000006099d1 in dispatch_command(enum_server_command, THD*, char*, unsigned int) ()
    618 #7 0x0000000000606e02 in do_command(THD*) ()
    619 #8 0x00000000006f070f in do_handle_one_connection(THD*) ()
    620 #9 0x00000000006f020d in handle_one_connection ()
    621 #10 0x0000003c6e4077f1 in start_thread () from /lib64/libpthread.so.0
    622 #11 0x0000003c6e0e570d in clone () from /lib64/libc.so.6

    623 Thread 4 (Thread 0x2afdd0080700 (LWP 30763)):
    624 #0 0x0000003c6e40a7d6 in pthread_rwlock_rdlock () from /lib64/libpthread.so.0
    625 #1 0x0000000000825135 in inline_mysql_rwlock_rdlock ()
    626 #2 0x0000000000838004 in LOGGER::lock_shared() ()
    627 #3 0x00000000008283bf in LOGGER::slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    628 #4 0x0000000000832b30 in slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    629 #5 0x0000000000609f23 in log_slow_statement(THD*) ()
    630 #6 0x00000000006099d1 in dispatch_command(enum_server_command, THD*, char*, unsigned int) ()
    631 #7 0x0000000000606e02 in do_command(THD*) ()
    632 #8 0x00000000006f070f in do_handle_one_connection(THD*) ()
    633 #9 0x00000000006f020d in handle_one_connection ()
    634 #10 0x0000003c6e4077f1 in start_thread () from /lib64/libpthread.so.0
    635 #11 0x0000003c6e0e570d in clone () from /lib64/libc.so.6

    636 Thread 3 (Thread 0x2afdd0101700 (LWP 30764)):
    637 #0 0x0000003c6e40a7d6 in pthread_rwlock_rdlock () from /lib64/libpthread.so.0
    638 #1 0x0000000000825135 in inline_mysql_rwlock_rdlock ()
    639 #2 0x0000000000838004 in LOGGER::lock_shared() ()
    640 #3 0x00000000008283bf in LOGGER::slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    641 #4 0x0000000000832b30 in slow_log_print(THD*, char const*, unsigned int, unsigned long long) ()
    642 #5 0x0000000000609f23 in log_slow_statement(THD*) ()
    643 #6 0x00000000006099d1 in dispatch_command(enum_server_command, THD*, char*, unsigned int) ()
    644 #7 0x0000000000606e02 in do_command(THD*) ()
    645 #8 0x00000000006f070f in do_handle_one_connection(THD*) ()
    646 #9 0x00000000006f020d in handle_one_connection ()
    647 #10 0x0000003c6e4077f1 in start_thread () from /lib64/libpthread.so.0
    648 #11 0x0000003c6e0e570d in clone () from /lib64/libc.so.6

    649 Thread 2 (Thread 0x2afe18080700 (LWP 30855)):
    650 #0 0x0000003c6e40e54d in close () from /lib64/libpthread.so.0
    651 #1 0x00000000008f56ed in my_close ()
    652 #2 0x0000000000825c16 in inline_mysql_file_close ()
    653 #3 0x000000000082b305 in MYSQL_LOG::close(unsigned int) ()
    654 #4 0x000000000082b634 in MYSQL_QUERY_LOG::reopen_file() ()
    655 #5 0x0000000000828283 in LOGGER::flush_slow_log() ()
    656 #6 0x000000000071d8fc in reload_acl_and_cache(THD*, unsigned long, TABLE_LIST*, int*) ()
    657 #7 0x0000000000610200 in mysql_execute_command(THD*) ()
    658 #8 0x000000000061534d in mysql_parse(THD*, char*, unsigned int, Parser_state*) ()
    659 #9 0x00000000006086a0 in dispatch_command(enum_server_command, THD*, char*, unsigned int) ()
    660 #10 0x0000000000606e02 in do_command(THD*) ()
    661 #11 0x00000000006f070f in do_handle_one_connection(THD*) ()
    662 #12 0x00000000006f020d in handle_one_connection ()
    663 #13 0x0000003c6e4077f1 in start_thread () from /lib64/libpthread.so.0
    664 #14 0x0000003c6e0e570d in clone () from /lib64/libc.so.6

    会发现Thread 2在执行flush slow logs操作,其他的线程都在等待锁LOCK_log上边。

     

    背后的原因其实很简单,在shell中执行rm slow log操作时,由于mysqld仍有文件句柄打开此文件,所以实际上此时文件并未删除。执行flush logs操作,其实际执行的是1)close;2)open 操作(logger.flush_slow_log -> mysql_slow_log.reopen_file),在close操作执行时,文件系统真正删除文件,此时该线程占用着LOCK_log锁。

    删除时会执行刷脏(当然我构造这个场景很极端,基本所有slow log文件的内容都在文件系统缓存中),这个会很耗时间,比如我执行这个语句耗了3s。此时间段内,如果连接发来的语句需要记log(server层的log:slow log/binlog/general log共有LOCK_log这把锁)就会处于等待状态,那么系统对外的反应就是hang住了。

     

    flush slow logs中调用执行的close所需时间和文件大小、以及文件系统缓存中该文件脏页比例都有关系,比如我在执行flush slow logs前使用sysctl vm.drop_caches=3清空

    了文件系统缓存的话,同样大小的flush slow logs操作执行时间是0.42s,相应的阻塞时间也会减少不少。

    可以考虑在slow logs的文件句柄上执行posix_fadvise调用,促使不会缓存很大的log文件内容(slow log也没啥需要缓存的),这有篇霸爷的文章,可以参考下  posix_fadvise清除缓存的误解和改进措施 。

    另外,peter在07年就讨论过这个问题,  Be careful rotating MySQL logs 其给出的建议是先mv file,然后flush logs,再执行删除文件的操作,让真正的删除行为由自己而不是mysqld完成。比较遗憾的是,五年过去了,LOCK_log这把锁的问题还没有完整的解决掉。

     

    PS:

    文章结尾记一点备忘,通过close/rm操作删除一个10G大小的文件,在执行sysctl vm.drop_caches=3清空缓存后,此操作的耗时仍在百毫秒量级(我的机器上是200ms+),其背后做了什么事情还需要找内核组的同事了解下。

     


    本文链接: 关于删除MySQL Logs的一点记录,转载请注明。

    Viewing all 532 articles
    Browse latest View live


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>