自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第二天堂

我本是卧龙岗散淡的人

  • 博客(79)
  • 资源 (2)
  • 收藏
  • 关注

原创 apache 和 nginx 挂载 php 的方式

apache是通过mod_php来解析php nginx是通过php-fpm(fast-cgi)来解析phpPHP 解释器是否嵌入 Web 服务器进程内部执行mod_php 通过嵌入 PHP 解释器到 Apache 进程中,只能与 Apache 配合使用,而 fast-cgi 以独立的进程的形式出现,只要对应的Web服务器实现 fast-cgi 协议,就能够处理 PHP 请求。mod

2017-02-13 18:53:09 857

转载 PHP中4种常用的抓取网络数据方法

本小节的名称为 fsockopen,curl与file_get_contents,具体是探讨这三种方式进行网络数据输入输出的一些汇总。关于 fsockopen 前面已经谈了不少,下面开始转入其它。这里先简单罗列一下一些常见的抓取网络数据的一些方法。1. 用 file_get_contents 以 get 方式获取内容:?123

2017-02-13 18:37:46 1127

原创 哄女友开心系列,图片拼图

picture哄女友开心系列,图片拼图效果图 实现原理比较简单,使用的都是 html 和 css 样式根据图片的多少,设置随机数的大小,图片按照1,2,3顺序排下去就可以了,如果图片够,可以不用随机数如果有Jekyll博客,直接整个文件夹放进去就可以了,我的地址git源码 地址

2017-01-26 10:34:24 6563

原创 python自动监控日志,发邮件通知

python_log用途:服务器运维功能:自动读取日志文件,如果文件有新增内容,自动发送内容到指定邮箱用例:ci日志文件,laravel日志文件,apache日志文件,php日志文件语言:python3.5安装:git clone [email protected]:279838089/python_log.gitcrontab -e* * * * * python3 /path/log_mai

2017-01-23 17:55:57 3829

原创 python 查询12306班车情况

check_12306python 查询12306班车情况安装使用git clonecd check_12306python3 tickets -hpython3 tickets 韶关 深圳 2017-01-31git地址

2017-01-23 17:53:17 399

原创 ubuntu nodejs 5.x

ubuntu 默认安装 4.x版本如果安装5.x版本,更新一下源如果要安装5.x版本,那么可以运行下面两行命令curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -sudo apt-get install -y nodejs

2016-09-21 15:19:52 293

原创 ubuntu

刚装的系统,无法使用xshell连接,是因为默认没安装ssh解决办法:sudo apt-get install ssh

2016-09-13 11:31:59 252

原创 速卖通ip更改

速卖通获取的ip更改,官方没通知,只是交流群有1、直接通过杭州ip (110.75.214.7 、140.205.94.63 或 110.75.69.81)调用或域名gw.api.alibaba.com绑定了上述3个ip的,请更改为上海ip(106.11.61.59或140.205.254.3)。2、直接通过杭州ip(140.205.94.74 、140.205.96.95)调用的请改为通

2016-08-12 10:40:49 883

原创 Yahoo 日本 api

yahoo jp,还算比较小的平台,公司也是用来清库存,但订单量越来越大,也是时候集成了,但是网上资料很少,几乎没有,官方api都是日本,真是坑,走了好久才走出来。我们讨论仅仅是最基本的订单获取,首先,除了需要去   アプリケーションの管理 申请基本资料key,关于订单的获取,还需要另外再单独申请 使用订单api,里面的ip地址要填写正确,不然获取不了数据,这是第一个坑。官网有php的sd

2016-07-29 14:04:23 12289 6

原创 无刷新上传图片 此版本基于原生php,并且会持续更新

upload_pictur无刷新上传图片 此版本基于原生php,并且会持续更新1.0 1.1 美化+注释+增加旋转照片的功能 git地址:https://github.com/279838089/upload_pictur  已开源

2016-07-29 11:47:06 505

原创 ubuntu 使用composer 安装 laravel

1.先安装composer(The recommended path, not needed.)cd /usr/local/bin(install) sudo curl -s https://getcomposer.org/installer | sudo php(Add execute permissions.)sudo chmod a+x compose

2015-05-15 10:16:27 3180

原创 mysql数据库索引误区

之前一直对索引有个误区,加索引的缺点是,增大了存储空间,并且增大了增删改的代价,但这些我觉得对越来越好的硬件来说,已经没多大问题所以我一直想,在每个字段都加个单独索引,这样就最好了,因为一般卡死,都是综合的select查询,相对增改一条的操作,就算加多一倍的字段也没多大问题但是,忽略了一个很重要的问题,就是一次查询只能用到一个索引也就是说,就算你把全部字段都加了索引,只会用到一个索引,

2015-05-11 16:10:23 693

