Java对象拷贝原理剖析及最佳实践
作者:宁海翔1前言对象拷贝,是我们在开发过程中,绕不开的过程,既存在于Po、Dto、Do、Vo各个表现层数据的转换,也存在于系统交互如序列化、反序列化。Java对象拷贝分为深拷贝和浅拷贝,目前常用的属性拷贝工具,包括Apache的
Wesley13 Wesley13
4年前
ubuntu下设置webstorm支持中文
ubuntu系统使用webstorm代码编写时添加中文注解发现在中文输入法下无法在IDE中输入中文字体。有问题,当然先谷歌咯,发现解决方法如下:1,打开webstorm安装路径下的bin/webstorm.sh文件2,在文件最前面添加如下代码:exportXMODIFIERS"@imfcitx"exportGTK
Stella981 Stella981
4年前
Spring Security OAuth2 实现登录互踢
!(https://oscimg.oschina.net/oscnet/upbcc252be3e666e84110df6b9ab28fac9bfe.JPEG)背景说明一个账号只能一处登录,类似的业务需求在现有后管类系统是非常常见的。但在原有的springsecurityoauth2令牌方法流程(所谓的登录)无法满足类似的需求
Stella981 Stella981
4年前
MAC中怎么安装python
转自:https://blog.csdn.net/hou\_manager/article/details/79555809一、Python介绍Python介绍Python3在2008年12月3日正式发布,但是有很多library还是使用Python2.7,所以需要在Mac里面同时装这两个版本,并且和系统所使用的Python区分开来呢?今天要
Wesley13 Wesley13
4年前
1. LVS概述
1.LVS介绍  LVS是linuxvirtualserver的简写linux虚拟服务器,是一个虚拟的服务器集群系统,可以再unix/linux平台下实现负载均衡集群功能2.LVS组成 LVS由2部分程序组成,包括ipvs(嵌入到linux的内核,不需要安装)和ipvsadm(https://www.oschina
可莉 可莉
4年前
20.1 shell脚本介绍 20.2 shell脚本结构和执行 20.3 date命令用法 20.4 shell脚本中的变量
第二十章shell编程20.1shell介绍shell是一种脚本语言可以使用逻辑判断、循环等语法可自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率20.2shell脚本结构和执行
Stella981 Stella981
4年前
Spring Cloud Security OAuth2.0 认证授权系列(一) 基础概念
前序最近想搞下基于SpringCloud的认证授权平台,总体想法是可以对服务器授权,想做一个基于Agent的无侵入的方式。因为新版本的SpringCloudSecurity、OAuth2.0貌似改了些东西,说上网随便翻翻,但发现没有针对SpringSecurityOAuth2.0认证授权系统性的文章。遂结合
Wesley13 Wesley13
4年前
Java 的Throwable、error、exception的区别
1.  什么是异常?异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用(NullPointerException)、数组下标越界(IndexOutOfBoundsException)、内存溢出错误等。Throwable类是Java语言中所有错误或异常的超类。有两个重要的子类:Exception(异常)和Error(错误),
Wesley13 Wesley13
4年前
PD 调度策略最佳实践
作者:黄梦龙众所周知,PD(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fpingcap%2Fpd)是整个TiDB集群的核心,负责全局元信息的存储以及TiKV集群负载均衡调度,本文将详细介绍PD调度系统的原理,并通过几个典型场景的分析和处理方
玩转云端 | 无惧秒杀,天翼云数据库让您双十一稳稳购
双十一狂欢节即将来临不少电商人都摩拳擦掌准备大干一场但参与人数的攀升给数据库系统带来了不小的压力海量数据的瞬间涌入也让数据库开始“闹脾气”这次狂欢,天翼云(https://click.ctyun.cn?tracksource_bke