Callable接口:与Runnable接口功能相似,用来指定线程的任务。其中的call()方法,用来返回线程任务执行完毕后的结果,call方法可抛出异常。 ExecutorService:线程池类 <T> Future<T> submit(Callable<T> task):获取线程池中的某一个线 ...
分类:
编程语言 时间:
2020-04-25 16:49:22
阅读次数:
103
hello,咋们又见面啦,通过前面两篇文章的介绍,对task的创建、运行、阻塞、同步、延续操作等都有了很好的认识和使用,结合实际的场景介绍,这样一来在实际的工作中也能够解决很大一部分的关于多线程的业务,但是只有这一些是远远不够的,比如,比如,如果这么一个场景,当开启tsak异步任务后,有某个条件触发 ...
分类:
编程语言 时间:
2020-04-25 15:31:01
阅读次数:
90
一个Actiivty进入另一个Actiivty时报的错误 错误原因: 因为目标Activity的权限不是public class ***Activity 改为 public class ***Activity 使用快捷方式创建 没有自动生成 public 创建register 时 没有声明publi ...
分类:
移动开发 时间:
2020-04-25 13:07:12
阅读次数:
91
1. 构造: 2~4. 和第一题的解法都一样,看不出有什么变化 这里看了下其实绕过的方法挺多的:https://blog.csdn.net/qq_41617034/article/details/105249339?depth_1-utm_source=distribute.pc_relevant. ...
分类:
Web程序 时间:
2020-04-25 12:50:30
阅读次数:
252
1 线程开启方式 第一种:用Thread类创建线程对象 from threading import Thread import time def task(name): print('%s is running'%name) time.sleep(1) print('%s is over'%name ...
分类:
编程语言 时间:
2020-04-25 10:35:33
阅读次数:
74
一、明日计划 解决ShareSDK官方版本更新后无法加载新的SDK的问题,对个人信息的修改进行添加 二、今日成果 成功使用x5内核打开下载的文档 package com.example.fooks; import android.app.Activity; import android.conten ...
分类:
其他好文 时间:
2020-04-25 00:55:05
阅读次数:
79
一、为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题 ...
分类:
Web程序 时间:
2020-04-24 22:05:45
阅读次数:
115
今天在昨天的基础上,增加了打卡的功能实现,点击打卡,显示打卡成功。根据不同时间段的日期,会有返回当前日期提醒。遇到的问题:当天打卡后,不可以时时更新显示在日历上,只有返回别的界面或者重选日期再次回到当前日期时才会显示打卡标志。计划明天完成这个功能。 相关代码: package com.example ...
分类:
其他好文 时间:
2020-04-24 21:57:40
阅读次数:
63
要实现轮播图自动跳转 需要自己写一个类ScoViewParger继承ViewParger,将activity_mian.xml文件中关于ViewRarger的布局改写成为包名+类名的方式 ScoViewParger类: package com.example.myapplication23; imp ...
分类:
其他好文 时间:
2020-04-24 20:07:14
阅读次数:
86
public function index() { $file_name = 'index_wap.html'; if(file_exists( $file_name ) && filemtime( $file_name ) - time() < 10 ){//如果文件是存在并且最后修改时间小于设定 ...
分类:
其他好文 时间:
2020-04-24 14:31:51
阅读次数:
67