文章库ARTICLE COLUMN

  • [Android] 开源View组件(一)

    [Android] 开源View组件(一)

    摘要:系列,自定义实现知乎首页仿今日头条最强顶部导航指示器,支持种模式系列之一使用打造千变万化的指示器优雅的为添加和实现快速滑动实现条目拖拽排序与滑动删除高仿网易新闻首页添加,删除,排序类似大众点评美团等应用的城市选择器那些酷炫的开源库整理...

    scola666scola666 评论0 收藏0
  • [Android] 开源View组件(二)

    [Android] 开源View组件(二)

    UPMiss GitHub:showImg("/img/remote/1460000007156020?w=1200&h=713"); XBanner支持无限轮播的控件 GitHub:showImg("/img/remote/1460000007154366?w=253&h=450"); CircleRecyclerView [GitHub:...

    dabaidabai 评论0 收藏0
  • 搭建风控系统道路上踩过的坑01-信息采集  | 一个CPO的心得分享

    搭建风控系统道路上踩过的坑01-信息采集 | 一个CPO的心得分享

    摘要:所以,把本人踩过的一些坑在这里分享出来,让准备搭建风控的人心里有个数。结语信息采集往往是实施风控的最难的一个环节,但也是最重要的环节,覆盖质量时效都决定了项目的成败。 showImg("/img/bVEcg5?w=900&h=658"); 作者前言 从业近10年,大大小小...

    Kylin_MountainKylin_Mountain 评论0 收藏0
  • awt颜色转换

    awt颜色转换

    demo public static String color2String(Color color) { String R = Integer.toHexString(color.getRed()); R = R.length() < 2 ? ("0" + R) : R; String B = Integer.toHexS...

    jifeijifei 评论0 收藏0
  • 我是一个码农

    我是一个码农

    摘要:我是一个码农什么是码农百度百科的定义是一般指从事软件开发职位的职员,学不到新技术,同时也是部分从事软件开发工作人员的一个自嘲的称号。我是一个家有果园的老码农。应该做一个写写代码,卖卖水果,也打理自己果园的码农了。 我是一个码农 showImg...

    darkbugdarkbug 评论0 收藏0
  • Java|序列化异常StreamCorruptedException的解决方法

    Java|序列化异常StreamCorruptedException的解决方法

    参考:http://tristan1.iteye.com/blo... public void testDeserialize() throws IOException, ClassNotFoundException { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutpu...

    ClectClect 评论0 收藏0
  • 如何得到一个对象真实的内存大小

    如何得到一个对象真实的内存大小

    摘要:如何得到一个对象真实的内存大小介绍一款工具可方便的测量一个对象真实占用内存大小如有这么一个对象先看一个空对象的内存占用量可知一个对象三个引用共占了字节逐个赋值后占用内存是多少呢给赋值一个对象占用字节于是给赋值后对象变成了字节了。 如何...

    blankyaoblankyao 评论0 收藏0
  • maven学习

    maven学习

    摘要:坐标定义了一组标识它们可以用来唯一标识一个项目一个依赖或者里的一个插件。 Maven坐标定义了一组标识,它们可以用来唯一标识一个项目,一个依赖,或者Maven POM里的一个插件。groupId, artifactId, version和packaging的组合代表一个坐标, maven通过坐...

    Hegel_GuHegel_Gu 评论0 收藏0
  • [Leetcode]36 Valid Sudoku

    [Leetcode]36 Valid Sudoku

    摘要:的可以由确定,这一点在里面的位置可以由确定所以每确定一行,每一个值都可以被转换到一个之中。如果允许的空间复杂度,可以设置一个二维数组来用来判断是否在里重现了重复的数字。将一个数字的每一个位上表示每一个数字。 Leetcode[36] Valid Sudoku ...

    zhichangterryzhichangterry 评论0 收藏0
  • uiautomator自动化框架实现对控件的长按功能

    uiautomator自动化框架实现对控件的长按功能

    摘要:在使用自动化测试框架过程中,基于对控件实现长按,发现自带的方法很多时候不能实现对控件的长按,因此需要重写该方法。主要代码如下调用方式在使用自动化框架时,调用方法来实现对控件长按效果。其中参数控件对象,表示长按时间,单位为毫秒。 在使用...

    anonymoussfanonymoussf 评论0 收藏0
  • Hackerrank Practice

    Hackerrank Practice

    摘要:数组中重复元素的个数题目找到一个数组中重复元素的个数。能否成为题目互减,直到的时候。此方法精彩此方法更精彩找两边相等的 Anagram 拆分数组 看一半操作几次能成为另一半的anagram 题目 输入第一行是要判断的字符串的个数n,之后的n行输入为需要判...

    arashicagearashicage 评论0 收藏0
  • Android at人功能 -- MentionEditText

    Android at人功能 -- MentionEditText

    前言 这个功能看似简单,网上搜出来的都说以@+uid+空格这样的格式处理,但实际实现会发现有个问题:如果用户名之间有空格,那么就无法正确解析出要@的用户了,而且如果有同名用户,也无法区分。因此若要以这样简单的方式处理,那么对用户名就需要一个复杂的...

    zr_hebozr_hebo 评论0 收藏0
  • Difference between the methods update() and doFina

    Difference between the methods update() and doFina

    update() adds data to the Cipher’s internal buffer, then returns all currently completely encoded blocks. If there are any encoded blocks left over, they remain in the Cipher’s buffer until the next c...

    khs1994khs1994 评论0 收藏0
  • 浅析 Netty 实现心跳机制与断线重连

    浅析 Netty 实现心跳机制与断线重连

    摘要:基础何为心跳顾名思义所谓心跳即在长连接中客户端和服务器之间定期发送的一种特殊的数据包通知对方自己还在线以确保连接的有效性为什么需要心跳因为网络的不可靠性有可能在保持长连接的过程中由于某些突发情况例如网线被拔出突然掉电等会造成服务器和客...

    watercwaterc 评论0 收藏0
  • Java对象内存占用分析

    Java对象内存占用分析

    摘要:对于不同的实现,对象占用的内存空间大小可能不尽相同,本文主要分析中的情况,实验环境为位系统,使用进行结论验证。内存占用这里分析一个只有一组键值对的结构如下首先分析本身的大小。 本文深入分析并验证了不同Java对象占用内存空间大小的情况。对...

    JouyPubJouyPub 评论0 收藏0
  • 二叉树的一些常见的操作

    二叉树的一些常见的操作

    摘要:节点类二叉树类实现了二叉树插入删除查找前序遍历中序遍历后序遍历层序遍历二叉树序列化和反序列化二叉树的常见操作增加删除查找先序中序后序层序遍历序列化二叉树先序层序序列化和反序列化先序反序列化层序序列化层序反序列化数据测试建立一棵二叉树参...

    AldousAldous 评论0 收藏0
  • 浅析SAX,DOM,JAXP,JDOM与DOM4J之间的关系

    浅析SAX,DOM,JAXP,JDOM与DOM4J之间的关系

    摘要:通过解析器获取文档对象后,开发人员可以很方便的对其进行操作,如获取更元素,获取一个子元素,增加子元素,移除子元素。它并没有为解析提供任何新功能,但是它为在获取与解析器提供了更加直接的途径。自身不包含解析器,默认使用随包一起发行的。 sh...

    妤锋シ妤锋シ 评论0 收藏0
  • 3.8、使用 HttpEntity

    3.8、使用 HttpEntity

    摘要:示例见这个项目的分支下的。还把添加到响应中,把写到响应流中,并设置响应状态码为创建。就像和一样,使用在请求和响应流只见进行转换。更多关于这些转换器的消息,参见消息转换器。   这一部分比较简短。示例见这个项目的mvc分支下的 HttpEntityCo...

    iamyoung001iamyoung001 评论0 收藏0
  • Android框架学习笔记02AndroidAsycHttp框架

    Android框架学习笔记02AndroidAsycHttp框架

    摘要:上一篇中我们介绍了框架的基本使用方法,这一篇我们学习一下的另外一个网络请求框架框架。这里需要实现内部类回调,框架自己有实现有,不需要我们自己手动实现,我们只需要调用即可。其中是可以选择的,没有请求参数可以直接设置为。   上一篇中我们...

    kid143kid143 评论0 收藏0
  • 浅谈Java并发编程系列(一)—— 如何保证线程安全

    浅谈Java并发编程系列(一)—— 如何保证线程安全

    摘要:比如需要用多线程或分布式集群统计一堆用户的相关统计值,由于用户的统计值是共享数据,因此需要保证线程安全。如果类是无状态的,那它永远是线程安全的。参考探索并发编程二写线程安全的代码 线程安全类 保证类线程安全的措施: 不共享线程间的变量...

    mylxswmylxsw 评论0 收藏0
  • 浅谈Java并发编程系列(二)—— Java内存模型

    浅谈Java并发编程系列(二)—— Java内存模型

    摘要:物理计算机并发问题在介绍内存模型之前,先简单了解下物理计算机中的并发问题。基于高速缓存的存储交互引入一个新的问题缓存一致性。写入作用于主内存变量,把操作从工作内存中得到的变量值放入主内存的变量中。 物理计算机并发问题 在介绍Java内存模...

    EdisonEdison 评论0 收藏0
  • 转 | Java8初体验(二)Stream语法详解

    转 | Java8初体验(二)Stream语法详解

    摘要:第一个函数生成一个新的实例第二个函数接受两个参数,第一个是前面生成的对象,二个是中包含的元素,函数体就是把中的元素加入对象中。 感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com 上篇文章[Java8初体验(一)lambda表达式语法]()比较详细...

    taoszutaoszu 评论0 收藏0
  • websocket笔记以及一个微型聊天室例子

    websocket笔记以及一个微型聊天室例子

    摘要:收到包后,向发送一个值为,该包发送完成后,和均进入状态。非强制压缩发送。因此也就诞生了一个新的通信协议协议,一种全双工通信协议。会发起一个握手的请求,请求首部含有还有其他首部,具体看如下示例。服务器端返回一个状态码,确认转换协议。 首...

    zzbozzbo 评论0 收藏0
  • 3.6、@RequestParam 和 @RequestBody

    3.6、@RequestParam 和 @RequestBody

    摘要:负责把请求消息转换为一个对象,也把一个对象转换为请求体。也要注意,如果使用命名空间或者配置,一个更大范围的消息转换器被默认注册。如果没有声明这样的参数,一个异常将会抛出。这个异常会在中处理,并返回一个错误到客户端。   这一部分实例见...

    iKcampiKcamp 评论0 收藏0
  • java自定义注解

    java自定义注解

    摘要:自定义注解上面是一个自定义的注解类,使用元注解来定义自定义注解,自定义注解的函数名就是参数名,函数返回类型是变量的类型。自定义注解来对字段进行一定的约束如在通信的双方。 在我们编程过程中,会经常需要使用到注解,在使用spring进行应用构建...

    X_AirDuX_AirDu 评论0 收藏0

热门文章

<