Skip to content

Instantly share code, notes, and snippets.

package model
import (
"fmt"
"html"
"log"
"net"
"net/http"
"os"
"os/exec"
totalEstablish="$(netstat -na|grep ESTABLISHED|wc -l)"
if [ $totalEstablish -gt 5000 ];then
basepath=$(cd `dirname $0`; pwd)
date +'%Y%m%d %H:%M:%S' >> ${basepath}/fix_tcp_issue.log
echo $totalEstablish >> ${basepath}/fix_tcp_issue.log
cd /data/grpc_server/cheyoo-app-api-server && ./cheyoo-app-api-server grpc -d stop 2> /dev/null
cd /data/grpc_server/cheyoo-app-api-server && ./cheyoo-app-api-server grpc -d start
cd /data/grpc_server && ./cheyoo_app grpc -d stop 2> /dev/null
cd /data/grpc_server && ./cheyoo_app grpc -d start
<div id="page4" class="hide">
<?php
// 如果超过下午四点只能预约第二天
if(date('G') >= 16){
$j = 1;
}else{
$j = 0;
}
$howmanyDays = 60;
$days = array();
<?php
ini_set("memory_limit", "1024M");
require dirname(__FILE__).'/../core/init.php';
/* Do NOT delete this comment */
/* 不要删除这段注释 */
// 获取所有分类信息
$allCates = db::get_all("SELECT ID,Title FROM web_ask_category WHERE ParentID !=0");
$newAllCates = array();
@pjyong
pjyong / SnakeString.go
Created December 12, 2016 07:22
snake string, XxYy to xx_yy , XxYY to xx_yy
// snake string, XxYy to xx_yy , XxYY to xx_yy
func snakeString(s string) string {
data := make([]byte, 0, len(s)*2)
j := false
num := len(s)
for i := 0; i < num; i++ {
d := s[i]
if i > 0 && d >= 'A' && d <= 'Z' && j {
data = append(data, '_')
}
@pjyong
pjyong / reflect_test.go
Created December 8, 2016 09:05
test reflect
// main
package main
import (
"fmt"
"reflect"
"strconv"
)
type MyType struct {
@pjyong
pjyong / crawl.go
Created November 11, 2016 07:51
craete web crawl via golang
package main
import (
"fmt"
"log"
"net/http"
"os"
"golang.org/x/net/html"
)
@pjyong
pjyong / check_ssdb.php
Created October 11, 2016 06:43
对ssdb进行压测,高并发数据是否完整
<?php
include(dirname(__FILE__) . '/SSDB.php');
$host = '127.0.0.1';
$port = 8888;
// 开启几个线程同时做数据的修改
for($i = 0;$i < 100; $i++){
$thread[$i] = new Handler($i);
$thread[$i]->start();
}
<?php
error_reporting(E_ALL);
/* Allow the script to hang around waiting for connections. */
set_time_limit(0);
/* Turn on implicit output flushing so we see what we're getting
* as it comes in. */
ob_implicit_flush();
<?php
$timeout = 5;
$errno = 0;
$errstr = “”;
$s = @stream_socket_client('127.0.0.1:100', $errno, $errstr, $timeout);
if($s){
$stdin = fopen('php://stdin', 'r');
do{
$data = fread($s, 8192);
echo $data;