标签:final

编程技术

关于android的ScrollView里面嵌入ListView的原理

songhua.gao 发布于 2017-01-17

整理之前的blog。 之前做一个自定义控件,很蛋疼的ScrollView里面套上ListView,而且要实现ScrollView和ListView的无缝滚动连接,就是ListView滚到头带动ScrollView ,同样的ScrollView滚到头带动ListView,滑动 Sc...

阅读(1)评论(0)赞 (0)

编程技术

Android 性能优化系列之布局优化

20

尖兵 发布于 2017-01-17

在Android开发中,UI布局可以说是每个App使用频率很高的,随着UI越来越多,布局的重复性、复杂度也会随之增长,这样使得UI布局的优化,显得至关重要,UI布局不慎,就会引起过度绘制,从而造成UI卡顿的情况,本篇博客,我就来总结一下UI布局优化的相关技巧。 学会使用布局标签优...

阅读(2)评论(0)赞 (0)

编程技术

关于android的ScrollView里面嵌入ListView的原理

尖兵 发布于 2017-01-17

整理之前的blog。 之前做一个自定义控件,很蛋疼的ScrollView里面套上ListView,而且要实现ScrollView和ListView的无缝滚动连接,就是ListView滚到头带动ScrollView ,同样的ScrollView滚到头带动ListView,滑动 Sc...

阅读(2)评论(0)赞 (0)

编程技术

码云推荐 | 高性能 redis 监控软件 redis-monitor

23

hanze 发布于 2017-01-17

NRedis-Proxy1.1 final 高性能中间件服务 一、 NRedis-Proxy 介绍 NRedis-Proxy 是一个Redis中间件服务,第一个Java 版本开源Redis中间件,无须修改业务应用程序任何代码与配置,与业务解耦;以Spring为基础开发自定义标签,...

阅读(4)评论(0)赞 (0)

编程技术

Core Data 笔记[上篇]

9

xiaoli.he 发布于 2017-01-16

本文为《Core Data by Tutorials》笔记上篇,代码用 swift3 编写。等这系列写完会根据 objc 的《Core Data》 补充笔记,下面的代码只给其中关键部分,请指教。由于笔记是给自己看的,部分地方可能会跳跃性比较大。 入门 entity 是 Core ...

阅读(5)评论(0)赞 (0)

互联网.资讯

Visual Studio现可使用EditorConfig

puefu.he 发布于 2017-01-16

  英文原文:Putting EditorConfig to Work in Visual Studio   Visual Studio 2017 的首个候选发布版(VS2017RC)中提供了支持 EditorConfig 标准的特性。秉承该标准可使开发人员一次性地定义一种编码风...

阅读(7)评论(0)赞 (0)

互联网.科技

6 款硬件 + 64 个 App,一个互联网重度宅的工作元年丨2016 与我的数字生活

13

小丁 发布于 2017-01-16

「2016 与我的数字生活」年度征文入围作品 今年,我们在 2016 年度盘点中举办了一次大型年度征文活动,鼓励大家围绕「数字生活」为主题,回顾刚刚过去的 2016 年。 我们给予最开放的选题、最自由的投稿方式、有史以来最丰厚的 奖品,以及跨越春节的两个月充足...

阅读(7)评论(0)赞 (0)

编程技术

Visual Studio现可使用EditorConfig

puefu.he 发布于 2017-01-16

Visual Studio 2017的首个候选发布版(VS2017RC)中提供了支持 EditorConfig 标准的特性。秉承该标准可使开发人员一次性地定义一种编码风格,即可轻易地在不同的编辑器中使用该风格。另一显著优点是对于在EditorConfig文件中定义的风格,可由源代...

阅读(4)评论(0)赞 (0)

编程技术

iOS代码设计中的开放与封闭

1

xiaoli.wang 发布于 2017-01-16

我们至今所写的 iOS 代码都是遵循 OOP 这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守 SOLID 五个原则会让我们的代码更易拓展和维护。SOLID 中的 O 代表的是 Open/closed principle ,这篇文章所要探讨的不仅仅是类设计...

