获取包名 使用aapt aapt是sdk自带的一个工具,在sdk\builds-tools\目录下, 1. 在cmd中,切换至sdk\builds-tools\目录下,即aapt.exe目录下2.以QQ音乐为例,命令行中切换到aapt.exe目录执行:aapt dump badging C:\Use ...
分类:
其他好文 时间:
2020-07-21 21:46:34
阅读次数:
75
import re from odps import ODPS from threading import Thread import threading from urllib import parse from datetime import datetime import random imp ...
分类:
其他好文 时间:
2020-07-21 21:37:00
阅读次数:
61
1.线程和进程的概念 1.1什么是进程?进程是线程的集合,是正在运行的程序,一个进程里面至少有一个线程。 1.2什么是线程?正在独立执行的一条路径。 1.3什么是多线程:就是一个进程里面同时有多个线程运行,多线程是为了提高程序效率。 2.创建线程 2.1. 集成Thread类创建线程 创建一个类继承 ...
分类:
编程语言 时间:
2020-07-21 14:22:18
阅读次数:
84
public class Demo02 { public static void main(String[] args) {第一种方法: new Thread("构造方法设置线程名字"){ public void run(){ System.out.println(this.getName()+". ...
分类:
编程语言 时间:
2020-07-21 01:18:57
阅读次数:
67
public class Demo02 { public static void main(String[] args) { Test01(); new Thread(){ public void run(){ System.out.println(getName()+".......ccccccc ...
分类:
编程语言 时间:
2020-07-21 00:58:31
阅读次数:
56
一、报错信息: Exception in thread "main" java.lang.RuntimeException: java.lang.InstantiationException at org.apache.hadoop.util.ReflectionUtils.newInstance( ...
分类:
编程语言 时间:
2020-07-20 15:47:15
阅读次数:
74
Java整个堆大小设置 Xmx 和 Xms设置为老年代存活对象的3-4倍,即FullGC之后的老年代内存占用的3-4倍 永久代PermSize和MaxPermSize设置为老年代存活对象的1.2-1.5倍。 永久区并不是老年代的1.2到1.5倍,而是FullGC后永久区的1.2到1.5倍 1.2x ...
分类:
其他好文 时间:
2020-07-20 13:18:36
阅读次数:
68
Thread与Task区别 任务可以返回结果,没有直接的机制可以从线程返回结果。 任务通过使用取消令牌来支持取消,但是线程没有。 一个任务可以同时执行多个线程,线程一次只能运行一个任务。 可以使用async和await关键字轻松实现异步。 新的Thread不处理线程池线程,而Task确实使用线程池线 ...
分类:
其他好文 时间:
2020-07-20 10:22:17
阅读次数:
102
概述 dump 文件导入导出 wireshark 解析 背景 tcpdump 能看清的东西, 其实很有限 基本上只有 ip 层的内容 而且命令行上看, 很不方便 刚好隔壁 wireshark 可以帮忙 环境 os centos7 docker-engine 19.03.12 docker-compo ...
分类:
其他好文 时间:
2020-07-19 23:08:06
阅读次数:
97
面试官问到,阻塞线程有几种方法? 你可以这么扩展的讲。 4种方法,从是否释放锁资源的角度来说,locksupport.park(),thread.sleep()不会是否锁资源, condition.await()/object.wait()会释放锁资源。接下来按照下图,讨论区别 ...
分类:
编程语言 时间:
2020-07-19 21:12:16
阅读次数:
60