Hwan

10
获赞数
7
关注数
3
粉丝数
北京
吉林大学 | 软件工程
IP 属地北京
2016-09-22 加入
浏览 6.2k

web开发者,Python热爱者

28 声望|新手
postgresql
11
python
11
jwt
8
linux
5
redis
3
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2019-11-20
    PostgreSQL数据库随机取数据,数据抽样
    对于数据量比较大的表,不要使用下面的这种方法,会比较慢 {代码...} 会全表扫描,很慢 SYSTEM抽样方法 {代码...} sampling_method 抽样方法,主要有两种,system和bernoulli,argument是指抽样百分比, 举个栗子 {代码...} 需要指出一条的是,system抽样方式是随机...
  • 发布了文章2019-11-14
    sqlalchemy不定长个OR条件如何查询
    #### 需求分析 需求是这样的,我现在有一个列表,列表中的数据是这样的 ``` [(a, b), (c, d), (e, f)...] ``` 数据库中有两个字段`from_user_id`和`to_user_id`,我现在需要实现类似如下的查询 ``` where (from_user_id = a and to_user_id = b) or (from_user_id = ...
  • 发布了文章2019-08-29
    Elasticsearch 数据建模的一些建议
    Kibana 目前暂时不支持 nested 类型和 parent/child 类型 ,在未来有可能会支持,在Kibana界面上展示数据的时候不是很友好
  • 发布了文章2019-08-29
    Elasticsearch聚合的作用范围
    如果我们想仅仅对聚合的数据进行筛选不影响query的结果,或者我们只想在一个聚合中进行筛选,而不影响其他聚合的结果呢,此时我们可以使用filter
  • 发布了文章2019-08-22
    PostgreSQL中WITH的用法
    一开始定义了一条辅助语句取数,之后在主查询语句中查询t,定义的辅助语句就像是定义了一张临时表,对于复杂查询如果不使用CTE(通用表达式),可以通过创建视图方式简化SQL。
  • 发布了文章2019-07-04
    property在python2和python3中的区别
    问题背景: 源于公司的原来的代码是python2开发的,后来改为python3开发,设计到的property的用法有点不一样 直接上代码 公司原来的python2的代码 {代码...} 运行代码 {代码...} 这个代码在python2下面执行没有问题,但是在python3下面执行,会报错,在执行In [4]: l....
  • 发布了文章2019-06-27
    Elasticsearch分享
    Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库
  • 发布了文章2019-06-05
    subline text3 无法安装插件
    subline text3 无法安装插件 原因分析: 可能被墙了 解决方式: 直接去github或者其他地方clone源代码到subline text3 的包 的安装目录,我使用的是mac 目录在 {代码...} cd 到包安装目录clone下,然后重启 无法安装依赖 原因分析,默认的mac 使用urllib, 我们修改下Us...
  • 赞了文章2019-04-25
    [译]ElasticSearch数据类型--string类型已死, 字符串数据永生
    随着ElasticSearch 5.0的到来, 同时也迎来了该版本的重大特性之一: 移除了string类型. 这个变动的根本原因是string类型会给我们带来很多困惑: 因为ElasticSearch对字符串拥有两种完全不同的搜索方式. 你可以按照整个文本进行匹配, 即关键词搜索(keyword search), 也...
  • 发布了文章2019-03-27
    JWT原理和简单应用
    Json web token (JWT), 根据官网的定义,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准.该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源...
  • 发布了文章2018-02-27
    Python web开发你需要理解的一些服务器概念
    前几日在生产服务器上部署Python web.py的一个项目,发现自己对服务器的一些概念不是很明白,遂查资料看了一会,特此做出个人的一些算是笔试的总结吧,以便之后可以回顾
  • 发布了文章2018-02-05
    微信公众号开发推送事件排重
    问题描述 在处理用户领卡的推送的时候,我们的数据库对同一个新的用户,会出现两条数据,比如两条用户,两条用户领卡数据 问题分析 出现这种的原因在于以下两点: 服务器有点卡,没有来得及在5秒之内回复微信服务器,导致微信服务器重发请求 虽然在插入数据之前有所...
  • 发布了文章2018-02-01
    Redis3.0.2在Centos6.6上面的安装过程
    [TOC] centos6.6安装redis3.0.2 1介绍 redis用作系统的缓存 2安装流程以及中间出现的问题 {代码...} {代码...} {代码...} {代码...} 至此,有关redis的安装基本完成,有关后面的配置设置操作留待后面解决。
  • 发布了文章2018-02-01
    有关Python2.x版本下的dis模块的使用
    那么如果我执行t[2] += [5, 6]会发生什么,首先给我的感觉是这个会报错吧,这个是显而易见的,但是5能否添加进去呢?哈哈,突然觉得有点意思了,然后答案就是:
  • 发布了文章2017-11-13
    解决"/bin/sh^M: bad interpreter: No such file or directory"问题
    事情的缘故起于今天我运行一段在win系统上编写的一键安装Redis的脚本,起名为install.sh,当我运行./install.sh时,报出如下错误,由于我之后解决了没有来得及截图,所以只能以文字的形式描述一下错误了
  • 发布了文章2017-11-08
    Python在什么时候会生成pyc文件呢?
    事情大概是这样的,之前我一直以为python文件在执行过之后就会生成pyc文件,后来一次偶然情况下,发现还是自己too young too simple,在看过其他大神文章并且自己验证之后,发现还是有点意思的,权当没事写点文章吧。