自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

转载 OutputStream/InputStream/transient

OutputStream用于把数据或对象写入到文件中; InputStream用于从文件中读取数据或对象。 transient有“临时的”,"短暂的"含义,我们了解过Serializable,Java序列化,当对某些变量我们不想对它进行序列化的时候就可以将此变量设置为transient,transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。transient说明

2017-10-28 16:49:46 157

转载 面试中如何回答HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入

2017-10-24 00:12:17 314

转载 SQL删除重复数据只保留一条

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleName)来判断  select * from people  where peopleName in (select peopleName from people group by peopleName having count(peopleName) > 1)  解释如下:select peopleName f

2017-10-22 17:33:30 293

转载 深入理解分布式事务,高并发下分布式事务的解决方案

1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。 2、分布式事务的产

2017-10-19 16:22:25 258

转载 分库、分表、集群、负载均衡

第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。 水平切分数据库:可以降低单台机器的负载,同时最大限度的降低了宕机造成的损失;负载均衡策略:可以降低单台机器的访

2017-10-19 16:14:18 563

转载 SpringAop解释及实例

AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与

2017-10-19 12:22:53 177

转载 事务

java事务 深入Java事务的原理与应用 一、什么是JAVA事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性

2017-10-19 00:11:09 210

转载 大数组查找排序总结

问题:假设一个文件中有9亿条不重复的9位整数,现在要求对这个文件进行排序。   一般解题思路:   1、将数据导入到内存中   2、将数据进行排序 (比如插入排序、快速排序)   3、将排序好的数据存入文件   难题:   一个整数为4个字节   即使使用数组也需要900,000,000 * 4byte = 3.4G内存   对于32位系统,访问2G

2017-10-18 22:31:09 1180

加密并逆向解密的工具类

加密后的数据,可以反向解密获取原数据,直接引用EncodeDecodeTools工具类即可

2022-05-23

nginx配置的全说明

nginx配置的全说明,对nginx配置不太清楚的小伙伴可以下载了

2018-10-27

分布式系统概念与设计(第5版)

分布式系统概念与设计,需要本书的同学可以下载了。分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的系统。

2018-05-27

xls或xlsx格式的excel创建与读取的完整jar包

xls或xlsx格式的excel创建与读取的完整jar包,共享出来,大家一起学习交流

2017-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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