自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 收藏
  • 关注

转载 spyder的汉化

我准备写下spyder的汉化问题;对于英文大佬,从来没得汉化问题,但是对于新手和英语差的来说,汉化还是有必要,至少用汉化过得软件能快速掌握软件等。后期会用软件了在慢慢习惯英文也不迟。。。哈哈哈哈.本文实在大佬kingmo888的基础上又详加描述而成。在文章末尾会奉上原文地址。回归正文(在windows环境下):1、要求:第一、下载安装好的Anaconda3;第二、spyder的版本至少在3

2018-01-16 17:04:11 22443 5

转载 Python+OpenCV】Windows+Python3.6.0(Anaconda3)+OpenCV3.2.0安装配置

注:本次安装因为我要配的这个笔记本是win7(32bit)的,所以安装中软件版本的选择就是按32位走的,我之前在win10(64bit)也装过,实际中这个教程的方法对于win7还是win10,32位又或是64位系统是通用的,软件版本按需选择就行了。1.安装Python环境,推荐使用Anaconda,下载地址2. 双击Anaconda3-4.3.1-Windows-x86.exe一路

2018-01-16 14:18:57 400

转载 利用Anaconda完美解决Python 2与python 3的共存问题

前言现在Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。如何在系统中同时共存 Python2 和 Python3 是开发者不得不面对的问题,一个利好的消息是,Anaconda 能完美解决Python2 和 Python3 的共存问题,而且在 Windows 平台经常出现安

2018-01-15 18:27:25 1027

转载 Win10下的 Anaconda的安装以及 TensorFlow 的安装配置

