自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 autossh 一个SSH远程客户端,可一键登录远程服务器

autossh一个SSH远程客户端,可一键登录远程服务器,主要用来弥补Mac/Linux Terminal SSH无法保存密码的不足。WikiWiki功能说明SSH 快速登录支持 cp 命令文件/文件夹复制功能 autossh cp source:/file target:/file支持自动更新检测功能 autossh upgrade新增快捷登录功能 autossh [序号/别...

2019-08-28 17:16:44 625

原创 PHP二维数组排列组合

最近遇到一个有关排列组合的计算问题:将多个用户属性(性别、地区、级别等)进行排列组合,并筛选出符合条件的用户群体。除了作为筛选功能外,电商的SKU也可以利用这个算法求出所有的组合情况。思路 排列组合是组合学最基本的概念。所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。——百度百科以上是百度百科关于排列组合的描述,在

2018-03-18 20:26:57 2755 2

原创 PHP常用数组函数系列--array_column

array_column(array $array, $column, $index_key = null): array 官方定义:Return the values from a single column in the input array。即从输入的数组中返回某列的值。常见的三个使用场景1、从二维数组中获取某一列的值,返回一个新的数组。<?php//...

2018-03-03 21:04:26 2530

原创 Macbook Pro 2016 OS X 10.12 疑难杂症解决方法

Touch Bar 假死16款的MBP带有Touch Bar,可能是技术还不太成熟,经常出现假死的情况。 - 解决方法:在终端输入killall ControlStrip,重启ControlStrip即可解决。原文地址:http://osxdaily.com/2017/01/11/manually-refresh-touch-bar-mac/休眠唤醒后Dashboard背景变黑不知道是不是平时用双

2017-09-26 16:54:59 4904 1

原创 Autossh-go写的一个ssh远程客户端

ssh远程客户端。可一键登录远程服务器,主要用来弥补Mac Terminal ssh无法保存密码的不足。

2017-09-19 19:25:13 1597

原创 PHP+MySQL导出大量数据(Iterator yield)

开发中经常遇到这样的场景    产品汪:我要在后台做一个功能,可以导出自定义时间范围的订单信息。开发小哥二话不说,半天就把功能做完并上线了。结果,第二天一上班产品汪过来就是拍桌子:MD,我想把去年一整年的订单都导出来,结果后台直接就挂了!    开发小哥一查,原来是内存溢出了,一年下来的的订单量足足有1000W条。于是,开发小哥跟产品汪吵了起来:你TM色不色傻,1000W的数据你导

2017-06-13 17:25:44 7906 3

原创 Mysql使用ON DUPLICATE KEY UPDATE批量操作

在UPDATE子句中使用VALUES(col_name)函数从INSERT...UPDATE语句的INSERT部分引用列值。换句话说,如果没有发生重复关键字冲突,则UPDATE子句中的VALUES(col_name)可以引用被插入的col_name的值。本函数特别适用于多行插入。VALUES()函数只在INSERT...UPDATE语句中有意义,其它时候会返回NULL。表结构如下:

2017-05-20 20:01:56 24979

原创 使用Redis有序集合搭建自有IP定位解析库(纯真库)

网上关于IP地理位置解析的API有很多种,如IP138、百度IP定位API等,接入方便,使用简单,而且免费。缺点就是有访问次数限制。所以有必要搭建自有的IP定位解析库。纯真库是一个比较有名的IP库,而且会不断更新,文章发布时的最新版本是2017-04-25。一、数据源准备下载纯真库并安装到本地,找到安装目录中提取出“qqwry.dat”

2017-05-11 23:09:10 2687

转载 Centos git 安装

Distribution : CentOS 6.5GitLab version : 6.0 - 6.3Web Server : Apache, NginxInit system : sysvinitDatabase : MySQL, PostgreSQLContributors : @nielsbasjes, @axil

2015-08-13 15:32:44 1190

原创 64位CentOS6.3下源码搭建LAMP环境

LAMP环境搭建一直以来都是一件让人头痛的事,网上也有很多与此相关的教程,但是大部分的教程都是在32位下的环境搭建的。真实环境中,用32位的服务器那是相当的少,所以这里将用64位的系统来搭建LAMP环境。 会用到的所有组件1httpd-2.2.27.tar.gz2mysql-5.5.40.tar.gz3

2014-12-01 15:40:42 751 1

转载 PHP中date.timezone的设置

php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的。显示的时间都是格林威治标准时间,和 北京时间差了正好8个小时。假如不设置的话,经常会出现以下的错误:It is not safe to rely on the system's timezone settings. You are *required* to use the date.timez

2014-11-27 08:51:07 1947

原创 PHP正则表达式

很久之前就接触过正则表达式,但一直没有系统的去学习,今天看了一些关于PHP正则表达式的视频后,把学习的知识记录下来,以备后用。PHP的正则有两类,一类是PCRE(兼容Perl),在PHP中以preg开头的函数,另一类是POSIX Regex,这套正则已经过时,不建议使用。关于PCRE(兼容Perl)的说明:PCRE表达式分为4部分,分别是定界符、原子、元字符和模式修正符(或模式修饰符)

2014-11-25 17:19:43 512 1

原创 基于Lvs的Nat负载均衡和MySQL读写分离的简单留言板

前几天看了一套关于负载均衡和MySQL主从复制的教程后,打算自己手动实验一下。由于还没涉及到服务器集群技术,所以这里并没有做服务器集群,所以当系统中某台服务器宕机时,整个系统都会受到影响,但这里先不考虑这个问题。由于真实环境中并没有那么多主机可以,所以这里用一台真实主机模拟出多台虚拟机服务器来做实验。准备主机配置CPUI5-3210M 2.50GHz

2014-11-23 13:02:15 665 1

空空如也

空空如也

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

TA关注的人

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