mysql锁机制分为表级锁和行级锁:共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他所并存,如一个事务获取了一个数据行的排他锁,其他事务就不能再获取该行的其他锁,包括共享... ...
分类:
其他好文 时间:
2019-10-17 12:05:34
阅读次数:
121
Flume配置文件: 但是在启动Flume时,报以下错误: 解决方案: 由于用到了agent的sink是 org.apache.spark.streaming.flume.sink.SparkSink类型,需要把spark streaming flume sink_2.11 2.4.3.jar复制到 ...
分类:
Web程序 时间:
2019-10-16 13:43:59
阅读次数:
98
Motivation Since 2008, guests and hosts have used Airbnb to travel in a more unique, personalized way.I want to use a dateset from Airbnb to help peop ...
分类:
其他好文 时间:
2019-10-16 13:15:25
阅读次数:
88
Eureka Provider 服务的提供者 新建一个服务提供者项目 1、导入pom文件 2、在启动类上加注解 上边那个@EnableDiscoverClient 注解加不加都行的原因会在后边表名 3、在Eureka Provider项目中添加一个简单的接口 4、以上配置完成之后启动Eureka P ...
分类:
编程语言 时间:
2019-10-16 00:46:32
阅读次数:
108
kafka执行如下创建topic的语句: [root@node01 kafka_2.11-1.0.0]# bin/kafka-topics.sh --create --topic streaming-test --replication-factor 1 --partitions 3 --zooke ...
分类:
其他好文 时间:
2019-10-15 21:29:58
阅读次数:
178
测试前关闭web项目。springboot启动程序WebApplication.class 代码如下: 测试输出效果 其他参考: https://www.petrikainulainen.net/programming/spring-framework/integration-testing-of- ...
分类:
编程语言 时间:
2019-10-15 09:17:05
阅读次数:
196
上手就来 新建一个模型验证过滤器,其中ApiResp是自定义的统一响应类。 ApiResp大概长这样,响应code使用自定义的枚举,从000000到999999,有足够的空间满足不同类型的响应码。 在startup设置Mvc options 写一个SayHello接口测试一下,然而返回数据并不是Ap ...
在实际开发中,我们经常使用Spring的@Component、@Service、@Repository以及 @Controller等注解来实现bean托管给Spring容器管理。Spring是怎么样实现的呢?我们一起跟着源码看看整个过程吧! 照旧,先看调用时序图: Spring启动时,会去扫描指定包 ...
分类:
编程语言 时间:
2019-10-13 19:03:34
阅读次数:
121
在生产上我们经常会碰到一些不好排查的问题,例如线程安全问题,用最简单的threaddump或者heapdump不好查到问题原因。为了排查这些问题,有时我们会临时加一些日志,比如在一些关键的函数里打印出入参,然后重新打包发布,如果打了日志还是没找到问题,继续加日志,重新打包发布。对于上线流程复杂而且审核比较严的公司,从改代码到上线需要层层的流转,会大大影响问题排查的进度。这个时候我们可以使用能够在线
分类:
其他好文 时间:
2019-10-11 16:34:46
阅读次数:
105
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders... ...
分类:
其他好文 时间:
2019-10-09 12:47:42
阅读次数:
59