每次写脚本的时候,pycharm都会自动生成缓存文件__pycache__文件,在提交代码的时候还得挨个删除,于是自己写一小段代码自动循环删除此目录及下面的文件。 思路: 先将目录及其下的文件读取出来,然后删除目录下的文件,再清除空目录即可。 第一步: import os 利用os.walk(top ...
分类:
编程语言 时间:
2019-10-22 18:35:06
阅读次数:
135
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.... ...
分类:
编程语言 时间:
2019-10-22 18:36:44
阅读次数:
78
qwq...接近联赛,就在这里对STL做一点知识小结吧,因为STL曾经失分很多。 简介 (来自Baidu) STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David ...
分类:
编程语言 时间:
2019-10-22 18:41:18
阅读次数:
68
线程的生命周期或者说状态其实不复杂,但是很多人的理解可能有错误,一个典型的误区,线程运行时的状态是Runnable,而不是Running,因为线程 没有Running状态。 线程的状态 1、New:已创建,没启动。还没有执行start() 2、Runnable:调用start()之后就处于Runna ...
分类:
编程语言 时间:
2019-10-22 18:42:29
阅读次数:
98
1、什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。2、Class文件中的常量池在Class文件结构中,最头的4个字节用于存储魔数MagicNumber,用于确定一个文件是否能被JVM接受,再接着4个字节用于存储版本号,前2个字节存储次版本号,后2个存储主版本号,再接着是用于存放常量的常量池,由于
分类:
编程语言 时间:
2019-10-22 18:44:23
阅读次数:
97
最近在学习react.js,单页面应用,在进行跨站请求时,如果请求头中有其他参数,比如token之类,客户端(chrome)会先发送一个OPTIONS请求,后台需要支持这种请求,并返回202状态。 为了方便起见,暂时使用Filter来实现此功能。 Filter类代码如下: 这个Access-Cont ...
分类:
编程语言 时间:
2019-10-22 18:45:16
阅读次数:
96
题目来源 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 1 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛 ...
分类:
编程语言 时间:
2019-10-22 18:48:57
阅读次数:
78
python 安装pytorch 及 安装失败解决办法 [转] pytorch安装失败解决办法 [转] 一分钟在win10终端成功安装pytorch pytorch 的安装方法有2种,一种是pip安装,另一种就是下载whl文件然后本地安装。 方法一:pip安装 或许会想到直接使用 但是这样会报错,安 ...
分类:
编程语言 时间:
2019-10-22 18:50:23
阅读次数:
247
在使用Scrapy框架中总是遇到这类问题,在此留下记录,方便查阅、 三种解决方式:解决(一)在Request中将scrapy的dont_filter=True,因为scrapy是默认过滤掉重复的请求URL,添加上参数之后即使被重定向了也能请求到正常的数据了 解决(二)在scrapy框架中的 sett ...
分类:
编程语言 时间:
2019-10-22 18:51:03
阅读次数:
88
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏 ...
分类:
编程语言 时间:
2019-10-22 18:51:42
阅读次数:
90
多线程处理需在编程时倍加注意。 对于多数任务,通过将执行请求以线程池线程的方式排队,可以降低复杂性。 死锁和争用条件 多线程处理解决了吞吐量和响应性问题,但引入此功能会带来新的问题:死锁和争用条件。 死锁 两个线程中的每一个线程都尝试锁定另外一个线程已锁定的资源时,就会发生死锁。 两个线程都不能继续 ...
分类:
编程语言 时间:
2019-10-22 18:52:00
阅读次数:
97
阅读目录 一、什么是分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的锁进行处理,并且可以完美的运行,毫无Bug!注意这是单机应用,后来业务发展,需要做集群,一个应用需要部署到几台机器上然后做负载均衡,大致如下图: 上图可以看到,变量A存在三个服务器 ...
分类:
编程语言 时间:
2019-10-22 20:02:29
阅读次数:
84
```java / java8中的函数式接口,java中规定:函数式接口必须只有一个抽象方法,可以有多个非抽象方法,同时,如果继承实现了 Object中的方法,那么也是合法的 函数式接口可以使用lambda来创建 / @FunctionalInterface interface MyService ...
分类:
编程语言 时间:
2019-10-22 20:02:59
阅读次数:
75
include using namespace std; //Function prototype int selectSort(int ,int); void showArray(const int [],int); int main() { int array[] = {7,2,4,5,9,10 ...
分类:
编程语言 时间:
2019-10-22 20:03:38
阅读次数:
91
1.首先创建一个时钟类,用于编写时钟的各种特有属性 package javaclock; /** * * @author admin */import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Sca ...
分类:
编程语言 时间:
2019-10-22 20:04:05
阅读次数:
181
1. 所有服务树数据 2. 实现需求 3. 代码剖析 4. 最后处理逻辑 5. 结果 6. 完整代码 7. 前端实现效果 ...
分类:
编程语言 时间:
2019-10-22 20:09:53
阅读次数:
81
1.1 并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并发:指两个或多个事件在同一个时间段内发生。 这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。 并行:指两个或多个事件在同一时刻 ...
分类:
编程语言 时间:
2019-10-22 20:11:53
阅读次数:
80
1. java web涉及技术 1.1 HTML 用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) H ...
分类:
编程语言 时间:
2019-10-22 20:16:01
阅读次数:
75
(很不错的想法)怎么枚举子数独? 可以使用 box_index = (row / 3) * 3 + columns / 3,其中 / 是整数除法。 感想:虽然这道题还是没能写出来,但是在理解题目的解答上有收获。在这个9*9的方格里,分成6个3*3的小方格,然后再在小的方格里进行比较。 ...
分类:
编程语言 时间:
2019-10-22 20:18:22
阅读次数:
124
或者 在调用之前声明 参考文章:https://www.jianshu.com/p/49fb78bca621 :https://www.cnblogs.com/tylerdonet/p/4625399.html ...
分类:
编程语言 时间:
2019-10-22 20:18:47
阅读次数:
154