夢の殇

每天进步一点点,努力做到知其然知其所以然

springboot学习11之mybatis+derby增删改查模糊分页查询

     准备开发一个小应用程序,数据要能保存起来,数据量不大,所以不想使用常用的mysql/oracle数据库,毕竟要搭建mysql/oracle数据库感觉挺麻烦的,就想到了用内存数据库derby,迁移部署的时候方便,只需把derby指定的库文件夹复制过去,修改下配置文件的路径就行了。但之前没搞...

2019-01-11 15:19:27

阅读数 76

评论数 0

java使用zookeeper实现分布式锁

     在博文中已知晓3中实现分布式锁方案的优缺点。现在写个测试类试试。 基于ZooKeeper分布式锁的流程 在zookeeper指定节点(locks)下创建临时顺序节点node_n 获取locks下所有子节点children 对子节点按节点自增序号从小到大排序 判断本节点是不是第一...

2019-01-09 10:17:58

阅读数 33

评论数 0

java使用redis实现分布式锁

      通过上篇文章,已经知道分布式锁有哪些实现方案及其优缺点。本文记录下使用redis实现分布式锁的测试例子。      使用Jedis的时候,建议使用版本2.6.0之上的,因为高版本set的时候,可以把key和过期时间一起原子性操作;2.6.0以下版本不行。网上有些文章的实现就是使用2....

2019-01-08 18:03:35

阅读数 93

评论数 0

分布式锁实现几种方案及优缺点

  转载自:https://www.cnblogs.com/austinspark-jessylu/p/8043726.html

2019-01-08 17:31:45

阅读数 44

评论数 0

将应用程序提交到spark环境并将结果输出到hdfs

我们在“hadoop学习1--hadoop2.7.3集群环境搭建”  “spark学习1--centOS7.2下基于hadoop2.7.3的spark2.0集群环境搭建”  中已经将hadoop、spark的集群环境都搭建起来了,jdk用的是1.7版本的。        1.启动had...

2018-01-15 14:54:21

阅读数 2383

评论数 0

spark学习03之wordCount统计并排序(java)

wordCount就是对一大堆单词进行个数统计,然后排序。从网上找篇英文文章放到本地文档。   pom.xml 4.0.0 com.fei word-count 0.0.1-SNAPSHOT UTF-8 junit ...

2017-10-27 15:04:18

阅读数 448

评论数 0

spark学习02之app流量统计并排序(JAVA)

转载自龙果学院的视频http://www.roncoo.com/course/view/1af3e9867cb84263a2a1873880205ae1。      有这样一份log日志记录了某时间戳下某个设备访问网站时产生的上行流量、下行流量。 时间戳/设备号/上行流量/下行流量   ...

2017-10-26 15:45:10

阅读数 442

评论数 0

机器学习02之BP神经网络图解及JAVA实现

转载自:http://www.cnblogs.com/hesi/p/7218602.html package com.fei.bp02; public class Bp { private double[] hide1_x;//// 输入层即第一层隐含层的输入;...

2017-09-08 16:51:19

阅读数 850

评论数 0

机器学习01之基本概念及感知器

转载自: http://www.cnblogs.com/hesi/p/7149678.html public class perception { public float[] weigth;//权值 public float[][] x;//输入...

2017-09-08 16:39:09

阅读数 306

评论数 0

mycat学习07之读写分离

如果遇到请求量非常的项目,那数据库必须读写分离,那为什么要读写分离?mysql为例: 1.写时锁表,更新索引耗时多    如果表的数据量大,那为了加快读(select * from)的速度,必须创建合理的索引。但是如果索引过多(各种复杂统计需要),必然写(insert,update,delet...

2017-09-06 16:20:52

阅读数 977

评论数 0

mysql5.7主从配置--docker创建mysql

想搭建个mysql主从复制的环境,但是资源有限,不想创建多个虚拟机,就用docker来吧。如果docker pull 从官方下载mysql镜像,速度非常慢,所以就从daocloud下载镜像吧,速度很快。 docker pull daocloud.io/library/mysql:5.7 运行...

2017-09-04 17:38:45

阅读数 1738

评论数 1

mycat学习06之缺点

转载自http://blog.csdn.net/u013235478/article/details/53178657

2017-09-04 11:00:25

阅读数 333

评论数 0

mycat学习05之水平分表

最近在做广东省XXX项目,包含21个地市的数据,其中有些表每个有月总共有几千万的数据产生,讨论后,决定按地区进行分库分表,id由地区编码+yyyyMMdd+XXXXXXXXX格式组成,其他条件查询的时候,必须指明是哪个地区的等相关细节规则,刚开始时间紧急,只有一个星期的开发时间,所以采取了spri...

2017-08-31 11:41:04

阅读数 563

评论数 0

mycat学习04之eclipse运行mycat1.6源码

mycat是个开源项目,所以可以在github上下载到源码,mycat是java开发的,maven结构的,所以很容易导入eclipse,1.6源码地址https://github.com/MyCATApache/Mycat-Server/tree/1.6,如果eclipse有git插件了,那可以通...

2017-08-30 15:07:00

阅读数 1169

评论数 0

mycat学习03之centos7下搭建mycat1.6

经过前2篇文章,对mycat有了个初步了解。准备了centos7虚拟机一台,准备动手练练。

2017-08-30 11:18:39

阅读数 2876

评论数 1

mycat学习02之mycat的相关概念

转载自《Mycat_V1.6.0权威指南》.pdf 一书。

2017-08-29 10:34:19

阅读数 235

评论数 0

mycat学习01之认识mycat

转载自《Mycat_V1.6.0权威指南.pdf》一书。 序言 如果我有一个32核心的服务器,我就可以实现1个亿的数据分片,我有32核心的服务器么?没有,所以我至今无法实现1个亿的数据分片。——Mycat’s Plan 上面这句话是Mycat 1.0快要完成时候的一段感言,而当发展到Myca...

2017-08-29 10:27:59

阅读数 287

评论数 0

vue.js+elementUI学习01之后台管理登录验证实现axios和springMVC交互

前段时间学习了vue.js的一些相关知识。现在动手敲代码,想实现一个简单的后台管理,包括登录验证、菜单导航、列表、增删改查,菜单/按钮的权限控制等一些常见功能。当然网上也有很多例子了,只是想自己敲一遍代码。一直从事后台开发,公司都是有专门的前端设计及开发的,所以本人的js/css基础非常差,只能随...

2017-08-23 14:23:30

阅读数 10085

评论数 2

springCloud学习06之config配置文件管理及项目内存自动刷新

git/svn、config-server、config-client之间的数据流向说明:http://blog.csdn.net/catoop/article/details/50955949       代码例子1文件变化不会自动刷新项目:http://www.cnblogs.com/and...

2017-08-16 15:14:08

阅读数 1634

评论数 0

springCloud学习05之api网关服务zuul过滤器filter

前面学习了zuul的反向代理、负载均衡、fallback回退。这张学习写过滤器filter,做java web开发的对filter都不陌生,那就是客户端(如浏览器)发起请求的时候,都先经过过滤器filter做一些相关的校验或业务判断(如登录、权限等),zuul也同样提供了过滤器功能。只要继承Zuu...

2017-08-15 17:59:17

阅读数 15637

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