阅读(6)评论(0)赞 (0)

编程技术

Swift:UserDefaults 协议( Swift 视角下的泛字符串类型 `API` )

test 发布于 2017-01-16

作者:Andyy Hope, 原文链接 ,原文日期:2016-11-01 译者: Yake ;校对: pmst ;定稿: CMB 无论是从语言本身还是项目代码, Swift3 的革新无疑是一场“惊天海啸” ,一些读者可能正奋战在代码迁移的前线。但即使有如此之多的改动, Swift...

阅读(5)评论(0)赞 (0)

编程技术

使用Akka构建集群(二)

6

尖兵 发布于 2017-01-16

前言 在《 使用Akka构建集群(一) 》一文中通过简单集群监听器的例子演示了如何使用Akka搭建一个简单的集群,但是这个例子“也许”离我们的实际业务场景太远,你基本不太可能去做这样的工作,除非你负责运维、监控相关的工作(但实际上一个合格的程序员在实现功能的同时,也应当考虑监控的...

阅读(8)评论(0)赞 (0)

编程技术

arXiv Paper Daily: Mon, 16 Jan 2017

1

hellas 发布于 2017-01-16

Neural and Evolutionary Computing LIDE: Language Identification from Text Documents Priyank Mathur , Arkajyoti Misra , Emrah Budur Subjects ...

阅读(7)评论(0)赞 (0)

编程技术

Spring Framework 5.0 对 Kotlin 支持的介绍

xiaoli.he 发布于 2017-01-16

继几个月前公布 Kotlin 已在 start.spring.io 中受支持 后,我们继续努力以实现 Spring 和  Kotlin 的更好共存。Kotlin 的一个重要的特性是能与 Java 库很好地 互用 ,但想要在 Spring 中编写原汁原味的 Ko...

阅读(6)评论(0)赞 (0)

编程技术

自定义ProgressDialog最佳实践

2

changyuan.xu 发布于 2017-01-16

ProgressDialog简介 ProgressDialog也是在很多App中比较常见一个控件,大多数是使用它作为加载中的状态展示,也有部分App使用它作为升级过程中的一个弹框,可以同步显示下载进度。为什么需要自定义ProgressDialog,因为不同机型不同版本的手机差异性...

阅读(8)评论(0)赞 (0)

编程技术

Java 9 AOT初探

xirruiqiang 发布于 2017-01-16

Java 9引入了 aot编译方式 ,能够将class文件直接编译成可执行二进制文件。目前Java 9的 early access版本 已经提供了编译工具,让我们来看看它的功能吧。 注意:按照JEP 295描述,目前版本的AOT,仅支持64位Linux操作系统。 jaotc使用 ...

阅读(6)评论(0)赞 (0)

编程技术

bluebird中的常用 Promsie API整理

xiaoli.he 发布于 2017-01-15

bluebird 是一个第三方的Promise类库,并且根据Promise A+规范实现,在ECMAScript 2015的基础上添加了很多扩展方法,如.spread()展开结果集、Promise.promisifyAll()将一个模块的属性方法包装成一个Promise实例。 b...

阅读(9)评论(0)赞 (0)

编程技术

Android性能优化之被忽视的优化点

1

zhuangli 发布于 2017-01-15

对于性能优化这个知识点来说,实在是太广了,博主本人也一直非常关注这方面的学习,而对于性能优化来说它包括了非常非常非常多方面,比如:I/O的优化、网络操作的优化、内存的优化、数据结构的优化、代码层次的优化、UI渲染优化、CPU资源使用率的优化、异常处理的优化等等等等。。。 本篇文章...

阅读(6)评论(0)赞 (0)

编程技术

关于 Android 应用多进程的整理

邓龙华 发布于 2017-01-15

在计算机操作系统中,进程是进行资源分配和调度的基本单位。这对于基于Linux内核的Android系统也不例外。在Android的设计中,一个应用默认有一个(主)进程。但是我们通过配置可以实现一个应用对应多个进程。 本文将试图对于Android中应用多进程做一些整理总结。 andr...

阅读(7)评论(0)赞 (0)