笔者初学TensorFlow,打算在自己本本上安装它,经过几小时的浴血奋战,终于安装好了。所以想写一篇博客来给和我一样想学tensorflow的朋友提供一些借鉴。本编博客采用图文的方式展现。1. 安装Anaconda:    首先我们先从Anaconda官网(https://anaconda.org/)上下载对应自己系统版本的Anaconda。因为我的电脑是64位的,所以选择了64

2018-01-15 18:22:14 409

转载 nginx配置404

NGINX 配置404错误页面转向什么是404页面如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Found 为什么要自定义404页面在访问时遇到上面这样的404

2018-01-03 17:18:42 896

转载 nginx配置404

NGINX 配置404错误页面转向什么是404页面如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Found 为什么要自定义404页面在访问时遇到上面这样的404

2018-01-03 17:10:27 1006

转载 RESTful API 编写指南

基于一些不错的RESTful开发组件,可以快速的开发出不错的RESTful API,但如果不了解开发规范的、健壮的RESTful API的基本面,即便优秀的RESTful开发组件摆在面前,也无法很好的理解和使用。下文Gevin结合自己的实践经验,整理了从零开始开发RESTful API的核心要点,完善的RESTful开发组件基本都会包含全部或大部分要点,对于支持不够到位的要点,我们也可以自己写代码

2017-12-21 11:35:13 204

转载 RESTful 架构风格概述

在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web service逐渐统一于RESTful 架构风格,如果开发者对RESTful 架构风格不甚了解,则开发出的所谓RESTful API总会貌合神离,不够规范。本文是我对RESTful 架构风格的一些理解,和大家分享一下,如果有问题,欢迎讨论。Outline

2017-12-21 11:25:11 151

转载 mysql之TIMESTAMP(时间戳)用法详解

这篇文章主要介绍了mysql之TIMESTAMP(时间戳)用法,需要的朋友可以参考下一、TIMESTAMP的变体TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如:1.在创建新记录和修改现有记录的时候都对这个数据列刷新:?1TIMESTAMPDE

2017-12-12 11:04:39 9050

转载 ThinkPHP开发指南-模型-高级模型之多数据库连接和切换

分布式数据库的配置信息是定义在配置文件里面的,所以一般情况下是无法更改的。另外使用分布式数据库有个不足,就是无法同时连接多个不同类型的数据库。多数据库支持如果你的应用需要在特殊的时候连接多个数据库,那么可以尝试使用ThinkPHP的多数据库连接特性:包括相同类型的数据库和不同类型的数据库。我们首先需要在模型类里面增加需要的数据库连接,例如:我们在UserModel类增加多个数据库连

2017-12-12 10:39:08 855

转载 使用 phantomjs 异步爬取 ajax 网页数据

【摘要】这几天在学习 phantomjs ,今天学习到了如何实现使用 phantomjs 爬取由 ajax 异步生成的数据,这里做个笔记。首先,需要了解一下 ajax , ajax 是一个异步输出的技术,当普通的爬虫爬取网页的时候,发送 http 请求,而获取到的都是 http 请求后直接的响应数据,然后在网页中可能还有 ajax ,这是网页向服务器发送的异步请求数据,这是第二次 http

2017-12-05 14:39:28 2589

转载 Linux下全局安装composer方法

//下载composercurl -sS https://getcomposer.org/installer | php//将composer.phar文件移动到bin目录以便全局使用composer命令mv composer.phar /usr/local/bin/composer//切换国内源composer config -g repo.packagist composer http

2017-12-01 11:02:53 718

转载 php写爬虫

地址:http://www.chinaz.com/web/2015/0930/452838.shtml代码托管地址:https://github.com/hhqcontinue/zhihuSpider文/Hector这次抓取了110万的用户数据,数据分析结果如下: 开发前的准备 安装linux系统(Ubuntu14.04),在

2017-11-29 18:02:33 225

转载 Nginx+FastCGI到底是谁影响超时时间

需求:一个php程序要跑一段时间,但是时间不确定。问题:   当该php程序运行超过一段时间被强制断开连接。PHP本身超时处理在 php.ini 中,有一个参数 max_execution_time 可以设置 PHP 脚本的最大执行时间,但是,在 php-cgi(php-fpm) 中,该参数不会起效。真正能够控制 PHP 脚本最大执行时:0s 

2017-11-20 17:47:15 2206

转载 mysql left( right ) join使用on 与where 筛选的差异 博客分类: mysql MySQLSQL数据结构 有这样的一个问题mysql查询使用mysql中left(

mysql left( right ) join使用on 与where 筛选的差异博客分类: mysqlMySQLSQL数据结构    有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。   可能只看着两个关键字看不出任何的问题。那我们使用实际的例子来说到底有没有差异。 

2017-11-15 10:41:07 265

转载 前端框架 seajs 使用总结

CMD 模块定义规范seajs中,所有的javascript都遵循CMD模块定义规范。该规范明确定义了模块的定义格式和模块依赖的规则说明。define.cmd : 一个空对象,可以用来判断当前页面是否存在cmd模块加载器,调用方法如下:if(typeof define.cmd ==="undefined" || define.cmd){    /

2017-10-31 01:37:18 4399

转载 seaJS 浅析(一) iUX - 四海商舟用户体验设计 2011-11-03 1689 阅读 javascript 一、初识seaJs sea.js是一个加载器,是淘宝前端攻城师玉伯所著,他是

seaJS 浅析(一)iUX - 四海商舟用户体验设计 2011-11-03 1689 阅读javascript一、初识seaJssea.js是一个加载器,是淘宝前端攻城师玉伯所著,他是根据commonjs规范的一种表现。何为commonJS?commonJs可以理解成一个组织,他们中的所有人都致力于提高javascript程序的可移植性以及可交互性。这种可

2017-10-31 01:27:39 300

转载 htnl多个空格

如何在HTML中插入空格2 种方法:插入单个空格和制表符给长段落排版通常情况下,我们用空格键来打出多个空格,而在编写代码时,通过空格键、Tab键以及回车键打出的空格,都会被HTML(超文本标记语言)自动忽略。HTML将这样的键视为空白字符,并显示为单个空白间隔。尽管CSS提供了多种样式的空格和缩进,但是在HTML中也有一些工具可以让你自己定义空格。方

2017-10-30 15:34:25 1675

转载 PHP array_multisort—对多个数组或多维数组进行排序

PHP中array_multisort可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。 关联(string)键名保持不变,但数字键名会被重新索引。 输入数组被当成一个表的列并以行来排序——这类似于 SQL 的 ORDER BY 子句的功能。第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话就按照下一个输入数组中相应值的大小来排序,依此类推。——这句话是

2017-10-13 10:56:34 236

转载 myslq之TIMESTSMP详解

一、TIMESTAMP的变体TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如:1.在创建新记录和修改现有记录的时候都对这个数据列刷新:?1TIMESTAMPDEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

2017-10-13 10:03:07 336

转载 php 对二维数组的指定键值进行排序

本文实例讲述了PHP按指定键值对二维数组进行排序的方法。分享给大家供大家参考,具体如下:问题:有数组:复制代码代码如下:array(0=>array('id'=>1,'price'=>50),1=>array('id'=>2,'price'=>60));要求根据数组的price这个字段进行排序。实现代码如下:?

2017-09-26 18:19:20 599

转载 php中 foreach引用(&)的问题

$a = array("1", "2", "3");foreach ($a as &$val){echo $val." ";}echo $val." ";foreach ($a as $val){echo $val." ";}echo $val." ";输出:1 2 3 3 1 2 2 2 原因:foreach ($a as

2017-09-26 17:50:39 596

转载 mysql删除重复记录语句的方法 作者: 字体:[增加 减小] 类型:转载 时间:2010-06-21 我要评论 查询及删除重复记录的SQL语句,虽然有点乱,但内容还是不错的。 . .

mysql删除重复记录语句的方法作者: 字体:[增加 减小] 类型:转载 时间:2010-06-21 我要评论查询及删除重复记录的SQL语句,虽然有点乱,但内容还是不错的。例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c ii

2017-08-15 01:05:45 343

转载 mysql查询表里的重复数据方法:

1234INSERT INTO hk_test(username, passwd) VALUES('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test where username='qmf1' and passwd='qmf1' 

2017-08-07 12:07:25 682

转载 你不了解的带宽的换算

宽带的Mbps与MB/S 宽带:动态、发展的概念,要能满足音视频、图像等信息的传递,1Mbps以上 窄带:速度最高为拨号上网速率的上限56Kbps。 电信运营商带宽(4 Mbps) PK实际下载速度(512 KB

2017-06-28 16:35:50 531

转载 sudo 命令

sudo命令系统安全 sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。 语法 sudo(选项)(参数) 选项 -b:在后台执行指令; -h:显示帮助; -H:将HOME环境

2017-06-07 10:40:35 319

转载 如何让ThinkPHP的模板引擎达到最佳效率

如何让ThinkPHP的模板引擎达到最佳效率时间:2013-04-28分类: Thinkphp浏览:8423分享到:0默认情况下ThinkPHP框架系统默认使用的模板引擎是内置模板引擎。内置模板引擎支持模板文件中采用php原生态代码和模板标签的混合使用。ThinkPHP官方开发文档说,这种默认的内置模板引擎的性能是高效的,但还不是最佳的。

2017-05-23 14:48:55 887

转载 preg_match_all使用心得分享

preg_match_all — 进行全局正则表达式匹配说明复制代码代码如下:int preg_match_all ( string pattern, string subject, array matches [, int flags] )在 subject 中搜索所有与 pattern 给出的正则表达式匹配的内容并将结果以 flags 指

2017-04-24 11:54:45 291

转载 EasyUI 扩展自定义EasyUI校验规则 验证规则(常用的)

例如 校验输入框只能录入0-1000之间 最多有2位小数的数字表单$.extend($.fn.validatebox.defaults.rules, { CHS: { validator: function (value, param) { return /^[\u0391-\uFFE5]+$/.test(value); },

2017-04-21 16:47:24 553

转载 php处理字符串格式的计算公式

有时候我们对每一种产品都有一个提成公式,而这个计算提成的公式是以字符串格式存在表中的当我们用这个计算公式时,他并不像我们写的:$a=2+3*5;这样简单的能计算出结果,而它是个字符串所以,我们就必须把字符串转化为我们能够处理的结果而php中的eval()函数可以处理php代码,因此可以用此来解决:以字符串格式存储的计算公式比如:$str='2*(3+12)';$result

2017-04-19 11:52:33 1063

转载 使用PHP制作主机宕机检测,并发送Mail通知

这是在公司时候的一段代码,宕机检测的原理,就只有检测是否能够ping通主机,如果不通发送mail,这只是我能想到的办法,有大神如果能想到更好的检测办法,不吝赐教!OK,废话少说,翠花,上代码!(ps:代码中用到了PHPMailer,参考的人,请下载打包代码吧~)[php] view plain copy  /** 

2017-04-18 00:33:09 417

转载 自动化运维 | 如何实现服务器宕机后自动重启

之前一段时间,老左在网友圈抽样进行调查,发现80%以上的站长用户希望网站、服务器实现自动化运维。前几天就有网友希望自己的服务器定期重启。其实老左经常遇到有网友提到服务器需要定时执行某个任务、以及在服务器可能出现问题时候需要自动重启。如果单纯的靠人为的执行效率上肯定不如自动化好。无论我们是个人站长,还是公司企业的专业运维人员,我们在管理和维护网站的时候更为需要实现自动化运维,因为这样不但可以

2017-04-18 00:21:49 4445

转载 js数字位数太大导致参数精度丢失问题

最近遇到个比较奇怪的问题,js函数里传参,传一个位数比较大,打印arguments可以看到传过来的参数已经改变。 然后查了一下,发现确实是js精度丢失造成的。我的解决方法是将数字型改成字符型传输,这样就不会造成精度丢失了。如下图:  JS 数字丢失精度的原因计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示,如

2017-04-17 17:11:08 2522

转载 本地/局域网 运行showRunApi

2017-04-10 17:54:03 1413

转载 mysql 外键的作用

本文参加博文大赛,如果您满意的话麻烦点击这里给我投票原,查看原文点击这里.最近自学数据库MySQL,然后有个疑问,一直不得其解,查询了相关资料,最后还是没有解决。我的疑问是 "使用外键约束" ,然后我对 "外键" 这个词不是很理解,查询相关资料都是讲一些术语,说外键的主要作用是:保持数据的一致性、完整性。听得我是一头雾水。关于外键,我有自己的一些理解,但是不晓得是否正确,举个例子来表达

2017-03-21 17:07:43 270

转载 mysql存储过程的in,out,inout

-- 创建测试存储过程delimiter //create procedure p_in ( IN num int )begin    select num;    set num=100;    select num;end;//delimiter ;我设置用户变量@num为1,将@num传入p_in过程之中

2017-03-14 17:23:50 288

转载 session多服务器共享的方案

session的存储了解以前是怎么做的,搞清楚了来龙去脉,才会明白进行共享背后的思想和出发点。我喜欢按照这样的方式来问(或者去搞清楚):为什么要session要进行共享,不共享会什么问题呢?  php中session的原理,以前做了一下总结,可以参考:http://www.cnblogs.com/wangtao_20/archive/2011/02/16/1955659.html

2017-03-14 16:20:44 240

转载 视图概述

一. 视图概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数据修改时

2017-03-10 10:23:38 283

转载 帮助ThinkPHP3.2项目实施phpunit单元测试.

说明帮助ThinkPHP3.2项目实施phpunit单元测试.问题反馈与交流QQ群: 476050570使用使用think-phpunit的最重要的前提是你本身懂得什么是单元测试. 如果你还对单元测试一知半解,请先认真学习phpunit.此外, think-phpunit 是一个composer包, 需要首先安装composer.记住: 先学会走路,

2017-03-01 23:46:34 1845

转载 为什么要进行烦人的单元测试

最近,在网上看到过一个调查,调查的内容是“程序员在项目开发中编写单元测试的情况”。当然,至于调查的结果,我想聪明的你已经可以猜到了。高达 58.3% 的比例,一般情况下不写单元测试,只有偶尔的情况才会写写。16.6% 的程序员从来都不写单元测试。只有很少的一部分程序员才会在自己的代码中进行单元测试,并保证方法测试通过。看到这些,你想到了什么?现状

2017-03-01 23:23:05 277

空空如也

空空如也

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

TA关注的人

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