关闭
当前搜索:

python - 根据时间戳获取当前格式化时间

python - 根据时间戳获取当前格式化时间In [1]: import timeIn [2]: now_time = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))In [3]: now_time Out[3]: '2018-01-02 16:30:16'...
阅读(35) 评论(0)

Elasticsearch 组合查询

Elasticsearch 组合查询1.bool查询# must, should, must_not # minimum_should_match:表示一个文档至少匹配多少个短语才算是匹配成功 # disable_coord: 启用和禁用一个文档中所包含所有查询关键词的分数得分计算,默认是false# 无Coordination效果 # 含有apple的文档分值:1.5 # 含有apple jobs...
阅读(33) 评论(0)

Elastsearch 查询filter过滤

Elastsearch 查询fifter过滤1.filter查询语句# 建立测试数据_1 POST /store/product/_bulk {"index": {"_id":1}} {"price": 10, "productID":"SD1002136"} {"index": {"_id":2}} {"price": 20, "productID":"SD2678421"} {"index":...
阅读(23) 评论(0)

Elastsearch 基本查询

Elastsearch 基本查询Elasticsearch是功能非常强大的全文搜索引擎,使用elasticsearch的目的是能够快速的查询到想要的数据。基本查询:利用Elasticsearch内置查询条件进行查询组合查询:把多个基本查询组合在一起的复合性查询过滤:查询时,通过filter条件再不影响打分的情况下筛选出想要的数据term,terms查询 from,size 返回版本号_versi...
阅读(31) 评论(0)

Elasticsearch映射Maping

Elasticsearch映射Maping1.什么是映射 映射:创建索引的时候,可以预先定义字段的类型以及相关属性。 作用:这样会让索引建立的更加细致和完善。 分类:静态映射 和 动态映射类型和es对应的类型: String,VarChar, Text:string Integer:integer Long:long Float:float Double:double Boolea...
阅读(23) 评论(0)

Elasticsearch版本控制

Elasticsearch版本控制1.为什么要进行版本控制 为了保证数据再多线程操作下的准确性2.悲观锁和乐观锁 悲观锁:假设会发生并发冲突,屏蔽一切可能违反数据准确性的操作 悲观锁:假设不会发生并发冲突,只在提交操作是检查是否违反数据完整性。3.内部版本控制和外部版本控制 内部版本控制:_version自增长,修改数据后,_version会自动的加1外部版本控制:为了保持_version与外部版本...
阅读(30) 评论(0)

Elasticsearch批量操作bulk

Elasticsearch批量操作bulk#多重模式 #批量操作 _bulk POST /library/books/_bulk {"index": {"_id":1}} {"title": "Elasticsearch:The Definitive Guide","price":5} {"index": {"_id":2}} {"title": "The Elasticsearch cookboo...
阅读(28) 评论(0)

Elasticsearch 单模式下API的增删改查操作

Elasticsearch 单模式下API的增删改查操作1.初始化索引—————————–初始化索引 创建索引之前可以对索引做初始化操作 比如指定shards数量以及replicas的数量PUT http://ip:9200/library/ { "settings":{ "index":{ "number_of_shards":5, "n...
阅读(33) 评论(0)

python - N天最小时间(今天0点),N天最大时间(24点)

#! /usr/bin/env python #coding=utf-8 import datetime# 今天最小时间(今天0点) today_minTime01 = datetime.datetime.combine(datetime.datetime.now(),datetime.time.min).strftime('%Y-%m-%d %H:%M:%S') # 今天最大时间(24点) tod...
阅读(44) 评论(0)

python - 实现列表,字典嵌套去重(key去重,value去重)

摘自:http://m.blog.csdn.net/will130/article/details/50441937t1 = [{'a':1}, {'a':2}, {'a':2}] #dict([d.items()[0] for d in t1]).items()之外的部分纯粹是把列表内还原成一个字典 t2 = [{value:key} for key, value in dict([d.items...
阅读(173) 评论(0)

python - 字典按key或者value进行排序(sorted)

