标签:数据模型

Spring

高并发-「抢红包案例」之一:SSM环境搭建及复现红包超发问题

4

darida 发布于 2018-10-16

文章目录 概述 抢红包案例 案例关注点 工程结构 库表设计 Domain Dao层实现 Service层实现 使用全注解搭建SSM 开发环境 Controller层 View层 运行测试 超量发送的BUG验证 超发问题解决思路 概述 电商的秒杀、抢购,春运抢票,微信QQ抢红包,从...

阅读(10)评论(0)赞 (0)

Spring

SpringMVC工作流程

2

xubiao.zhuang 发布于 2018-10-09

本文是对 SpringMVC 工作流程的总结,自己一定要可以用语言描述。 名词解释: DispatcherServlet:前端控制器,是 SpringMVC 工作流程的中心,负责调用其他组件,在系统启动时就加载该类。 Handler:后端处理器,对用户具体请求进行处理,也就是我们...

阅读(26)评论(0)赞 (0)

Java

BeetlSQL 2.10.38 发布,Java Dao 工具

1

xiaoli.he 发布于 2018-09-29

BeetlSQL 2.10.38 发布,改进内容包括: #IMVHW execute查询风格支持翻页查询 pageQuery #IN5HI SpringBoot Starter 多数据源配置增强,允许为多数据源指定默认配置,简化配置 #IN6VN Query报错提示信息应该是调用...

阅读(36)评论(0)赞 (0)

Java

毕业真实的版本-*桑德兰大学毕业证-|UoS原件一模一样证书

xubiao.zhuang 发布于 2018-09-18

首页 文章 Go 语言中的同步队列 ## 问题 假设我们在运营一家 IT 公司,公司里面有程序员和测试员。为了给个机会他们互相认识对方,并且让他们能够在工作中放松一点,我们买了一个乒乓球台,并且制定了如下规则: – 每次只能两个人(不能少于或多于两人)玩。 ̵...

阅读(64)评论(0)赞 (0)

Java

想要年薪10万+,Java开发者必会这15个大数据工具和框架!

2

dulong 发布于 2018-09-13

国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它...

阅读(89)评论(0)赞 (0)

Spring

Istio 技术与实践01: 源码解析之 Pilot 多云平台服务发现机制

5

xiaoli.he 发布于 2018-09-11

本文结合 Pilot 中的关键代码来说明下 Istio 的服务发现,并以 Eureka 为例看下 Adapter 的实现机制。可以了解到: Istio 的服务模型 Istio 发现的机制和原理 Istio 服务发现的 adpater 机制 基于以上了解可以根据需开发集成自有的服务...

阅读(117)评论(0)赞 (0)

Java

Redis学习笔记(Jedis&数据类型&持久化&主从复制)

28

yeseng 发布于 2018-09-03

NoSQL,泛指非关系型的数据库,NoSQL 即 Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网 web2.0 网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0 网站,特别是超...

阅读(134)评论(0)赞 (0)

Java

Mybatis学习笔记1(开发入门)

12

songhua.gao 发布于 2018-08-27

Mybatis 第一天学习大纲: Mybatis 的介绍 Mybatis 的入门 使用 jbdc 操作数据库存在的问题 Mybatis 的架构 Mybatis 的入门程序 Dao 的开发方法 原始的 dao 的开发方法 动态代理的方法 SqlMapConfig.xml 文件说明 ...

阅读(145)评论(0)赞 (0)

Java

Trivadis银行的SpringBatch实践教训

4

xirruiqiang 发布于 2018-07-30

这是一篇成立于2010年的Trivadis银行使用Spring batch每天进行多次CSV文件输入输出处理的案例,这个批处理可以由第三方系统启动,也是可以由本系统用户手工启动定期运行。 建立这个批处理系统有几个要求: 1. 性能: 基于多线程的并行处理,执行顺序不是很重要,在J...

阅读(55)评论(0)赞 (0)

Java

FreeMarker入门

2

dulong 发布于 2018-07-26

什么是FreeMarker? FreeMarker 是一款模板引擎:即基于模板和数据源生成输出文本(html网页,配置文件,电子邮件,源代码)的通用工具。它是一个 java 类库,最初被设计用来在MVC模式的Web开发框架中生成HTML页面,它没有被绑定到Servlet或HTML...

