一个手艺人

一个手艺人

Mac OSX python 安装pandas numpy scrapy的问题

OSX 使用 pip 来安装pandas的时候,发现安装不了,会报以下的错误: [Errno 1] Operation not permitted: '/var/folders/5n/vbm997m56xg3kw67y6bccn2m0000gn/T/pip-4tcBsd-uninstall/Sys...

2017-11-21 11:46:46

阅读数:989

评论数:0

编译安装php7

记录一下编译安装PHP7的过程,希望大家能够用得上。另外,推荐大家多多使用编译安装,不要排斥,编译安装有很多好处。 第一步,准备工作 新申请的机器是CensOS 7.4的系统,可以直接用yum安装工具包 yum -y groupinstall "Development tools&q...

2017-11-02 15:59:55

阅读数:379

评论数:0

微信红包-找出数组中过半数的数字

题目 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。 给定一个红包的金额数组gifts及它的大小n,请返回所求红包的金额。 没找到,返回0。 ...

2017-03-02 15:48:27

阅读数:496

评论数:0

Git 取消追踪某个文件

$ git rm --cached 如果是目录的话: $ git rm -r --cached 这个操作不会本地删除文件或文件夹

2017-02-09 10:51:46

阅读数:1325

评论数:2

进程间通讯的方式中哪种的访问速度最快

进程间通讯的方式: 管道中还有命名管道和非命名管道之分,非命名管道只能用于父子进程通讯,命名管道可用于非父子进程,命名管道就是FIFO,管道是先进先出的通讯方式。FIFO是一种先进先出的队列。它类似于一个管道,只允许数据的单向流动。每个FIFO都有一个名字,允许不相关的进程访问同一个FIFO...

2017-01-13 18:34:12

阅读数:4494

评论数:0

一道苹果公司的面试题

有一道苹果公司面试软件工程师的面试题,题目如下: 有100枚硬币平摆在桌面上,每个都有正面和背面。其中,10个正面朝上,剩余90个背面朝上。你不能触摸、看以及以任何其它方式去感知它们是处于正面或者是背面。请将硬币分成两拨,使每一拨里正面朝上的硬币数目一致。 解法其实很简单: 从1...

2016-12-20 12:28:20

阅读数:662

评论数:0

一道有趣的面试题

转载自:http://www.cricode.com/3558.html 现在很多大型IT企业在面试时都喜欢问一些智力相关的题目,虽然智力面试题在面试笔试中占的比例不大,但很多时候,面试环节中智力题往往会成为我们拿offer的最大拦路虎。因为有些面试官认为通过智力题可以考查你的思维能力、抽象...

2016-12-08 15:57:57

阅读数:554

评论数:0

HTTPS 和 HTTP 的区别

什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 ...

2016-12-08 15:42:29

阅读数:457

评论数:0

MySQL学习之——show processlist

SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果...

2016-09-01 12:18:56

阅读数:858

评论数:0

Mac下使用brew搭建PHP7+nginx+mysql开发环境

由于新换了个macbook,原来的mac上的环境搭建也已经很久没搭建过了,于是重新整理一下搭建过程。 Mac下自带了php,但是最近想新尝试一下php7的相关特性,于是就重新搭建个php吧。mac下有个很棒的第三方包的管理程序——homebrew,建议大家在mac下搭建环境的时候使用这个来做。闲...

2016-08-17 14:42:22

阅读数:7972

评论数:0

MySQL学习之——关于or的索引问题

问: 不是说,一条sql语句只能用一个索引么 但SELECT * FROM `comment` WHERE `toconuid` = '10' or `tocomuid` = '10' 其中 toconuid列 和 tocomuid列 分别为单列索引 explain后 显示...

2016-07-28 17:06:12

阅读数:340

评论数:0

PHP设计模式之——策略模式

策略模式(Strategy Pattern)是对象的行为模式,是对一组算法的抽象封装,动态的选择算法使用。在我们的日常生活中,策略模式体现在方方面面:早上起床我去公司,可以坐公交,可以坐出租车,也可以步行,最终的目的都是到达公司,但是却使用了不同的资源。 策略模式的三个角色: 抽象策略...

2016-07-18 11:09:01

阅读数:495

评论数:1

BigPipe:高性能的“流水线技术”网页

原文地址:http://www.facebook.com/note.php?note_id=389414033919 译文地址:http://isd.tencent.com/?p=2419 作者:蒋长浩 Facebook的网站速度做为最关键的公司任务之一。在2009年,我们成功地实现了F...

2016-07-15 12:02:05

阅读数:267

评论数:0

操作系统面试题总结

1、什么是进程(Process)和线程(Thread)?有何区别?   进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统...

2016-07-15 11:18:40

阅读数:5597

评论数:0

PHP内核——变量的容器Zval

本文转载自(http://blog.csdn.net/ohmygirl/article/details/41542445) 作为数据的容器,我们常常需要跟变量打交道,不管这个变量是数字、数组、字符串、对象还是其他,因而可以说变量是构成语言的不可或缺的基础。本文是PHP内核探索之变量的第一篇,主要...

2016-07-15 10:59:47

阅读数:328

评论数:0

mac下文件带有扩展属性的问题

在mac下开发的时候,经常会发现有些文件的属性后面,有个@符号 如上图所示。为什么呢? 在mac os 下 HFS+的文件系统里,有时候有些文件会附加上mac的专有属性,@属性就表示文件或文件夹是来自互联网下载 去掉方法: xattr -l 文件名:查看attr xattr ...

2016-07-13 17:53:55

阅读数:1696

评论数:0

DNS 原理入门

文章转载自阮一峰网络博客(http://www.ruanyifeng.com/blog/2016/06/dns.html) DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,...

2016-07-13 14:49:35

阅读数:288

评论数:0

HTTP请求

HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和W...

2016-07-12 12:47:05

阅读数:2216

评论数:0

机器学习之——机器学习应用建议

机器学习的应用建议 好久没有更新机器学习的学习笔记了,上一次还是更新的神经网络的部分。这一次我们来聊一聊,机器学习的应用建议。 决定下一步做什么 假设我们需要用一个线性回归模型(Linear Regression)来预测房价,当我们运用训练好了的模型来预测未知数据的时候,发现有较大的...

2016-07-11 17:24:10

阅读数:2840

评论数:1

Linux下Thrift的安装

安装环境:CentOS Linux 6.8 安装步骤: Building Apache Thrift on CentOS 6.5 Starting with a minimal installation, the following steps are required to...

2016-07-11 15:38:46

阅读数:5809

评论数:2

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