文章库ARTICLE COLUMN

  • 一个编译时注解的 RxBus 库 - Apollo

    一个编译时注解的 RxBus 库 - Apollo

    摘要:依赖于的编译时事件总线并且支持粘连事件以及多个调度器示例预览引入到项目中我们需要引入一个插件到我们的来开启注解处理功能注解处理工具增加插件到项目的配置文件中使用插件来开启注解处理功能实际操作时请使用最新的版本这仅仅是一个示例使用方法 ...

    sugarmosugarmo 评论0 收藏0
  • Android自定义Lint实践(二)

    Android自定义Lint实践(二)

    摘要:自定义方案提供了一种思路将放到一个中。这样我们就可以针对工程进行自定义只对当前工程有效。开发插件后,继承了原生和自定义的所有检查规则,内置。我们创建一个内部类来表示检查树的过程。 为什么需要自定义 原生Lint无法满足我们团队特有的需求,...

    luffyZhluffyZh 评论0 收藏0
  • [LintCode] Backpack I II III IV V VI [背包六问]

    [LintCode] Backpack I II III IV V VI [背包六问]

    摘要:单次选择最大体积动规经典题目,用数组表示书包空间为的时候能装的物品最大容量。注意的空间要给,因为我们要求的是第个值,否则会抛出。依然是以背包空间为限制条件,所不同的是取的是价值较大值,而非体积较大值。 Backpack I Problem 单次选择+最大...

    sutakingsutaking 评论0 收藏0
  • 解题:不用循环、递归,如何从 1 打印到 100?(Java版)

    解题:不用循环、递归,如何从 1 打印到 100?(Java版)

    摘要:微博上看到这么一个问题原文都是的版本,我用实现了一种,是根据定时器实现的。其实还可以用线程函数,懒得写了,先贴出定时器版本吧。 微博上看到这么一个问题: http://group.jobbole.com/22100/原文都是C++的版本,我用Java实现了一种,是根据定...

    vpantsvpants 评论0 收藏0
  • 从无到有打造一个炫酷的进度条效果

    从无到有打造一个炫酷的进度条效果

    摘要:今天这篇文章要介绍的是一个酷炫的进度条的设计和实现,在进度的文字内容颜色以及切换的图片等都可以自由设置。那么下面我们就开始从无到有实现一下这个酷炫的进度效果吧。三利用与来实现进度效果。四利用阻尼动画实现进度条回弹效果。 showImg("/img/...

    pekonchanpekonchan 评论0 收藏0
  • Java之构造器

    Java之构造器

    摘要:一构造器构造器的作用是构造并初始化实例对象。在的每个类中,至少要有一个构造器,没有定义的话,编译器将自动插入缺省的构造器。一般把构造器设置为访问权限,设置为是为了阻止其他类创建该类的实例。 一. 构造器 构造器的作用是构造并初始化实例对...

    马龙驹马龙驹 评论0 收藏0
  • 基于ICEREST+MongoDB-Plugin开发一个简单的增删查改

    基于ICEREST+MongoDB-Plugin开发一个简单的增删查改

    摘要:官网地址是用于帮助开发者更容易使用而开发的的插件官方地址本文代码已开源在教程目标教会大家基于开发一个简单的增删查改应用。就这样一个简单的待办事项就完成了呢 简介 ICEREST是一个非常轻量级只有200k左右的RESTful路由框架,通过ICEREST你可以处...

    xeblogxeblog 评论0 收藏0
  • mybatis参数格式化异常:NumberFormatException: For input st

    mybatis参数格式化异常:NumberFormatException: For input st

    摘要:此类问题,在配置中,做的比较好,所以,官方也不是很放心其注解,建议使用。错误的引起,是和引起的,原因给的是字符串,却拿一个数字比较,会做一些转化,结果在数字格式化时发生异常。 使用mybatis注解开发的时候,总会遇到很多问题,但是mybatis的...

    aaronaaron 评论0 收藏0
  • Spring高级装配之运行时注入

    Spring高级装配之运行时注入

    摘要:原文地址运行时注入与硬编码注入是相对的。硬编码注入在编译时就已经确定了,运行时注入则可能需要一些外部的参数来解决。提供的两种在运行时求值的方式属性占位符表达式语言注入外部的值使用注解可以引入文件,使用其中的值。 原文地址:http://blog....

    ZweiZhaoZweiZhao 评论0 收藏0
  • [应用篇]第一篇 EL表达式入门

    [应用篇]第一篇 EL表达式入门

    摘要:概念表达式全名为,就是为了替代脚本表达式。作用获取数据表达式主要用于替换页面中的脚本表达式,以从各种类型的域中检索对象获取数据。调用方法表达式允许用户开发自定义函数,以在页面中通过表达式调用类的方法。 概念 EL表达式:EL 全名为Expressi...

    李文鹏李文鹏 评论0 收藏0
  • 如何在写出高质量的文章

    如何在写出高质量的文章

    摘要:高质量的文章意义在于看得懂,看得爽,能学到东西。高质量的文章往往都是由浅入深,娓娓道来,而不是一出来就上代码。 showImg("/img/bVBXvC"); 许多文章内容还有的还行,可是排版方面似乎有点弱。我分析了人气比较高的文章,总结了这篇文章。如有不妥...

    you_Deyou_De 评论0 收藏0
  • Rxjava实践-把混乱的WORKFLOW撸成串吧

    Rxjava实践-把混乱的WORKFLOW撸成串吧

    摘要:来吧,我们看看不用单个线程池,如何实现队列。也就是说,只有在上传成功时,继续执行下一个。最终执行的如下图好了,混乱的总算撸成串了。 前言 前几天和Stay(有心课堂创始人)讨论了一个rxjava场景,觉得很有意思,这里也和大家分享下。通过还原一...

    alightersalighters 评论0 收藏0
  • 关于java的字符串常量池

    关于java的字符串常量池

    摘要:字符串常量池字面量创建形式,检测这个字面量,这里我们认为没有内容为的对象存在。方法获得在常量池中的符号引用,如果常量池中没有该常量字符串,该方法会将字符串加入常量池。 字符串常量池 字面量创建形式,String str1 = droid; JVM检测这个...

    mzloginmzlogin 评论0 收藏0
  • 深入理解JQuery中的on方法(事件委派机制)

    深入理解JQuery中的on方法(事件委派机制)

    摘要:它是一个过滤器的作用,只有被选中元素的后代元素才会触发事件。替换是引入的,目的是通过祖先元素来代理委派后代元素的事件绑定问题,某种程度上和优点相似。相关资料深入理解新的绑定事件机制方法的使用新的事件绑定机制 前言 在开发项目的时候,JQu...

    ralapralap 评论0 收藏0
  • 细述 Java垃圾回收机制→How Java Garbage Collection Works?

    细述 Java垃圾回收机制→How Java Garbage Collection Works?

    摘要:当一个实例被创建的时候,它最初被存放在堆内存空间的年轻代的区中。老年代或者永久代是堆内存的第二个逻辑部分。在垃圾回收过程中扫描属于部分的堆内存。一旦实例从堆内存中删除了,它们原来的位置将空出来给以后分配实例使用。 本文非原创,翻译自Ho...

    cc17cc17 评论0 收藏0
  • 细述 Java垃圾回收机制→Types of Java Garbage Collectors

    细述 Java垃圾回收机制→Types of Java Garbage Collectors

    摘要:并发标记清除垃圾回收器,使用多个线程来扫描堆内存并标记可被清除的对象,然后清除标记的对象。垃圾回收器应用于大的堆内存空间。它将堆内存空间划分为不同的区域,对各个区域并行地做回收工作。它会通过把重复的值移动到同一个数组来优化堆内存占用。...

    JulylovinJulylovin 评论0 收藏0
  • 细述 Java垃圾回收机制→Java Garbage Collection Monitoring a

    细述 Java垃圾回收机制→Java Garbage Collection Monitoring a

    摘要:垃圾回收监控和分析工具是在安装时免费提供的。监控现在可以监控垃圾回收过程了。至少我们可以知道程序中存在和对象内存分配和垃圾回收相关的问题。到此为止,关于垃圾回收的系列文章已经完结了。 本文非原创,翻译自Java Garbage Collection Monitori...

    xuhongxuhong 评论0 收藏0
  • Spring Cloud实战(五)-Spring Cloud Netflix Hystrix

    Spring Cloud实战(五)-Spring Cloud Netflix Hystrix

    摘要:实战五概要什么是怎么用常见配置介绍什么是是分布式系统处理超时和错误的机制如下图所示分布式系统中某个用户请求依赖服务当此请求并发超过的时候服务处理速度变慢但是服务还是被调用大量请求会阻塞在服务器上影响其它整个服务在复杂的分布式架构的应用...

    CrazyCodesCrazyCodes 评论0 收藏0
  • TaintDroid剖析之IPC级污点传播

    TaintDroid剖析之IPC级污点传播

    摘要:前言在前三篇文章中我们详细分析了对栈帧的修改,以及它是如何在修改之后的栈帧中实现变量级污点跟踪方法级跟踪。总结的污点跟踪粒度是变量粒度的,因此大大提高了污点传播的精准度。下一步继续分析下级污点传播。 前言 在前三篇文章中我们详细分析了T...

    baishancloudbaishancloud 评论0 收藏0
  • JAVA基础之任意字符分组排序

    JAVA基础之任意字符分组排序

    摘要:这是一段将任意字符分组排序输出的代码,里面共分为大写字母小写字母符号数字等四类字符的排序输出,例子简单易懂,也算是对基础的一种回顾吧。 这是一段将任意字符分组排序输出的代码,里面共分为大写字母、小写字母、符号、数字等四类字符的排序输出...

    nodejhnodejh 评论0 收藏0
  • Failed to validate a newly established connection异

    Failed to validate a newly established connection异

    摘要:异常配置 异常 2016-08-04T07:49:39.261362554Z 2016-08-04 15:49:39 [http-nio-9099-exec-8] (ErrorController.java:24) - Could not get JDBC Connection; nested exception is java.sql.SQLException: Failed to...

    andotandot 评论0 收藏0
  • Android Classloader

    Android Classloader

    摘要:和关于他们两个恩怨情仇,动态加载基础工作机制已经有说明。这边的传入参数可以看到,会先把做切割继续丢下去在中主要是构造对象,具体的依据就是传入的,即。观察这个函数的入参,对应的是路径,则是对应的释放文件地址。 前言 关于ClassLoader的介绍...

    chemzqmchemzqm 评论0 收藏0
  • 我们的吐司Toast

    我们的吐司Toast

    摘要:是中用来显示显示信息非常常用的一种方法,相信很多同学比仅仅满足于系统自带的吐司,于是乎就有自定义吐司这种需求了。同名文章请见默认吐司在界面下方,有些需求可能会放在中间。下面我记录下我的几种吐司。 Toast是Android中用来显示显示信息非常常...

    junfeng777junfeng777 评论0 收藏0
  • JAVA SE 6 GC调优笔记

    JAVA SE 6 GC调优笔记

    摘要:要加左右,因为位机器上的对象更大要加左右,因为位机器上的对象更大对于服务器程序的原则是保证越多内存越好将和设置成一样大,关掉自动调整大小的机制。对于服务器程序的原则是决定你能够给的最大内存,然后根据的大小来找到最好的设置。 Generation...

    cartooncartoon 评论0 收藏0
  • 分析JVM GC及内存情况的方法

    分析JVM GC及内存情况的方法

    摘要:如果你下的没有,可以自己添加一个相关资料几个关键淘测试使用进行堆转储文件分析 当JVM响应变慢或者停滞的时候,我们往往需要对GC和其内存情况是进行分析,下面列举一些常用的分析方法和工具: 获得GC信息的方法 -verbose:gc -XX:+PrintGCDetails -XX...

    mudiyouyoumudiyouyou 评论0 收藏0

热门文章

<