登录
    hello,it's me!

破玉的文章

人丑多读书

关于Java集合类继承了抽象类还要实现接口的一些探讨

关于Java集合类继承了抽象类还要实现接口的一些探讨
  今天在看HashMap 的时候,看着它继承了AbstractMap并且还实现了Map接口,按道理说只继承AbstractMap就够用了,为什么还要实现Map接口呢。 看了下主要有两种说法: 1.代理(动态代理的反射机制) 第一种是代理,我首先想到的也是这种,因为如果不实现Map接口,我们通过反射机制就无法获取HashMap 是否是Ma……继续阅读 »

1周前 (05-15) 14浏览 0评论 0个赞

人丑多读书

webpack打包入门

webpack打包入门
什么是webpack   webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。  &nbs……继续阅读 »

1个月前 (04-14) 47浏览 0评论 0个赞

人丑多读书

npm报错:error code EINTEGRITY

npm报错:error code EINTEGRITY
一、升级npm npm i -g npm 二、删除package-lock.json 三、删除缓存目录下的所有数据 npm cache clean –force 四、验证缓存数据的有效性和完整性,清理垃圾数据 npm cache verify 五、包问题 包是在windows下发布的,在linux安装错误。 排查方法:看日志,去除相关的包配置,再安装测试 &……继续阅读 »

1个月前 (04-11) 35浏览 0评论 0个赞

人丑多读书

React组件状态以及生命周期

React组件状态以及生命周期
React创建组件的两种方式   组件从概念上看就像是函数,它可以接收任意的输入值(称之为“props”),并返回一个需要在页面上展示的React元素。   定义一个组件最简单的方式是使用JavaScript函数: function Welcome(props) { return <h1>Hell……继续阅读 »

2个月前 (04-05) 43浏览 0评论 0个赞

javaweb笔记

spring boot 动态多数据源配置(mybatis+jpa)

spring boot 动态多数据源配置(mybatis+jpa)
   因为系统里需要同时用到多个数据源,于是对mybatis以及jpa都做了多数据源的一些配置。原理呢就是利用切面的前置通知加注解的方式实现动态切换数据源。 创建一个注解   创建该注解的目的是利用注解的value告诉程序我们需要切换的目标数据源名称是哪个。 @Target(ElementType.METHOD) ……继续阅读 »

2个月前 (04-01) 116浏览 0评论 0个赞

人丑多读书

关于微服务的一些探讨

关于微服务的一些探讨
  微服务是针对目前复杂的业务系统的一种模块化梳理吧,相比较之前传统的垂直应用的模块化部署,微服务注重的是分布式、高并发、高可用、集群部署、负载均衡。 将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。此时,用于提高业务复用及整合的分布式服务框架(RPC)是关键。 ……继续阅读 »

3个月前 (02-19) 46浏览 0评论 0个赞

肚肚随笔

2018年年终总结

2018年年终总结
  原谅我,一直拖到今天才开始写年终总结,好不容易放个元旦假期,全部都在被窝里了,哈哈。真是18年又这么浑浑噩噩的过去了,这一年总结一下就是付出了很多,收获的却不多,工作占据了生活的大部分时间,却没有技术上的提升(特指编程),情感上也是一片空白,果然不谈恋爱,钱倒是攒下了。 几乎没有进步的技术   好吧,那我们就先谈技……继续阅读 »

5个月前 (01-03) 64浏览 0评论 0个赞

技术宅

对象的共享——ThreadLocal

对象的共享——ThreadLocal
  程序访问共享的可变数据需要同步机制来保证线程安全性,不使用同步机制的方式就是不共享数据,将数据封闭在单个线程中,实现线程封闭(Thread Confinement)。   实现线程封闭的技术主要有以下三种:一是Ad-hoc线程封闭,这种线程封闭的职责完全由程序实现来承担,非常脆弱;二是栈封闭,栈封闭主要采用局部变量……继续阅读 »

9个月前 (08-22) 152浏览 0评论 0个赞

返回顶部