自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhexiao

keep going

  • 博客(217)
  • 资源 (23)
  • 收藏
  • 关注

原创 MAC自定义域名访问nginx服务器的thinkphp项目

1.首先,我们编辑mac系统的hosts文件:sudo vim /etc/hosts在里面增加一个自定义域名,比如:192.168.1.13(本机ubuntu服务器的IP)    www.ubuntublog.com2.我nginx安装在 /usr/local/nginx . 然后我们修改配置文件:/usr/local/nginx/conf/nginx.conf 。  部分配置

2013-03-29 11:46:06 1848

原创 What the different CURLOPT_CONNECTTIMEOUT and CURLOPT_TIMEOUT

There's a very distinctive differencebetween these two configurations within cURL. I'll try to definethemfor you, and then provide you a very common example which I shareto people who I teach abou

2013-03-28 21:59:51 2791

原创 揭秘ThinkPHP3.1.2版本的独立分组…

ThinkPHP的分组功能是广为开发者使用的一个功能,可以解决中大型项目情况中MVC分层文件过多导致不易管理的问题。而3.1.2版本添加的独立分组功能则为此类问题提出了新的解决思路,更加适合组件化的开发模式。虽然目前3.1.2版本还未正式发布,不过我们可以先了解下这一功能。概述独立分组功能不影响原有分组模式的运行,并且原有分组模式仅需移动目录结构即可完成独立分组模式的升级,无需任

2013-03-28 21:59:49 807

原创 kindeditor4.x整合SyntaxHighlight…

kindeditor4.x代码高亮功能默认使用的是prettify插件,prettify是Google提供的一款源代码语法高亮着色器,它提供一种简单的形式来着色HTML页面上的程序代码,不过因为SyntaxHighlighter的应用非常广泛,所以将kindeditor默认的prettify替换为SyntaxHighlighter代码高亮插件。1.第一步首先修改kindeditor代码高亮写入

2013-03-28 21:59:47 596

原创 Sublime常用插件

