接手搜索引擎后,最近调优系统发现一个方法执行特别慢。仔细梳理后发现,这方法从MongoDB索引全量数据到Elasticsearch,而实际上,接口使用根本用不到全量数据,能用到1W就算是极限了。
最关键的是,分页多次索引,一次处理10条数据……简直ZZ……调[……]
栏目归档: Program Code
Linux shell ps aux取pid方式
有时需要通过搜索关键字提取pid,shell代码如下:
#!/bin/sh
es_pid=`ps aux | grep 进程搜索关键字 | grep -v "grep" | tr -s ' '| cut -d ' &ap[......]
PHP mongodb驱动增删查改示例
MongoDB驱动算是比较新的编写方式了,所以整理下增删查改的代码示例:
<?php
#连接
$mongodb = 'mongodb://127.0.0.1:27017/admin?connectTimeoutMS=1000';$manager[......]
PHP eval()’d code on line 解决方案
使用eval报错:“eval()'d code on line xx”。
通常是第一次使用eval的同学最常碰到的情况。
原理有兴趣自己去搜一下,下面给出eval正确使用的示例:
<?php$a = "test";$str =[......]
jQuery jsonp取数据并处理示例
支持jsonp取数据的接口,如何用jQuery取数据并处理呢?jQuery示例如下:
<textarea id="iframe"></textarea>
$.ajax({
url: "https://127.0.[......]
jQuery Json美化高亮插件
无聊写个API的静态测试页,jsonp取数据以后,要对json做格式化高亮,找了下,找到个适合的插件可以实现效果,相关信息如下:
1.插件下载:
pretty-print-json-master.zip
2.核心文件是压缩包里dist目录下的一个css一个js[……]
PHP正则提取字符串中的全部汉字字母数字
配合昨天的博客,如果要实现提取字符串中的汉字字母数字呢?其实也可以理解为,过滤其他标点等特殊字符,如何实现?示例如下:
<?php
$str = "sdfsd测试1234结果:: 是否正常 ";
echo pureNameOnlyChinese[......]
PHP正则提取字符串中的全部汉字
有这么个需求,要提取字符串中的全部汉字。想着也就只有正则能实现了,搜索调试了下,示例如下:
<?php
$str = "sdfsd测试1234结果:: 是否正常 ";
echo pureNameOnlyChinese($str);function[......]
PHP将数组转为Post参数
go语言字符串替换
首先,需要引入字符串的包:
import "strings"
然后,给你个示例:
test = strings.Replace(test, "a", "abc", -1)
-1表示全部替换,正数为替换次数[……]