转载 mysql索引需要了解的几个注意

索引是做什么的?索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找出相关的行。表越大,花费的时间越多。如果表中查询的列有一个索引,MySQL能快速到达一个位置去搜寻到数据文件的中间,没有必要看所有数据。大多数MySQL索引(PRIMARY KEY、UNIQUE、INDEX和FULLTEXT)在B树中存储。只是空间列类型的索引

2015-05-11 15:41:46 404

原创 速卖通外国服务器获取订单信息不稳定的解决办法

首先,吐槽一下速卖通,客服,邮件,论坛,关于技术的问题,没人会帮你解答的,邮件发了,都不回的,感情很不专业。问题:由于服务器在外国,在跟速卖通服务器(杭州)获取订单的时候,由于需要多次握手,订单列表订单详情,在本地没问题,放到服务器就会发生多次问题,基本在早上10点后获取不了,10点前也是需要多次获取才能成功,有时干脆直接获取不了,很不稳定。解决:申请一个阿里云的服务器作为中转,国

2015-04-13 10:04:10 1480

转载 ubuntu 关闭apahce的php错误提示,服务器使用

1. 打开php.ini文件。以我的ubuntu为例,这个文件在: /etc/php5/apache2 目录下。2. 搜索并修改下行,把Off值改成On代码如下:display_errors = Off3.搜索下行,代码如下:error_reporting = E_ALL & ~E_NOTICE 或者搜索:error_reporting = E_AL

2015-03-31 09:47:46 638

转载 ubuntu 下重新定位SVN URL方法

如果更换了SVN服务器,就需要重新定位,指向新的SVN URL。重新定位命令:svn switch --relocate 原svn地址 新svn地址 如何查看原svn地址?查看原svn路径方法:svn info

2015-03-30 14:54:36 1004

原创 msyql null 引起的错误

mysql 默认值不要为null,最好为空否则,当你查询的时候,会引起一些异常例如select  * from a where b!='new'如果有一条数据b=null,你是查询不出来的解决办法可以改为select  * from a where ifnull(b,'')!='new'最好就是建表的时候,默认设置为空,不要null

2015-03-12 15:21:40 667

原创 css 内外边距

padding: 19px;margin: 20px;

2014-12-19 11:28:23 676

原创 ajax返回多个数据

ajax返回多个数据,有两种方法第一种,自定义分隔符号,传递字符串,例如使用;分割多个变量,传到js使用;分割字符串成数组优点:快捷,简单,方便缺点:自定义分隔符号,如果使用的分隔符号字符串也拥有,会造成未知的错误第二种,也就是比较安全的方法,php返回json字符串,js解析成数组,也就是下面重点介绍php代码返回json字符串,把查询的数组转化$row=my

2014-12-01 11:17:05 4307

转载 crontab中命令行中的百分号(%)需要做转义

比如我在crontab -e中用命令echo -e “`date ‘+%s’`\t$RANDOM” > /tmp/xxx的话命令行直接用没有问题但写在cron里的时候‘%’需要转义成’\%’原因还没找到原因终于找到了在linux下看crontab的帮助man 5 crontab里有这么一段:Percent-signs (%) in the c

2014-11-26 18:06:32 5379

转载 php curl get/post 实例(含https)

get 方法

2014-11-18 17:03:37 1078

原创 速卖通返回503错误

问题:调用速卖通接口出现503错误,可能你的网络连接设置了国外的DNS,导致无法访问到速卖通接口原因:由于速卖通接口只能在国内访问,而一些客户设置国外的DNS,例如很多客户会用GOOGLE DNS,8.8.8.8和8.8.4.4。就会出现上述的问题。解决办法,不用dns解析,直接用ip地址将http://gw.api.alibaba.com    替换成  

2014-11-18 15:35:35 1546 1

原创 mysql中文排序

SELECT `hotel_name`FROM `hotel_base`ORDER BY convert( `hotel_name`USING gbk )COLLATE gbk_chinese_ci

2014-11-14 10:45:31 746

转载 mysql中的LAST_INSERT_ID()分析

今天跟人讨论php高并发下的LAST_INSERT_ID的正确性问题,一开始大家都比较模糊,后来经过大家共同查询资料,对这个问题有了比较清晰的了解,特发此文,以为纪念。 首先看mysql中的LAST_INSERT_ID()的官方说法: LAST_INSERT_ID()自动返回最后一个INSERT或UPDATE查询中AUTO_INCREMENT列设置的第一个表发生的值。

2014-11-13 15:55:50 2308

原创 laravel routes除了默认路由,其他都无效 解决办法

