-
涨姿势,图文带你了解 8 大排序算法
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。 本文将依次介绍上述八大排序算法。 算法一:插入排序 插入排序是一种最简单直观的排序算法,它的工作原...
时间:2018-07-27点击:217收藏
-
Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
说到动画效果,一般都会感到很高端,感觉很酷炫;而小菜技术有限,稍复杂的动画效果也需要很多时间处理,但是遇到时间紧任务重的情况该怎么办呢?那就尝试一下 Lottie 吧,酷炫的动画集成却相当简单,还支持跨平台。 Lottie 是个啥? Lottie 是一个开源的动画工具由惊一群 Airbnb 的神人开发。它是一个 IOS/Android/React Nativ...
时间:2018-07-27点击:287收藏
-
2.Android开发环境再普及以及ADB的使用技巧
Android Studio 官网下载地址镜像网站gradle文件下载网址API文档 更改背景主题 默认快捷键 Ctrl+Alt+S 进入setting页面,在Theme中可以选择不同的主题,其中Darcula主题号称是程序员专用背景主题: 更改字体大小颜色 Editor——>Colors&Fonts: 设置快捷键,以及Keymaps下拉列表可...
时间:2018-07-27点击:234收藏
-
【Android Web】腾讯X5浏览器的集成与常见问题
近年来,混合开发也越来越用的更多,而原生webview的各种坑,比如说 上传图片、文件问题、视频全屏问题(什么在微信上打开都是好的,你这怎么全屏不了)、版本差异问题,所以还是建议使用腾讯x5浏览器。 废话不多说,我们开始集成吧 1.去官网上下载最新的jar、so文件等 链接点这里 2.添加jar包、so文件,配置gradle QQ截图201807281022...
时间:2018-07-27点击:220收藏
-
Commvault全新简化产品组合 为云时代的数据管理再填助力
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 【51CTO.com原创稿件】随着大数据、云计算、物联网、移动互联网、人工智能等技术的不断演进,企业获取的数据越来越多,如何有效使用、管理和利用这些数据是企业获得成功的关键。IDC预计,到2021年,中国数字经济规模将达8.5万亿美元,比重将超过55%,目前,数字化转型已到加速期,进入数...
时间:2018-07-27点击:276收藏
-
泽塔云:用超融合撑起软件定义数据中心的梦想
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 20年前,来自硅谷的互联网公司建立了云计算基础架构的雏形,成为长达多年的全球IT***。在云计算应用盛行的今天,一批中国本土明星企业冉冉升起,ZETTAKIT泽塔云就是其中的佼佼者。 始于超融合 尽管已经过去快4年,但在公司成立之初,就以自研超融合系统一举拿下国家卫计委的项目,让泽塔云C...
时间:2018-07-27点击:373收藏
-
Apache 年度报告:Java 是项目开发使用最多的语言
Apache 2018 年年度报告显示,该生态系统今年生态系统活跃增长,甚至会有盈余。Apache 基金会拥有 300 多个项目和超过 6,700 个代码贡献者,现在是世界上最大的开源基金会。 项目领域涵盖从大数据到云计算再到内容管理的所有内容,最大的代码存储库用于处理 OpenOffice 的开源文档。 Apache 软件基金会总裁 Phil Steitz...
时间:2018-07-26点击:400收藏
-
从零构建ipa-server.实现ldap+kerberos网络用户验证
redhat7 linux domain identity,authentication,and policy linux 的域标识,认证,和策略 IPA-server服务,通过网络用户和组连接系统。 1,用户信息和认证服务介绍 1.1随着现在网络的发展,在企业中主机也越来越多,主机用户管理变成一件很艰难的任务,一种解决方式,账号信息不存放在本地系统中,而是...
时间:2018-07-26点击:261收藏
-
史上最全WebView使用,附送Html5Activity一份
WebView在现在的项目中使用的频率应该还是非常高的。我个人总觉得HTML5是一种趋势。找了一些东西,在此总结。本篇最后有一个非常不错 的 Html5Activity 加载类,不想看的可以直接跳下载。 WebSettings WebSettings webSettings = mWebView .getSettings(); //支持获取手势焦点,输入用户...
时间:2018-07-26点击:176收藏
-
Android EventBus使用(不含源码解析)
官方文档:https://github.com/greenrobot/EventBus simplifies the communication between components decouples event senders and receivers performs well with Activities, Fragments, and back...
时间:2018-07-26点击:242收藏
-
Architecture -- Lifecycle
1). 简介 生命周期感知组件执行操作以响应另一个组件(例如活动和片段)的生命周期状态的更改。 这些组件可帮助您生成更易于组织且通常更轻量级的代码,这些代码更易于维护。 一种常见的模式是在活动和片段的生命周期方法中实现依赖组件的操作。 但是,这种模式导致代码组织不良以及错误的增加。 通过使用生命周期感知组件,您可以将依赖组件的代码移出生命周期方法并移入组件本...
时间:2018-07-26点击:187收藏
-
动画必须有(二):悬浮菜单了解一下!
动画必须有(一): 属性动画浅谈githhub传送门 目录 前言 效果图 FloatingActionButton基础 FloatingActionButton实例 最后 前言 悬浮按钮是我非常喜欢的, 可以把最关键的功能放入到悬浮按钮中. 比如日记app里的新建日记, 阅读类app里的喜欢. 稍微处理一下可以将悬浮按钮扩展成悬浮菜单, 来看下实现吧! gi...
时间:2018-07-26点击:196收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Docker安装Oracle12C,快速搭建Oracle学习环境