排序:
默认
按更新时间
按访问量

MongoDB模拟多文档事务操作

Mongodb不支持多文档原子性操作,因此依据两阶段提交协议(Two Phase Commits protocol)来模拟事务。 以两个银行账户之间的转账行为为例,来说明如何实现多文档间的事务操作。 为实现多文档间的事务操作,定义一个事务文档TransactionDocument,储存在事务集...

2018-08-21 16:29:13

阅读数:26

评论数:0

Stack trace: ExitCodeException exitCode=15 OR File does not exist: hdfs:/spark2-history

spark on yarn集群运行程序报错:Stack trace: ExitCodeException exitCode=15: 查看yarn的聚合日志,将日志下载下来查看。 yarn logs -applicationId application_1522668922644_40211 -...

2018-08-16 17:42:05

阅读数:18

评论数:0

GitLab服务器IP地址修改

最近使用GitLab 搭建了Git的私有仓库,但是发现私有仓库的地址居然是localhost,不是本机的IP地址,最后百度了一下,找了很久才找到,特此记录一下. 首先说明一下,我Linux虚拟机的IP地址是192.168.142.134.  1、在GitLab上新建一个项目test_gitla...

2018-08-15 10:53:18

阅读数:30

评论数:0

Docker 下拉取oracle 11g镜像配置

1、拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 镜像详情:https://dev.aliyun.com/detail.html?spm=5176.1972343.2.8.E6Cbr1&amp...

2018-08-10 15:07:18

阅读数:115

评论数:0

高可用软件 Keepalived 的原理与实践

服务器架构中,经常会遇到服务的一个总入口(比如 Nginx/MyCAT)存在单点故障的隐患。Keepalived 正是解决此类问题的高可用软件,它使用单个虚拟IP(VIP),动态检测多个入口节点的可用性并切换 VIP 指向,从而达到高可用。本文总结了 Keepalived 的原理,并以 Nginx...

2018-08-06 17:12:44

阅读数:14

评论数:0

日志篇--企业级日志logback配置

企业级日志配置  不整没用的,撸代码 <?xml version="1.0" encoding="UTF-8" ?> <configuration scan...

2018-07-30 17:45:36

阅读数:23

评论数:0

一场 Chat 学会基于 Docker 的 CI/CD 实战

本 Chat 将分享作者近期接触到的一个项目,以实例分析的方式,讲解如何应用 Docker 对开发流程持续优化,提升开发效率和产品迭代速度,实现 CICD。 通过本 Chat 你将学到: 什么是 Docker? 开发中如何应用 Docker? 怎么实现 CICD,通过打通开发、测试、上线发...

2018-07-27 14:34:25

阅读数:67

评论数:0

谈谈 Java NIO

在 JDK1.4 之后,为了提高 Java IO 的效率,Java 提供了一套 New IO (NIO),之所以称之为 New,原因在于它相对于之前的 IO 类库是新增的。此外,旧的 IO 类库提供的 IO 方法是阻塞的,New IO 类库则让 Java 可支持非阻塞 IO,所以,更多的人喜欢称之...

2018-07-26 17:55:34

阅读数:30

评论数:0

【多线程】多线程技术原理

首先是其继承关系如下: 通过观察上面四种线程池的源码: 如:newFixedThreadPool   [java] view plain copy public static ExecutorService newFixedThreadPool(int nThreads) {   ...

2018-07-25 09:13:33

阅读数:14

评论数:0

一篇可能让你每年多赚5万的写简历技术贴!

工欲善其事,必先利其器,这是自古以来的道理。所以如果想找到一份好的工作,一定要先整理一份好的简历。 那么写简历有哪些注意事项呢?一起来看看!   模板   写简历,首先要有一个好的模板。我们做技术的不同于UX、UED,我们不需要那么花哨,但是也需要整洁干净。好的模板能让你的简历给面试官一...

2018-07-25 08:51:57

阅读数:89

评论数:0

java中Object类 源代码详解

简介 类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的所有方法。 源码解读 package java.lang; public class Object { /*一个本地方法,具体是用C(C++)在DLL中实现的,然后通过J...

2018-07-25 08:50:21

阅读数:21

评论数:0

Dockerfile命令详解(超全版本)

制作Dockerfile为Docker入门学习的第一步(当然,除了环境搭建)。 本文收集、整理了官网关于制作Dockerfile的全部命令(除SHELL没整理,这个就不弄了),可帮助大家快速进入Dockfile制作的学习。 以下为正文,下面进入学习姿势吧!          FRO...

2018-07-23 17:57:40

阅读数:27

评论数:0

Centos7上安装docker

Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17...

2018-07-23 11:47:38

阅读数:25

评论数:0

Spring boot Mybatis 整合(完整版)

正题 本项目使用的环境: 开发工具:Intellij IDEA 2017.1.3 springboot: 1.5.6 jdk:1.8.0_161 maven:3.3.9   额外功能 PageHelper 分页插件 mybatis gen...

2018-07-18 17:59:55

阅读数:37

评论数:0

成为Java顶尖程序员 ,看这11本书就够了

学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2.对着书上的代码自己敲的时候方便 “看完书之后再次提升自我的最好途径是看一些相...

2018-07-18 17:46:05

阅读数:94

评论数:1

分布式锁原理探究

一、前言 在同一个 JVM 进程中,我们可以使用 JUC 提供的一些锁来解决多个线程竞争同一个共享资源时候的线程安全问题,但是当多个不同 JVM 进程中的线程共同竞争同一个共享资源时候,JUC 包的锁就无能无力了,这时候就需要分布式锁了。 本 Chat 主要讲解几种常见的分布式锁实现方案以及原...

2018-07-18 17:24:22

阅读数:118

评论数:0

学习数据库必须掌握的54条SQL查询语句

--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不详') birthdayfr...

2018-07-10 13:03:53

阅读数:27

评论数:0

使用hash拆分文件

package readImgUrl; import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io...

2018-07-09 08:46:15

阅读数:29

评论数:0

mongodb 中的模糊查询

模糊查询:就是sql的select * from table where xx like yy的样式的sql语句。db.user.find({"name":/ab/})这样,可以查出所有包含有"ab"字符串的数据了。等同于se...

2018-07-06 17:36:58

阅读数:276

评论数:0

彻底解决mysql中文乱码

mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。1、中文乱码1.1、中文乱码 create table user(name varchar(11)); # 创建user表 ins...

2018-07-06 17:22:02

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