编程珠玑
文章平均质量分 77
_Ethanliu
低头赶路,莫问前程
展开
-
正则表达式(长期更新)
1. *、+、?*:匹配前面的子表达式零次或多次+:......一次或多次?:......零次或一次,或指明一个非贪婪限定符2.贪婪与非贪婪原创 2018-06-13 18:13:20 · 416 阅读 · 0 评论 -
分页原理及意义
网站建设中网页排列方式一般分为两种:(1)单页面显示所有内容(2)单页面无法显示所有内容,此时就需要多分页来显示实现分页的解决方案有两种:(1)一次查询出数据库中的所有记录,然后在每页中显示指定的记录。(2)对数据库进行多次查询,每次只获得本页的数据并显示先如今网站建设中的数据都是海量的,若按方案1执行:无疑会加大服务器内存的负载,降低系统运行速度,因而大家都会使用方案2。如今,分页方式又有了新的...原创 2018-06-13 19:01:06 · 1847 阅读 · 0 评论 -
Tableau连接MongoDB数据库
Tableau支持大量的文件类型数据的连接和数据库连接但是目前,Tableau不能直接连接MongoDB数据库,需要借助MongoDB Connector for BIMongoDB Connector for BI下载链接:https://www.mongodb.com/download-center#bi-connector下载安装完成后,安装目录的bin目录下出现两个可执行文件首先打开Mon...原创 2018-05-25 17:42:41 · 3032 阅读 · 3 评论 -
ElasticSearch集群部署与head插件安装
Elasticsearch部署(使用3个物理节点,分别作为:master、slave1、slave2)Step1. 下载elasticsearch-rtf-master并解压: 该版本集成了大部分插件,部署简单高效。Step2. 创建一个普通ES账户。Elasticsearch5版本以后,不能再使用root账户启动。 #adduser esuser ...原创 2018-07-08 21:41:50 · 4252 阅读 · 0 评论 -
MongoDB副本集部署安装
MongoDB部署 系统架构图如下: (使用3个物理节点搭建高可用“副本集”集群) 搭建步骤: Step1:在home下创建目录MongoDB Step2:下载相应版本安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.0.tgz,并解压至MongoDB目录下,并改名为mongodb1 Step3:cd到mong...原创 2018-07-08 21:46:32 · 5134 阅读 · 0 评论 -
MongoDB与Elasticsearch实现实时同步
Step1:安装mongo-connector和elastic-doc-namager插件 pip installmongo-connector #Elasticsearch 1.xpip install 'mongo-connector[elastic]' #Elasticsearch 2.xpip install 'mongo-connector[elastic2]' #Elasticsea...原创 2018-07-08 21:47:27 · 2335 阅读 · 0 评论 -
python3安装 xadmin错误:"UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 3444"(转)
在学习 Django 时,需要安装 xadmin ,因为用的是python3,结果出现了一下错误:网上搜索了一下,解决的方法如下:从错误中可以看到,是文件README.rst 出现了 Unicode 解码错误,这个文件时没有什么用处的,可以新建一个同名的空白文件替换掉下载 zip 安装包 https://github.com/sshwsfc/xadmin 新建空白文件README.rst 压缩进 ...转载 2018-07-09 20:20:04 · 4027 阅读 · 0 评论