自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计师必读的15个响应式网页设计教程

@陈子木 响应式设计是由著名网页设计师Ethan Marcotte在2010年5月提出的设计概念,随后席卷前端和设计领域,成为了如今网页设计的大趋势。正如同Ethan所说:“响应式网站设计提供了一种全新的选择,这种基于栅格布局和CSS3的流动性网页设计,可以让网页随着屏幕变化而响应。这是一种更为统一,更加全面的设计技巧,一种打破网页固有型态和限制的灵活设计方法。” 这种兼顾多屏幕多场景...

2015-10-30 06:26:40 157

原创 响应式网页设计应该注意的9个原则

响应式网站越来越受到大家的欢迎,有利也有弊的因素。它没有固定的页面尺寸、没有毫米或英寸,没有任何物理限制,让人感到无从下手。下面就和大家分析如何运用响应式web设计的各项基本原则来实现。为了简单起见,就说说响应式网站的布局。希望对你有所受益。1、Web字体Vs系统字体想 让自己的网站拥有炫酷的Futura或Didot效果吗?那就是用web字体吧。尽管web字体看起来很炫酷,但...

2015-10-30 06:25:52 483

原创 Shopify 英文(多国语言)国际网店 注册指南

点击这里 快速注册 shopify 英文网店 可以获得14天免费试用,注册完成后 您可以设置您的网站,添加您产品,快速预览你的网店 , 开启国际电子商务之旅注册时注意以下几点1 . 注册时使用的管理员邮箱,与paypal账户同一个邮箱,默认注册完成后绑定你的paypal账户2.  在安装时 选择 shopify online store system 可以同时使用 shopify p...

2015-10-30 06:25:04 1742

原创 Shopify:管理一个顶级域名绑定shopify网店

你可以进入你的域名管理界面- Domains page:登陆你的shopify 管理员账户,, 点击 Online Store:Shopify:管理一个顶级域名绑定shopify网店然后点击 Domains: 添加你的域名Shopify:管理一个顶级域名绑定shopify网店Shopify:管理一个顶级域名绑定shopify网店...

2015-10-30 06:24:11 1703

原创 Shopify:删除版权信息 Powered by Shopify 在网站底部

进入编辑 Edit HTML/CSS  页面.打开 Layouts 文件夹, 点击 在 theme. 打开在线原代码编辑板.使用键盘 Ctrl+F (或者 Cmd+F 在 Mac 系统)  搜索 {{ powered_by_link }}.如果不能找到? 每个模板有一点点不一样, 所以我们要找到这个标签有点不一样在模板文件. 或者点击这里查看 Shopify Themes 假如你不能找...

2015-10-30 06:23:43 4191

原创 PHP简单方法判断文件是否是图片 PHP best way to check if file is an image

(PHP 4 >= 4.3.0, PHP 5, PHP 7)exif_imagetype — 判断一个图像的类型图像类型常量值常量1IMAGETYPE_GIF2IMAGETYPE_JPEG3IMAGETYPE_PNG4IMAGETYPE_SWF5IMAGETYPE_PSD6IMAGETYPE_BM...

2015-10-27 01:20:25 153

原创 shell中的括号(小括号,中括号,大括号/花括号)

一、小括号,园括号() 1、单小括号 ()    ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。    ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输...

2015-10-27 01:19:11 654

原创 给程序员的VIM速查卡

前几天酷壳发布过“vim简明攻略”,不知道大家练得怎么样了。如果你练了一下,那么这里这个速查卡就会对你有帮助了。以前本站也有过一个(vim速查卡),不过其太简单了。我觉得这个很不错,很全,很直观。这个速查卡来自这里。其用颜色标注了级别:  Green   = 存活级  Yellow   = 感觉良好  Orange   / Blue = 高级  Red   = 专家级下面...

2015-10-27 01:13:42 145

原创 游戏:VIM大冒险

不知道大家是否还记得“Vim简明攻略”呢?你是不是对Vim的那一大堆热键很头痛呢?现在好好,下面这个游戏是一个使用VIM热键玩的游戏。你可以在玩游戏的过程中熟悉Vim的热键。你可以点击图片,或是图片下的网址打开这个游戏http://vim-adventures.com/游戏:VIM大冒险我试玩了一下这个游戏,真的很不错,下面是一些我给的游戏攻略。第 一关,场景一,首先...

2015-10-27 01:01:33 686

