自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PHP学习手记

专注于记录工作及学习中遇到的php技术相关问题

  • 博客(36)
  • 资源 (5)
  • 收藏
  • 关注

原创 php pdf转图片

imagick

2019-12-16 12:49:06 1079

原创 Zend Studio配置:使用PHP 7进行开发

Zend Studio配置:使用PHP 7进行开发

2022-07-25 12:25:36 1286 1

原创 说说一个程序媛的副业史

说说一个程序媛的副业史写公众号代理代购作为一个已经做开发七八年的大龄女程序媛,在头发日益变少的状态下,对于自己未来职业的还是忧心忡忡,很多人说过了三十几岁,就要退休了,感觉在IT这个行业,只有小鲜肉,小清新才能待着,加上今年疫情严重,好怕公司把我这个程序媛裁了(瑟瑟发抖)。所以,就想着能不能发展点副业,下面说下我发展的副业~~写公众号这个是我一直以来的想法,但迫于自己比较懒,技术有限,所以一直没实行,因为自己也做微信和小程序开发,见证着微信公众号和小程序越来越火,就想尝试一下。现在的公众号名字就和我

2020-05-15 10:17:53 902 5

原创 微信小程序云函数 Cannot find module 'wx-server-sdk'

微信小程序云函数 Cannot find module 'wx-server-sdk'今天在写云开发的时候,调用数据库,发现本来有超过20条的数据,只能显示20条,就觉得很奇怪,后来查了官方文档,原来页面直接使用get一下只能查询20条数据,用云函数可以打破这个限制,先看一下官方的说明:所以现在开始使用云函数:新建一个云函数:新建完后会出现两个文件:index.js,package...

2020-04-30 17:11:39 7104 1

原创 vue el-select 设置默认值后选项无法切换

在写vue项目时,设置页面下拉框的默认值时,后台获取数据绑定后,重新选择后,一直不切换下拉值,一开始以为是绑定值错误,或者后台数据调用慢,后来上网查了说是页面渲染的问题,坑人呀,现在记录下,给大家个提示:原因:出现这个问题就是绑定了对象(需求如此),render函数没有自动更新,数据刷新了,但是视图没有刷新。解决方案:this.$forceUpdate就是重新rende...

2020-04-07 17:18:39 8414 3

原创 Module build failed (from ./node_modules/sass-loader/lib/loader.js):

现在线上的vue项目代码修改了,svn更新后,在windows下输入命令:npm run dev 报错,windows下的报错已经解决,没有截图了,这个是linux下的截图,基本报错都是差不多的,如下图:这个是因为node-sass没安装好,所以要重新安装windows下运行命令:npm install node-sass --registry=https://registry.npm.ta...

2019-07-12 09:46:04 41388 2

原创 vue项目部署上线

公司做的oa项目之前是用的dwz框架,后来领导嫌弃页面太难看,然后就重新做了一版,用的是vue-element-admin地址github:https://github.com/PanJiaChen/vue-element-admin官网:https://panjiachen.github.io/vue-element-admin-site/zh/预览地址:https://panjiach...

2019-07-03 15:48:21 2418

转载 vue项目中,Iview打包到生产环境时, woff 字体引用问题

