摘要: 包(package) CommonJS的包规范允许将多个模块组合为一个完整的功能,就是一个包 包规范由包结构和包描述文件两个部分组成 - 包结构 bin - 二进制的可执行文件,一般都是一些工具包中才有 lib - js文件 doc - 文档 test - 测试代码 package.json - 包 阅读全文
posted @ 2019-11-06 22:17 小亮的BLOG 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。Node是对ES标准一个实现,也是一个JS引擎。与传统服务器不同是Node的服务器是单线程的。 一、Node模块化 Node基于CommonJS规范实现模块化,解决了ECMAScript标准的 阅读全文
posted @ 2019-11-06 16:51 小亮的BLOG 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 很多人有疑问:为什么要读源码?读源码有什么用?我也一直问自己这些问题,读源码非常枯燥,工作中又用不到,慢慢的自己读源码越发现自己知识的不足,无法把知识串起来,形成知识体系。从单系统中常用的Spring源码、Mybatis、springBoot等到 分布式框技术NIO、Netty、Dubbo、Spri 阅读全文
posted @ 2019-11-05 17:59 小亮的BLOG 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 一般写法 上述写法在高并发环境下存在安全问题,比如通过200个线程同时获取DCLSingle单例对象,但会创建多个实例。 测试结果如下: DCL单例模式可以很好的解决上述高并发环境下的安全性问题。 其中添加修饰符volatile, 阅读全文
posted @ 2019-06-13 16:35 小亮的BLOG 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 1、下载dubbo-admin https://github.com/apache/incubator-dubbo-ops 2、修改dubbo-admin配置 修改 src\main\resources\application.properties 指定zookeeper地址 3、打包dubbo-a 阅读全文
posted @ 2019-03-24 17:23 小亮的BLOG 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1、安装JDK 参考JDK安装及环境变量配置:https://www.cnblogs.com/xiaoliangup/p/9617206.html 2、安装Zookeeper 网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/ 阅读全文
posted @ 2019-03-23 03:53 小亮的BLOG 阅读(205) 评论(0) 推荐(0) 编辑
摘要: #redis.conf # Redis configuration file example. # ./redis-server /path/to/redis.conf ################################## INCLUDES ##################### 阅读全文
posted @ 2019-03-03 21:37 小亮的BLOG 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 一、web.xml 文件中配置的 DelegatingFilterProxy 的 <filter-name>为啥与Spring文件中配置的ShiroFilterFactoryBean的Bean id 保持一致? 1)Tomcat StandardContext中ContextLoaderListen 阅读全文
posted @ 2019-03-03 18:56 小亮的BLOG 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 解决办法:maven的配置文件settings.xml中添加mirror地址 阅读全文
posted @ 2019-03-02 18:36 小亮的BLOG 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 1、首先调用 Subject.isPermitted*/hasRole* 接口,其会委托给SecurityManager。SecurityManager 接着会委托给 Authorizer; Authorizer是真正的授权者,如果调用如isPermitted(“user:view”),其首先会通过 阅读全文
posted @ 2019-03-02 17:51 小亮的BLOG 阅读(539) 评论(0) 推荐(0) 编辑