java
rongo360
一个码农的成长
展开
-
2021-09-23
用场景: 一个企业中有不同的应用,员工只需登录一次,可以同步登录状态到其他服务(即访问别的应用就不用"登录") **实际例子:** 在同一个浏览器下,登录新浪博客后,再去访问新浪微博,则会发现账号已登录。 WIKI: https://en.wikipedia.org/wiki/Single_sign-on SSO 技术简介 涉及技术: Cookie 认证中心 举个例子: 浏览器 系统A(www.a.com) 系统B(www.b.com) 认证中心(www.sso.com) (1)首次访问 ...原创 2021-09-23 09:07:08 · 101 阅读 · 0 评论 -
dbcp
initialSize="10" 初始化连接,连接池启动时创建的初始化连接数量(默认值为0) maxActive="80" 最大活动连接,连接池中可同时连接的最大的连接数(默认值为8) minIdle="10" 最小空闲连接,连接池中最小的空闲的连接数,低于这个数量会被创建新的连接(默认为0,该参数越接近maxIdle,性能越好,因...转载 2018-12-06 22:47:44 · 602 阅读 · 0 评论 -
递归思想
递归真是个奇妙的思维方式。自打我大二学习递归以来,对一些简单的递归问题,我总是惊叹于递归描述问题和编写代码的简洁。但是总感觉没能融会贯通地理解递归,有时尝试用大脑去深入“递归”,层次较深时便常产生进不去,出不来的感觉。这种状态也导致我很难灵活地运用递归解决问题。有一天,我看到一句英文:“To Iterate is Human, to Recurse, Divine.”中文译为:“人理解迭代,神理解...转载 2018-12-04 11:21:46 · 2018 阅读 · 0 评论 -
java 锁
目录 一,对象头 1,Mark Word 2,指向类的指针 3,数组长度 二,实例数据 三,对齐填充字节 Java对象保存在内存中时,由以下三部分组成: 1,对象头 2,实例数据 3,对齐填充字节 一,对象头 java的对象头由以下三部分组成: 1,Mark Word 2,指向类的指针 3,数组长度(只有数组对象才有) 1,Mark Word Mark Word...原创 2018-10-23 23:39:22 · 5456 阅读 · 0 评论 -
java要学什么
知识体系: SE基础: 1.基本类型 2.面向对象(static),设计的思想 3.数据结构和算法 4.多线程和JVM 5.IO流和网络编程 中间件服务: 1.数据库 2.缓存 3.mq队列 4.数据异构,搜索引擎 项目架构: 1.单体服务 2.分布式 3.微服务 架构要素: 1.高性能 2.搞可用 3.可扩展 4.可伸缩 5.安全 辅助系统: 1.pinpoint监控 2.ELK日志系...原创 2018-10-18 10:42:08 · 6137 阅读 · 0 评论 -
[转]Linux性能分析工具汇总合集
出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。 本文档主要是结合Linux 大牛,Netflix 高级性能架构师 Brendan Gregg 更新 Linu...转载 2018-10-06 21:20:49 · 441 阅读 · 0 评论 -
jvm 参数
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”是一柄双刃剑,用的好攻无不克,用的差讲带来麻烦。如何合理利用不稳定参数一直是一个不断实践不断改善的过程,无法用统一的标准去衡量。一切都需要在系统的不断运行...转载 2018-10-05 19:18:10 · 134 阅读 · 0 评论 -
java发送http请求的四种方式
自己对知识的总结: 4种分别可发送get和post请求的方法 第1种:HttpURLConnection、 第2种:URLConnection、 第3种:HttpClient、 第4种:Socket,朋友们要注意的是,使用第3种HttpClient时需要依赖于三个jar包,分别是:apache-httpcomponents-httpclient.jar、commons-loggi原创 2017-12-12 10:06:46 · 16289 阅读 · 4 评论 -
TeamTalk
TeamTalk是蘑菇街开源的一款企业内部用的即时通讯软件(Enterprise IM),类似腾讯的RTX。。转载 2017-12-12 08:40:46 · 332 阅读 · 0 评论 -
java 序列化
https://www.cnblogs.com/-9527/p/5222715.html转载 2017-12-02 20:36:07 · 166 阅读 · 0 评论