
Java
文章平均质量分 86
闲暇部落
OpenGL、音视频、Linux、Android、Studio、Kotlin,Java,Git,Unity,面试
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android网络框架——OKHttp拦截器
一、Interceptor 的作用二、Interceptor 的类型1. Application Interceptor(应用拦截器)2. Network Interceptor(网络拦截器)3.源码解读三、Interceptor使用原创 2025-02-12 09:02:23 · 1751 阅读 · 0 评论 -
Android网络框架——OKHttp
OKHttp是一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付公司贡献(该公司还贡献了Picasso)用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除,现在已经打不出来)原创 2025-02-12 08:50:07 · 1100 阅读 · 0 评论 -
结构化并发是什么
结构化并发(Structured Concurrency)是一种编程范式,旨在通过明确的生命周期管理和层次化的任务组织,确保并发操作(如线程、协程等)的可控性和可维护性。它的核心思想是:并发任务应该像结构化编程中的代码块一样,具有清晰的开始和结束,并且父任务必须等待所有子任务完成才能结束。原创 2025-02-06 13:25:44 · 463 阅读 · 0 评论 -
java Random.nextInt()方法
public int nextInt(int n)该方法的作用是生成一个随机的int值,该值介于[0,n)的区间,也就是0到n之间的随机int值,包含0而不包含n。原创 2019-12-11 10:15:25 · 212 阅读 · 0 评论 -
java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synch原创 2017-10-13 16:06:56 · 249 阅读 · 0 评论 -
ant是用来干什么的
一般情况下,大多数软件公司做开发的时候都不用myeclipse开发,这是利用ant部署就给我们带来极大的方便,它先将你的project打包成war包,然后部署到指定的服务器中。Ant的概念 当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处原创 2017-11-24 10:45:45 · 5085 阅读 · 0 评论 -
自动打包工具Hudson——简介
HUDSON (Java开发的一种持续集成工具)Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作。包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。Hudson的特性1、易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。2、易于配置原创 2017-11-24 11:05:07 · 783 阅读 · 0 评论 -
自动打包工具Hudson——使用教程:Hudson安装配置、部署应用及分析
一、部署环境机器:一台linux虚机,内存1G,操作系统CentOS release 5.6,硬盘100G。实验应用:乐学方舟后台部署(非正式环境)应用环境:apache-tomcat-7.0.27 ,JDK二、环境搭建1、下载hudson ,安装部署http://hudson-ci.org/点击下载2、下载完成,需找一台l转载 2017-11-24 11:06:41 · 1475 阅读 · 0 评论