自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 问答 (6)
  • 收藏
  • 关注

原创 《新版一分钟经理人》读后感

一分钟管理法的三个诀窍:1.一分钟目标将工作目标/衡量标准/deadline,用一分钟就可以读完的话写出来。以终为始,在执行过程中不断地对比目标达成,及时调整自己的工作,这样更能提高目标达成的效率。2.一分钟称赞定了目标后,我们在执行过程中如果能够得到及时的正向反馈,可以提高我们行动的驱动力和信心。所以当我们发现小伙伴表现不错的点时,不要吝啬自己赞美之词,要给于及时且恰当的夸赞和鼓励。3.一分钟更正当然,上面的情况过于理想,因为在达成目标的过程中,我们不可能所有事情都做得对。所有当我

2021-08-01 21:42:09 468

原创 mysql连表查询关联字段类型不一致导致索引不生效

案发sqlSELECT a.user_id, a.user_name AS NAME, a.developer_name, c.mobile, DATE_FORMAT( b.audit_time, "%Y-%m-%d" ) AS date, datediff( now( ), b.audit_time ) AS days FROM `b2b_user`.`uuc_user_developer_certification` `a` LEFT JOIN `b2b_user`.`uuc_use

2020-08-27 15:03:19 1040

原创 记Mysql解决一次锁表问题

项目出现锁表问题(查询失败,打不来)使用show processlist查看所有的连接的状态,state中显示Waiting for table metadata lock百度之后,发现是MySQL在进行一些alter table等DDL操作时,如果该表上有未提交的事务则会出现 ,参见点击打开链接

2018-01-26 14:17:57 1068 1

原创 PHP中session_start函数偶尔很慢

最近在写前后端分离项目时,使用xhprof对代码进行性分析,发现偶尔有些请求特别慢。追调用栈定位到是session_start函数的原因。查阅官方手册发现在session_start后会有文件锁,所以并发请求时容易出现再次调用session_start函数时会耗时很长的现象。解决办法:1.在session_start函数参数中使用read_and_close选项(参见官方手册)2.通过

2017-12-25 17:07:22 2657 1

翻译 《learning laravel》翻译第六章-----部署我们的Laravel应用

重要: 这是一个稳定的版本. 让我们知道你所喜欢和不喜欢的东西。 我们将会修改bug和错误,并且定期更新所有章节。 注意: 我们已经更新这本书支持到Laravel 5.2了。第五章:部署我们的Laravel应用目前,我们只是在我们本地的私人机器上工作。我们必须将我们的代码部署到托管服务或者服务器上才能让别人访问我们的应用。有许多方法可以让你的应用程序被世界上其他人看到!在本章中,我将会告

2017-01-07 20:30:50 1282 1

翻译 《learning laravel》翻译第五章-----搭建一个博客应用程序

重要: 这一章已经更新到支持Laravel5.2了。这是一个beta公开测试版。让我们知道你的喜好。我们定期更新所有的章节来修改错误和bug。第四章: 搭建一个博客应用程序到目前为止,我们已经使用了很多Laravel特性来搭建我们的应用程序。在本章中,我们将会搭建一个博客应用。通过这项目,我们将会学习Laravel的认证,seeding,本地化,中间件和其他很多能够帮助我们深刻认识Laravel的

2017-01-07 20:25:14 1857

翻译 《learning laravel》翻译第四章-----搭建一个票务系统

重要: 这是一个稳定的版本. 让我们知道你的喜好。 我们将会修改bug和错误,并且定期更新所有章节。 *注意: 我们已经更新到这个章节支持到Laravel 5.2了。第三章: 搭建一个标签支持系统在本章中,我们将会搭建一个标签支持系统来学习Laravel的主要属性,比如Eloquent ORM, Eloquent依赖关系,数据迁徙,请求,Laravel集合, 发送电子邮件等等。然而项目设

2017-01-07 20:19:43 3193

翻译 《learning laravel》翻译第三章-----搭建我们第一个网站

重要: 这是一个稳定的版本. 让我们知道你的喜好。 我们将会修改bug和错误,并且定期更新所有章节。第二章: 搭建我们第一个网站既然我们知道如何安装Laravel了, 那现在就开始通过我们自己的方式来搭建我们第一个基于Laravel的网站吧。 在本章中,通过搭建Laravel应用程序你将会很方便得学习Laravel的结构,路由,控制器,模板,Artisan命令,Elixir API和很多基础特性。

2017-01-07 20:13:46 3635 2

翻译 《learning laravel》翻译第二章-----安装Laravel

重要:这是一个稳定版本。让我们知道你的喜好,我们将会定时更新所有的章节来修改bug和错误第一章:安装Laravel有很多种方法安装Laravel。可以直接安装到我们自己的机器上,也可以使用像MAMP,XAMPP之类的服务器集成包。反正选择多多。本书中,我将会展示最受欢迎的那种: Laravel Homestead.CLI(Command Line Interface)简介 如果你从没有听说过C

2017-01-04 22:59:24 993

翻译 《learning laravel》翻译第一章-----关于本书

写在前面:之前在国外的网站上看到一个很棒电子书,觉得语言挺诙谐幽默的,于是试着翻译下来,在得到作者的允许后,将译文释出,希望我的一点努力能给大家一点帮助。大家如果有兴趣可以点击底部的传送门去查看英文原文。本书简介学习Laravel 5: 使用Laravel搭建应用是学习web开发最简单的方法。通过5个章节,Nathan Wu老师将会教你通过scratch来搭建多个真实的应用程序。而这本畅销书就是为你

2017-01-04 22:55:18 1057

原创 mysql数据库主从配置

1.在master数据库服务器下的my.cnf(linux)/my.ini(windows)的[mysqld]节点下配置如下:[mysqld]port=3306server-id=1#在主从数据库群组中的编号(唯一)log-bin=mysql-binrelay-log=relay-binrelay-log-index=relay-bin-index2

2016-03-15 11:33:21 827

转载 CGI,FASTcgi,PHP-fpm之间的关系

刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现

2016-02-19 18:36:14 1409

原创 ubuntu下xampp更改apache的端口

只改etc下的httpd.conf文件中端口还是会启动失败,还要更改根目录下的xampp文件的if testport 80then$GETTEXT -s "fail."echo "XAMPP: " $($GETTEXT 'Another web server is already running.')return 180 写死了,把80改成你要的端口一样

2016-01-21 10:03:53 1998

原创 python爬虫初体验(百度贴吧)

最近闲来无事在网上看了会python的教程,发现上手比较简单。于是心血来潮想写个脚本玩玩。写什么呢?想起以前在贴吧里追的某个帖子,在线看起来特别麻烦,所以想把它爬下来看。直接上代码:#coding = utf-8import urllibimport sysfrom pyquery import PyQueryimport rereload(sys)sys.setdefault

2015-11-04 14:31:50 956 6

原创 yii上传文件move_uploaded_file和rename函数报错

这是因为php字符编码和windows不同的问题,简体中文版的windows对文件名的命名一般使用gbk或gb2312编码。而php中的非ASCII字符串变量的值大多使用utf8编码(当然,这个默认值可以修改。。)。需要将$name变量转换为gbk编码,才能在windows的文件系统中命名并存储下来。可以使用mb_convert_encoding函数来转换字符串的编码。假设php是utf8编码

2015-10-28 17:48:45 1835

转载 jquery ajax传递关联数组

var persons = [{ id: "001", name: "zhangsan", age: "20", gender: true, city: "shanghai" },

2015-10-10 14:17:24 2460 1

转载 PHP实现多web服务器共享SESSION数据-session数据写入mysql数据库

一、问题起源  稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模块时,

2015-07-23 10:42:23 1777

原创 PHP匹配中文汉字

在java中的汉字匹配是[\u4E00-\u9FA5],想当然的在PHP中使用这个正则后报了如下错误: Warning: preg_match_all():Compilation failed: PCRE does not support \L, \l, \N{name}, \U, or \u at offset 6 in D:\xampp\htdocs\test\index.php on li

2015-07-17 16:38:35 1784

原创 Yii模板头部引入css,尾部引入js文件

Yii::app()->clientScript->registerScriptFile();Yii::app()->clientScript->registerCssFile();分别是往html静态界面中引入js和css文件。但是很多情况下静态界面都是需要在头部加载css文件。在尾部才加载js。那该怎么办呢?YII框架很强大,上面的方法默认都是在html界面头部引入文件,但是该方法还有第

2015-07-17 14:06:28 2435

原创 PHP面试题遇到的几个坑。...面壁ing

1.指针悬挂问题$array = [1, 2, 3];echo implode(',', $array), "\n";foreach ($array as &$value) {}    // by referenceecho implode(',', $array), "\n";foreach ($array as $value) {}     // by value (i.e

2015-07-05 09:53:30 2502

原创 jquery-ui 里面的datepicker插件的弹不出来

不晓得为什么点击输入框不弹出日期选择框。原因是:input在包装成datepicker之后会被添加class=“hasDatepicker”,我在对代码进行复制的时候显然已经有这个属性了,之后再调用datepicker()就没有效果了,所以要copy前端代码的时候应该check一下选择器。反省:copy模板代码最后从html源文件中copy而不要在浏览器中copy

2015-06-05 16:46:00 1839 1

原创 sae下使用storage报Container not found.的错

$res=$Storage->write('public/uploads/', 'test.jpg', $Loadmedia->content);我的public domain中有uploads的文件夹,但是写入文件时总是报Container not found.最后查阅文档才发现是要把二级目录写到第二个参数中。正确答案:$res=$Storage->write('pu

2015-04-14 16:53:33 1446

原创 利用微信js-sdk上传图片,在安卓下无反应,在ios下报miss miss argument的错

上传imags时总是报miss argument的错。后来发现只要把最后一个localIds改成localIds[i].toString()就可以了

2015-04-13 21:11:52 1720

转载 PHP中register_globals引发的问题

前段时间在微信官方demo中发现$GLOBALS ["HTTP_RAW_POST_DATA"]一直都取不到值。最后才发现是在PHP.ini中的register_globals被禁用了。百度了之后发现一片好文章解释了这个问题。前几天要命了。。因为偷懒,服信建材拿tg的代码来复用了一下,,本地测试完,传到新开的虚拟主机上去。。不能登录,phpinfo();看了一下,果然是register_glob

2015-03-04 21:53:47 1498

原创 ubuntu下Apache开启rewrite模块

启用rewrite模块sudo a2enmod rewrite在/etc/apache2目录下的mods-available(未启用模块),mods-enabled(已启用模块)。单单上面那条命令还不足以完成使Apache接收请求进行重写机制。还需要通过命令;sudo vim /etc/apache2/sites-enabled/000-default将Al

2015-01-20 17:26:00 1527

原创 ubuntu安装nginx配置反向代理服务器

安装nginx:sudo apt-get install nginx启动nginx;sudo service nginx start如果报了这样的错误:[alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)2015/01

2015-01-17 23:46:42 3487

原创 PHP的floor函数问题。

最近在写一个有关金融的项目。里面涉及到好多资金小数的问题。有一次用到floor想实现向下取整精确到两位小数时,突然发现如下代码不正常了。$money=271.28;echo $money=floor($money*pow(10,2))/100我惊讶的发现输出的竟然不是271.28而是271.27!后来查了好多资料,在php官网上看到了这么一点:浮点数的精度有限,以十进制能够精确表示的

2015-01-15 14:29:44 1971

原创 解决jquery使用ajax提交button标签时重复提交了。

这几天遇到一个jquery的ajax问题。相关代码是提交js为$(".tijiao").click(function(){ $.post(xxx, $('.alert-form').serialize(), function(result){})})在chrome下只发送一次请求,但是在firefox下竟然发送了两次,一次是ajax一次是正常的post。

2015-01-08 15:07:12 3227 1

原创 利用firephp调试php项目

前段时间在写一个项目一个基类5000多行,调试起来简直吐血。穷则思思则变呀,最后在网上找到了一个调试PHP项目的好方法。感谢前辈的奉献!客户端:1.安装了Firebug。Firebug:https://addons.mozilla.org/zh-CN/firefox/addon/18432.安装FirePHP插件。FirePHP:https://addons.m

2014-12-29 17:11:09 953

原创 ubuntu 下搭建svn服务器,以及自动更新到web服务器。

网上有很多搭建svn服务器自动同步到web服务器上的教程。或多或少都有点问题,我总结了一下希望给遇到同样问题的道友有些启发。

2014-12-29 10:05:31 1983 3

原创 win下使用wamp和ffmpeg裁剪视频

最近又在重温《盗墓笔记》的广播剧了。

2014-10-19 21:43:06 1362

转载 jqm 事件速记表

$.event.special.eventNamelive("eventName",function(){})bind("eventName",function(){})mobileinitpageinittap 轻击taphold 轻击不放(1s)swipe 划动swipeleft 左划动swiperight 右划动preventDefault()

2014-05-04 22:51:22 748

原创 jquerymobile下label和input输入框小屏幕不在同一行显示

这几天在学jqm,遇到这问题百度了好久,google到了国外的技术论坛都找不到

2014-04-19 17:10:41 11577 3

原创 mysql控制台乱码问题

1.在mysql可以存入中文字符,但是在phpmyadmin下查看数据时,却是乱码?或者在phpmyadmin下查看的是正常的,但是在控制台下却是乱码,这到底是怎么回事?这个问题一年遇到过,当时解决了却忘了记笔记,今天又遇到,又被坑了!答:用“show variables like ‘%char%’;”可以看到mysql各程序的编码方式,character_set_client这个就是控制

2013-12-27 20:19:14 878

原创 关于内网配置主机做跳板的教程

各位小伙伴,大家好!现在我将带大家一起学习如何配置内网主机做跳板供外网访问。首先声明,此教程仅供技术交流使用,如若使用该教程产生不必要的损失,甚至触犯法律,请自行负责!准备工作:1.http://res.gnway.com/download/res/setupddnsV6.1.2.zip(复制该链接到迅雷即可下载此名为“宽带通[gnhost]”的软件)2.http://pan.baid

2013-12-24 17:50:02 6199

原创 PHP学习笔记----http协议

http协议①http协议是建立在tcp/ip协议的基础之上的②http1.0为短链接(一连通就挂掉),http1.1为长连接(有默认超时时间)------现在多采用http1.1协议③get请求Accept:*/*    表示客户端可以接受任何数据Referer:http://localhost:80/test/abc.html    表示我是从哪来的Acceot-Lan

2013-12-24 17:25:02 1226

原创 PHP学习笔记----PHP接口技术

接口①接口关键字是interface,一般接口名都是一字母i开头。②接口的使用规范:interface 方法名(){属性;方法;}③接口内的方法不能有方法体④接口的来历:给出一些没有实现的方法,封装到一起,当某个类需要使用的时候,再根据具体情况把这些方法写出来。具体使用方法:class 类名 implement 接口{ }⑤接口体现了编程高内聚低耦合

2013-12-24 17:23:41 1345

原创 PHP学习笔记-----memcached命令行操作汇总

-----------------------+---------+-------------------------------------------| Name                  | Type    | Meaning|-----------------------+---------+-----------------------------------------

2013-12-24 17:22:32 957

原创 PHP学习笔记----memcached

①memcached的key一般是字串,不能重复。  ②value可以放入字符串,数值,数组,对象,布尔,二进制数据(图片视频)③安装并使用memcached软件:a.下载memecached软件b.进入cmd,切换到memcache.exe所在目录,利用命令行memcached exe -d install安装c.启动memcached,第一种可以到计算机服务界面点击启动,第二种

2013-12-24 17:21:05 816

原创 PHP学习笔记----xml编程

第134讲 php xml编程①-xml基本介绍 xml元素 xml属性①为什么要学XML,在什么地方使用XML  ----可作为程序间通讯的标准(ajax 中要用到)  ----可以作为配置文件使用(php中用的很多)  ----可以作为小型数据库②XML的语法A.文档声明Version----文档符合XML1.0规范Encoding---文档字符编码Stan

2013-12-24 17:14:46 1029

PHP各版本php_memcache.dll

这里收集了各个版本的memcache.dll,下载后使用对应版本的dll

2015-01-25

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

TA关注的人

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