- 博客(31)
- 收藏
- 关注
转载 mybatis使用三板斧
1.数据源DataSource <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://...
2019-08-21 23:03:00
333
转载 分布式缓存Redis之与Memcached的比较
Redis作者提供的8各方面: 1.性能;2.内存使用效率;3.数据类型支持;4.数据备份和恢复;5.数据存储方案;6.底层C语言内存管理方式;7.集群和分布式;8线程模型 Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较,总体来看还是比...
2019-08-21 21:54:00
218
转载 Apollo配置中心使用三板斧
一、Apollo的base配置: app.properties # test app.id=umember env=DEV //这个env的配置没有作用 apollo.meta=http://loc...
2019-08-19 18:17:00
2676
转载 IntelliJ Idea 常用快捷键 列表(实战终极总结)
1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入D...
2019-08-19 10:17:00
194
转载 白话从commons-logging到slf4j
为了让系统的log实现变成可配置,java的大牛们实现了两种底层接口规范,1.commons-logging 2.slf4j 一、commons-logging这是一个Apache项目,历史悠久,基于classloader的。包括spring都在使用这个log底层接口规范 实现原理:我定义...
2019-08-15 17:27:00
1320
转载 spring framework核心框架体系结构
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我...
2019-08-14 22:00:00
167
转载 电商网站后台九大功能模块详解
电商网站后台九大功能模块详解 随着电子商务的发展,网上购物正在趋于一种时尚,电子商务网站也逐渐成为企业顺应潮流的标配。大多数人知道可能在电子商务网站前端有查询,注册登录,购物车等等功能。可是您知道建设电子商务网站后台功能模块都有哪些么?今天我们就聊聊电商网站后台功能模块的那些事...
2019-08-12 19:24:00
1641
转载 从Storm到Flink,有赞五年实时计算效率提升实践
作者:贺飞 导读:有赞是一个商家服务公司,提供全行业全场景的电商解决方案。在有赞,大量的业务场景依赖对实时数据的处理,作为一类基础技术组件,服务着有赞内部几十个业务产品,几百个实时计算任务,其中包括交易数据大屏,商品实时统计分析,日志平台,调用链,风控等多个业务场景,本文将...
2019-08-10 17:11:00
397
转载 Kafka+Storm+Elasticsearch整合实时数据分析实践
由于最近一个报文调阅系统的需求,在需求重,可能会涉及到报文数据的清洗落地,数据来源由网络爬虫实现(初步采用python scrapy实现),通过python-kafka发送MQ消息至本系统kafka服务,接收到消息后基于storm的KafkaSpout实现对数据的处理后统一落地至ES,详细流程...
2019-08-10 17:09:00
255
转载 git使用三板斧
eclipse中git使用三板斧 首先理解下git的好处,个人认为git的最大好处就是切换库和切换分支方便。所以使用git最重要的是知道git的本地库,远程库的关系,在使用中知道git关于分支管理的规则。 1.安装git插件,eclipse中访问git仓库拉取代码安全认证主要有两种,一种是...
2019-08-02 11:36:00
505
转载 git个人使用总结(命令版)
一、基础命令 快照类操作:add、status、diff、commit、reset、rm、mv 分支类基本操作:branch、checkout、log、stash 分享及更新项目基本操作:pull、push 组合场景操作: 获取代码:创建仓库(UI)、clone 提交代码:...
2019-08-01 19:41:00
164
转载 Git 分支的最佳实践
本文将展示我一年前在自己的项目中成功运用的开发模型。我一直打算把这些东西写出来,但总是没有抽出时间,现在终于写好了。这里介绍的不是任何项目的细节,而是有关分支的策略以及对发布的管理。 ...
2019-08-01 19:37:00
306
转载 心理学:情商高的人必懂的三大沟通技巧
情商高的人意味着会说话,他所说的话让人不由自主的接受,其实情商高的人擅长沟通, 在心理学上来说,也是有套路的: 情商高手交流 1、让人印象深刻,尝试用“补偿称赞技巧” 如果我们想要让别人对我们印象深刻,情商高的人常常采用补偿称赞技巧,补偿称赞技巧往往不是从对方最突出地方进行称赞,而...
2019-07-31 20:20:00
682
转载 java操作redis的五种数据类型
一、项目必备Jar包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>...
2019-07-31 19:23:00
214
转载 办公室为人处事说话技巧大全每天学点办公室说话技巧
办公室为人处事说话技巧大全有哪些?我们上班的大部分时间都在办公室里,与同事们朝夕相处久了,你学会怎么说话了吗?俗话说“一句话说得让人跳、一句话说得让人笑”,同样的目的,但表达方式不同,造成的后果也大不一样。在办公室说话,要注意哪些事项呢? 别人云亦云,发出自己的声音 领导赏...
2019-07-31 14:29:00
479
转载 这5个聊天技巧
中国作为一个典型的人情社会,人际交往的重要程度往往很高,更有“情商比智商重要”的这种说法。在职场中,也有“做人比做事重要”的这种说法,这都无外乎表明了人际交往的重要性。 而人与人之间拉近距离,增强好感的最简单的方式便是聊天 无论是工作还是生活中,经常有这么一种人,嘴甜、会带...
2019-07-31 14:19:00
442
转载 Maven的-pl -am -amd参数学习
昨天maven的deploy任务需要只选择单个模块并且把它依赖的模块一起打包,第一时间便想到了-pl参数,然后就开始处理,但是因为之前只看了一下命令的介绍,竟然花了近半小时才完全跑通,故记录此文。 假设现有项目结构如下 dailylog-parent |-dailylog-com...
2019-07-29 17:44:00
213
转载 携程阿波罗apollo学习
一、总结: 1.管理:应用管理、命名空间管理、部门管理、用户管理、角色管理、权限管理、审计管理 2.数据结构:应用、元素item、元素变更记录、元素发布记录、元素灰度规则(临时命名空间) 1.使用:配置服务器地址、配置本地缓存地址,配置环境evn、配置集群、配置appid 2.使用配置...
2019-07-29 11:22:00
474
转载 让我们再聊聊TDD|洞见
最近几年“TDD已死”的声音不断出现,特别是David Heinemeier Hansson那篇文章——《TDD is dead. Long live testing. (DHH)》引发了大量的讨论。其中最引人注目的是Kent Beck、Martin Fowler、David三人就...
2019-07-11 19:28:00
229
转载 实践测试驱动开发(TDD)
作为一个有理想、有追求的程序员,你成天被各种名词包围着,你对其中一个叫做敏捷的东西特别感兴趣,因为它特别强调人的作用,这听着都让做程序员的你感到舒服。为了让自己早日敏捷起来,你从众多的敏捷实践中选择了一个叫做测试驱动开发(Test Driven Development,...
2019-07-11 19:26:00
222
转载 五分钟让你彻底了解TDD、ATDD、BDD&RBE
实践测试驱动开发(TDD) 在目前比较流行的敏捷开发模式(如极限编程、Scrum方法等)中,推崇“测试驱动开发(Test Driven Development,TDD)”——测试在先、编码在后的开发实践。TDD有别于以往的“先编码、后测试”的开发过程,而是在编程之前,先写测试脚...
2019-07-11 19:25:00
605
转载 股票数据查询接口
新浪股票接口: 最近二十天左右的每5分钟数据 http://money.finance.sina.com.cn/quotes_service/api/json_v2.php/CN_MarketData.getKLineData?symbol=sz000001&scale=5&am...
2019-07-11 16:07:00
8012
转载 TDD、BDD、ATDD、DDD 软件开发模式
四个开发模式意思: TDD:测试驱动开发(Test-Driven Development) BDD:行为驱动开发(Behavior Driven Development) ATDD:验收测试驱动开发(Acceptance Test Driven Development) DDD:领域驱...
2019-07-11 10:14:00
350
转载 linux之tcpip三次握手和四次挥手分析
TCPIP三次握手 TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowl...
2019-07-05 10:56:00
145
转载 Https原理及流程
两次交互过程,三个秘钥。 第一次交互:用非对称加密的公钥和私钥商量下通信使用的真实秘钥 第二次交互:用真实秘钥进行加密通信 详情如下: HTTPS在传输的过程中会涉及到三个密钥: 服务器端的公钥和私钥,用来进行非对称加密 客户端生成的随机密钥,...
2019-07-05 09:54:00
346
转载 Storm+Hbase广告实时统计
本文主要讲述使用Kafka+Strom+Hbase搭建的一套广告实时计算系统。其中服务器显示使用的是SpringBoot+Vue+ElementUI+EChats. 主要内容: 1.需求 2.日志格式 3.Hbase表格设计...
2019-06-24 19:27:00
423
转载 HBase 架构与工作原理2 - HBase 组件
一、HBase 组件概览 Master-Slave 模式:HBase 体系结构遵循传统的 master-slave 模式,由一位掌握决策的主设备和一个或多个真正处理任务的从设备组成。在 HBase 中,主设备称为 HMaster,从设备被称为 HRegionServers,主从设备之间则...
2019-06-17 17:40:00
203
转载 HBase详解(很全面)
一、简介 history started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital HBase prototype created as Hadoop contrib 200...
2019-06-17 17:13:00
144
转载 Phoenix创建视图和索引--基于HBase
一、HBase shell命令 1. 进入hbase shell # Step1:进入hbase的安装路径的bin目录 cd /home/gulfmoon/apps/hbase-1.2.4/bin # Step2:启动hbase shell ...
2019-06-13 18:33:00
324
转载 HBase shell scan 模糊查询
一、进入hbase shell ./hbase shell help help “get” #查看单独的某个命令的帮助 二、 一般命令 status 查看状态 version 查看版本 三、DDL(数据定义语言Data Definition...
2019-06-11 17:06:00
259
转载 Hbase查询工具类,根据时间查询数据
1,需求:已知空气监测数据在hbase中存储,要求按照时间,查询citycode为110000(北京)一个月的数据,数据为每日的监测数据 ID ,CITYCODE,SO2 ,CO,NO2 ,O3, PM10,PM2_5,AQI,MEASURE, TIMEPOINT 131100000201...
2019-06-11 16:08:00
1772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