Java 多线程系列第 7 篇。 这篇我们来讲讲线程的另一个特性:守护线程 or 用户线程? 我们先来看看 方法的注释,如下所示。 1. Marks this thread as either a daemon thread or a user thread. 2. The Java Virtual ...
分类:
编程语言 时间:
2019-10-15 10:17:04
阅读次数:
101
public static boolean deleteFolder(String url) { File file = new File(url); if (!file.exists()) { return false; } if (file.isFile()) { file.delete(); ... ...
分类:
编程语言 时间:
2019-10-15 10:19:43
阅读次数:
94
针对 linux系统中 python虚拟环境 设置环境变量 2种方法: 1.在建好的虚拟环境的 venv/bin/active 文件中,写入需要的环境变量,再进入虚拟环境; 如 配置文件路径 步骤如下图; 打开文件: 找个地方 设置环境变量 重新进入虚拟环境;发现添加成功 2.在 通过 source ...
分类:
编程语言 时间:
2019-10-15 11:33:12
阅读次数:
143
单生产者 单消费者 执行 ...
分类:
编程语言 时间:
2019-10-15 11:39:08
阅读次数:
82
java中如果需要将一个object转成list,大部分人会直接使用强制类型转换:(List<String>) obj这样。这样强制转换编译会提示Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.String>',编译器的 ...
分类:
编程语言 时间:
2019-10-15 11:41:42
阅读次数:
1063
一、冒泡排序 遍历一个数组,如果发现数组中相邻的两个元素不满足要求时,就调整他们的次序,直达最后没有需要调整时说明数组有序。 二、选择排序 三、插入排序 四、希尔排序 五、归并排序 六、快速排序 ...
分类:
编程语言 时间:
2019-10-15 11:42:03
阅读次数:
85
1 //发送get请求 2 function get_http_request(url, callback) 3 { 4 var httpRequest;//第一步:建立所需的对象 5 if (window.XMLHttpRequest) { 6 httpRequest = new XMLHttpR... ...
分类:
编程语言 时间:
2019-10-15 11:42:19
阅读次数:
84
1.debug的时候打印出函数名和行号。 import sys print "here is :",__file__,sys._getframe().f_lineno ...
分类:
编程语言 时间:
2019-10-15 11:43:02
阅读次数:
59
此框架使主要负责客户端和服务端的连接以及数据交换具体实现逻辑根据实际项目进行编写,注册到委托中即可 ...
分类:
编程语言 时间:
2019-10-15 12:49:58
阅读次数:
74
1)面向对象的特性有哪些? 答:封装、继承和多态。 2)Java 中覆盖(Override)和重载(Overload)是什么意思? 答:覆盖是指子类对父类方法的一种重写,只能比父类抛出更少的异常,访问权限不能比父类的小;被覆盖的方法不能是 private 的,否则只是在子类中重新定义了一个方法。 重 ...
分类:
编程语言 时间:
2019-10-15 12:50:18
阅读次数:
103
在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的。但是实际工作中,很多前端开发人员并未给每个元素都编写id属性。 driver.find_element_by_id() 此时,可以基于class属性来定位元素。常见的基于class定位元素的selenium写法 ...
分类:
编程语言 时间:
2019-10-15 12:51:52
阅读次数:
85
L120102X1:创建工厂类package interf;public interface Animal {public void eat();public void sport();}////package model;import interf.Animal;public class Cat ... ...
分类:
编程语言 时间:
2019-10-15 12:53:41
阅读次数:
94
一、读取注解信息 入口 spring boot 项目启动后会自动扫描application上面的注解,@EnableFeignClients的注解如下 在注解中导入了 FeignClientsRegistrar类,用来像spring注册,EnableFeignClients和FeignClient上 ...
分类:
编程语言 时间:
2019-10-15 12:54:56
阅读次数:
98
python yield关键词使用总结 by:授客 QQ:1033553122 测试环境 win10 python 3.5 yield功能简介 简单来说,yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 ge ...
分类:
编程语言 时间:
2019-10-15 12:58:04
阅读次数:
121
Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的。Java内存模型规定了如何和何时可以看到由其他线程修改过后的 ...
分类:
编程语言 时间:
2019-10-15 12:58:41
阅读次数:
71
谢谢. ...
分类:
编程语言 时间:
2019-10-15 12:59:58
阅读次数:
94
Java 从入门到进阶之路(八), Java 中的构造方法。 ...
分类:
编程语言 时间:
2019-10-15 13:00:33
阅读次数:
57
是的 你没看错!!!用JAVA为MCU开发物联网程序? 一直以来,物联网设备这种嵌入式硬件,对于Java软件开发者来说,就是Black Magic Box,什么中断、寄存器,什么指针、内存泄漏,什么五花八门的编译器、烧录软件——算了还是饶了我吧! ? 我们Java程序员要的是什么?我们要的是面向对象 ...
分类:
编程语言 时间:
2019-10-15 13:05:49
阅读次数:
297
简单的来说明一下多线程,python多线程的支持并不友好,因为全局GIL锁(全局安全锁)的原因,只能单核使用,且每次只能运行一个线程,更多是用在IO操作上。 线程创建的两种方法 import threading,time#倒入线程模块 def func(name): time.sleep(1) pr ...
分类:
编程语言 时间:
2019-10-15 13:06:30
阅读次数:
80
package com.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; //求两个数组的... ...
分类:
编程语言 时间:
2019-10-15 13:07:10
阅读次数:
78