vue项目中,Iview打包到生产环境时, woff 字体引用问题出现这问题的原因是文件路径不对,与webpack有关,解决的办法为:一、修改webpack.prod.conf.js1 module: {2 rules: utils.styleLoaders({3 sourceMap: config.build.productionSourceMap,4 ...

2019-06-24 15:46:14 2359

原创 lepus pt-query-digest 分析mysql慢日志查询

最近在做mysql的监控,本地搭建了一个lepus监控系统,github地址为:https://github.com/Georce/lepus,这个系统只借鉴了mysql 慢日志查询的部分页面和代码,这个系统是mysqlmtop的升级版,因为本地搭建的mysqlmtop缺少慢日志的脚本,现记录下慢日志查询的过程:需要先开启mysql慢日志 慢查询日志概念 ...

2018-12-28 16:27:20 586

原创 python mysql error totally whack

python mysql error totally whackpython mysql error totally whackMySQL5.7存在一些新特性及兼容性问题python mysql error totally whack最近在做mysql的监控系统,自己懒得用python写,就在网上找了一个开发好的python和php的系统搭建了一下,系统名字叫:mysqlmtop,gitbub...

2018-12-21 13:50:19 4722

原创 php7下phpword中报错 String because 'String' is a special class name

在php7中String作为关键字不能用作类名,所以在引用phpword时就会报错,将PhpOffice\PHPWord\Shared文件夹下的String.php改为StringElement.php,然后再将全局引用的地方和命名空间修改为StringElement.就可以了

2017-04-01 15:56:11 1542

原创 微信小程序的框架

周二去参加了微信商学院组织的微信小程序大会,微信官方人员分享了微信的框架及结构

2016-12-30 14:46:24 266

原创 centos 6 下,zephir的安装和使用

zephir是用c写的php扩展,zephir或许会开启一个新的PHP编写方式。 在这之前,如果我们要编写php的扩展,一般都是c++/clang/vc等等。 但是现在,我们有了新的选择: zephir.zephir本身并不是为了替代c++/clang/vc等。 它本质是介于c和php的之间的一个语言,一个桥梁。下面我们开始安装。 安装环境基于CentOS 5.6,php 5.6 安装系统依赖:y

2016-09-13 16:46:13 456

原创 centos 下安装卸载php

1:rpm -qa|grep php #列出所有的php相关的rpm包卸载php的命令,使用命令yum remove php是不够的,因为yum并不会帮你把php完全卸载掉,如果你使用php -v可以发现php的版本号仍然存在rpm -q2:正确的卸载php的方法是:删除php的rpm安装包(其实yum安装在根本上还是使用的r

2016-09-13 14:39:39 875

转载 APACHE通过URL重写伪静态

APACHE通过URL重写伪静态一.Apache设置独立主机用户Apache 基本配置:首先确定您使用的 Apache 版本,及是否加载了 mod_Rewrite 模块。Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码:LoadModule Rewrite_module libexec/mod_Rewrite.soAddModu

2016-09-13 14:10:41 573

转载 firefox出现内容编码错误

使用php的程序用浏览器访问出现firefox提示 内容编码错误 无法显示您尝试查看的页面,因为它使用了无效或者不支持的压缩格式,而在ie下就是‘该页无法显示’,使用了ThinkPHP框架,一直不知道是什么原因,后来一步一步排查,原来是程序里使用了ob_start('ob_gzhandler')导致的。  而解决这个问题,其实很简单,以下二个问题可能导致此问题产生的。  1、服务器不支持这

2016-09-13 14:10:12 1049

原创 jQuery动态添加的元素绑定事件

今天在做项目是时候发现动态添加的元素不能绑定事件,由于本人js和jquery技术有限,所以也不知道原因,一查才知道,动态添加的元素绑定事件就会失效,所以修改了一下。jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定。在1.7版本以前使用live。但是在1.8版本以后推荐使用on。**定义和用法**

2015-06-08 14:45:09 391

原创 动态添加的元素不能绑定事件

今天在做项目是时候发现动态添加的元素不能绑定事件,由于本人js和jquery技术有限,所以也不知道原因,一查才知道,动态添加的元素绑定事件就会失效,所以修改了一下。jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定。在1.7版本以前使用live。但是在1.8版本以后推荐使用on。**定义和用法**on() 方法在被

2015-06-08 14:43:11 363

原创 ie ajax传递中文参数

在ie下传递中文参数需要进行编码:price = encodeURIComponent(price);

2014-09-24 17:26:18 508

转载 添加新浪微博/腾讯微博的加关注、收听代码

在网站适合的地方加入以下代码:新浪微博加关注代码:2006370801&style=2&btn=red&dpc=1#”>红色部分换成你的新浪账号的ID。腾讯微博收听代码:zhushuiwen&style=5&t=296461466&f=1″ frameborder=0 width=178 allowtransparency marginwidth=0>红色部

2014-04-02 15:50:25 500

原创 png打水印保持透明底

//smart_resize_image('cat_002.png', 500, 500, false, 'newfile.png', false);addImageWatermark('cat_002.png', 'logo2.png', 'newfile.png');function addImageWatermark($srcImg, $waterImg, $newImgName){

2014-04-02 15:49:28 535

转载 mysql 打开3306端口

打开3306端口安装了MYSQL5.0,可是别人在访问我的数据库服务器的时候,老是报10060错误,上网查看了一下,原来是windows防火墙将MYSQL的端口3306给拦截了,具体的打开方法如下:1、开始-设置-控制面板-Windows防火墙,单击“例外”-“添加端口”,名称为:mysql,端口:3306,TCP协议,单击“确定”就可以了。

2014-02-19 11:05:13 2135

转载 htaccess 的正则规则

为了方便 htaccess 编写正则,这里整理了一下 htaccess 的正则规则。# —— 位于行首时表示注释。[F] —— Forbidden(禁止): 命令服务器返回 403 Forbidden错误给用户浏览器[L] —— Last rule(最后一条规则): 告诉服务器在本条规则执行完后停止重写URL[N] —— Next(下一条规则): 告诉服务器继续重写,指导所有重写指令都

2014-02-13 14:21:33 440

转载 实现php文件安全下载

实现php文件安全下载!01public functiondownloads($name){02        $name_tmp= explode("_",$name);03        $type= $name_tmp[0];04

2014-01-07 11:22:24 425

原创 php新窗口中get参数乱码

php新窗口中get参数乱码   今天在做php,get参数的时候,当参数中含有汉字的时候,在同一个页面当中打开时会显示正常,但当在新的窗口中打开时,会显示乱码问题,自己就在网上查找相应的资料。      页面中自己都是用的UTF-8编码,是不是在传递的时候传输过程中是乱码?于是在获取数据的时候,强制转化了一下$type=iconv("gb2312","UTF-8",$_GET[t

2013-12-10 16:05:34 483

原创 URL重写

最近在公司自己搭建环境,将项目环境搭建好后,用URL访问,只能访问首页, 子页都访问不了,报URL路径错误,看了一下apache的httpd.conf文件,重写配置已经开启,还是找不到原因,后来在项目根目录下加了.htaccess文件就可以访问了.htaccess文件源码:                                                   

2013-07-04 11:54:10 365

原创 php 导出txt和excel格式

php  导出txt和excel格式最近在做项目时,系统需要将数据导出excel和txt格式,php通过fputcsv函数将行格式化为 CSV 并写入一个打开的文件中php 导出excel function exportExcel()    {        // 输出Excel文件头,可把user.csv换成你要的文件名        header('Content-

2013-05-30 21:20:32 1230

原创 js 阻止冒泡事件

js  阻止冒泡事件前段时间在做项目的时候写js事件时,遇到了个问题和阻止冒泡事件有关,所以就用下面代码解决的function stop(e){ //e.stopPropagation();  var evt = e|| window.event;     //IE用cancelBubble=true来阻止而FF下需要用stopPropagation方法     evt.s

2013-05-28 22:48:33 464

原创 img onerror事件

img  onerror事件定义和用法onerror 事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的 JavaScript。

2013-05-24 22:10:54 825

原创 php 全角转半角

php 全角转半角前段时间做项目的时候,需要将全角转为半角,就上网查了一下,想记录下来,以后留着用: public function make_semiangle($str) //全角转化半角    {        $arr = array(            '0' => '0',            '1' => '1',

2013-05-24 12:28:24 474

原创 Yii 在命令行中输入yiic命令提示不是内部命令

Yii 在命令行中输入yiic命令提示不是内部命令最近在自学yii,看了中文版官网的视频,把yii下载下来,跟着上面做了一下,在命令行输入yiic命令建立应用的时候提示我不是内部命令,后来上网查了,原因是 Yii 自带的yiic.bat 找不到php.exe.,总结为一下两个解决办法:1:没有在环境变量里面加入php.exe目录 “计算机”-->"属性"-->"系统设置"-->"高

2013-05-22 22:07:02 906

原创 sql 中的join

sql中的joinINNER JOIN 运算 组合两个表中的记录,只要在公共字段之中有相符的值。语法FROM table1 INNER JOIN table2 ON table1.field1 compopr table2.field2INNER JOIN 运算可分为以下几个部分: 部分说明table1, table2记录被组合的表的名称

2013-05-20 22:04:14 452

原创 淘宝 API接口

淘宝API接口之前做项目的时候用到了淘宝API就上网去查了一些,总结了一些,现在分享给大家,希望对大家有帮助,先对淘宝API做个简介吧:•淘宝OpenAPI(Open application programming interface)是一套REST方式的开放应用程序编程接口。淘宝网根据自己提供的电子商务基础服务,抽象并做成一系列的API接口。通过这些接口,可以让外部用户能够通过

2013-05-19 22:16:12 2246 2

原创 thinkphp M和D方法的区别

thinkphp  M和D方法的区别每次写程序的时候都是用D方法,从来没有想过D方法和M方法的区别,今天就来总结一下: ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。 使用M方法如果是如下情况,请考虑使用 M方法: 对数据表进行简单的 CURD 操作而无复杂的业务

2013-05-18 22:03:11 823

原创 js+flash 有趣的时钟

js+flash   有趣的时钟          今天在百度上面查东西的时候,无意间看见一个很有趣的时钟,就点击进去看了一下,觉得很有趣,所以和大家分享一下:            这是代码的网站:http://chabudai.org/blog/?p=59           只要将这段代码嵌入到你的页面就ok啦:"Shift_JIS" src="http://chabud

2013-05-17 12:42:19 507

原创 php 数组排序

PHP 数组排序昨天刚和同事打电话聊了好久,发现我对于知识的了解还不足,他问我关于数组排序的问题,还有好几个问题,我也是一知半解的,所以觉得"好记性不如烂笔头",把每天学的记载下来与大家分享:                 sort() 函数按升序对给定数组的值排序。注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。如果成功则返回 TRUE,否则返回 FALSE。

2013-05-16 21:58:00 797

ghostscript-9.02.tar.gz

ghostscript-9.02,用于linux中pdf转图片工具

2021-09-03

Zend Studio 12.5.1 x86 x64通用破解补丁+注册码

Zend Studio 12.5.1 x86 x64通用破解补丁

2016-09-06

Centos镜像下载地址

Centos镜像下载地址

2013-12-10

Yii中文手册

Yii中文手册

2013-12-09

PHP Simple HTML DOM Parser 中文手册

simple_html_dom中文解析手册

2013-05-19

空空如也

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

TA关注的人

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