腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
余林丰
专栏成员
举报
155
文章
148064
阅读量
46
订阅数
订阅专栏
申请加入专栏
全部文章(155)
java(65)
编程算法(35)
数据库(17)
mybatis(13)
数据处理(13)
spring(12)
aop(7)
python(6)
云数据库 SQL Server(6)
云数据库 Redis(6)
面向对象编程(6)
uml(6)
其他(5)
sql(5)
存储(5)
android(4)
容器(4)
serverless(4)
缓存(4)
jvm(4)
数据结构(4)
https(4)
json(3)
api(3)
云数据库 MongoDB(3)
mongodb(3)
jdk(3)
hashmap(3)
单元测试(3)
Elasticsearch Service(3)
数据挖掘(2)
javascript(2)
bash(2)
node.js(2)
linux(2)
apache(2)
mapreduce(2)
腾讯云测试服务(2)
http(2)
分布式(2)
网络安全(2)
安全(2)
微服务(2)
clone(2)
设计模式(2)
c 语言(1)
c++(1)
lua(1)
xml(1)
html(1)
jquery(1)
ecmascript(1)
单片机(1)
oracle(1)
mvc(1)
ruby on rails(1)
ide(1)
github(1)
struts(1)
中文分词(1)
unix(1)
ubuntu(1)
bash 指令(1)
日志服务(1)
消息队列 CMQ 版(1)
人工智能(1)
网站(1)
企业(1)
开源(1)
hadoop(1)
zookeeper(1)
二叉树(1)
机器人(1)
nest(1)
kafka(1)
builder(1)
copy(1)
field(1)
list(1)
object(1)
product(1)
string(1)
备份(1)
接口(1)
开源框架(1)
树形结构(1)
原型(1)
搜索文章
搜索
搜索
关闭
Redis的“假事务”与分布式锁
分布式
lua
zookeeper
云数据库 SQL Server
数据库
我们在学习MySQL的存储殷勤时知道,MySQL中innodb支持事务而myisam不支持事务。而事务具有四个特性:
用户1148394
2020-02-26
685
0
《ElasticSearch6.x实战教程》之父-子关系文档
nest
ecmascript
api
数据结构
数据库
在非关系型数据库数据库中,我们常常会有表与表的关联查询。例如学生表和成绩表的关联查询就能查出学会的信息和成绩信息。在ES中,父子关系文档就类似于表的关联查询。
用户1148394
2019-07-22
940
0
《ElasticSearch6.x实战教程》之简单搜索、Java客户端(上)
spring
Elasticsearch Service
java
api
数据库
掌握ES搜索查询的RESTful的API犹如掌握关系型数据库的SQL语句,尽管Java客户端API为我们不需要我们去实际编写RESTful的API,但在生产环境中,免不了在线上执行查询语句做数据统计供产品经理等使用。
用户1148394
2019-07-22
2.1K
0
《ElasticSearch6.x实战教程》之准备工作、基本术语
sql
Elasticsearch Service
数据库
https
linux
ElasticSearch6.3.2下载地址(Linux、mac OS、Windows通用,下载zip包即可):https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-3-2。ES历史版本下载页面:https://www.elastic.co/cn/downloads/past-releases#elasticsearch。
用户1148394
2019-07-18
776
0
在互联网中关系型数据库是否不再那么重要
数据库
sql
存储
强调互联网,这是因为本文所讨论的前提是互联网应用。与“传统”应用不同,互联网中的应用每天面临的是海量的数据、大量的请求以及对系统可靠性和响应速度有着更高的要求。“传统”应用,我姑且浅显地认为是,数据量不大,面对的用户群范围相对较小,自然大量的高并发请求场景几乎不存在。
用户1148394
2019-05-06
577
0
常用开发环境搭建配置教程(OneStall)
mongodb
数据库
sql
云数据库 MongoDB
java
并且恰好碰到腾讯云打折,云主机原价100多一个月,花了30块钱买了三个月。买下后立即动手准备开始环境配置。
用户1148394
2019-01-28
561
0
MongoDB初了解——用户权限
mongodb
数据库
云数据库 MongoDB
本文所述MongoDB版本为4.0.5,笔者对MongoDB刚接触,对各个版本的MongoDB不甚了解,本文不对该版本的MongoDB做特性介绍,所涉及命令也许对其余版本不适用。
用户1148394
2019-01-07
1.1K
0
11.并发包阻塞队列之LinkedBlockingQueue
数据库
java
jdk1.7.0_79 在上文《10.并发包阻塞队列之ArrayBlockingQueue》中简要解析了ArrayBlockingQueue部分源码,在本文中同样要介绍的是Java并发包中的阻塞队列LinkedBlockingQueue。ArrayBlockingQueue队列是由数组实现,而LinkedBlockingQueue队列的实现则是链表(单向链表)实现,所以在LinkedBlockingQueue有一个Node内部类来表示链表的节点。 static final class Node<E
用户1148394
2018-01-12
783
0
2.从AbstractQueuedSynchronizer(AQS)说起(1)——独占模式的锁获取与释放
数据库
首先我们从java.util.concurrent.locks包中的AbstraceQueuedSynchronizer说起,在下文中称为AQS。 AQS是一个用于构建锁和同步器的框架。例如在并发包中的ReentrantLock、Semaphore、CountDownLatch、ReentrantReadWriteLock等都是基于AOS构建,这些锁都有一个特点,都不是直接扩展自AQS,而是都有一个内部类继承自AQS。为什么会这么设计而不是直接继承呢?简而言之,锁面向的是使用者,同步器面向的是线程控
用户1148394
2018-01-12
704
0
SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession作用域(Scope)和生命周期
数据库
android
可以说每个MyBatis都是以一个SqlSessionFactory实例为中心的。SqlSessionFactory实例可以通过SqlSessionFactoryBuilder来构建。一是可以通过XML配置文件的方式来构建SqlSessionFactory,二是可以通过Java API的方式来构建。但不管通过什么方式都有一个Configuration贯穿始终,各种配置正是通过Configuration实例来完成实现。 此篇文章旨在通过编码实现MyBatis3.4.1 User Guide所提到的作用
用户1148394
2018-01-09
1.1K
0
初识数据库连接池开源框架Druid
数据库
开源
Druid是阿里巴巴的一个数据库连接池开源框架,准确来说它不仅仅包括数据库连接池这么简单,它还提供强大的监控和扩展功能。本文仅仅是在不采用Spring框架对Druid的窥探,采用目前最新版本druid1.0.26 github地址:https://github.com/alibaba/druid。 在开始之前还是再说说为什么不配套使用Spring来使用Druid连接池,原因其实很简单,在Spring框架的配置文件中仅仅一个配置datasource就可以使用Druid了。那到底配置这个datasource数
用户1148394
2018-01-09
1.5K
0
MyBatis之级联——一对多关系
数据库
云数据库 SQL Server
mybatis
上次我们讲到了MyBatis的一对一关系的表示,简单回顾一下一对一关系就是一个学生只有一个学生证。那么什么是一对多关系呢?一个学生有多个课程这就是一对多的关系。我们结合上一章中的学生和学生证,在此基础
用户1148394
2018-01-09
809
0
MyBatis之级联——鉴别器
数据库
mybatis
鉴别器(discriminator)是MyBatis为我们提供的第三个级联也是最后一个。基于之前两篇级联中的场景,现增加学生们去体检,但男女体检项目不一样,我们把男女体检表做成两张表,当然我想也可以设计为一张表,只有女生的项目男生不填就行了,为了讲解鉴别器就把男女体检表分开。鉴别器的作用在这里就是根据性别的不同去不同的表里进行查询体检情况,例如是男生就在男生体检表里查询,是女生就在女生体检表里查询。 POJO类我们也分为了男生、女生,他们分别继承之前的Student类。 MaleStudent类: 1 p
用户1148394
2018-01-09
616
0
MyBatis之级联小结
数据库
云数据库 SQL Server
mybatis
在这之前我们知道了MyBatis为我们提供了三种级联:一对一关系(assocation)、一对多关系(collection)、鉴别器(discriminator)。在最后一个鉴别器例子中,看到了当层级关系比较负责时,我们似乎已经难以应对和维护各种级联关系,在对数据库进行查询是否应用MyBatis为我们提供的级联这需要在实际中去斟酌和取舍。在我们通过级联来查询信息时会发现有一个问题,当我们只想查询出学生的普通信息(姓名、性别),而不想查询出他的成绩、课程、体检表时,之前的三个例子不管你是否需要成绩、课程等信息
用户1148394
2018-01-09
723
0
MyBatis之级联——一对一关系
mybatis
数据库
java
在学数据库概论的时候会听到这么几个词:数据库的关系分为一对一、一对多、多对多。对于在学校里学的知识已经忘得差不多了,在这里简单的提一下数据库的关系。此篇是介绍MyBatis是如何实现数据库中一对一关系的,我们就暂且先介绍一对一关系。所谓一对一关系其实在生活中很常见,比如一个学生有且只对应一个属于他的学生证。下面就是我们的所假设的数据库物理模型。 image.png 在这个数据库模型中,学生证和学生表是1对1的关系。那么基于此,我们会在Java代码的POJO包中就会有两个POJO对象,Student和Sel
用户1148394
2018-01-09
600
0
MyBatis3入门
java
数据库
mybatis
这里对mybatis的入门介绍以官方最新MyBatis3.4.1为准,具体文档及jar包请访问:https://github.com/mybatis/mybatis-3/releases。 以前经常都在使用mybatis,但通常都是和Spring结合起来用,在配置的时候往往都是在网上或者东配置西配置然后就能用了,但是一直没有仔细的对mybatis有一个系统而全面的配置。哪怕就是单独写一个mybatis的demo都写不出来,前段时间刚好发现mybatis的一篇官方用户手册,所以想从头对mybatis有一个系统
用户1148394
2018-01-09
899
0
工厂模式——抽象工厂模式(+反射)
云数据库 SQL Server
数据库
oracle
这里又出现了一个抽象工厂模式,这个抽象工厂模式又是什么呢? 我们现在来模拟一个场景,现在用的是Mysql数据库,明天让你更换为Oracle数据库。此时,想想要做多少的改动。但我们如果用工厂模式,这会让你节省大量时间。 首先,我们用工厂方法模式来设计这个程序。 我们画出类的UML图。 image.png IFactory作为工厂类的接口,有两个子类,分别用来构造不同的实例。 IFactory工厂接口代码如下: package day_3_facoryMethod_db; /** * 数据库工厂类 *
用户1148394
2018-01-09
1K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档