文章库ARTICLE COLUMN

  • 听说你还不会用Dagger2?Dagger2 For Android最佳实践教程

    听说你还不会用Dagger2?Dagger2 For Android最佳实践教程

    摘要:的入门门槛其实是比较高的,据了解,目前有很多工程师对还不甚了解,没有用上或者是用法有问题,本文的主旨就是让工程师快速掌握并且优雅简洁地使用。这里为大家奉上一份在上的最佳实践教程。 showImg("https://segmentfault.com/img/remote/146000001...

    陆斌陆斌 评论0 收藏0
  • 利用责任链模式设计一个拦截器

    利用责任链模式设计一个拦截器

    摘要:前言近期在做的拦截器功能,正好用到了责任链模式。通过官方图就可以非常清楚的看出是一个责任链模式用责任链模式设计一个拦截器对于拦截器来说使用责任链模式再好不过了。设置拦截器到责任链中时通过反射将的值保存到各个拦截器中。 showImg("https:/...

    dreamansdreamans 评论0 收藏0
  • Java基础-内部类详解

    Java基础-内部类详解

    摘要:序内部类是定义在另一个类内部的类。之所以定义在内部是因为内部类有一些普通类没有的特权,可以方便实现一些需求。还有明确的使用内部类的构建函数。在以后,使用表达式会比匿名内部类更加方便。 我的博客 转载请注明原创出处。 序 内部类(inner ...

    grafgraf 评论0 收藏0
  • Android&Java面试题大全—金九银十面试必备

    Android&Java面试题大全—金九银十面试必备

    摘要:需要校验字节信息是否符合规范,避免恶意信息和不规范数据危害运行安全。具有相同哈希值的键值对会组成链表。通过在协议下添加了一层协议对数据进行加密从而保证了安全。常见的非对称加密包括等。 类加载过程 Java 中类加载分为 3 个步骤:加载、链接...

    renweihubrenweihub 评论0 收藏0
  • 分布式系统中处理参数配置的 4 种方案

    分布式系统中处理参数配置的 4 种方案

    摘要:配置中心法目前大多数分布式配置中心都是基于来实现的,有自己的配置中心组件,它们都支持在线动态更新和刷新配置。 一个系统中包含有各种各样的配置信息,如一个日志文件需要配置以下几个信息。 日志文件生成主目录 日志文件名称,不同的日志级别对...

    chavesguchavesgu 评论0 收藏0
  • 使用nodejs和Java访问远程服务器的服务

    使用nodejs和Java访问远程服务器的服务

    摘要:既然这篇文章用的是和访问远程服务器的服务,那么咱们先用另一门编程语言,的我日常工作使用得最多的编程语言来开发一个服务吧。使用的登录方式是。注意,用本文介绍的方法不仅能访问远程服务器的服务,也能达到资源下载的目标比如下载某服务器上的图片...

    cartooncartoon 评论0 收藏0
  • 在ABAP里模拟实现Java Spring的依赖注入

    在ABAP里模拟实现Java Spring的依赖注入

    摘要:依赖注入,在框架中有着广泛地应用。这种依赖关系是应用开发人员调用方法手动注入的。总结一下,上图代码有哪些是在里完全能够通过依赖注入的思想来避免的。让我们再看看里正宗的消费代码,确保我们发明的确实是原汁原味的依赖注入。 Dependency Injec...

    mengera88mengera88 评论0 收藏0
  • 卡拉OK歌词原理和实现高仿Android网易云音乐

    卡拉OK歌词原理和实现高仿Android网易云音乐

    摘要:大家好,我们是爱学啊,继上一篇讲解了歌词原理和实现高仿网易云音乐,今天给大家带来一篇关于卡拉歌词原理和在上如何实现歌词逐字滚动的效果,本文来自开发项目实战我的云音乐课程。 大家好,我们是爱学啊,继上一篇讲解了【LRC歌词原理和实现高仿And...

    blueskybluesky 评论0 收藏0
  • ABAP vs Java, 蛙泳 vs 自由泳

    ABAP vs Java, 蛙泳 vs 自由泳

    摘要:去年月定下的一年之内学会自由泳的目标终于实现了,特来还愿。和蛙泳和自由泳。或许有的朋友觉得这两组概念风马牛不相及,然而在眼中,之于相当于蛙泳之于自由泳。像前面介绍过的和拥有五花八门的工具一样,蛙泳和自由泳也有着众多变式。 去年7月定下...

    taoszutaoszu 评论0 收藏0
  • java基础——简单工厂模式

    java基础——简单工厂模式

    摘要:工厂方法模式的扩展性非常的好,在增加产品类的情况下,只需要适当的修改具体的工厂类或扩展一个工厂类,就可以完成。屏蔽产品类高度结偶一个简单工厂模式实例定义产品接口实现个产品类定义工厂接口实现工厂类业务场景运行结果至此,一个简单工厂就完成...

    dayday_updayday_up 评论0 收藏0
  • java基础——模版模式

    java基础——模版模式

    摘要:模版方法模式定义一个操作中的算方框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法结构的情况下即可重新定义该算法的特定步骤。,行为有父类控制,子类实现。 模版方法模式:定义一个操作中的算方框架,而将一些步骤延迟到子类中,使得子...

    AlanKeeneAlanKeene 评论0 收藏0
  • 通过Java代码实现图片的放大和缩小

    通过Java代码实现图片的放大和缩小

    摘要:本文介绍的例子在安卓手机上测试通过。可以看到这个开发好的安卓应用有三个按钮缩小图片,放大图片和保存。 本文介绍的例子在Android安卓手机上测试通过。 先看看效果吧。可以看到这个开发好的安卓应用有三个按钮:Zoom In缩小图片,Zoom Out放大图片...

    HydrogenHydrogen 评论0 收藏0
  • 如何使用Java代码给图片增加倒影效果

    如何使用Java代码给图片增加倒影效果

    摘要:效果倒影率为时的效果倒影率时的效果实现原理倒影率作为参数传入的事件处理函数这个方法会根据传入的倒影率参数,创建一个对应高度的用于显示倒影,最后返回的是包含了原始图片文件和倒影效果的一张联合图片这个项目文件的完整路径要获取更多的原创技术...

    VervericaVerverica 评论0 收藏0
  • 【十年磨一剑】我们能从阿里架构师的身上学到什么?

    【十年磨一剑】我们能从阿里架构师的身上学到什么?

    摘要:正文本文是看到阿里巴巴系统架构师黄勇的采访记录有感而发,如有侵权,请联系我。下面就一起来看看阿里架构师的十年架构路。抱着这样的信心,我加入了易传媒,担任系统架构师职位。 showImg("https://segmentfault.com/img/remote/1460000016748965");...

    OnlyMyRailgunOnlyMyRailgun 评论0 收藏0
  • 巧用代理设计模式(Proxy Design Pattern)改善前端图片加载体验

    巧用代理设计模式(Proxy Design Pattern)改善前端图片加载体验

    摘要:我们用一些前端框架的这个控件类去显示图片。如果直接调用控件类的代码那么在这张具体的图片真正加载到本地之前,上显示一片空白,这个用户体验不好。 这篇文章介绍一种使用代理设计模式(Proxy Design Pattern)的方法来改善您的前端应用里图片加载的...

    dackeldackel 评论0 收藏0
  • java基础——建造者模式

    java基础——建造者模式

    摘要:建造者模式将一个复杂的对象的构建与它的表示分离,建造者模式和工厂模式及模版模式比较类似,建造者模式最主要的功能是基本方法的调用的顺序的安排,不同的循序,执行不同的方法。抽象接口不同的具体的业务实现类具体的业务场景结果 建造者模式:将一...

    vvpvvpvvpvvp 评论0 收藏0
  • java-netty-Netty in Action 5th-ch1-Netty and Java

    java-netty-Netty in Action 5th-ch1-Netty and Java

    摘要:一个多路复用器可以负责成千上万的通道,没有上限。不需要通过对多路复用器对注册的通道进行轮询操作即可实现异步读写,从而简化编程模型。同时,支持支持如果是怎么办最后,到目前位置,支持不支持二无法扩展作为的核心,无法扩展,私有构造函数。 前...

    LeviDingLeviDing 评论0 收藏0
  • java基础——原型模式

    java基础——原型模式

    摘要:原型模式用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。优点性能优良,原型模式是在内存的二进制流的拷贝,要比直接出一个对象性能要好的多。逃避构造函数的约束,直接在内存中进行拷贝,构造函数不会执行。 原型模式:用原型实例...

    JeffrreyJeffrrey 评论0 收藏0
  • 关于Http协议,你必须要知道的

    关于Http协议,你必须要知道的

    摘要:是基于协议通信协议来传递数据文件图片文件查询结果等。由于协议简单,使得服务器的程序规模小,因而通信速度很快。无状态协议是无状态的,协议自身不对请求和响应之间的通信状态进行保存。协议本身并不保留之前一切的请求或响应报文的信息。 showImg(...

    KeaganKeagan 评论0 收藏0
  • 925-长按键入

    925-长按键入

    摘要:前言的第一题长按键入你的朋友正在使用键盘输入他的名字。偶尔,在键入字符时,按键可能会被长按,而字符可能被输入次或多次。示例输入输出解释中的和被长按。 前言 Weekly Contest 107的第一题长按键入: 你的朋友正在使用键盘输入他的名字 name。偶...

    wenhai.hewenhai.he 评论0 收藏0
  • 《Java8实战》-第九章笔记(默认方法)

    《Java8实战》-第九章笔记(默认方法)

    摘要:默认方法传统上,程序的接口是将相关方法按照约定组合到一起的方式。其一,允许在接口内声明静态方法。实际上,到目前为止你已经使用了多个默认方法。通过它,我们能够知道一个方法是否为默认方法。这就是默认方法试图解决的问题。 默认方法 传统上,J...

    sanyangsanyang 评论0 收藏0
  • Java 接口与抽象类方式实现类的扩展

    Java 接口与抽象类方式实现类的扩展

    摘要:子类继承抽象类,并具体实现方法。抽象类的使用区别于具体类,抽象类无法直接创建抽象类对象,但是可以声明抽象类的变量,引用抽象类对应具体子类对象。接口优于抽象类中讨论到一条规则接口优于抽象类。接口声明能力,抽象类提供默认实现全部或部分方法...

    neroneroffyneroneroffy 评论0 收藏0
  • java基础——单例模式

    java基础——单例模式

    摘要:单例模式可以避免对资源的多重重用。单例模式可以在系统中设置全局的访问点,优化和共享资源访问。一个简单的单例模式场景运行结果一个管理多个单例的数组场景运行结果 单例模式的优缺点: 1 单例模式只能在内存中存在一个实例,减少了内存开支,特别...

    defcondefcon 评论0 收藏0
  • 编译与调试 OpenJDK

    编译与调试 OpenJDK

    摘要:来验证下命令小结编译版需要的命令下载全部源代码编译阅读和调试代码我们使用编译了源代码,目录下会生成等调试信息文件。使用使用命令行工具太原始了,下阅读和调试更加方便。 原文:http://nullwy.me/2018/02/buil...如果觉得我的文章对你有用,请随...

    Guakin_HuangGuakin_Huang 评论0 收藏0
  • 几种方式实现WordCount

    几种方式实现WordCount

    摘要:精简的命令一次性展示出文本内容将文本中空格使用回车键替换串联排序所有指定文件并将结果写到标准输出。 精简的Shell cat /home/sev7e0/access.log | tr -s " " " " | sort | uniq -c | sort -r | awk "{print $2, $1}" #cat 命令一次...

    neroneroffyneroneroffy 评论0 收藏0

热门文章

<