bobozai86的博客

生活与技术

fastjson不序列化空属性,解决办法

原文源自:https://blog.csdn.net/u010002184/article/details/83184457 class User { String name; String addr; public User(Str...

2019-06-16 16:28:33

阅读数 15

评论数 0

Java中SPI机制

原文源自:https://www.jianshu.com/p/46b42f7f593c 1、SPI是什么 SPI全称Service ProviderInterface,是java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。 整体机制图如下: Java ...

2019-06-13 21:34:01

阅读数 4

评论数 0

Ubuntu18.04网卡名enp0s25改回传统的eth

自15版本开始网卡命名规则就不叫eth0了。而是用可预期网络接口设备名称的命名规则,比如网卡名为enp0s25。 如果想要变回ethx也是可以的,参考以下步骤: 1、编辑/etc/default/grub --------------------------------------------...

2019-05-31 15:34:56

阅读数 9

评论数 0

Ubuntu18.04 ifconfig命令找不到

如果你使用Linux足够久,那么你自然知道一些工具的来与去。2009年Debian开发者邮件列表宣布放弃使用缺乏维护的net-tools工具包正是如此。到今天net-tools仍然被部分人们所使用。事实上,在Ubuntu14.10中你依旧可以使用ifconfig命令来管理你的网络配置。 然...

2019-05-31 15:09:33

阅读数 8

评论数 0

如何在Ubuntu18.04下正确配置网络

原文源自:https://www.hi-linux.com/posts/49513.html Netplan是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置。 它允许您使用YAML格式的描述文件来抽像化定义网络接口的相关信息...

2019-05-31 14:13:11

阅读数 11

评论数 0

硬盘分区基础知识

原文源自:https://blog.csdn.net/hurry0808/article/details/78882111 硬盘安装于计算机中用于存储数据,出厂(初始)状态时犹如一张白纸,是不能直接往其中写入数据的,必须经过分区及格式化之后才能使用,分区及格式化相当于为白纸划分了不同区域(...

2019-05-27 17:12:35

阅读数 11

评论数 0

Ubunut开机自动挂载硬盘

原文源自:https://www.cnblogs.com/fieldtianye/p/9295986.html 1、查看Linux硬盘信息: sudo fdisk -l 2、格式化硬盘(根据需要确定文件系统): sudo mkfs.xfs /dev/sdb 3、创建/data目录: ...

2019-05-27 17:00:29

阅读数 10

评论数 0

Ubuntu16.04安装提示“无法将grub-efi-amd64-signed软件包安装到/target”的解决方法

1、UEFI和Legacy 可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为全新类型的 PC 固件的体系结构、接口和服务提出的建议标准。 其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做...

2019-05-26 19:40:54

阅读数 23

评论数 0

Windows下安装Zookeeper(单机版)

1、下载zookeeper 下载地址为:https://archive.apache.org/dist/zookeeper/,可以选择自己所需的版本下载。 2、解压下载tar文件,修改配置 点击conf,把zoo_sample.cfg修改成zoo.cfg,必须是叫这个名称。然后对其进...

2019-05-20 21:11:37

阅读数 11

评论数 0

二阶段提交协议2PC

前言 在分布式系统中,每一个机器节点虽然能够明确知道自己在进行事物操作过程中的结果是成功或失败,但是却无法直接获取到其他分布式节点的操作结果。因此,当一个事物操作需要跨越多个分布式节点的时候,为了保持事物处理的ACID特性,就需要引入一个称为“协调者”的组件来统一调度所有分布式节点的执行逻...

2019-05-13 20:54:01

阅读数 22

评论数 0

CAP定理

原文源自:https://juejin.im/post/5b26634b6fb9a00e765e75d1 前言 CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)这三个...

2019-05-09 21:53:50

阅读数 16

评论数 0

SysLog简介和java操作实例

什么是SysLog syslog协议属于一种主从式协议:syslog发送端会传送出一个小的文字讯息(小于1024字节)到syslog接收端。接收端通常名为“syslogd”、“syslog daemon”或syslog服务器。系统日志讯息可以被以UDP协议及╱或TCP协议来传送。这些资料是以明码...

2019-05-08 20:20:44

阅读数 31

评论数 0

Syslog协议介绍

1、介绍 在Unix类操作系统上,syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。常见的应用场景是网络管理工具...

2019-05-08 20:09:25

阅读数 88

评论数 0

Jetty/Tomcat + Nginx反向代理获取客户端真实IP、域名、协议、端口

原文源自:https://blog.csdn.net/xiao__gui/article/details/73733797 问题 Nginx反向代理后,Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request....

2019-05-07 22:44:32

阅读数 14

评论数 0

java Map按Key排序和按Value排序

原文源自:https://www.cnblogs.com/zhujiabin/p/6164826.html Map排序的方式有很多种,这里记录下自己总结的两种比较常用的方式:按键排序(sort by key), 按值排序(sort by value)。 1、按键排序 jdk内置的java.u...

2019-05-07 19:31:59

阅读数 12

评论数 0

mysql批量update死锁

1、背景 项目使用了多线程,同时调用service中的update方法更新数据,之前由于在update方法上加了synchronized做了线程同步,没有出现mysql update死锁的问题。但是由于update更新耗时比较长,synchronized锁住对象,导致调用service中...

2019-05-07 10:16:32

阅读数 39

评论数 0

数据库事物与锁关系

1、什么是事物 事务就是把多件事情当做一件事情来处理。是数据库操作的最小单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)。 2、为什么要有事物 事务的提出就是为了解决并发情况下保持数据一...

2019-05-06 21:42:56

阅读数 9

评论数 0

JPA和Spring-Data-JPA简介

原味源自:https://blog.csdn.net/benjaminlee1/article/details/53087351 什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java...

2019-05-02 11:53:36

阅读数 55

评论数 0

redis存储对象

redis已经应用相当广泛了,但redis本身并没有直接存储对象的方法,我们可以通过转换对象的方式来存储对象。大致总结了如下几种方案: 方案一:序列化对象为二进制 使用redis接口: jedis.get(byte[] key) jedis.set(byte[] key, byte[] v...

2019-04-30 21:09:25

阅读数 12

评论数 0

Jedis介绍及使用

1、Jedis介绍 Redis不仅是使用命令来操作,现在基本上主流的语言都有客户端支持,比如java、C、C#、C++、php、Node.js、Go等。在官方网站里列一些Java的客户端,有Jedis、Redisson、Jredis、JDBC-Redis、等其中官方推荐使用Jedis和Re...

2019-04-30 20:10:14

阅读数 13

评论数 0

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