阅读(84)评论(0)赞 (0)

Java

欢迎使用开源的代码生成器Code-Builder

1

changyuan.xu 发布于 2018-07-23

本来 code-builder 是专门为 MyBatis Enhance 来编写的一块代码生成器,不过仅仅使用到 Enhance 却没有什么新鲜感,所以把生成这块分离出来提供给大家使用,希望可以对提高项目研发效率提供一些帮助。 code-builder可以用来做什么? code-...

阅读(81)评论(0)赞 (0)

Java

GridDB 4.0.1 发布,更新 Java/C Client 4.0 的 API 引用

4

xirruiqiang 发布于 2018-07-21

GridDB 4.0.1 发布了,此版本对 Java/C Client V4.0 更新了 API 引用。 GridDB 是一款高度可扩展的 NoSQL 数据库,非常适用于物联网和大数据领域,还具有高可靠性和高性能这些特性。 GridDB 主要特性 专门针对物联网(IoT)的优化:...

阅读(97)评论(0)赞 (0)

互联网.投资

TalikingData崔晓波:软件时代已经过去,开源时代,数据的核心是链接

1

尖兵 发布于 2018-07-03

TalkingData创始人兼CEO 崔晓波 6月28日,数据智能服务商TalkingData在北京举办了以“始于初心,重塑未来”为主题的产品及战略发布会。 千人千面,TalkingData到底是家怎样的公司? 会议一开场,TalkingData创始人兼C...

阅读(48)评论(0)赞 (0)

Java

一篇文章总结 Spring MVC

2

zhuangli 发布于 2018-07-02

在Web开发中,通常是浏览器发送请求到服务器,由服务器接收请求并将响应传递给客户端,并由客户端渲染之后展示给用户。因此,一般服务器是无法主动通知客户端更新内容的,虽然有些推送技术可以实现主动通知客户端。 在标准的MVC里,服务器是可以主动将数据推送给客户端的,但是实际的WebMV...

阅读(87)评论(0)赞 (0)

Spring

SpringCloud + Opentracing + jaeger调用链解决方案

1

邓龙华 发布于 2018-06-29

发展历史 背景 在上一篇文章中,我们探讨了调用链的主要因素并针对几个典型的产品进行了一下对比( 服务调用链的主要因素和简要对比 )。 Tracing 是在90年代就已出现的技术。但真正让该领域流行起来的还是源于 Google 的一篇论文 "Dapper, a Large...

阅读(260)评论(0)赞 (0)

互联网.投资

猎聘上市敲钟,戴科彬7年“人才生意”的梦与想

1

xiaoli.he 发布于 2018-06-29

文|饶翔宇 来源|猎云网 创办7年,猎聘迎来了自己的荣光时刻。 北京时间6月29日上午10:00,猎聘(股份代号:6100)在香港联合交易所正式敲钟上市。此前,猎聘于6月15日在香港首次公开募股(IPO)计划。此次在港上市,猎聘将面向全球发行8800万股,发行价为每股33港元。上...

阅读(66)评论(0)赞 (0)

Java

广州三本找Java实习经历

13

songhua.gao 发布于 2018-06-21

前言 只有光头才能变强 这阵子跑去面试Java实习生啦~~~我来简单介绍一下背景吧。 广州三本大三在读,在广州找实习。大学开始接触编程,一个非常平庸的人。 在学习编程时,跟我类似的人应该会有一个疑问: 究竟学到什么程度才能找到一份实习/工作呢 ? 针对的是中小公司.. 我是在6月...

阅读(254)评论(0)赞 (0)

IOS技术

YYModel 源码剖析:关注性能

changyuan.xu 发布于 2018-06-20

前言 json与模型的转换框架很多,YYModel 一出,性能吊打同类组件,终于找了些时间观摩了一番,确实收益颇多,写下此文作为分享。 由于该框架代码比较多,考虑到突出重点,压缩篇幅,不会有太多笔墨在基础知识上,很多展示源码部分会做删减,重点是在理解作者思维。读者需要具备一定的 ...

阅读(107)评论(0)赞 (0)