自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在Ubuntu上安装mongoDB

1. 官网: SynopsisThis tutorial outlines the basic installation process for installing MongoDB on Ubuntu Linux systems. This tutorial uses .deb packages as the basis of the installation. 10gen ...

2015-12-31 03:40:17 146

原创 通过包管理器安装 Node.js

Note: The packages on this page are maintained and supported by their respective packagers, not the Node.js core team. Please report any issues you encounter to the package maintainer. If it turns o...

2015-12-31 03:34:33 304

原创 Bootstrap 3 下拉选框 select boxes

1. Select 2Browser compatibilityIE 8+Chrome 8+Firefox 10+Safari 3+Opera 10.6+<script> $(document).ready(function() { $(".js-example-basic-single").select2(); ...

2015-12-29 06:19:51 905

原创 JQuery中使用Ajax赋值给全局变量失败异常的解决方法,jqueryajax

我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢?原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作就行~ 方法1:先设置同步在进行Ajax操作//在全局或某个需要的函数内设置Ajax异步为false,也就是同步$.ajaxSetup({ async :f...

2015-12-29 06:17:54 398

原创 Bootstrap 3: 监听弹出窗口关闭/打开事件 How to handle the modal closing event in Twitter Boot...

Updated for Bootstrap 3Bootstrap 3 documentation refers two events you can usehide.bs.modal: This event is fired immediately when the hide instance method has been called.hidden.bs.modal: Thi...

2015-12-29 06:16:43 336

原创 git-ssh 配置和使用

1、设置Git的user name和email:(如果是第一次的话)$ git config --global user.name "humingx"$ git config --global user.email "humingx@yeah.net" 2、生成密钥 $ ssh-keygen -t rsa -C "humingx@yeah.net" 连续3个回...

2015-12-29 06:14:55 516

原创 git/ssh捋不清的几个问题

主要是 windows 用户会遇到很多纠结的问题,linux/unix 用户属于这方面的高端用户,应该有能力处理此类问题,而且网络上也有很多解决方案,本文的受众是 windows 用户。由于今天配置了一下午,虽说配置过程基本搞清楚,懒得重新配置一遍,所以文中皆以文字形式叙述,没有截图。 一、概念的解释 1. rsa 与 rsa.pub网上很容易搜到的东西我就不说了,我们知道,...

2015-12-29 06:12:15 86

原创 Magento: 左栏筛选条件 Select Box / Button / Dropdown List on Layered Navigation

1. 下拉框 Select Box You have plain text and link to those text in Magento Layered Navigation section. You can easily change the display of Layered Navigation links into a selection box / dropdown list....

2015-12-23 08:37:22 145

原创 Bootstrap3 价格滑动块 price range bootstrap-slider

实例:HTML<input type="text" class="span2" value="" data-slider-min="0" data-slider-max="255" data-slider-step="1" data-slider-value="128" data-slider-id="GC" id=&quot

2015-12-23 08:34:15 698

原创 Magento: 单产品(product)或者当前类别(category)最大和最小价格 Min/Max Product Price in a Category...

1. 当前类别最大最小价格:$minPrice = Mage::getModel('catalog/product')->getCollection() ->addStoreFilter() ->addAttributeToSelect('price') ->addAttributeToSort('price', 'A...

2015-12-23 08:32:43 140

原创 linux: 命令行运行php Run PHP from the command line

As an alternative to /opt/lampp/bin/php, to run a php script from the command line, you just need to install php5-cli:sudo apt-get install php5-cli And run your script with:php myscript.php...

2015-12-23 08:31:22 297

原创 多git帐号的SSH key切换

1.同一台电脑可以有2个git账号(不同网站的)首先不同网站,当然可以使用同一个邮箱,比如我的 github,gitlab,bitbucket的账号都是gotodiscuss[at]gmail.com 这时候不用担心密钥的问题,因为这些网站push pull 认证的唯一性的是邮箱 比如我的windows 上 2个账号一个gitlab 一个github (用的都是id_rsa)host g...

2015-12-22 03:03:14 1162

原创 PHP Magento Mage_Core_Exception Invalid login or password

I am running a Magento Store and have created a seperate login outside of the root folder. I moved the store from Bluehost to Rackspace cloud and now I get this message when trying to loginFatal er...

2015-12-22 03:02:04 339

原创 Bootstrap 3 关闭Modal窗口 Close Bootstrap Modal

<!-- Button trigger modal --><button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"> Launch demo modal</button><!-- Modal -->&amp

2015-12-22 03:01:19 3214

原创 Cookie禁用了,Session还能用吗?

Cookie与Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客户端保持状态的方案。 Cookie分为两种,一种可以叫做session cookie,浏览器关闭就会丢失,一种可以叫做persistent cookie,就是我们通常意义上所说的cookie,通常服务器端的session是借助于seesion cookie来和客户...

2015-12-22 03:00:11 286

原创 Magento: 无法登录后台 Can't login to admin panel

This tutorial shows how to resolve the Magento admin panel login issue. It’s a common issue: you are trying to login to the Magento admin panel, typed your username and password, clicked Login bu...

2015-12-22 02:59:31 412

原创 Linux: 如何利用HandBrake将DVD光碟转成各式影片档

之前本站已经有写过关于Handbrake的教学: 如何将租回来的DVD转成电脑可播放的影片档 ,不过因为那篇教学比较旧了,而且新版的Handbrake也有些改变,甚至为了转档效率,目前Handbrake还把给Intel机种和PPC机种用的版本分开。 另外,也有很多朋友有这样的需求,需要将DVD影片转成在iPod、iPod Touch、iPhone上面观看,所以本篇教学目的就是更新一下之前的...

2015-12-15 14:35:51 499

原创 Linux DVD 转 MP4 – HandBrake – Copy a DVD to MP4 or MKV file

For the impatient: the short version …For those that are impatient and more experienced, you can follow the following steps quickly. For beginners I recommend to continue reading the following par...

2015-12-15 14:35:10 475

原创 Git远程操作详解

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所...

2015-12-15 14:34:26 73

原创 Magento: Mage::getResourceModel, Mage::getModel 和 Mage::getSingleton() 的区别 when

Perfect differece with example for getsingleton and getmodel. Mage::getSingleton()Mage::getSingleton() will first check if the same class instance exists or not in the memory. If the instance...

2015-12-15 14:33:23 333

原创 Magento: 获取客户信息 Get Customer’s Full Name, First Name, Last Name and Email Addres

1.  获取已登录客户信息// Check if any customer is logged in or notif (Mage::getSingleton('customer/session')->isLoggedIn()) { // Load the customer's data $customer = Mage::getSingleton('cu...

2015-12-15 14:32:13 351

原创 Magento: 获取商店名称及邮件地址 Get Store Email Addresses

General Contact/* Sender Name */Mage::getStoreConfig('trans_email/ident_general/name'); /* Sender Email */Mage::getStoreConfig('trans_email/ident_general/email'); Sales Representative/*...

2015-12-12 07:28:18 330

原创 Magento: 验证客户密码 How magento store password and validate password

Magento uses MD5 and salt algorithems to store password for customer as well admin user. How magento create encrypted passwordMagento create encrypted password with,Mage::getModel('core/encry...

2015-12-12 07:25:46 216

原创 用ssh反向连接访问内网主机 ( 实例使用autossh隧道实现mysql的同步 )

一、准备知识什么是autossh?假设有两台主机: A主机为外网,B主机为内网 通常来说外网主机A是无法直接连接到内网主机B的,这时如果要实现A主机通过ssh控制B主机,通常来说有 两种方法: 1.端口映射:将B主机的ssh端口映射到B的外网ip,当然这要通过设置防火墙来实现 2.ssh的反向连接:B主机通过ssh连接到A主机,并在A主机上打开一个端口进行监听。这...

2015-12-12 07:23:45 608

原创 Javascript 创建书签小工具 (bilibili视频下载为例)

书签小工具(Bookmarklets)是一个非常棒的javascript代码小片断伪装成的小应用,它驻留在你的浏览器里并为网页提供额外的功能。这里我们将研究如何从头开始创建一个书签小工具及一些最佳实践的建议。 我 们一直在寻找增加浏览体验的方法,有的方法众所周知,有的则鲜为人知。我原本认为书签小工具属于后者,非常令人讨厌的东西。令我非常懊恼的是我发现在这 个问题上我完全是错误的。...

2015-12-12 07:16:45 1476

原创 prototype.js教程及prototype中文手册

在线API文档:   http://www.prototypejs.org/api1.4网页版: http://thinhunan.cnblogs.com/archive/2006/04/01/DeveloperNotesForPrototype.html    收集了网上的prototype.js教程及prototype中文手册,方便大家使用 prototype.j...

2015-12-11 03:10:32 850

原创 Magento搬家、换域名、重新安装教程

范例:从http://www.youdomain.com 迁移到http://www.newsite.com。将原来网站文件中的var文件中的cache和session文件删除,将media中的缓存文件删除。然后将所有文件制作成一个压缩包,以减少文件体积,方便转移。将压缩包转移到新的服务器域名指向的文件夹,解压。一、首先要通过phpMyAdmin备份整个magento的数据库。备...

2015-12-11 03:09:57 641

原创 Magento 1.8+/1.9+ 无法更新购物车产品数量 Quantity in checkout shopping cart doesn't work pr...

In your theme directoryIn your /app/design/frontend/yourthemepackage/default/template/checkout/cart.phtml file OR /app/design/frontend/default/yourtheme/template/checkout/cart.phtml file<form ...

2015-12-11 03:08:36 140

原创 Bootstrap 3 创建简单的可折叠菜单 Creating a Simple Navbar with Bootstrap

1. Creating a Simple Navbar with Bootstrap<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Example of Bootstrap 3 Static Navbar</ti

2015-12-11 03:07:52 273

原创 详解CSS display:inline-block的应用

本文详细描述了display:inline-block的基础知识,产生的问题和解决方法以及其常见的应用场景,加深了对inline-block应用的进一步理解。 基础知识display:inline- block是什么呢?相信大家对这个属性并不陌生,根据名字inline-block我们就可以大概猜出它是结合了 inline和block两者的特性于一身,简单的说:设置了inline-bl...

2015-12-11 03:03:23 110

原创 减少HTTP请求之合并图片详解(大型网站优化技术)

一、相关知识讲解 看过雅虎的前端优化35条建议,都知道优化前端是有多么重要。页面的加载速度直接影响到用户的体验。80%的终端用户响应时间都花在了前端上,其中大部分时间都在下载页面上的各种组件:图片,样式表,脚本,Flash等等。 减少组件数必然能够减少页面提交的HTTP请求数。这是让页面更快的关键。减少页面组件数的一种方式是简化页面设计。但有没有一种方法可以在构建复杂的页面同时加...

2015-12-10 02:25:26 245

原创 减少HTTP请求(大型网站优化技术)

在网站开发过程中,对于页面的加载效率一般都想尽办法求快。那么,怎么让才能更快呢?减少页面请求 是一个优化页面加载速度很好的方法。上一篇博文 我们讲解了 “利用将小图标合成一张背景图来减少HTTP请求”,那么,这一篇博文将讲解  “ 将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片”。 一、为何选择将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片...

2015-12-10 02:21:47 224

原创 DOM Element节点类型详解

上文中我们讲解了 DOM 中最重要的节点类型之一的 Document 节点类型,本文我们继续深入,谈谈另一个重要的节点类型 Element 。 1、概况Element 类型用于表现 HTML 或 XML 元素,提供了对元素标签名、子节点及特性的访问。 Element 节点具有以下特征:nodeType 的值为 1nodeName 的值为元素的标签名nodeVal...

2015-12-10 02:19:53 232

原创 DOM中Property与Attribute的区别

property和attribute的汉语翻译几乎相同,都有“属性”的意义(这里姑且称attribute为“特性”,以方便区分),而他们的取值也经常相同,但有时又会踩坑,发现二者会不相等,不同步。 0.奇葩的IE本 文开始之前不得不提一下万恶之源IE,在IE<9中,浏览器会把所有的property和attribute强制映射,即property = attribute. (c...

2015-12-10 02:17:34 271

原创 高性能JavaScript DOM编程

我们知道,DOM是用于操作XML和HTML文档的应用程序接口,用脚本进行DOM操作的代价很昂贵。有个贴切的比喻,把DOM和 JavaScript(这里指ECMScript)各自想象为一个岛屿,它们之间用收费桥梁连接,ECMAScript每次访问DOM,都要途径这座桥, 并交纳“过桥费”,访问DOM的次数越多,费用也就越高。因此,推荐的做法是尽量减少过桥的次数,努力待在ECMAScript岛上。我...

2015-12-10 02:15:22 96

原创 Javascript操作DOM常用API总结

文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。 基本概念在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理解它们。 Node类型DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Node接口在...

2015-12-09 02:35:55 58

原创 亚马逊云服务安装magneto How To Install Magento On Amazon EC2

Magento is an open source content management system for ecommerce based web applications. It is a popular ecommerce open source web application. There is also an enterprise edition for magento. So, t...

2015-12-09 02:27:44 628

原创 linux: 批量修改文件夹及文件夹下文件的名字

假如我有一个文件夹,文件夹下面有一些文件,如下所示: Gideon/gideon_lisha/Gideon_samuel/Gideon_nathan.xml Gideon/lisha_gideon/Gideon_noah.xml 我当前是在根目录Gideon的文件夹,我想写一段shell代码,这个文件夹及文件夹下的所有 Gideon 更换成 Liang,我要的结果如下:Liang/L...

2015-12-09 02:24:52 3539

原创 Ubuntu 安装 Linux Deepin 截图工具(.deb)

深度截图工具,Deepin Scrot,是 Linux Deepin 下特色应用之一。您可以将它看作是 GNOME 截图工具的增强版本,但增强的不是一般般哟~  演示视频:(播放时可选择原画品质,这样操作会看起来更清晰一些)安装步骤:提示:支持 Ubuntu 11.04+,Debian,Linux Mint等版本。较低 Ubuntu 版本安装过程中会提示 python 版...

2015-12-09 02:22:49 737

原创 Font Manager :字体管理及批量安装工具

Font Manager 是一款强大的图形化字体管理工具,使用 Python 及 PyGTK 技术构建。通过它用户可以查看、比较系统内的所有字体,还支持批量安装,详细功能如下: 预览系统自带或用户安装的所有字体多个字体之间比较导出字体样例表为 PDF 文件,这样你可就以打印出来,方便查找需要的字体可批量安装及删除字体可启用或不启用安装好的字体指定其它目录来搜索字...

2015-12-09 02:19:42 3681

空空如也

空空如也

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

TA关注的人

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