- 博客(128)
- 资源 (25)
- 收藏
- 关注
原创 使用本地IP不能访问Mysql的问题
insert into(Host,User,Password) values ('192.168.8.221',root,Password('111111'));grant all privileges on *.* to root@localhost IDENTIFIED BY '111111' with GRANT OPTION; FLUSH PRIVILEGES;
2012-03-01 12:24:33
2704
原创 CentOS 64bit 下安装Mysql--解决Can't connect to local MySQL server through socket"问题
现象:在CentOS 64bit下,使用yum install mysql安装完Mysql后,启动时会出现以下错误:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'原因: 用上面的方式安装后/var/lib/mysql/mysql.sock根本不存在。 解决方法:正确
2012-02-28 09:39:39
1715
转载 Yahoo网站性能优化的34条军规
1、尽量减少HTTP请求次数终端用户响应的时间中,有80%用于下载各项内容,这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数,这是提高网页速度的关键步骤。减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目的呢?这里有几条减少HTTP请求次数同时又可能保持页面内容丰富的技
2012-02-22 16:25:05
7638
原创 网站实例分析--如何让数据说话!
编辑:S++小组数据在很多网站都被看作是衡量一个产品或者一个设计好坏的基本指标之一。数据指标也曾经压的我很长一段时间喘不过气来。但是现在想想确实有时候数据能告诉你很多很多。它未必是衡量产品好坏的唯一标准,但是它也确实能告知你很多。那么数据究竟能告知我们些什么呢?– 你的流量有效吗?– 如何发现漏水的窟窿?– 真的了解访
2012-02-22 16:15:23
813
转载 深入浅出REST
不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RES
2012-02-21 20:30:18
492
转载 Yupoo网站架构学习总结
Yupoo网站架构学习总结之前向大家介绍过全球最大在线图片服务网站Flickr网站架构,Yupoo(又拍网)作为国内最大的图片服务提供商,我们也一起来看看它的架构,同样是提供图片服务,看看他与Flickr的差别在哪里,大家看完本文可以思考一下。一、先来看看Yupoo网站的基本信息:带宽:4000M/S (参考)服务器数量:60 台左右Web服务器:Lighttpd, Apa
2012-02-15 14:48:49
811
原创 App Store上架注意事项
以下是许多iOS平台开发者总结出的宝贵上架经验:基本要点首先,你的应用程序:不能导致手机故障(比如崩溃或屏幕问题)长时间/过度使用之后反应仍然很快应用内的所有价格信息中不能用固定值代替可变变量不要使用任何SDK里面的私人API不要使用任何SDK文档里面没有列出的功能不要提及用户设备上不存在的硬件功能如果需要网络连接,在没有网络
2012-02-13 19:36:18
2172
转载 移动应用开发技术选择六要素
文 / 李亮作者从平台环境、操作系统、设备能力、云端、应用类型、跨平台开发六大方面分享了其在移动应用开发中的技术选择经验。这是一个新的时代、新的机会。自从2007 年1月乔布斯揭开iPhone的面纱以来,移动时代的大潮滚滚向前,已经走过近5个年头。这个产业正在从新生走向成熟阶段。在这样的产业时代背景下,各种不同的系统平台,不同的技术路线,自然是层出不穷、迅猛发展。对于每一个投身
2012-02-03 09:32:17
731
原创 CentOS 网络配置
1:IP地址配置/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0NM_CONTROLLED=yesIPADDR=192.168.8.220ONBOOT=yesBOOTPROTO=staticHWADDR=D0:67:E5:23:E4:63#DNS1=8.8.8.8TYPE=EthernetNETMASK=255.2
2012-02-01 19:50:36
509
转载 Python的特色
来源:http://woodpecker.org.cn/abyteofpython_cn/chinese/ch01s02.html简单Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。易学就如同你即将看到的一样,P
2012-02-01 15:21:01
765
原创 Hadoop起源及其四大特性详解
项目主页:http://hadoop.apache.org一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。简单地说来,Hadoop是一个可以更容易开发和运行处理大规模数据的软件平台。Hadoop实现了一个分布式文件系统(HadoopDistributedFileSystem),简称HDFS。HD
2012-01-30 16:48:47
1573
转载 常用正则表达式
常用正则表达式版本:v0.01 (2011-6-7) 整理:deerchao 转载请注明来源说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请根据需要,自行
2012-01-30 15:17:16
532
原创 想要答案,请Google,想要知识,请看书
Nerdr.com上的一篇文章说”Stackoverflow让黑客变懒了“(不好意思,没找到作者名字),文章大意是,作为一个黑客,在有Stackoverflow之前,他是这样寻找答案的:有了一个拉风想法试着实现它遇到困难阅读这个领域以及语言相关的书籍找到点什么尝试,失败继续阅读更多,失败更多如此重复直到最后找到答案,同时在这个过程中,你会学到10个以前根本不
2012-01-30 15:16:38
624
原创 MYSQL数据库命名及设计规范
1.设计原则1) 标准化和规范化数据的标准化有助于消除数据库中的数据冗余。标准化有好几种形式,但Third Normal Form(3NF)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,遵守3NF 标准的数据库的表设计原则是:“One Fact in One Place”即某个表只包括其本身基本的属性,当不是它们本身所具有的属性时需进行分解。表之间的关系通过外键相连接。
2011-12-16 13:55:32
571
原创 ACE中网络通讯编程基本架构
ACE_INET_Addr类,包装了网络地址 ACE_SOCK_Connector类,扮演主动连接角色,发起通讯连接。连接到远端的服务。 ACE_SOCK_Acceptor类,扮演被动连接角色,等待连接。等待远端客户的请求。 ACE_SOCK_Stream类,扮演数据通讯角色,发送和接收数据。完成客户与服务之间的通讯。 利用ACE库来开发网络通讯
2011-12-03 17:10:15
429
原创 基于Socket的UDP和TCP编程介绍
一、概述TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种。二、T
2011-12-03 15:37:10
656
转载 TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞
本文转载自:http://tech.ddvip.com/2007-08/118640712430986.html这个标题用了两个顿号三个名称,其实说得是同一个东西,只是网上有不同的说法罢了,另外好像还有人叫TCP打孔(我的朋友小妞听说后问“要打孔啊,要不要我帮你去借个电钻过来啊?”“~!·¥%……·!”)。 闲话少说,我们先看一下技术背景: Internet的迅速发展以及IPv
2011-12-02 17:24:44
570
转载 IPhone项目使用静态库的最佳方法
来源:http://www.iphone-geek.cn/编程/iphone项目使用静态库的最佳方法由于Apple禁止在iPhone中使用外部框架或动态链接库,所以要重用代码(第三方库或自己的代码)只能选择如下方法:直接将代码加入项
2011-10-13 15:18:46
631
原创 互联网常见Open API文档资源
所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作Op
2011-10-07 12:49:54
646
原创 傻瓜式APP开发工具
随着智能手机及APP应用程序的普及,越来越多的企业和个人意识到APP的营销价值,出于对技术的敬畏,很多企业下意识认为开发APP是一个有难度的技术活,所以就算有心想开发一个企业自己的APP来对企业或者产品做宣传、交易,也担心APP的后续的技术支持、内容管理、维护等问题。现在是打
2011-09-22 09:56:28
1127
转载 NSRunLoop概述和原理
1.什么是NSRunLoop?我们会经常看到这样的代码:12345678910- (IBAction)start:(id)sender{pageStillLoading = YES;
2011-09-21 14:01:44
505
原创 Android与Linux的关系
《Android技术内幕.系统卷》第二章Android与Linux的关系一、Android为什么会选择Linux 成熟的操作系统有很多,但是Android为什么选择采用Linux内核呢?这就与Linux的一些特性有关了,比如:
2011-09-19 11:19:56
633
转载 Mac OS X 10.6下android源码编译
Mac OS X 10.6下android源码编译1.需要至少8G大的大小写敏感分区 在Mac下编译android的源代码需要一个大小写敏感(Case Sensitive)的分区格式如果你原来的分区不是HFS一类大小写敏感的文件格式,那么最简单的办法就是新建一个这种
2011-09-16 09:44:47
1118
原创 Homebrew – OSX下简单的包管理系统
很多linux用户很喜欢 (Debian/Ubuntu)系列的apt包管理系统和(Redhat/Fedora)系列的yum包管理系统。 包括Windows用户都有多种方便的软件管理工具,如:360软件管理,QQ软件管理,迅雷软件管理等多种。 Mac OS X系统下面之前有老牌的M
2011-09-16 08:54:08
6075
转载 Ubuntu 下编译Android源码全过程
作者:孙东风 2009-10-16 一、获取Android源代码Git是Linux Torvalds(Linux之父)为了帮助管理Linux内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制
2011-09-15 15:23:45
684
原创 关于软件调试
昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz评论:把那个女人的指针指向你即可谁让你把男朋友设成public
2011-08-08 15:10:59
664
原创 Objective-C语法快速参考
Objective-C语法快速参考来源:cocoachina大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。
2011-08-08 00:29:32
1135
原创 详解开发iPhone应用程序的12个步骤
Phone的出现带出了前所未见的变革,应用开发社群圈内圈外的人均参与其中。但是对那些处于开发世界之外的群体而言,这个过程仍然充满神秘感。这个教程将指导你逐步把iPhone应用想法变成现实。如果你计划制作自己的首款iPhone应用的话,这篇文章将为你提供可能会用到的各种想法、技术、
2011-08-06 13:53:25
917
原创 程序员眼中的《盗梦空间》
程序员眼中的《盗梦空间》作者:alexzhan,作者电子邮件:alexzhan12@gmail.com 越来越觉得《盗梦空间》是给程序员们拍的了。那么进入一层梦境到底怎么映射到编程?是递归?是循环?还是简单的函数调用? 对于一个进入梦境中的人来说是递归,一层
2011-08-04 18:53:29
822
转载 关于HTML5与Schema.org – 是否是下一代SEO的标准
读这篇文章之前,希望大家明白我已经好多年没学过语言了,从大学的时候在图书馆里自学了HTML,到工作后业余时间捣鼓一下动态语言并从来没捣鼓出什么东西,现在已经没有精力去学习这种新的语言。一是非专业没有时间,二也没有以前的好记性。所有有些专业性的东西解释可能有错误,只是希望通过自己的
2011-08-04 15:13:54
2913
转载 Seomoz: 浅谈将SEO整合入整个网站项目过程
Seomoz: 浅谈将SEO整合入整个网站项目过程当网站经常更新修改,很容易造成一些对SEO有巨大影响的错误。有时网页的标题只包含了公司名称;又或者是文件从测试服务器上COPY过来时,把noindex标记也一并带来了(夜息注:我就遇到过这样的悲剧。);再或者说你发现某个分类下的链接都是nofollow的。错误随时会发生,但是将SEO理念注入整个网站项目能帮助你及时发现这些错误。需要整合SE
2011-08-04 14:37:47
879
转载 SEOmoz工具-seo外链检查工具
2011-02-26 03:04前面我们零零碎碎也跟大家讲过普遍知道 常见的七种seo工具,但是没有一一展开,这次跟大家分心检查外部链接工具中的一个比较好用的seo工具。虽然我们知道 如何增加外部链接了,但是是否增加了,增加的数据时多少,虽然有很多seo工
2011-08-04 14:32:41
1235
原创 Android开发的技术层次
任何一种移动开发生态系统其技术人员都是呈现金字塔式分布的。我借此也说说Developer和Programmer的区别。应该说,广义程序员范围内,99%都是Developer,只有1%才能称之为真正意义上得狭义的Programmer。软件行业也越来越变成,不需要每个人都具备创造力,而只需要大量软件蓝领的行业。而Programmer也正是让软件行业保持持续创造力的灵魂力量。其实,真
2011-08-03 15:21:13
860
转载 Android开发--Activity的生命周期
原文出处:http://blog.csdn.net/sharetop/article/details/1941935注意到在Activity的API中有大量的onXXXX形式的函数定义,除了我们前面用到的onCreate以外,还有onStart,onStop以及onPause等等。从字面上看,它们是一些事件回调,那么次序又是如何的呢?其实这种事情,自己做个实验最明白不过了。在做这个实验
2011-08-03 14:26:33
544
原创 标准makefile
一个很典型的Linux C/C++的makefile写法,其它的应用可根据此template修改。(注意每一行的前面若有空格,是tab,不是space)#Source file SRC = ThreadQueue.cpp #Object file OBJ = $(SRC:.
2011-07-26 22:36:11
765
原创 我的Andriod的HelloWorld----最简单的播放MP3的Demo
白天听了高焕堂老师的Android课程。 晚上完成作业,我的第一个Android程序---最简单的播放MP3的DemoHelloWorld.javapackage com.example.android.wondershare;import android.app.Activit
2011-07-26 00:51:43
1027
转载 苹果开发技术: Cocoa 框架概述
这篇文章转载自CSDN,只是可惜CSDN并未标明作者。如果您是这篇文章的作者请联系本站,本站会将您的大名加入。本文比较清楚地说明了Cocoa开发的大致情况,是篇较好的入门教材。建议初学者阅读。 Cocoa Framework简称Cocoa,它是Mac OS X
2011-07-06 17:30:58
634
原创 Jdon文章:MVC模式已死
MVC模式:Model模型 View试图 Control控制器,是目前主流模式,被当作服务器软件入门基本模式学习和掌握,主流框架Struts 1/2 JSF Wicket基本都顺理成章支持MVC模式。但是,随着时间推移,MVC模式也暴露出大量缺点,因为MVC模式本质上是一个结构型模式,结构模式相比行为模式而言,实际就是静止的,相对固定的,而随着B/S和互联网应用不断普及,Web 2.0和社会化媒体
2011-06-30 09:41:00
691
转载 程序员如何在"小公司成长"和"大公司学习"
注:这篇文章会带有普遍性,不见得适合所有人,或者文章所描述的也不见得是对的,只是根据我的经历和所见写成的一篇文章,仅供参考。如要转载,请注明原作者和出处,尊重别人的劳动成果。http://www.cnblogs.com/bruceli/archive/2011/04/18/2017278.html前言:在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五
2011-06-30 09:36:00
512
中文版Android程序员指南
2012-04-10
高质量 C++/C 编程指南
2013-04-19
PowerPoint97-2007BinaryFileFormat(ppt)Specification
2014-06-24
iPhone开发基础教程(完整版)
2011-08-08
中国移动互联网盈利模式分析
2012-08-15
百度移动互联网发展趋势报告_2011年Q2
2012-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