Android中各种Time API

时间API 为了跟踪性能,我们需要测量时间间隔,即两个时间点之间的差异。 JDK 为我们提供了两种获取当前时间的方法: Android 提供了一个 SystemClock 类,它增加了一些: 我们应该
分类: 移动开发 发布时间: 10-13 16:17 阅读次数: 0

View的几个小工具

Android在5.0以上 Button默认自带阴影效果,这是为了增加立体性和视觉效果,是非常好的。但是TMD,产品一句话: "跟IOS一样!",苦逼的Android开发就要去掉了,我们可以在xml中
分类: 移动开发 发布时间: 10-13 16:17 阅读次数: 0

献给所有技术内容创作者~猿创聚合助手小程序开发难点解析

本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 前言 2020年11月 我重新开始了原创技术内容创作,至今在掘金发表了原创文章60篇,47.7w阅读,1.5w赞。 现在的技术内容作者都不只
分类: 编程语言 发布时间: 10-13 16:17 阅读次数: 0

Java volatile关键字的实现原理深度解析

详细介绍了Java中的volatile关键字的概念、特性,随后从代码、字节码、JVM、底层CPU4个层面,深入系统底层的分析了volatile关键字的实现,最后介绍了volatile关键字的使用!
分类: 编程语言 发布时间: 10-13 15:43 阅读次数: 0

使用Apache HttpClient推送性能优化

优化了Kafka消费模式,使用批量消费Kafka提高并发度。 使用多线程配合HTTPClient PollManager机制并发提高转发率。 优化线程池任务队列模式。
分类: 编程语言 发布时间: 10-13 15:43 阅读次数: 0

讲真,这几个完整的开源Java项目能让你的能力提高一大截

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 hi ,大家好,我是三天打鱼,两天晒网的小六六,欢迎大家关注我的公众号:"六脉神剑的程序人生",一起学习,一起进步 前言 今天有一个读者问了
分类: 服务端 发布时间: 10-13 15:43 阅读次数: 0

MyBatis 执行流程及源码解析

我们在日常工作中广泛使用mybatis作为数据持久层框架,但是mybatis的执行流程是怎么样的,你了解过吗。本文将从源码角度,带你分析mybatis的工作原理。
分类: 编程语言 发布时间: 10-13 15:43 阅读次数: 0

【云计算】后起之秀Pulumi Vs 当代王者 Terraform

实现多云管理的基础设施即代码的工具包括Terraform、Pulumi等等,Terraform更为流行,使用更加广泛。在使用Terraform管理基础设施时,有一个最大的痛点
分类: 服务端 发布时间: 10-13 15:43 阅读次数: 0

记一次JMeter写java脚本代码

搭建接口自动化平台,是在windows下调试,最终在linux环境运行,那么在保存结果路径方面存在差异,所以为了能在两边环境跑通,对于
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

Java-第十四部分-JVM-垃圾回收概述、标记阶段和清除阶段

Java初学,给毕业论文做准备,整理一些基础要点防止以后忘记。代码逻辑都差不多,但是还有些特别的点需要整理。
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

Java多线程6 CompletionService

CompletionService 1 CompletionService介绍 CompletionService用于提交一组Callable任务,其take方法返回已完成的一个Callable任务对
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

lintcode-2169 · 三个三个的生成数据

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 描述 请编写 Python 代码,将一串数据作为模板数据,并根据模板数据使用生成器 3 个 3 个的生成指定条数的数据。 请在 soluti
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

WingIDE 7.2.0 远程调试

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 环境描述 WingIDE 版本需求 6.++/ 7.++ ,我的是 7.2.0 本地操作系统 Win10 远程服务器操作系统 Ubuntu
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

WingIDE 7.2.0 调试远程服务器中 Docker

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 原理 docker配置 随后需要在docker内部重新配置一遍ssh密钥,方法与在服务器内配置相同(参考WingIDE 7.2.0 远程调试
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

解决 Windows OSError - pydot failed to call GraphViz.Please install GraphViz 报错

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 问题复现 问题原因与解决方案 情况 1 原因 :真的没有安装GraphViz 解决方案: 安装相应模块 情况 2 原因:GraphViz程序
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

iOS 全埋点-应用程序退出和启动(1)

分析目前埋点的分类,详细分析iOS埋点方案的实施,以及埋点需要注意的坑点,项目源码分析开源,供大家一起学习交流!
分类: 移动开发 发布时间: 10-13 15:10 阅读次数: 0

轻松搞懂mysql的执行计划,再也不怕sql优化了

近期要做一些sql优化的工作,虽然记得一些常用的sql 优化技巧,但是在工作中还是不够,所以需要借助工具的帮助,数据库的解释计划阐明了sql的执行过程,展示了执行的细节,我们只要根据数据库告诉我们的问
分类: 服务端 发布时间: 10-13 15:10 阅读次数: 0

18 个杀手级 JavaScript 单行代码

1、复制到剪贴板 使用 navigator.clipboard.writeText 轻松将任何文本复制到剪贴板。 2、检查日期是否有效 使用以下代码段检查给定日期是否有效。 3、找出一年中的哪一天 查
分类: 编程语言 发布时间: 10-13 15:10 阅读次数: 0

闲不下来-nginx源码全局认知(三)

个人觉得,阅读源码之前,要了解整个nginx的架构,或者整体结构,况且nginx源码目录结构非常清晰,方便大家学习或者阅读想要看的模块。
分类: 服务端 发布时间: 10-13 15:10 阅读次数: 0

Java虚拟机系列五:android虚拟机

[toc] 一.android虚拟机与hotspot虚拟机的区别 android虚拟机 非标准jvm实现 存储和执行dex文件 采用基于寄存器的指令集 指令长度为2,4,6个字节,执行指令效率高,移植
分类: 移动开发 发布时间: 10-13 15:10 阅读次数: 0