注:此插件为我自己在用的,仅代表个人,如果发现好用的插件,会不断更新此博文。 1,packagecontrol我们用sublime几乎都会首先安装这个插件,这个插件是管理插件的功能,先安装它,再安装其他插件就方便了。  安装方法:     点击sublime的菜单栏 view->show console(ctrl+`) 现在打开了控制台, 这个控制台有上下两栏,上面一栏会实

2013-03-28 21:59:44 640

原创 SublimeCodeIntel 让sublime…

以下操作均在linux实现,sublime已安装package controll。安装:ctrl+shift+p,输入install,回车,输入SublimeCodeIntel,即可完成安装。重启sublime,编辑~/.codeintel/config,Example: {  "PHP": { "php": '/usr/local/php/bin/p

2013-03-28 21:59:42 816

原创 为 Sublime Text 2…

Zen Coding 是一款帮助 Web 前端工程师快速编写 HTML 和 CSS 的利器。直到昨天我无意中看到一个 ZenCoding 的演示视频并大为震惊以后,我才决定开始使用,实在是有点火星了。想想以前没有 Zen Coding的日子,不堪回首啊。有了 Zen Coding,你碰到下面这种代码,就不会觉得头痛了:select name="month" id="month">

2013-03-28 21:59:40 576

原创 模块和操作映射

模板和操作映射功能是3.1.2版本支持的对模块和操作设置的映射机制,由于可以通过改变配置动态改变(实际真正改变,并非别名)URL访问地址,加强了应用的安全性,而且,映射机制具有URL不区分大小写访问的特性,对于应用的迁移也有很大的帮助。因为,普通情况下,如果需要更改URL的模块或者操作访问的话,需要改动的文件较多,容易导致关联性出错。尤其是很多应用需要迁移到新版本的时候,由于模型和控制器改动

2013-03-28 21:59:37 1275

原创 ThinkPHP3.1快速入门(16)安全

应用部署建议首先,我们建议在条件允许的情况下,把框架目录和项目目录都部署在非WEB访问目录下面,ThinkPHP的访问机制完全支持框架和项目的非WEB目录访问,你只需要把入口文件和资源(主要是指JS、样式和图片文件)目录放置于WEB目录下面即可。因此,建议的部署目录如下:index.php 项目入口文件Public/ 项目资源文件目录    Js/ JS目录    Css/ 

2013-03-28 21:59:34 651

原创 ThinkPHP示例:模板继承

模板继承是3.1.2版本添加的一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板布局的上层。模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模板(或者是布局),并且其中定义相关的区块(block),然后继承(extend)该基础模板的子模板中就可以对基础模板中定义的区块进行重载。因此,模板继承的优势其实是设计基础模板中的区块(block)和子模板中替换

2013-03-28 21:59:31 1089

原创 PHP操作XML的经验

最近接了一个项目,很多功能需要以xml为接口来回进行一系列的操作。现在附下我的一点经验。情况一:当是你收到xml信息进行处理的时候,可以用以下步骤 ://输出严格的xml格式  header ( 'Content-type: text/xml' ); echo pack ( "C3" , 0xef, 0xbb, 0xbf ); //通过php输入流得到数据  $userinfo =

2013-03-28 21:59:29 556

原创 Github的使用和原理

Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-ur

2013-03-28 21:59:26 1024

原创 Mac OS X 环境变量的设置

办法如下(本人在mac os x server上验证通过):            全局环境变量设在/etc/profile中;           用户个人的环境变量:在$HOME/创建 .profile 文件,写入相应的 export ....就可以了。例如:$ vim ~/.profile ; 然后在里面输入 : exportPATH=/opt/subversion/

2013-03-28 21:59:23 519

原创 Launch Sublime Text&nb…

$ sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/sublimeTestingOpen a Terminal window and run:sublime filename (replace "filename" by anactual file name)

2013-03-28 21:59:21 456

原创 How to edit hosts…

Apple OSX 10.4.X TigerOpen Terminal (ClickSpotlight, or press Command+Space. Nowtype terminal.)In Terminal type, ‘sudopico /etc/hosts‘, press Enter.Insert your Ecenica Hosting web site’s IP

2013-03-28 21:59:19 622

原创 一些必不可少的Sublime Text 2插件

packagecontrol  安装 我们用sublime几乎都会首先安装这个插件,这个插件是管理插件的功能,先安装它,再安装其他插件就方便了。    点击sublime的菜单栏 view->showconsole ;现在打开了控制台, 这个控制台有上下两栏, 上面一栏会实时显示sublime执行了什么插件,输出执行结果,如果你安装的某个插件不能正常运行,应该先在这里看看有没有报错。

2013-03-28 21:59:16 749

原创 SUBLIME TEXT 2 配置文件详解

{// Sets the colors used within the text area// 主题文件的路径“color_scheme”: “Packages/Color Scheme –Default/Monokai.tmTheme”,// Note that the font_faceand font_size are overriden in the platform//

2013-03-28 21:59:14 850

原创 Sublime Text2主题:Theme – Soda

1、soda皮肤下载地址:https://github.com/buymeasoda/soda-theme2、安装打开sublime text2 -> Preferences -> BrowsePackages,将从github上下载文件解压缩,并重命名Theme – Soda 放入文件夹。3、重启sublime text2。4、Preferences -> Settings – U

2013-03-28 21:59:11 763

原创 Sublime Text 2 编辑器实用技巧

在当前项目中快速搜索文件在当前项目中快速搜索文件快捷键:CTRL + pText 2 编辑器实用技巧" TITLE="Sublime Text 2 编辑器实用技巧" />这里面有技巧,比如希望搜索如下路径的文件名并打开:routes/user/messages.js只需在窗口输入:rum 或者r/u/m 看结果是不是很爽?Text 2 编辑器实用技巧" TITLE="Sub

2013-03-28 21:59:09 690

原创 Sublime Text 2 入门及技巧

以下文章根据 http://lucifr.com/139225/sublime-text-2-tricks-and-tips/ 进行部分修改,以适用Windows平台。感谢原文译者的努力。 看了 Nettuts+对 Sublime Text 2 的介绍, 立刻就兴奋了,诚如作者 Jeffrey Way所说:“《永远的毁灭公爵》都发布了,TextMate 2 还没发”,你还能指望它么?Tex

2013-03-28 21:59:07 819

原创 Sublime Text 2快捷键使用

查看快捷键的方式也很简单:  点击菜单栏:Preferences->KeyBindings–Defaults 即可查看。主要快捷键Ctrl+L 选择整行(按住-继续选择下行)Ctrl+KK 从光标处删除至行尾Ctrl+Shift+K 删除整行Ctrl+Shift+D 复制光标所在整行,插入在该行之前Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+KU 改为大写Ctr

2013-03-28 21:59:05 491

原创 sublime Text 2 安…

sublime Text 2 安装Sublime PackageControlSublime Text 2 安装 Sublime Package Control,通过 Sublime Package Control,安装、升级和卸载 Package。安装 Package Control 的方法:1、打开 Sublime Text 2,按下 Control + ` 调出 Conso

2013-03-28 21:59:02 630

原创 电驴提示“该内容尚未提供权利证明…

最近在电驴上下载东西时总是提示“该内容尚未提供权利证明,无法提供下载”,让人很恼火,其实这个问题很容易就能解决,现在给出四种办法,供各位驴友选择,请勿灌水,谢谢合作!【方法一】在检索到的网址中添加".gdajie",注意添加位置是在verycd之后. 比如我要下载《数字图像处理》这本书原检索地址:http://www.verycd.com/topics/2923809/点开显示“

2013-03-28 21:59:00 510

原创 ubuntu下SVN服务器安装配置

一、SVN安装1.安装包1.$ sudo apt-get install subversion2.创建项目目录$ sudo mkdir /home/xiaozhe/svn$ cd /home/xiaozhe/svn/$ sudo mkdir mypro3.创建svn文件仓库$ sudo svnadmin create /home/xiaozhe/svn/mypro

2013-03-28 21:58:57 483

原创 Ubuntu下CoreSeek搜索系统建立指南…

第一步:安装  安装coreseek请参考:BSD、Linux、Windows系统安装测试说明文档;  安装后,请确保安装测试说明文档中的各项测试都可以通过,以便coreseek做好准备,为你服务! 第二步:配置:  在BSD/Linux安装包的testpack/etc目录下,放置了演示的配置文件;  在Windows安装包的etc目录下,也放置了演示的配置文件;  如果是mys

2013-03-28 21:58:55 547

原创 ubuntu apt-get 安装的程序

安装包下载到 \var\cache\apt\archives 。查看安装的一些路径:dpkg -L 包名这里的包名是你用apt-get安装时的名称,不是文件名

2013-03-28 21:58:52 574

原创 Mysql:bit类型的查询与插入

Mysql关于bit类型的用法:位字段值使用b'value'符号写位字段值。value是一个用0和1写成的二进制值。位字段符号可以方便指定分配给BIT列的值:mysql> CREATE TABLE test(id BIT(8));mysql> INSERT INTO testVALUES(2)mysql> INSERT INTO testVALUES(5)mysql> SELE

2013-03-28 21:58:50 3838

原创 Sphinx 在 windows 下安装使用

前一阵子尝试使用了一下 Sphinx ,一个能够被各种语言 (PHP/Python/R y/etc)方便调用的全文检索系统。网上的资料大多是在 linux 环境下的安装使用,当然,作为生产环境很有必要部署在 *nix环境下,作为学习测试,还是 windows 环境比较方便些。本文旨在提供一种便捷的方式让 Sphinx 在 windows 下安装配置以支持中文全文检索,配置部分在 linux

2013-03-28 21:58:47 1397

原创 JQuery获取浏览器窗口的可视区域高…

01alert($(window).height()); //浏览器时下窗口可视区域高度02alert($(document).height()); //浏览器时下窗口文档的高度03alert($(document.body).height());//浏览器时下窗口文档body的高度

2013-03-28 21:58:44 2162

原创 javascript函数设置默认值

Set adefault parameter value for a JavaScript functionDoes this work in JavaScript?function read_file(file, delete_after = false) { // Code}当然,这样写你在火狐上是没问题的,但是在IE9和谷歌浏览器都会报错,因为javascript函数不

2013-03-28 21:58:41 538

原创 ThinkPHP中结果唯一性的作法

代码如下:   $financelist =$finance->relation(true)->where($map)->distinct(true)->field('sid')->order('iddesc')->limit($page->firstRow.','.$page->listRows)->select();    红色部分就是关键代码,使用这段代码标示在sid这个字段

2013-03-28 21:58:39 605

原创 event keycode大全

event.keycode大全(javascript)keycode 8 = BackSpaceBackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 =

2013-03-28 21:58:37 528

原创 ThinkPHP3.1快速入门(13)自动完…

自动完成是ThinkPHP提供用来完成数据自动处理和过滤的方法,使用create方法创建数据对象的时候会自动完成数据处理。因此,在ThinkPHP使用create方法来创建数据对象是更加安全的方式,而不是直接通过add或者save方法实现数据写入。规则定义自动完成通常用来完成默认字段写入,安全字段过滤以及业务逻辑的自动处理等,和自动验证的定义方式类似,自动完成的定义也支持静态定义和

2013-03-28 21:58:35 670

原创 CSS3 Animations

CSS3 AnimationsWith CSS3, we can create animations, which can replace animatedimages, Flash animations, and JavaScripts in many web pages.CSS3AnimationCSS3 @keyframes RuleTo create anima

2013-03-28 21:58:32 651

原创 CSS3 3D Transforms

3D TransformsCSS3 allows you to format your elements using 3D transforms.In this chapter you will learn about some of the 3D transformmethods:rotateX()rotateY()Click on the elements below,

2013-03-28 21:58:29 627

原创 CSS3 2D Transforms

CSS3 TransformsWith CSS3 transform, we can move, scale, turn, spin, and stretchelements.2D Transforms" />How Does it Work?A transform is an effect that lets an element change shape, sizeand p

2013-03-28 21:58:27 635

原创 CSS3 word-wrap Property

word-wrap Property" /> CompleteCSS ReferenceExampleAllow long words to be able to break and wrap onto the nextline:p.test {word-wrap:break-word;}Try it yourself »Browser Support    

2013-03-28 21:58:25 604

原创 CSS3 text-shadow Property

text-shadow Property" /> CompleteCSS ReferenceExampleBasic text-shadow:h1{text-shadow: 2px 2px #ff0000;}Try it yourself »More examples at the bottom of this page.Browser Support   

2013-03-28 21:58:23 470

原创 CSS3 background-size Property

ExampleSpecify the size of a background image:div{background:url(img_flwr.gif);background-size:80px 60px;background-repeat:no-repeat;}Try it yourself »More examples at the bottom of this p

2013-03-28 21:58:20 591

原创 CSS3 box-shadow Property

ExampleAdd a box-shadow to a div element:div{box-shadow: 10px 10px 5px #888888;}Definition and UsageThe box-shadow property attaches one or more drop-shadows to thebox.Default value:

2013-03-28 21:58:12 644

Springboot 自动装配原理图文

Springboot 自动装配原理图文,里面描述了整个Springboot的装配流程和所有相关的组件。

2020-12-04

算法图解 - 算法的基本操作

算法是人们利用电脑解决问题的技巧。本书以轻松的对话方式,采用图解的辅助说明,帮助读者简单、自然地掌握算法的基本概念,并养成主动思考的习惯,达到用算法解决实际问题的目的。   全书共分12章,内容包括一切从观察开始、分而治之法、动态规划、贪婪法、修剪与搜索法、树搜索法、问题转换、图算法、计算几何、算法的难题、逼近算法、随机算法等。

2018-06-11

lamp源码编译

lamp源码编译

2012-04-27

Mysql常见问题和应用技巧

Mysql常见问题和应用技巧

2012-04-25

Mysql Cluster(集群)的概念和架构

Mysql Cluster(集群)的概念和架构

2012-04-25

Mysql复制 即主从服务器搭配

Mysql复制 即主从服务器搭配

2012-04-25

优化数据库对象

优化数据库对象

2012-04-11

Thinkphp3.0新增功能.doc

Thinkphp3.0新增功能.doc

2012-04-10

18 SQL优化--其他SQL的优化.doc

18 SQL优化--其他SQL的优化.doc

2012-04-10

18 SQL优化--查询的优化.doc

18 SQL优化--查询的优化.doc

2012-04-10

Mysql事务控制(XA分布式事务)和锁定语句

Mysql事务控制(XA分布式事务)和锁定语句

2012-03-30

SQL优化详解

SQL优化详解

2012-03-28

Mysql存储过程和函数

Mysql存储过程和函数

2012-03-26

Mysql字符集

Mysql字符集

2012-03-26

8 选择适合的数据类型

8 选择适合的数据类型

2012-03-26

mysql中的常用函数

mysql中的常用函数

2012-03-21

大型网站架构不得不考虑的10个问题

大型网站架构不得不考虑的10个问题

2012-03-15

开发大型高负载类网站应用的几个要点

发大型高负载类

2012-03-15

火狐常用的一些插件

火狐常用插件

2012-03-15

空空如也

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

TA关注的人

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