文章库ARTICLE COLUMN

  • Java多线程笔记(一):JMM与基础关键字

    Java多线程笔记(一):JMM与基础关键字

    摘要:当线程执行完后进入状态,表示线程执行结束。其中和表示两个线程。但要注意,让出并不表示当前线程不执行了。关键字其作用是防止指令重排和使线程对一个对象的修改令其他线程可见。 JMM特性一览 Java Memory Model的关键技术点都是围绕着多线程的原子...

    cyixlqcyixlq 评论0 收藏0
  • MAT(java 内存分析工具简单使用)

    MAT(java 内存分析工具简单使用)

    摘要:首先去市场下载安装将的本地在打开文件我的是打开以后看到下面的界面展示点击下面的泄漏情况如图发现一个内存泄漏问题查看详情简单使用到这里。小福利推荐一个工具 首先去eclipse市场下载安装MAT(MemoryAnalyzerTool) like this: showImg("/img/bVEug...

    BetaRabbitBetaRabbit 评论0 收藏0
  • [Android] View动画特效(四)

    [Android] View动画特效(四)

    摘要:自定义实现时钟效果刮奖效果控件贝塞尔曲线之购物车动画效果安卓开发之自定义带加载进度的按钮仿应用宝下载进度条仿支付宝咻一咻效果模仿荷包启动动画非常漂亮的自定义点击放大悬浮精美的钟表界面酷炫钱包掉落动画安 Android自定义ClockView实现时钟效...

    lavnFanlavnFan 评论0 收藏0
  • [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

热门文章

<