Skip to content

Instantly share code, notes, and snippets.

#receiver has ip
#receiver
nc sender-IP sender-port > rece.file
#sender
nc -l sender-port < send.file
#receiver doesn't have ip
#sender
@phnessu4
phnessu4 / php-5.4.14.spec
Created May 14, 2013 06:59
php compile spec
Summary: PHP 5 - A powerful scripting language
Name: php5
Version: 5.4.14
Release: 1
Source0: php-5.4.14.tar.gz
Group: Networking/Daemons
License: GPLv2
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildPrereq: libmcrypt-devel
BuildPrereq: libmcrypt
#vim下查看换行符
set list
#vim下查看windows换行符
e ++ff=unix %
#替换windows换行符
%s/^M$//g
@phnessu4
phnessu4 / gist:5610294
Last active December 17, 2015 12:29
mysql
#select data group by day 按天统计数据
select count(id),DATE_FORMAT(time,'%Y-%m-%d') from user where TO_DAYS(NOW()) - TO_DAYS(time)<=100 group by DATE_FORMAT(time,'%Y-%m-%d') order by time desc;
NSError *error = nil;
NSData *jsonData = [json dataUsingEncoding:NSUTF8StringEncoding];
if (jsonData) {
id jsonObjects = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&error];
if (error != nil) {
NSAssert(true, @"error is %@", [error localizedDescription]);
}
#计算脚本运行时间
time xxxx
#输出文件长度
ls -l | awk '{ print $5}'
#判断文件是否为空
ls -l | awk '{ if(!$5) print "empty" }'
#计算目录下所有.c文件行数
@phnessu4
phnessu4 / mongodb-group-by-day.js
Last active April 18, 2018 08:24
mongodb group by day
/**
* group by day
* @link https://gist.github.com/phnessu4/5636642
* @param query document {key1:123,key2:456}
*/
var count_by_day = function(query){
return db.action.group(
{
keyf: function(doc) {
var date = new Date(doc.time);
@phnessu4
phnessu4 / Hash.php
Created June 6, 2013 08:51
Export Caesar Hash
<?php
//Export Caesar Hash
$hash = array_flip(array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'));
$hash_length = count($hash);
$arr = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
foreach ($hash as $key => $value) {
$arr_index = rand(0, count($arr)-1);
$hash[$key] = $arr[$arr_index];
@phnessu4
phnessu4 / mongo.php
Last active July 5, 2016 11:56
mongodb php类
/**
* @doc http://fuelphp.com/docs/classes/mongo/methods.html
* has changed by remove profiling setting
*
* sample config
* 'mongodb' => array(
* 'hostname' => 'localhost',
* 'database' => 'database',
* 'username' => 'admin',
* 'password' => 'admin',
@phnessu4
phnessu4 / git
Created August 23, 2013 08:08
git 的一些操作
#删除git submodule
git rm --cached /path/to/source