自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (10)
  • 收藏
  • 关注

转载 【转】PHP:图片不变形处理(留白处理与截取处理)

转载:https://blog.csdn.net/mishilq/article/details/90436634此函数用于处理图片,变成缩略图,能使图片不变形,能选择两种模式,一是图片留白处理(放在画布中间),另一个是截取图片处理(从中间截取);<?php//将$filestring的图像文件变成等比不变形的缩略图($dstwidth*$dstheight)//$type 用1...

2019-05-22 11:35:05 285

转载 为不同项目设置不同的git账号

安装git的时候,按照网上的教程安装完成后,就设置了全局的git用户,就是说所有的git项目都会使用这个用户名和邮箱,如下设置的:git config --global user.name 'Username'git config --global user.email 'UserEmail'可以使用git config --list查看当前项目配置的git用户如果你在另一个项目中想...

2018-08-23 17:41:12 996

原创 将本地项目提交到github/gitlab中[改]

文章是copy来的.但当时一直没成功.第5步之后有我补充内容.能帮到您是我的荣幸 准备工作:在github/gitlab中新建项目audit1.在本地目录zhunions目录下初始化本地仓库git init2.建立.gitignore README.md文件3.本地提交git add . git commit -m &amp;amp;amp;amp;quot;first commit&amp;amp;amp;amp;quot;4.添加远程关...

2018-04-05 19:56:58 758

原创 关于mysql Order by 索引

大数据查询的时候.当遇到Order by 两个字段的时候.速度会慢. 这时需要给 这两个字段加上联合索引.. 比如CREATE INDEX t_table_sort_g_id_index ON t_goods (sort, g_id);可以用 EXPLAIN 查看key字段是否用到该索引. 如果没用到..好吧,你最需要打代码来了SELECT * FROM t_ta

2018-02-07 21:30:38 767

原创 mysql 一些常用语句(建库,用户,授权)

创建库并指定字符集 CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci查看用户SELECT User, Host, Password FROM mysql.user;创建用户CREATE USER '用户名'@'%' IDENTIFIED BY '密码';用户授权grant select,insert,

2017-11-28 13:33:46 580

转载 marked.js简易手册

