blueju blueju
3年前
私有依赖的打包与上传
首发于<aname"2ro9T"</a背景项目中有三四个私有依赖(只有npm包,无源码),包括我封装的一些插件组件,需要上传到npm私有库,提供给其他同事组们使用。<br/<br/公司已有npm私有库,使用的是NexusRepositoryManager,上传的方式是:提交tgz格式的依赖包。最开始当初的我,
刘望舒 刘望舒
3年前
Android Binder原理(三)系统服务的注册过程
Binder原理Android框架层本文首发于微信公众号「刘望舒」<!more前言在上一篇文章中,我们学习了ServiceManager中的Binder机制,有一个问题由于篇幅问题没有讲完,那就是MediaPlayerService是如何注册的。通过了解MediaPlayerService是如何注册的,可以得知系统服务的注册过程。1.从调用链角度说明M
Wesley13 Wesley13
3年前
RSF 分布式 RPC 服务信息的暴露
  在上一篇Blog文中,我们了解到RSF的整体设计一共是分了9个层次。这一篇Blog我们来专门介绍RSF是如何将服务发布出去的。我们简称服务暴露。什么是服务暴露?  让我们先来看一张图,直观的感受到服务暴露的具体意义。!(https://static.oschina.net/uploads/sp
Stella981 Stella981
3年前
Spring3.1.0实现原理分析(九).AOP之创建代理对象的过程
    大家好,今天我会用一个例子来讲解Spring创建bean代理对象的过程,为大家揭开SpringAOP的神秘面纱。在看这篇博客前我强烈建议读者先看下这两篇博客《Spring3.1.0实现原理分析(六).实例化》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhttp%2F
Wesley13 Wesley13
3年前
208道面试题
这是从网上看到的一套java面试题,答案只是一个大概,另外题目质量参差不齐,斟酌参考(JVM的部分暂时没有答案)一、Java基础1.JDK和JRE有什么区别?答:JDK(JavaDevelopmentKit)是java开发工具包,是针对开发人员提供的一套开发环境,其中包含了jre(程序运
Stella981 Stella981
3年前
Python快速入门(四)
引言Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业。它易学好懂,拥有着丰富的库,功能齐全。人生苦短,就用Python。这个快速入门系列分为六篇,包含了Python大部分基础知识,每篇阅读时间不长,但内容含量高。大家最好亲自码一遍代码,这样可以更有收获。概要
可莉 可莉
3年前
16条很有用的Chrome浏览器命令
    GoogleChrome浏览器有很多的特性在界面菜单中是没有体现的,你可以通过「chrome://命令」来访问。在Chrome的浏览器地址栏中输入命令,就会返回相应的结果。下面是16个非常有用的chrome://命令:  !16条很有用的Chrome浏览器命令张德德——挨踢民工Playkid——(http://static.o
Stella981 Stella981
3年前
Android内存分配的注意事项
在Android(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.51code.com%2F)开发中,要时刻注意内存的分配和垃圾回收,因为系统为每一个dalvik虚拟机分配的内存是有限的。这样就需要我们在开发的过程中时刻注意,不要因为自己的代码问题造成OOM。Android应用
Stella981 Stella981
3年前
Hexo+NexT(三):Next主题配置详解
!精于心简于形(https://oscimg.oschina.net/oscnet/c14597142c4cc3d2d92de877511d3623877.png)阅读本篇之前,假定读者已经有了Node.js的基础,如需要补充Node.js知识的,请自行百度。Hexo是在Node.js框架下的一个项目,利用Node.js提供
Easter79 Easter79
3年前
SpringCloud整体构架设计
SpringClound整体核心架构只有一点:Rest服务,也就是说在整个SpringCloud配置过程之中,所有的配置处理都是围绕着Rest完成的,在这个Rest处理之中,一定要有两个端:服务的提供者(Provider)、服务的消费者(Consumer),所以对于整个SpringCloud基础的结构就如下所示:!(https://oscimg.os