上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 本文为《高性能MySQL》读书笔记 慢查询基础:优化数据访问 查询性能低下最基本的原因是访问的数据太多。对于低效的查询,我们发现通过下面两个步骤来分析总是很有效的: + 确认应用程序是否在检索大量超过需要的数据。这通常意味着访问了太多的行,但有时候也可能是访问了太多的列。 + 确认MySQL服务器层 阅读全文
posted @ 2018-02-27 21:01 做个有梦想的咸鱼 阅读(636) 评论(0) 推荐(1) 编辑
摘要: 实时计算部分参考自博文: 1. "实时用户标签生成系统设计" 用户标签系统的用途 用户分类,精准营销。 标签的定义 我司常用的标签有:新用户、老用户、流失用户、活跃用户等。此外,还可以根据用户以往行为,如投诉、订单取消、查看报价等,为用户打上相应的标签。标签系统提供了从多维度进行用户分类的方法 。在 阅读全文
posted @ 2018-01-29 19:59 做个有梦想的咸鱼 阅读(5262) 评论(0) 推荐(0) 编辑
摘要: 转载自: "使用Guava retrying优雅的实现接口重调机制" "Guava retrying:基于 guava 的重试组件" 实际项目中,为了考虑网络抖动,加锁并发冲突等场景,我们经常需要对异常操作进行重试。优雅的重试 其实就是将业务处理逻辑和重试逻辑分离。 下面是原文地址: API 接口调 阅读全文
posted @ 2018-01-22 17:32 做个有梦想的咸鱼 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 参考资料: "scala中常用但其他语言不常见的符号含义" "Scala学习六:Scala中的特殊字符" = (匿名函数) 参考文档: "scala = 用法 匿名函数" 匿名函数,在Spark中函数也是一个对象可以赋值给一个变量。 Spark的匿名函数定义格式: 所以, 的作用就是创建一个匿名函数 阅读全文
posted @ 2018-01-11 10:36 做个有梦想的咸鱼 阅读(4273) 评论(0) 推荐(2) 编辑
摘要: 转载,原文地址: "JSR 303 Bean Validation 简介及使用方法" 一、JSR 303简介 JSR 303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是Hibernate Validator。 此实现与 Hibernate ORM 没 阅读全文
posted @ 2018-01-05 09:43 做个有梦想的咸鱼 阅读(335) 评论(0) 推荐(0) 编辑
摘要: DEMO pom.xml 消费方和服务提供方一致 服务提供方 dubbo provider.xml 接口定义 实际项目中 都是有个专门的jar工程,然后服务提供方和消费方都引用这个jar。本demo,为了简单方便,就直接在消费方工程里和提供方工程里都定义一个全限定名一样的类即可。 接口实现 启动容器 阅读全文
posted @ 2018-01-03 16:42 做个有梦想的咸鱼 阅读(418) 评论(0) 推荐(0) 编辑
摘要: Dubbo的架构 节点角色说明 |节点|角色说明| |: :|: :| |Provider|服务提供方| |Consumer|服务消费方| |Registry|服务注册与发现的注册中心| |Monitor|统计服务的调用次数和调用时间的监控中心| |Container|服务运行容器| 各节点之间的调 阅读全文
posted @ 2018-01-03 11:24 做个有梦想的咸鱼 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 原文地址: "Java Socket编程 通信是这样炼成的" Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘 阅读全文
posted @ 2018-01-02 21:25 做个有梦想的咸鱼 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 1. 参考原文: "HTTP协议—— 简单认识TCP/IP协议" 2. 参考原文: "计算机网络中的七层模型" 3. 参考原文: "计算机网络协议层次" 4. 参看原文: "TCP和UDP的区别(转)" 什么是TCP/IP 如果要了解一个人,可以从他归属的集体聊起来。我们的HTTP协议就属于TCP/ 阅读全文
posted @ 2018-01-02 16:33 做个有梦想的咸鱼 阅读(590) 评论(0) 推荐(0) 编辑
摘要: JVM参数 标签(空格分隔): JVM 重要参数 Xms and Xmx (or: XX:InitialHeapSize and XX:MaxHeapSize) 的作用是 定义堆的初始化大小,默认值是 物理内存的1/64( 年轻代占整个堆栈的1/5Xms=Xmx并且设置了Xmn的情况下,该参数不需要 阅读全文
posted @ 2017-12-29 10:18 做个有梦想的咸鱼 阅读(4308) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页