- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 基于thrift、zookeeper的rpc框架-wrpc
wrpcGithubhttps://github.com/nxgych/wrpcDescriptionwrpc是一个基于thrift、zookeeper的跨语言、高可用、轻量级rpc框架。欢迎同行交流及指正,qq:815738968 ~Feature1、基于thrift,跨语言,目前支持java、python、go;2、高可用,利用zookeeper集群来管理...
2020-02-28 16:49:36 558
原创 celery、rabbitmq的使用
最近同事项目想使用celery与rabbitmq来做任务调度,让我做一次这方面的使用分享。工作之余大致整理了一下。一、先介绍一下rabbitmq消息队列•AMQP,即AdvancedMessage Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦
2016-11-11 14:23:31 6068 1
原创 关于elasticsearch function_score的使用
最近做新闻推荐系统,新闻搜索采用的是elasticsearch引擎,为了使推荐更接近用户偏好,搜索时使用了function_score功能对文档进行了重新打分,改变排序规则。以下介绍关于function score的一些用法。 The function_score allows you to modify the score of documents that are retrie
2016-11-09 10:52:47 14839
原创 es2.x安装bigdesk插件
1、下载bigdesk插件包 https://github.com/lukas-vlcek/bigdesk 下载master.zip后解压2、建立elasticsearch-2.x\plugins\bigdesk\_site文件夹3、将解压后的bigdesk-master文件夹下的文件copy到_site4、在plugin\bigdesk下
2016-09-23 17:35:38 1372
原创 PIL support JPEG
使用Image模块出现如下错误IOError: decoder jpeg not available需要安装libjpeg-devel:yum install -y libjpeg-devel重装PIL:pip uninstall PILpip install PIL安装PIL出现如下问题: Some externally hosted f
2015-07-31 11:24:16 465
转载 Python中的高级数据结构
数据结构数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。在Python中有四种内建的数据结构,分别是List、Tuple、Dictionary以及Set。大部分的应用程序不需要其他类型的数据结构,但若是真需要也有很多高级数据结构可供选择,例如Collection、Array、Heapq、Bisect、Weakref、Copy以及
2014-07-02 13:50:23 1034
原创 python 内建函数map&reduce
1.用reduce求阶乘class ParaError(Exception): def __str__(self): return 'parameter must be a integer!'def factorial(num): if not isinstance(num,int): raise Para
2014-03-12 14:33:06 785
原创 IP地址归属地查询接口
1、新浪IP API: 新浪这个应该说是最不错的。并且返回的数据类型为可以自定义格式(默认为纯文本格式,根据format的参数定义,还可以返回JS、Json格式。下面列举的是JS的格式)。 http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 返回值数据格式:var r
2014-01-27 10:17:53 3487
转载 Nginx+tomcat+Java
1.8.4 搭建Nginx+Java环境Apache对Java的支持很灵活,它们的结合度也很高,例如Apache+Tomcat和Apache+resin等都可以实现对Java应用的支持。Apache一般采用一个内置模块来和Java应用服务器打交道。与Apache相比,Nginx在配合Java应用服务器方面,耦合度很低,它只能通过自身的反向代理功能来实现与Java
2014-01-22 10:46:07 806
原创 java netty http
个人学习,有误的地方望指正,谢谢!!!AdminServer.javaAdminServerHandler.javaimport static org.jboss.netty.handler.codec.http.HttpHeaders.Names.CONTENT_TYPE;import static org.jboss.netty.handler.codec.http.Htt
2013-12-31 16:52:19 1528
转载 django uwsgi 崩溃 导致502错误
django uwsgi 崩溃 导致502错误 超时导致504错误 1. rest请求数据量过大最初设置的harakiri超时时间为60, 导致uwsgi崩溃重启,解决办法延长harakiri 的时间,或者注释掉harakiri的配置,看一下请求需要花多长时间harakiri这个选项会设置harakiri超时时间(可以看wiki首页的相关内容)。如果一个请求花
2013-12-18 12:16:57 2587
原创 Java 解析csv文件
个人学习,有误的地方望指正,谢谢!!!1、CsvParse.javaimport java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayLis
2013-12-13 16:17:51 823
原创 python profile模块
profile测试:import profileimport pstatsprofile.runctx("test_method()",globals(),locals(),"test.log")p=pstats.Stats("test.log")p.sort_stats("cumulative").print_stats(20)
2013-12-13 14:40:58 919
原创 Java jdbc链接MySQL
个人备忘---------------------------------------------- import java.sql.*; public class Server { public static void main(String[] args){ connMysql(); } public static v
2013-12-11 17:27:55 598
原创 linux java安装
创建或选择目标目录upload : jdk-1_5_0_05-linux-i586.bin sudo chmod +x jdk-1_5_0_05-linux-i586.binsudo ./jdk-1_5_0_05-linux-i586.binif 出现 /lib/ld-linux.so.2: bad ELF interpreter: No such file or direct
2013-12-11 14:34:44 673
原创 MySQL 命令备忘
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb chang
2013-12-09 10:37:51 792
原创 linux shell脚本 排序
<pre class="plain" name="code">#!bin/bash#选择排序values=(39 5 36 12 9 3 2 30 4 18 22 1 28 25)numvalues=${#values[@]}for (( i=0; i < numvalues; i++ )); do lowest=$i for ...
2013-12-09 09:47:50 926
原创 linux 命令备忘
crontab:*/10 * * * * sudo sh /opt/sites/war2/cron_assign_user.sh >> /opt/sites/war2/crontab.log 2>&1*/10 * * * * sudo sh /opt/sites/war1/cron_assign_user.sh >> /opt/sites/war1/crontab.log 2>&136
2013-12-09 09:44:32 945
基于MATLAB的离散余弦变换
2009-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人