原创 程序员技术练级攻略

月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,...

2015-10-27 01:01:16 111

原创 程序员眼中的编程语言

下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。纵轴是各语言的程序员、粉丝、信徒。中间的各个小图片则是,粉丝眼中的编程语言的形象。比如说,第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。当然,C程序员看Java语言也比较搞,见第二行第一列。呵呵。其它...

2015-10-23 02:27:21 262

原创 粉丝眼中的操作系统

在发布完《程序员眼中的编程语言》一文后,发现网上还有一个关于操作系统的。如下所示。图片的横轴是三大操作系统。纵轴是各操作系统的粉丝和信徒。中间的各个小图片则是,粉丝眼中的操作系统的形象。转自:粉丝眼中的操作系统    ...

2015-10-23 02:26:53 115

原创 php实现畅言留言板和网易跟帖样式

我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的http://changyan.sohu.com/blog/?p=177http://www.reddit.com/r/wow/comments/2y6739/method_vs_blackhand_mythic_kill_video_world_1st/php实现畅言留言板和网易跟帖样式 ...

2015-10-23 02:25:59 442

原创 php将json格式的数据直接存入mysql数据库

直接使用php函数 json_encode ,数据存入mysql时会报错:$imgs_str = json_encode($imgs_array);$imgs_str = addslashes($imgs_str);$update_query = "updatearticleset imageList = $imgs_str where id = $targetid"; 解决...

2015-10-23 02:24:17 3172

原创 禁止搜索引擎收录的方法

1. 什么是robots.txt文件?搜索引擎使用spider程序自动访问互联网上的网页并 获取网页信息。spider在访问一个网站时,会首先会检查该网站的根域下是否有一个叫做 robots.txt的纯文本文件,这个文件用于指定spider在您网站上的抓取范围。您可以在您的网站中创建一个robots.txt,在文件中声明 该网站中不想被搜索引擎收录的部分或者指定搜索引擎只收录特定的部分。...

2015-10-23 02:22:51 2763

原创 CSS3 Flexbox轻松实现元素的水平居中和垂直居中

网上有很多关于Flex的教程,对于Flex的叫法也不一,有的叫Flexbox,有的叫Flex,其实这两种叫法都没有错,只是Flexbox旧一点,而Flex是刚出来不久的东西而已,为了方便说明,赶上新技术,下面我就把这种布局叫Flex布局。 元素居中,相信作为前端工程师的你肯定会经常用到,不管是在水平方向居中,还是垂直方向居中,都可在你的职业生涯中徘徊。不过很多时候要实现垂直居中,还是...

2015-10-15 05:21:52 1461

原创 CSS3 Flex 弹性布局用法详解

什么是Flex弹性布局Flex是Flexible Box的简称,意为弹性布局,顾名思义,在网页布局时,他可以给我们提供更多的灵活性。说明:1.flex是display的一个属性值。与之相当应的还有一个是inline-flex。2.设置了Flex布局后,子元素的float,clear,还有verticle-align属性都不起作用。3. 设置了display:flex属性的元素...

2015-10-15 05:17:58 393

原创 使用CSS3伪类元素(::before|::after)对文字进行美化

如果要想把一个文字的分成两半分别设置成不同的颜色,你是不是第一时间只想到通过PS来实现呢,不过有一个不好的地方就是图片会占用更多的资源。所以下面就给大家介绍一个通过CSS的伪类元素来美化文字的方法。  对一个文字进行美化  左右型美化 HTML代码<!DOCTYPE html><html lang="en"><head&g...

2015-10-15 05:16:07 2944

原创 visibility: hidden与display:none的区别

要想了解visibility: hidden与display:none的区别,我们还是先来看看他们各自的定义及用法。 visibility属性 定义:visibility 属性规定元素是否可见 说明:这个属性指定是否显示一个元素生成的元素框,它是仍然占据基本空间的,只是不可见而已。值设置成collapse在表格中用于从表格布局中删除列或行。 可能的值...

2015-10-15 05:13:40 180

原创 CSS单位 px pt em和rem 之间的区别

CSS中可以定义大小的单位有四种px,pt,em,rem,而px可以说在网页开发中最常见的单位了。不过现在如今的大多数网站已经开始用rem这个单位了。那么这四个单位有什么区别呢? px|pt|em|rem区别px单位px(像素),国内网站相对来说用得比较多,任意浏览器的默认字体高都是16px。pt单位pt是point,是印刷行业常用单位,等于1/72英寸。em单位...

