04 2019 档案
摘要:一 什么是 ElasticSearch Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作
阅读全文
摘要:一.数据导入 安装tushare模块包 pip install tushare http://tushare.org/ tushare是一个财经数据接口包 二.分析股票策略 使用双均线金叉点和死叉点 首先是添加5日均线点,和30日均线点 三.查看数据图形 四.获取金叉和死叉点 五.计算收益
阅读全文
摘要:一.简介 functools.partial(func,* args,**关键字) 返回一个新的部分对象,当被调用时,其行为类似于使用位置参数args 和关键字参数关键字调用的func。如果为调用提供了更多参数,则将它们附加到args。如果提供了其他关键字参数,则它们会扩展和覆盖关键字。 简单说就是
阅读全文
摘要:一乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数
阅读全文
摘要:什么是实例 这里的实例不是类产生的实例对象,而是Linux系统下的一种机制 1.MySQL的后台进程+线程+预分配的内存结构。 2.MySQL在启动的过程中会启动后台守护进程,并生成工作线程,预分配内存结构供MySQL处理数据使用。 mysql三层构成 连接层 1.提供链接协议(socket,tcp
阅读全文
摘要:什么是定时任务 l 设定某个日期或时间周期性执行指令。 闹钟--叫你起床 l 例子:定时任务--每天晚上12点把/etc目录备份一下 定时任务分类 l crond(crontab) 定时任务软件 (软件包cronie) l atd 运行一次 l anacron 非7*24小时运行的服务器 crond
阅读全文
摘要:grep/egrep 主要作用:给搜索过滤出来的内容加上颜色和排除功能 常用参数 sed 主要功能:增删改查 常用参数 awk 主要作用:取行取列、计算和统计 常用参数
阅读全文
摘要:安装 下载ETCD 安装 我下载的是window版,直接解压就可以了,解压后有以下目录 点击etcd.exe运行 然后再开个cmd进行操作,先将你的etcd目录加入到环境变量中,方便操作 设置插入值,以key和value形式 取值 golang中使用ETCD 安装ETCD包 etcd的连接测试
阅读全文
摘要:安装 安装mysql驱动 安装sqlx驱动 一.插入数据库 二.查询数据库 三.修改数据库 四.删除数据库
阅读全文
摘要:一.golang中安装Redis github地址:https://github.com/garyburd/redigo 文档地址:http://godoc.org/github.com/garyburd/redigo/redis 安装: 二.简单连接Redis conn hset list set
阅读全文
摘要:一.Linux目录结构 目录 说明 /lost found系统修复 /bin 二进制命令所在的目录。 /boot 系统引导程序所需的文件目录。安装系统分区的时候一般单独要分一个boot分区,大小可谓128-256M,该分区数据增长神效 /dev (Device flies)设备软件目录,比如磁盘、光
阅读全文
摘要:一.Linux命令行常用快捷键 二.Linux命令行中查看命令帮助 三.Linux关机重启注销命令 四.Linux查看IP地址 五.Linux目录的切换 六.Linux目录和文件的创建 七.Linux显示目录下内容及属性信息 八.Linux复制文件和目录 九.Linux移动和删除 十.文本编辑器及快
阅读全文
摘要:服务端 服务端的处理流程 客服端 客户端的处理流程 发送http请求
阅读全文
摘要:为什么要用RabbitMQ 以常见的订单系统为例,用户点击【下单】按钮之后的业务逻辑可能包括:扣减库存、生成相应单据、发红包、发短信通知。在业务发展初期这些逻辑可能放在一起同步执行,随着业务的发展订单量增长,需要提升系统服务的性能,这时可以将一些不需要立即生效的操作拆分出来异步执行,比如发放红包、发
阅读全文
摘要:数据结构定义 我们如何把现实中大量而且非常复杂的问题以特定的数据类型(个体)和特定的存储结构(个体的关系)保存到相应的主存储器(内容)中,以及在此基础上为实现某个功能而执行的相应操作,这个相应的操作也叫做算法 数据结构==个体+个体的关系 算法==对存储数据的操作 数据结构的特点 数据结构是软件中最
阅读全文
摘要:一.git配置 在你使用git之前,需要先进行配置,即要报名号,否则不能提交代码 $ git config --global user.name # 你是谁 $ git config --global user.email # 联系方式 二.本地代码管理 创建版本库 cd D:/ mkdir tes
阅读全文