python - 字典按key或者value进行排序(sorted)要点:使用到了python的内建函数与lambda函数 代码如下:(可直接复制运行)#coding=utf-8 print '------定义一个字典d1---------------------------------------' d1 = {'a':14, 'c':12, 'b':11, 'e':13, 'f':16, 'd...
阅读(117) 评论(0)

re模块替换字符串中的某些字符

>>> import re # 导入re模块 >>> s1 = '111121265456456454111' # 定义字符串s1 >>> s1 '111121265456456454111' >>> s2 = re.sub(r'1','6',s1) # 将s1中的字符1替换为6 >>> s2 '666626265456456454666' >>> s2 '666626265456456454666...
阅读(117) 评论(0)

pycharm 激活

PyCharm最近激活码过期,Enter key找到一个最新的activation code输入http://idea.lanyus.com/ 上获得注册码列表项,得到的注册码在activation code中填入此为注册码:CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWdu...
阅读(327) 评论(0)

经典sql语句大全

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server — 创建 备份数据的 deviceUSE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'— 开始 备份B...
阅读(370) 评论(0)

git提交代码的流程(日常,不包含第一次添加秘钥,以及克隆到本地)

写在前面:在前面的文章中已经详细讲解了添加秘钥和本地克隆等详细步骤,现在分解来讲提交代码的简单步骤。 进入你写代码的目录,打开git1.,将远程仓库的代码同步到本地(切记)因为你更新的时候,别人之前可能已经更新过,你很难保证别人没有提交过新的代码,在你提交代码的时候一定要先pull,确保你本地的代码是仓库中最新的代码,不然你提交之后,你的更改生效了,但是可能使别人的更新又恢复到了你本地代码的状态。$...
阅读(107) 评论(0)

python - 获取时间戳(10位和13位)

在python 开发web程序时,需要调用第三方的相关接口,在调用时,需要对请求进行签名。需要用到unix时间戳。 在python里,在网上介绍的很多方法,得到的时间戳是10位。而java里默认是13位(milliseconds,毫秒级的)。下面介绍python获得时间戳的方法:1、10时间戳获取方法:>>> import time >>> t = time.time() >>> print t...
阅读(2008) 评论(0)

git的使用

创建仓库注册github账户,登录后,点击”start a project” 在新页面中,输入项目的名称,勾选’readme.md’,点 击’create repository 添加成功后,转到文件列表页面,点击’create new file’创建新文件 填写文件名称为’.gitignore’,代码如下,表示项目中的pyc文件不需要被管理,因为这些文件代码是根据py生成的 详细的igno...
阅读(308) 评论(0)

python - Flask- 数据库

数据库的设置Web应用中普遍使用的是关系模型的数据库,关系型数据库把所有的数据都存储在表中,表用来给应用的实体建模,表的列数是固定的,行数是可变的。它使用结构化的查询语言。关系型数据库的列定义了表中表示的实体的数据属性。比如:商品表里有name、price、number等。 Flask本身不限定数据库的选择,你可以选择SQL或NOSQL的任何一种。也可以选择更方便的SQLALchemy,类似于Dja...
阅读(493) 评论(0)

python - Flask - 模板

模板在前面的示例中,视图函数的主要作用是生成请求的响应,这是最简单的请求。实际上,视图函数有两个作用:处理业务逻辑和返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。本节学到的模板,它的作用即是承担视图函数的另一个作用,即返回响应内容。 模板其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体值需要从使用的数据中获取。使用真实值替换...
阅读(255) 评论(0)

python - Flask - 扩展

请求上下文(request context)Flask有两大核心:Werkzeug和Jinja2。Werkzeug实现路由、调试和Web服务器网关接口。Jinja2实现了模板。request和response都属于请求上下文对象。 当调用app = Flask(name)的时候,创建了程序应用对象app; request 在每次http请求发生时,WSGI server调用Flask.call(...
阅读(199) 评论(0)
109条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:22500次
    • 积分:1314
    • 等级:
    • 排名:千里之外
    • 原创:106篇
    • 转载:3篇
    • 译文:0篇
    • 评论:4条
    最新评论