2015-10-15 05:12:44 307

原创 编码之道:取个好名字很重要

代码就是程序员的孩子,给“孩子”取个好听的名字很重要!我们在项目开发中,接触到的变量、函数、类多数都是项目自己定义的,往往都是为了解决一些特定的领域的问题,引入了各种各样的概念,代码里面的名字 就对应着问题领域或方案领域的这些概念,所以,对于一个命名良好,代码规范,设计简洁的系统,要想非常快的理解一个系统,最直接的方式就是 RTFC(Read The Fucking Code)...

2015-10-14 05:19:57 344

原创 php缓存技术总结

缓存是指临时文件交换区,电脑把最常用的文件从存储器里提出来临时放在缓存里,就像把工具和材料搬上工作台一样,这样会比用时现去仓库取更方便。因为缓存 往往使用的是RAM(断电即掉的非永久储存),所以在忙完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶 的L1和L2缓存,显卡的显存是给GPU用的缓存,硬盘上也有16M或者32M的缓存。千万不能把缓存理解成一...

2015-10-14 05:17:00 172

原创 PHP Session可能会引起并发问题

在进行Web应用程序开发的时候,人们经常会用Session存储数据。但可能有人不知道,在PHP中,Session使用不当可能会引起并发问题。印度医疗行业软件解决方案提供商Plus91 Technologies高级工程师Kishan Gor在个人博客上对这个问题进行了阐释。 如果同一个客户端并发发送多个请求,而每个请求都使用了Session,那么PHP Session锁的存在会导致服务器...

2015-10-14 05:14:20 333

原创 mysql —— 分表分区

面对当今大数据存储,设想当mysql中一个表的总记录超过1000W,会出现性能的大幅度下降吗?答案是肯定的,一个表的总记录超过1000W,在操作系统层面检索也是效率非常低的 解决方案:目前针对海量数据的优化有两种方法: 1、大表拆小表的方式(主要有分表和分区两者技术)(1)分表技术垂直分割优势:降低高并发情况下,对于表的锁定。不足:对于单...

2015-10-14 05:12:40 447

原创 PHP如何实现HTML页面静态化

前言:随着网站的内容的增多和用户访问量的增多,无可避免的是网站加载会越来越慢,受限于带宽和服务器同一时间的请求次数的限制,我们往往需要在此时对我们的网站进行代码优化和服务器配置的优化。一般情况下会从以下方面来做优化动态页面静态化优化数据库使用负载均衡使用缓存使用CDN加速现在很多网站在建设的时候都要进行静态化的处理,为什么网站要进行静态化处理呢?我们都知道纯...

2015-10-14 05:11:49 331

原创 大数据量的存储分表常见算法

当一个应用的数据量大的时候,我们用单表和单库来存储会严重影响操作速度,如mysql的myisam存储,我们经过测试,200w以下 的时 候,mysql的访问速度都很快,但是如果超过200w以上的数据,他的访问速度会急剧下降,影响到我们webapp的访问速度,而且数据量太大的话,如 果用单表存储,就会使得系统相当的不稳定,mysql服务很容易挂掉。所以当数据量超过200w的时候,建议系统工程师...

2015-10-08 00:59:13 966

原创 PHP数组缓存:三种方式JSON、序列化和var_export的比较

 使用PHP的站点系统,在面对大数据量的时候不得不引入缓存机制。有一种简单有效的办法是将PHP的对象缓存到文件里。下面我来对这3种缓存方法进行说明和比较。 第一种方法:JSONJSON缓存变量的方式主要是使用json_encode和json_decode两个php函数。json_encode可以将变量变成文本格式,这样就可以存到文件里。 使用样例如下:// Store c...

2015-10-08 00:56:25 381

原创 构建高并发高可用的电商平台架构实践

一、 设计理念 1.      空间换时间 1)      多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内存数据库Buffer、cac...

2015-10-08 00:54:58 375

原创 大型高并发高负载网站的系统架构

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性 能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及 面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单...

2015-10-08 00:49:36 96

原创 大流量网站的底层系统架构

动态应用,是相对于网站静态内容而言, 是指以c/c++、php、Java、perl、.net等 服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通 常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流 量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为...

2015-10-08 00:48:03 181

空空如也

空空如也

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

TA关注的人

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