
web开发
magiclake
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
centos下nginx + php 安装及配置
centos下nginx + php 安装及配置安装各模块 shell yum install nginx yum install php-fpm yum install php 配置php-fpmvi etc/php-fpm.conf修改user = www-datagroup = www-data如果www-data用户不存在,那么先添加www-data用户groupadd ww原创 2015-07-14 16:20:21 · 509 阅读 · 0 评论 -
PHP 进度条
PHP做进度条时,可以用 ob_flush(); flush(); 两个函数来刷新缓存,将缓存中的信息发往浏览器。但要注意很多服务器会积累满4k左右的内容才发送,所以可以通过填充空格( echo str_pad('', 4096); )来强制刷新。 public function insert($data,$html) { echo $html; $i原创 2015-09-01 15:06:22 · 654 阅读 · 0 评论 -
CDN加速网站
在做一个图片较多的网站时,遇到一个网络造成的性能瓶颈,图片打开非常慢。找到一个比较好的免费的CDN加速服务商,链接如下:https://portal.qiniu.com/signup?code=3lfihvoadss42原创 2015-08-05 20:54:54 · 483 阅读 · 0 评论 -
phpMyAdmin与远程数据库配置
phpMyAdmin与远程数据库配置今日在配置了一个phpMyAdmin及远程的数据库,记录一下。第一步,首先要确定 phpMyAdmin 所支持的MySql版本。我开始用4.41的版本+mySql5.0,总是各种莫名其妙问题。在phpMyAdmin根目录下建立一个文件夹:config,并设置可写权限。之后浏览器访问 phpMyAdmin/setup 在里面新建好一个服务器,认证模式选择conf原创 2015-08-21 14:42:27 · 2402 阅读 · 0 评论 -
WIN7下 svn迁移到github
准备工具: Git_V2.5.1_64_bit_setup.1441791170.exe TortoiseGit-1.8.16.0-64bit.msi TortoiseGit-LanguagePack-1.8.16.0-64bit-zh_CN.msi 依次安装号三个软件后,点击鼠标右键,可以弹出git选项。点击 【git克隆】在弹出的对话框中选择 从SVN版本库。输入正确原创 2015-11-17 15:50:22 · 1365 阅读 · 0 评论 -
python 报错 Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
在Windows7x64下使用pip安装包的时候提示报错:Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)环境:windows7 x64 ,python2.7 ,VS2012原因:windows下使用pip安装包的时候需要机器装有vs2008,VS2012还不行,如果不想装VS2008的话,可以转载 2015-12-30 10:14:19 · 1241 阅读 · 0 评论 -
BootStrap PHP 分页
bootstrap分页组建比较好看,今天实现了下用PHP+js分页:js代码: $(function() { $('.pagination li a').click(function() { dstpage = $(this).data('page'); if (dstpage == 0) ret原创 2015-12-30 15:20:30 · 2575 阅读 · 0 评论 -
centos 6.5 + appache + django
首先安装 Python 2.7以上 1. 下载python2.7 2. ./config –enable-shared 3. make && make install 4. 将原先的python2.6 ln换成 新的python 因为yum默认的是使用python2.4,为了使yum命令能正确执行,需要修改 [root@CNC-BJ-5-3N1 bin]# vi yum原创 2016-01-13 15:40:04 · 516 阅读 · 0 评论 -
linux利用管道和Python删除目录下某个特定名字文件夹
源码目录下有一堆 .svn 的目录,现在想全部删除。 linux 命令find -name ".svn" 后列出有两百多个。 网上找了个 管道 exec的命令,不好使,于是想到用python实现。 上代码:#!/usr/bin/pythonimport os, sysimport shutildef delete_svn(): names = {} input_count =原创 2016-01-20 09:13:55 · 771 阅读 · 0 评论 -
centos + mysql-python
1 . pip install mysql-python 2 . mysql.c:2638: 错误:‘_mysql_ConnectionObject’没有名为‘open’的成员error: command 'gcc' failed with exit status 13 . 解决办法,安装mysql-devel:#yum install mysql-devel 4 . this is原创 2016-01-13 16:10:02 · 428 阅读 · 0 评论 -
mysql性能优化-慢查询分析、优化索引和配置
mysql性能优化-慢查询分析、优化索引和配置 2012-11-30 15:18:42分类: Mysql/postgreSQL目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2索引及查询优化三、配转载 2015-09-02 15:02:55 · 605 阅读 · 0 评论 -
php导入excel
项目中要实现一个通过浏览器导入excel数据到云端数据库的功能,利用PHPExcel 可以非常方便的实现对excel文档的读取。代码如下: /* * 读excel */ public function excelread($filename, $encode = 'utf-8') { /* 导入phpExcel核心类 注意 :你的路径跟我不一原创 2015-09-01 15:09:47 · 478 阅读 · 0 评论 -
本机DNS解析配置
当在本机调试多个动态站点时,如果不想开多个端口,可以用域名访问自己的机器,只需要在配置文件中稍微配置一下即可:1.windows: c:\windows\system32\drivers\etc\hosts2.Linux: /etc/hosts增加如下解析: 127.0.0.1 www.mgcZenderFrameStudy.com 127.0.0.1 www原创 2015-08-07 15:10:01 · 791 阅读 · 0 评论 -
thinkphp 学习--1
ThinkPhp + nginx官网下载ThinkPhp 。解压到web根目录直接通过web访问。修改 /Application/Home/Controller:<?phpnamespace Home\Controller;use Think\Controller;class IndexController extends Controller { public fun原创 2015-07-15 09:08:07 · 294 阅读 · 0 评论 -
centos svn搭建
Centos搭建SVN服务器三步曲 搭建SVN服务,有效的管理代码,以下三步可以快速搞定。 1、安装 #yum install subversion 判断是否安装成功#subversion -vsvnserve, version 1.6.11 (r934486) 出现上面的提示,说明安装成功。如果提示如下:-bash: subversion: command not fo转载 2015-07-16 10:30:32 · 325 阅读 · 0 评论 -
DataTables使用
DataTables 是一个非常好的前端表格显示插件,功能齐全。 下面记录一篇写得非常好的整理博客: http://blog.youkuaiyun.com/mickey_miki/article/details/8240477原创 2015-07-29 08:31:51 · 389 阅读 · 0 评论 -
CI框架出现 No input file specified.
.htaccess文件修改DirectoryIndex index.phpRewriteEngine onRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond $1 !^(index\.php|images|themes|uploads|uploads_t原创 2015-08-26 11:41:03 · 3015 阅读 · 0 评论 -
PHP学习书籍记录
入门视频: 入门视频推荐:哈佛大学公开课:构建动态网站 Beginner PHP and MySQL Tutorial 另,java版的 斯坦福大学公开课:编程方法学推荐看看。 若实在想看国内的,可看下:慕课网-国内最大的IT技能学习平台关于书籍: 原则:只看国外的,只用Google,只用英文. 一般用图灵的技术书籍。 推荐书籍: 入门篇:《PHP和MySQL Web开发(第四版)》转载 2015-07-20 19:37:02 · 343 阅读 · 0 评论 -
DEDEcms5.7+php5.4后台空白解决方法
困扰我好久,后来找到方法,记录如下: 1. 织梦dedecms v5.7安装完成后登录后台出现空白,经过分析代码,发现登录验证的时候用到了这个函数session_register() 原来我的php版本是5.4版本的,经过一系列的搜寻,发现这个函数在PHP5.4版本中已经被弃用了,已经被删除了。 也就是这个函数不再可用了。直接注释掉就可以了,不用进行注册就可以声明session。在include/原创 2015-08-01 11:32:32 · 3197 阅读 · 0 评论 -
php-进度条 ob_flush() 的使用
php 中ob_flush() 及 flush()函数可以将当前缓存立即刷新到浏览器,利用这个可以做出进度条。使用过程中,要注意几点: 2.1 调用顺序。 2.2 很多服务器有输出缓存,php自身也有,有的浏览器也有,一般为4096,可以预先写入一些空格。 代码如下: for( $i = 0 ; $i < 5 ; $i++ ) {原创 2015-08-27 17:35:38 · 743 阅读 · 0 评论 -
ThinkPhp 学习之模型
在按照手册操作TP模型时有几点要注意的地方:使用D方法时,如果APP不是默认的APP,一定要加目录,如D('Admin/UserModel');APP所在的目录必须首字母大写,不然index.php将找不到APP。模型自动验证与自动完成中,第四个参数function 与callback区别在于,callback是调用当前模型中的函数,function 是调用系统函数及common.php中的函原创 2015-07-22 15:51:56 · 383 阅读 · 0 评论 -
linux 下mysql安装配置管理以及优化
一.编译安装mysql源码包#tar zxf mysql- 5.1.15.tar gz -C /usr/local/src#cd /usr/local/src/mysql-5.1.15#./configure --prefix=/usr/local/mysql#make && makeinstall如果需要定制安装,可以在执行configure的时候添加相应的选项,Mysql的常见选项以及说明转载 2015-09-01 14:50:56 · 497 阅读 · 0 评论 -
阿里云推荐码 9折优惠 vx89to
得到一个阿里云推荐码 vx89to在首次购买ECS的时候可以享受九折的优惠原创 2016-07-13 08:39:38 · 1048 阅读 · 0 评论