03 2018 档案
摘要:springMVC中的 LocalContextHolder是一个 abstract类。里边方法都是static 的。 不能被继承、不能实例化。只能调用其定义的static 方法。这种 abstract 使用方法值得学习;
阅读全文
摘要:先上代码。 可以看到,最终调用了super.service,然后又覆盖了 doGet、doPost等方法。 1、为什么最后都调用了 processRequest ? 在HttpServlet中,最开始是按类型将请求分开的。但是,SpringMVC又将他们统一用 processRequest 来处理,
阅读全文
摘要:本文由 伯乐在线 - 唐尤华 翻译。未经许可,禁止转载!英文出处:Kristóf Kovács。欢迎加入翻译组。 导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型NoSQL数据库的文章。 虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即
阅读全文
摘要:部署线上服务启动报错 redis.clients.jedis.exceptions.JedisDataException: ERR unknown command 'CONFIG' Redis CONFIG GET命令是用来读取运行Redis服务器的配置参数。并非所有的配置参数在Redis2.4支持
阅读全文
摘要:长期以来,session管理就是企业级Java中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。 但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去20多年来我们设计和构建ses
阅读全文
摘要:HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分配均匀,每个链表长度大致相同,这个实现就在把数据存到哪个链表中的算法;这个算法实际就是取模,hash%length,计算机中直接求余效率不如位移运算,源码中做了优化hash&(length-1),hash%length==hash&(le
阅读全文
摘要:Session和Cookie这两个概念,在学习java web开发之初,大多数人就已经接触过了。最近在研究跨域单点登录的实现时,发现对于Session和Cookie的了解,并不是很深入,所以打算写两篇文章记录一下自己的理解。在我们的应用集成Spring Session之前,先补充一点Session和
阅读全文
摘要:前言 idea配置maven后如果不修改中央仓库地址创建maven则出奇的慢,不管你用MyEclipse还是idea都慢的不要不要的,实在不能忍受。 这种条件下发现一个阿里云中央仓库来点福利,有福利了就必须给阿里云点个赞。 配置Maven 下载maven,我用的版本是3.3.9、 配置环境变量、设置
阅读全文
摘要:当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用 当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用
阅读全文
摘要:过了个春节,回到公司的成小胖变成了成大胖。但是你们千万别以为他那个大肚子里面装的都是肥肉,里面的墨水也多了不少嘞,毕竟成小胖利用春节的半个月时间专心学习并研究了 ActiveMQ,嘿嘿……这不,为了检验下自己的学习成果,上班的第一天成小胖就去找架构师老王交流 ActiveMQ 相关的知识,还顺便向老
阅读全文
摘要:感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. 技术无止境, 我们仍需努力!1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的
阅读全文
摘要:原因看大家意思应该是 非即插即用驱动文件null.sys问题。 网上有很多方案。最后试了一个可行的。 替换 windows/system32/drivers/null.sys为网盘中的文件即可。 链接:https://pan.baidu.com/s/11N_Dtnv5Twn9LFQFoIytjg 密
阅读全文
摘要:编辑环境变量:vi /etc/profile 加入以下代码(tomcat路径要配置自己实际的tomcat安装目录) ##########first tomcat########### CATALINA_BASE=/usr/local/tomcat CATALINA_HOME=/usr/local/t
阅读全文
摘要:开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令 centos平台编译环境使用如下指令 安装make: 安装g++: 下面正式开始: 一、选定安装文件目录 可以选择任何目录,本文选择 cd /usr/local/src 1 cd /usr/loc
阅读全文
摘要:1、HashMap 是什么 HashMap是散列表,K-V键值对集合。 2、HashMap 数据结构 1) 容量,增长因子,增长阔值, hashSeed 哈希因子,在 private int threshold; // =容量 * loadFactor 增长因子 默认= 16 * 0.75 = 12
阅读全文
摘要:1、配置运行tomcat 首先要配置java的jdk环境,这个就不在谢了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat 2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_HOME"="E:\apache-tomcat-6
阅读全文

浙公网安备 33010602011771号