按照教程,把php升级到5.5,所有必须的扩展都打开了,默认路由可以进入,证明代码没错,一般是没开启rewrite导致的如果你其他路由,localhost/目录/public/index.php/home可以进去,但是localhost/目录/public/home无效,证明就是.htaccess的问题但是这个文件置换了几次,都还是无效,证明这个文件也没问题,那就是没有开启对这个文件的支持

2014-10-13 16:33:58 9866

原创 常规php设置

ini_set('memory_limit', '250M'); //内存限制 set_time_limit(0); //时间限制//强制dakaiini_set("display_errors",1);error_report(E_ALL);

2014-10-07 10:50:43 728

转载 mysql 修改类型

mysql> alter table 表名 modify column 字段名 类型;例如数据库中address表 city字段是varchar(30)修改类型可以用(谨慎修改类型,可能会导致原有数据出错)mysql> alter table address modify column city char(30);修改长度可以用(修改长度,要保证不短与已有数

2014-10-07 09:19:26 859

原创 ajax 特殊符号处理

尽量提交json格式数据 如 {a:"aaa", b:"bbb"}  而非 "a=aaa&b=bbb"

2014-09-26 15:40:52 1387

转载 SQL语句优化技巧

1、应尽量避免在 where 子句中使用!=或 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t where num is null     可以在num上设置

2014-09-26 14:20:54 715

转载 php服务器的选择

1) 目前各种服务器HTTP Server对PHP的支持一共有三种: a.通过HTTPServer内置的模块来实现,例如Apache的mod_php5,类似的Apache内置的mod_perl可以对perl支持;b.通过CGI来实现,这个就好比之前perl的CGI,该种方式的缺点是性能差,因为每次服务器遇到这些脚本都需要重新启动脚本解析器来执行脚本然后将结果返回给服务器;另一方面就是不太安

2014-09-15 10:13:08 1276

原创 vi 基本常用命令

apt-get installapt-get updatevy   p 复制粘贴:sp 打开另外一个文件ctrl+

2014-09-09 17:38:45 700

原创 php和mysql设置北京时间

php:date_default_timezone_set('PRC');mysql:ini_set('date.timezone','Asia/Shanghai');

2014-09-09 09:25:33 819

原创 nginx laravel default

server {listen       80;server_name XXXXX;root /XXXXXXX;index index.php index.html index.htm default.html default.htm;location ~ \.php$ {fastcgi_split_path_info ^(.+\.php)(/.+)$;

2014-08-01 11:42:06 845

转载 详解MySQL中EXPLAIN解释命令

EXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALLpossible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。可以为相关的域从WHERE语句中选择一个合适的语句key: 实际使用的索引。如

2014-07-15 15:14:50 960

原创 ajax传对象或者数组到后端

ajax是无法直接传送对象或者数组,有些人自己处理的话,可以把数据按照自己的标准连接成一个字符串,然后到后端处理,但是数据的不确定性,导致有可能会出错,而且麻烦其实有开源的包,可以直接解释成json字符串,来传送到后端的all=JSON.stringify(all_addr);后端php处理很简单json_decode($_POST['all'])

2014-07-10 15:57:29 2267

转载 字号大小对应关系

初号=42磅 小初=36磅 一号=26磅 小一=24磅 二号=22磅 小二=18磅 三号=16磅 小三=15磅 四号=14磅 小四=12磅 五号=10.5磅 小五=9磅 六号=7.5磅 小六=6.5磅 七号=5.5磅 八号=5磅

2014-07-09 10:04:48 1476

原创 jquery获取和设置radio的值

$('input[name="sku_or_asin"]:checked').val()     //获取

2014-07-07 11:27:31 1257

原创 mysql 截取某个字符串前面的字符

w:sac-2589截取-字符串前面的sac

2014-06-23 14:08:20 2354

转载 php格式化数字:位数不足前面加0补足

php格式化数字:位数不足前面加0补足PHP代码    $var=sprintf("%04d", 2);//生成4位数,不足前面补0       echo $var;//结果为0002   ?>

2014-06-20 17:40:32 1424

转载 PHP所有数组函数

current(数组名称) 输出数组中一个字符串的值,从第一个起.key(数组名称) 输出数组中一个下标,从第一个起.next(数组名称) 控制数组指针向后移动.prev(数组名称) 控制数组指针向前移动.end(数组名称) 控制数组指针移向最后一位.reset(数组名称) 控制数组指针移向第一位.array_change_key_case(1.目标数组 2.CASE_UP

2014-06-17 14:27:14 825

js封装对象和数组为json

js封装对象和数组为json, json2.js json.js

2014-07-10

ERP沙盘模拟完美总结(前人经验)

ERP沙盘模拟完美经典总结(前人经验),对商品研发及销售管理总结,销售总监总结,采购总监总结,生产总监总结,财务总监总结,对CEO决策的总结

2012-07-20

空空如也

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

TA关注的人

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