自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 坐标地址互找

Geocoding API1.什么是Geocoding?2.Geocoding API有哪些功能?3.使用限制4.如何使用5.服务地址6.接口参数7.返回数据说明8.接口示例什么是Geocoding?Geocoding API是一个供程序员调用的、http形式的地图服务接口。主要服务那些非网页程序的调用。例如C# 、C++、Jav

2014-10-28 14:48:14 457

转载 php利用谷歌实现自动在线翻译

php利用谷歌实现自动翻译,以下是两种实现的方式,php文档用utf8就不会出现乱码问题第一种利用curl:function translate($text,$language='zh-cn|en'){if(empty($text))return false;@set_time_limit(0);$html = "";$ch=curl_init("http://go

2014-10-28 11:39:27 5465 1

转载 HTML5开发手机应用--viewport的作用

在用HTML5开发手机应用或手机网页时,部分总会有如下一段代码,这段代码到底什么意思呢。在网上,大家会得到很多答案。我从网上搜集了部分介绍,整理一下,以留备用。meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalab

2014-08-02 08:12:57 449

转载 PHP IMAGEMAGICK MAGICKWAND 使用

在php中,虽然使用GD库可以进行比较强大的图形处理。但是使用 ImageMagick的PHP扩展MagickWand同样能够实现强大的处理功能。当然,使用MagickWand需要在php中增加一个extension。具体怎么添加大家google吧。这边转载几个使用MagickWand的例子。来源:http://www.ioncannon.net/php/61/php-imagem

2013-04-10 11:23:14 894

转载 如何提高效率

Aaron Swartz写过一篇很有名的文章,叫做《HOWTO: Be more productive》(如何提高效率)。这篇文章写的实在是太好了,我看了好多遍,很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文章。Aaron Swartz这个人绝对是大牛人,他14时就参与了RSS1.0的制定,他在Stanford读了一年就主动退学

2013-01-17 19:26:48 414

转载 PHP可变变量的应用思路

什么是可变变量?PHP提供了一种其他类型的变量——可变变量。可变变量允许我们动态地改变一个变量的名称。可以看到,在这方面,PHP具有非常大的自由度——所有的语言都允许改变变量的值,但是并没有太多的语言允许改变变量的类型,至于支持改变变量的名称的语言就更少了。这个特性的工作原理是用一个变量的值作为另一个变量的名称。例如,我们可以设置$tireqty的值:$varname =

2013-01-07 19:46:12 417

转载 一些电商英文缩写的解释

当你听到“PRD”、“MRD”、“ASP”、“ROI”等这些名词而手足措时,下面一些解释(均来自于互联网,版权未知)应该可以让你了解具体的含义,以后争取不断更新这个总结,有关于电商类的,也有关于产品类的。MRD  Market Requirements Document,市场需求文档。获得老大的认同后,产品进入实施,需要先出MRD,具体来说要有更细致的市场与竞争对手分析,通过哪些功能来实现

2012-12-27 15:16:12 4651

转载 MySQL使用rand随机查询记录效率测试

以下的文章主要介绍的是MySQL使用rand 随机查询记录效率测试,我们大家一直都以为MySQL数据库随机查询的几条数据,就用以下的东东,其实其实际效率是十分低的,以下就是文章的主要内容。  1.SELECT * FROM `table` ORDER BY RAND() LIMIT 5  就可以了。  但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以

2012-11-07 10:53:19 339

转载 tar

tar 解压缩命令tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O

2012-10-25 11:40:18 267

转载 vim高级技巧——使用vim对比两个文件

使用方法:1:使用vim -d file1 file2 直接打开两个文件对比   或:使用vim file1打开第一个文件,然后使用vert diffsplit file2打开第二个文件进行对比;       (vert表示垂直分割窗口,默认为水平分割窗口)2:直接对比两个文件的不同:使用diffthis分别在两个窗口输入;3:其他技巧:    3.1:定位不同点:[c、]

2012-09-18 14:23:07 5535

转载 linux下svn常用指令

windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linux下svn的常用指令。当然linux下也有模仿TortoiseSVN的linux X程序,例如RabbitVCS,模仿程度很高,但很容易拖慢X,因此不推

2012-09-06 14:42:55 358

转载 strlen()与mb_strlen的作用分别是什么

//UTF-8编码下$abc="关雄波";echo strlen($abc);//输出9echo mb_strlen($abc,'utf8');//输出3echo "";$abc="abcd";echo strlen($abc);//输出4echo mb_strlen($abc,'utf8');//输出4?>案例:当字符全是英文字符的时候,两者是一样。这

2012-08-26 22:12:12 831

转载 PHP如何防止SQL注入

一、 引言PHP是一种力量强大但相当容易学习的服务器端脚本语言,即使是经验不多的程序员也能够使用它来创建复杂的动态的web站点。然而,它在实现因特网服务的秘密和安全方面却常常存在许多困难。在本系列文章中,我们将向读者介绍进行web开发所必需的安全背景以及PHP特定的知识和代码-你可以借以保护你自己的web应用程序的安全性和一致性。首先,我们简单地回顾一下服务器安全问题-展示你如何存取一个共享宿

2012-08-26 14:25:25 524

转载 获得ip地理信息的几种方法【最全】

第一种是利用纯真ip数据库,这个可以在网上找到很多,缺点是更新有点慢。第二种是利用门户网站的接口目前已知的有腾讯、新浪、网易、搜狐和Google提供IP地址查询API,但是找得到的只有腾讯、新浪和网易的,Google的貌似要用Google Maps所以没有研究。看了下国内的几个腾讯提供的是JavaScript的,网易提供的是XML,而新浪的有多种格式可以用,注意非XML的数

2012-08-25 21:01:15 694

转载 基于ip的手机地理定位

现在lbs服务比较火,基本上都需要定位用户的地理信息,用户地理信息一般是通过gps来定位实现的,那么假如用户的gps坏了,或者没有开启,那么怎么获得用户的地理信息的呢?替代的办法就是可以获得手机真实ip信息来大致获取手机用户的大概位置,虽然不是很精确,但是在精确度不高的情况下可以临时代替一下,本文就是实现如何通过ip来定位用户的。这里主要使用获得pc端模拟手机端原理使用工具:地图:

2012-08-25 21:00:08 1906

转载 empty,is_null,isset的区别

PHP中有很多函数功能类似,却有着细微的差别... is_null, empty, isset, unset 我们先来看看这4个函数的描述。 isset 判断变量是否已存在(配置) unset 把变量删除(释放)掉 empty 判断变量是否为空 is_null判断变量是否为NULL  下面一张表可以很清楚的说明他们之间的关系 变量

2012-08-25 08:19:05 547

转载 form中get和post的区别

一、get和post定义form元素的method属性用来指定发送form的http方法:使用get时,form数据集被附加到form元素的action属性所指定的URI后面。使用post时,form数据集被包装在请求的body中并被发送。Java代码  "get" action="user.do">      "text" name="loginId" val

2012-08-24 21:25:15 556

转载 vi命令

进入vi最后一行是状态行,显示当前行的行号、文件名称、文件最后的行号、光标所在行占总行数的百分比,~文件结尾标志符 Vim有3种模式. 插入模式:输入文本 。编辑模式:执行命令,也称为正常模式。 命令模式:执行 冒号 命令 进入vi的命令vi FileName         打开文件 FileName,并将光标置于第一行首。 vi +n FileName      打

2012-08-24 21:20:38 462

转载 linux下安装php环境,安装正确

http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.19.tar.gzhttp://ftp.gnome.org/pub/GNOME/sources/libxslt/1.1/libxslt-1.1.15.tar.gzhttp://downloads.activestate.com/ActivePerl/Linux/5.

2012-08-24 20:58:46 972

转载 linux cmake 安装mysql5.5.11,以及更高版本

一,下载mysql5.5.12和cmakewget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.12-linux2.6-i686.tar.gzwget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz二,安装cmake查看复制打印?mkdir /usr/l

2012-08-24 20:57:57 281

转载 linux下MySQL安装及设置

1. 关于本文    本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。2. 关于MySQL    MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL

2012-08-24 20:56:50 324

转载 linux下xampp搭配——AMP 安装配置、优化、搭建网站

一、安装这里我选择的是CentOS,当然,版本你可以自己选择,官网地址  http://www.centos.org当然,有一点要值得注意,就是32位和64位的选择。如果机器符合64位,那就没必要用32位的安装这里就没什么好讲的了,尽量最小化安装,留个“开发工具”就可以了!至于分区,google一下,很多!但我们在第一次接触时,尽量选择默认分区。先顺利的达成应用,以

2012-08-24 20:51:40 639

转载 与冯大辉谈数据库架构(InfoQ)

冯大辉,是支付宝网络中国科技有限公司的DBA。现在主要是负责支付宝相关的数据库架构的工作,在工作之余,我也比较关注Web2.0的一些发展情况,会在BLOG上写一些架构相关的文章,和大家分享,BLOG的地址是DBAnotes.net作为一名资深的DBA,大辉却在自己的BLOG上边写了不少关于网站架构这方面的一些文章,能不能谈谈DBA跟网站架构这方面的关系呢? 好多朋友和我开玩笑,说我

2012-08-24 08:46:34 1614

转载 说说企业架构(企业级架构)和应用程序架构

应用程序架构 应用程序架构描述组成应用程序的主要部分。例如,在 Java 世界里,应用程序架构都描述两个内容:用于构建特定应用程序的框架组合 — 我称其为框架级架构 — 以及更多传统的逻辑关注点分离,我一直称这些内容为应用程序架构。将框架架构作为一个独立部分,因为大多数面向对象语言的从业者已经发现单独的类不能实现良好的重用(您最后一次从 Internet 中下载一个单独的类以供某个项目使用是什

2012-08-24 08:45:47 721

转载 大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行

2012-08-24 08:44:56 569

转载 也谈系统设计的一些原则

在进行系统设计时,不仅要考虑软件的功能性需求,还要考虑非功能性需求,比如软件的性能(Performance)、可扩展性(Scalability),系统的稳定性(Reliability)、部署(Deployment)和更新(Upgrade),可维护性(Maintainability),版本的管理,系统的安全(Security),界面的友好程度可用性(Usability, User experienc

2012-08-24 08:42:10 749

转载 大型网站系统架构分析

千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性? 首先讨论一下大型网站需要注意和考虑的问题。 数据库海量数据处理:负载量不大的情况下select、delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题。另外在高UPDATE的情况下,更新一个

2012-08-24 08:00:15 954

转载 深入理解HTTP协议

http协议学习系列1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义

2012-08-23 22:28:57 663

转载 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of

2012-08-23 22:25:53 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除