本文介绍的是marked.js。秉持“来之即用”的原则,对它进行简要的翻译和归纳,安装在网上引用或者是引用本地文件即可。要么就用命令行:npm install marked --save最简单用法 var rendererMD = new marked.Renderer(); marked.setOptions({ renderer:

2017-11-03 11:44:57 6373

转载 PHP过滤常用标签的正则表达式

<?php$str=preg_replace("/\s+/", " ", $str); //过滤多余回车$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格)$str=preg_replace("//si","",$str); //注释$str=preg_replace("//si","",$str); //过滤DOCTYPE

2016-12-19 16:04:23 467

原创 CodeIgniter 整合 UCenter 通信成功 登录不同步

请检查 后台 是否 点击同步登录 , 设置 是否和 config 一样. 等等  这些我就不说了....discuz 有个文件夹 uc_client/data/cache/看名字就知道是 缓存文件.看看里面文件吧.生成时间...删除下 在ucenter后台 更新下缓存.重新生成.再试试...先恭喜你....

2016-11-15 16:48:47 454

转载 教程: CodeIgniter 整合 UCenter 全攻略

原文:https://github.com/CodeIgniter-Chinese/ucenter-how-to作者:Jeongee本文默认你已详细阅读过 UCenter 官方手册并对 CodeIgniter 有一定的了解。下载相应的软件CodeIgniter 2.1.4UCenter 1.6.0Discuz! X3简体 UTF-8,可以不下载 Discuz

2016-11-15 16:40:21 464

转载 Linux apache的运行用户和用户组

我们在安装apache后,有时在上传文件的时候,提示没有权限或者是不可写,我们都会去查文件夹的权限。通过ls -l /var/www/html/website可以很直观的看出我们文件和文件夹的权限,drwx-rx-rx没有问题,755其实这个时候,我们有可能忽略了apache运行的用户和用户组这个概念我们在上面查看的时候,还应该看看文件夹的所属用户和用户组是否和apache

2015-09-15 15:01:50 19827

原创 linux 服务器 去掉 codeigniter 路径的index.php

该代码 加到 niginx.conf 中对应域名的 server 中

2015-08-17 14:04:27 643

原创 linux服务器 修改 图片上传upload目录 权限

经常遇到 在本地环境 上传图片 没问题.上传到linux 服务器上的时候 提示 权限问题.我的方法是 直接吧 目录的所有者 修改成 php执行的用户和组查看php执行的用户: 用php echo $_SERVER['USER'];用户:aaa得到用户后 linux执行  groups 用户名 得到组名组:aaachown -R aaa.aaa 目录

2015-08-12 14:54:56 5536

原创 文本框输入限制

简易禁止输入汉字   能粘贴进去中文 只能输入数字 只能输入中文 只能输入数字和字母

2015-07-27 11:15:49 727

转载 关于在64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方案。

安装没有问题,安装了最新版VirtualBox-4.3.18-96516-Win,一点运行想安装系统时就出错。这是提示的错误:运行Virtualbox去安装系统时出错:Failed to open a session for the virtual machine,Unable to load R3 module xxxx/VBoxDD.DLL(VBoxDD),GetLastErr

2015-07-24 10:29:02 772

转载 linux中查看nginx、apache、php、mysql配置文件路径的方法

如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断1、判断apache首先执行命令找到httpd路径ps aux | grep httpd如httpd路径为 /usr/local/apache/bin/httpd然后执行以下命令/usr

2015-07-19 22:39:58 509

转载 用apache在局域网里其他用户访问IP来访问网站

更改apache的配置文件httpd.conf  Options FollowSymLinks AllowOverride None Order deny,allow Allow from all #以前是Deny from all # # Possible values for the Options directive are "No

2015-07-10 10:46:08 848

原创 wap页,微信打开,下载无效.判断微信打开,并提示用其他浏览器打开.

function isWeiXin(){    var ua = window.navigator.userAgent.toLowerCase();    if(ua.match(/MicroMessenger/i) == 'micromessenger'){        return true;    }else{        return false;    }

2014-07-31 17:41:39 1487

原创 JS判断 iPad|iPod|iPhone|Android 系统访问

if((navigator.userAgent.match(/(iPad|iPod|iPhone|Android)/i))){ location.replace("http://baidu.com");}

2014-07-31 17:39:13 1430

原创 PHP分页方法,支持第一页与其他页个数不一样的情况

比如 第一页是9个,其他页是12的

2014-07-29 11:20:50 1148

原创 PHP no-cache 不走缓存

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header("Cache-Control: no-cache");header("Pragma: no-cache");

2014-07-23 11:31:31 1663

转载 Zend Studio 9.0.4 正式注册版 2012-10-12

你还没有最新安装程序? ZendStudio下载地址: http://www.geekso.com/component/zendstudio-downloads/ 注册破解步骤 第一步:如果已经安装过Zend Studio 9.0.4的,请打开Zend Studio 9.0.4,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点

2014-07-19 22:24:30 620

转载 ie6下的js调试工具companion.js

做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈, 最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻 烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到

2014-06-28 09:56:19 547

转载 php函数nl2br的反函数br2nl

Mr真是搞不明白,php里有nl2br这样的好函数,但是为什么就没有它的反函数呢?只好自己在网站找了一个br2nl。分两个版本:php和javascript的。php版的代码如下:function br2nl($text) {        return preg_replace('//i', '', $text);   }  javascript版的代码如下:

2014-06-23 17:20:29 4992

原创 MySql 简单的表分区 代码

ALTER TABLE `表名` PARTITION BY LINEAR KEY (id)PARTITIONS 30;id为 表主键 自增列30为 分成

2014-06-03 15:46:24 675

转载 JavaScript跨域总结与解决办法

本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和补充。什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就

2014-05-07 10:46:28 510

原创 javascript 活动倒计时

var nowtime = new Date(*1000).getTime();function liftTime(end, txt){ if(end > 0) { var endtime = new Date(end).getTime(); var youtime = endtime-nowtime; var seconds = youtime/1000;

2014-04-10 14:26:45 684

原创 PHP 读取文件 放到数组中

$file = 'http://cho.com/js/1.txt'; $content = file_get_contents($file); //echo $content; $list = explode("\r\n", $content); //print_r($array); echo count($list); echo ''; //去空值 $a

2014-02-19 09:42:30 1821

转载 设置本地虚拟域名windows+apache

C:\WINDOWS\system32\drivers\etc\hosts在这个文件中 最下面添加。127.0.0.1 localhost.com127.0.0.1 cho.com127.0.0.1 devwo.com127.0.0.1 phpmyadmin.com信息来自:http://blog.sina.com.cn/s/blog_734758

2013-12-26 14:59:24 2918

转载 Sublime Text下配置SublimeLinter进行PHP代码检查

SublimeLinter 是前端编码利器——Sublime Text 的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言。SublimeLinter的主页地址https://github.com/SublimeLinter/SublimeLinter安装Su

2013-12-26 09:36:35 4049

原创 IE下onmouseout解决穿透不准的问题。(未测试)

未测试.参数还不知道都代表什么呢function onmouseoutfun(e,o,fun){ if(window.navigator.userAgent.indexOf("Firefox")>=1) { var x = e.clientX +document.body.scrollLeft; var y = e.clientY + doc

2013-12-25 13:58:44 817

原创 PHP 一百一十八 中文数字转换成数组

<?php function a($v) { $bas = array("十" => '*10+',"百" => '*100+',"千" => '*1000+',"万" => '*10000+', '亿' => '*100000000+'); $nums = array("一" => 1, "二" => 2, "三" =>

2013-12-25 13:55:03 1178

原创 jquery 简单的跨域取数据

页面:jQuery.getScript('http://www.xxx.cm/xxx/xxx');在对应文件中:echo '$("#id").html(xxx)';如果比较复杂的操作.可以echo JS一个方法名.然后再页面中 在这个方法中进行复杂操作.

2013-11-16 17:26:13 901

转载 使用 P3P 规范让 IE 跨域接受第三方 cookie

前两天尝试使用 jsonp 跨域提交用户名密码请求,实现自动登录第三方网站,即 SSO(single-sign-on) 单点登录,一处登录处处登录。在 Firefox下没问题,IE 却不行。查看 HTTP 的几个来回,发现登录请求是成功的,问题出在第三方网站返回的 cookie (session id) IE 并没有接受,下一次发送请求时根本没有带上 cookie,说明之前的 Set-Cookie

2013-06-01 11:21:12 672

转载 文本框中,回车键触发事件的js代码[多浏览器兼容]

判断是否按下的为回车非常简单:function EnterPress(){if(event.keyCode == 13){...}} IE6的onkeypress会接受"回车事件",而onkeydown不会接受 IE8的onkeypress不会接受"回车事件",而onkeydown会接受 ...不用纠结于此,两个都写上吧 但是,到了FF下面,又会出现矛盾.FF

2013-04-18 14:36:56 803

原创 php 删除目录(删除目录下所有文件)

/** * 清空目录下所有文件 */ function delStatic($static = '') { if(empty($static) || $static == '') { $static = g('static'); $dir = $GLOBALS['cms_save_path']. '/' .$static; } else { $dir

2013-03-28 10:09:42 613

转载 常见的 .htaccess 使用技巧

pache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。1. 定制目录的 Index 文件1DirectoryIndex index.html ind

2012-11-01 15:26:21 740

转载 让PHP更快的提供文件下载

一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件.但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载12345$file = "/tmp/dummy.tar.gz";h

2012-11-01 15:25:45 489

原创 文件操作

/** * 上传文件到服务器中 * @param basePath * @param f * @param str * @return */ public String copy(String basePath,File f, String filename) { //重命名文件

2012-04-28 17:00:47 410

原创 文件流操作

/** * 把 版权信息 写入到 根目录下的 copyInfo.txt文件中 * @param str */ public void writer(String infoPath, String str) { PrintWriter pw; try { HttpServletRe

2012-04-28 16:59:45 457

转载 jquery的几种ajax方式对比

jquery的ajax方式有如下几种: 1.   $.post(url,params,callback); 2.   $.getJSON(url,params,callback); 3.   $.ajax(); 4.   $.load(url,params,callback); 第一种:采用post方式提交,中文参数无需转码,在callback中如果要获取json字符串,还

2012-04-10 12:31:58 639

jquery 1.8.3 API chm

.chm 文档.jquery 1.8.3 API

2014-07-22

jquery 取色版

文本框 取色版

2013-03-07

JSF 所需要的8个jar包

在网上找了半天 commons-beanutils.jar commons-collections.jar commons-digester.jar commons-logging.jar jsf-api.jar jsf-impl.jar jstl.jar standard.jar

2012-03-31

mysql-connector-java-5.0.8-bin.jar

mysql-connector-java-5.0.8-bin.jar java 和 mysql 链接的 jar 不解释。

2012-03-19

memcache + windows + php_memcache.dll

memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间,key+value+flags默认是48 -h 显示帮助

2011-11-23

memcached windows稳定版

Windows下php中Memcache的安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在C:\winnt\php.ini 加入一行 ‘extension=php_memcache.dll’ 6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功! memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间,key+value+flags默认是48 -h 显示帮助 Memcache环境测试: 运行下面的php文件,如果有输出This is a test cache!,就表示环境搭建成功。开始领略Memcache的魅力把! <?php $mem = new Memcache(); $mem->addserver("127.0.0.1", 11211); $mem->set("mykey", "This is a test cache!", 0, 60); $val = $mem->get("mykey"); echo $val; ?>

2011-11-23

PHP 一百一十八 中文数字转换成数字

零 : 0 一 : 1 二 : 2 十一 : 11 十二 : 12 二十二 : 22 四十三 : 43 一百一十八 : 118 七百五十八 : 758 一千五十六 : 1056 一千九百四十二 : 1942 一千零五十 : 1050 一万零五百零三 : 10503 十万零一 : 100001 一亿零十万零二十 : 10000000000020 五千亿 : 500000000000

2011-11-15

正则表达式系统教程-欢迎下载

正则表达式系统教程,希望能对一些人有帮助

2008-11-04

webwork2教程

我感觉这个真的很不错,一共60片,看完了就基本会了。

2008-07-07

空空如也

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

TA关注的人

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