Python常用标准库之sys sys模块主要是针对与Python解释器相关的变量和方法,不是主机操作系统。导入方式:import sys sys.argv #获取命令行参数列表,第一个元素是程序本身 sys.exit(n) #退出Python程序,exit(0)表示正常退出。当参数非0时,会引发一 ...
分类:
编程语言 时间:
2020-06-01 12:18:53
阅读次数:
71
儿童节快乐! 3.文件输入与输出 (?) 需要一个file对象构造一个scanner对象,如 Scanner in = new Scanner(Path.get("filename.txt"),"UTF-8"); 如果文件名中包含反斜杠,就要在每个反斜杠之前再加一个额外的反斜杠 "c:\\mydir ...
分类:
编程语言 时间:
2020-06-01 12:19:21
阅读次数:
86
在使用SpringBoot 2.x版本时,原有springboot 1.x 版本的通过在表单中添加 input框隐藏域指定_method = put 的方式失效。 虽然浏览器传参的确是带上了这个参数,但是打断点会发现服务端依然走的是标注@PostMapping的Controller方法,而不是我们期 ...
分类:
编程语言 时间:
2020-06-01 12:20:52
阅读次数:
102
对象是Java世界的一等公民,所有的对象都是引用类型。除了8种基本的数据类型之外,其他的都是对象。JVM和垃圾回收在开始讨论引用之前,首先需要了解一下JVM和垃圾回收。Java与C语言等不同,C语言代码经过编译器编译之后,就可以直接在CPU上执行,而Java不同,Java语言需要先编译生成字节码文件,再由JVM生成可以在CPU上运行的代码。而且Java在生成对象时,并不需要手动分配内存,而是由JV
分类:
编程语言 时间:
2020-06-01 12:21:31
阅读次数:
73
中文文档:http://selenium-python-zh.readthedocs.io/en/latest/index.html英文文档:http://selenium-python.readthedocs.io/index.html ...
分类:
编程语言 时间:
2020-06-01 12:22:35
阅读次数:
124
JSON和JSONPath JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。注意:光理论是不够的。这里顺便免费送大家一套2020 ...
分类:
编程语言 时间:
2020-06-01 13:28:40
阅读次数:
73
① sleep()方法给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会;yield()方法只会给相同优先级或更高优先级的线程以运行的机会; ② 线程执行 sleep()方法后转入阻塞(blocked)状态,而执行 yield()方法后转入就绪(ready)状态; ③ sle ...
分类:
编程语言 时间:
2020-06-01 13:29:43
阅读次数:
116
Matplotlib 是一个 Python 的 2D绘图库 安装 pip install matplotlib 绘图的准备 1.添加Figure对象 2.添加Axes import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_su ...
分类:
编程语言 时间:
2020-06-01 13:31:56
阅读次数:
78
题目: 赎金信:给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字 ...
分类:
编程语言 时间:
2020-06-01 13:32:26
阅读次数:
121
#以下针对vector容器,编译环境为linux qt 4.7 #篇幅较长,耐心看完,有错误欢迎指出 ##erase的定义 删除容器内元素 ##erase的使用 先来看一下常用的写法 第一种 #include <iostream> #include <vector> using namespace ...
分类:
编程语言 时间:
2020-06-01 13:36:23
阅读次数:
84
一道浙大的题目 题目地址:http://web.jarvisoj.com:32784 拿到这道题目, 是一道反序列化的题目,题目源码很简单,当创建OowoO()这个类的对象时,会自动调用__construct()这个魔术方法,给mdzz这个变量赋值为"phpinfo();",然后程序执行结束后会自动 ...
分类:
编程语言 时间:
2020-06-01 13:39:46
阅读次数:
85
一、 第一种方式 1.首先从中央仓库中导入架包Poi3.14以及Poi-ooxml3.14. <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </d ...
分类:
编程语言 时间:
2020-06-01 13:41:26
阅读次数:
68
一个 Spring 项目,打成 jar 包之后运行,在有网络的时候是正常的,但是一旦无网络就会报错,具体是怎么回事呢?这篇文章就来记录下这次问题排查经过。 背景介绍 一个图形化的界面,带本地数据库,要求可以在无网络环境下运行,我帮朋友用的 Java 写的图形化界面,虽然不是很美观,但是胜在熟悉 Ja ...
分类:
编程语言 时间:
2020-06-01 13:42:06
阅读次数:
54
一、实验目标 1、使用 K-means 模型进行聚类,尝试使用不同的类别个数 K,并分析聚类结果。 ? 2、按照 8:2 的比例随机将数据划分为训练集和测试集,至少尝试 3 个不同的 K 值,并画出不同 K 下 的聚类结果,及不同模型在训练集和测试集上的损失。对结果进行讨论,发现能解释数据的最好的 ...
分类:
编程语言 时间:
2020-06-01 13:43:49
阅读次数:
106
题目: Fizz Buzz:写一个程序,输出从 1 到 n 数字的字符串表示。 1. 如果 n 是3的倍数,输出“Fizz”; 2. 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例: n = 15, 返回:[ "1", "2", "Fi ...
分类:
编程语言 时间:
2020-06-01 13:45:38
阅读次数:
153
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每 ...
分类:
编程语言 时间:
2020-06-01 13:45:51
阅读次数:
62
总结一下这几个经典问题。 JavaScript为什么要放在HTML文档的底部? 首先说结论:不论是内联还是外链js都会阻塞后续dom的解析和渲染如果把JavaScript放在页面顶部,下载和解析JavaScript的时间里面,dom迟迟得不到解析和渲染,浏览器一直处于白屏,所以把JavaScript ...
分类:
编程语言 时间:
2020-06-01 13:47:37
阅读次数:
99
使用的协议是tcp,由于tcp协议传输数据的时候会有粘包现象,所以为了解决消除这个现象,又编写了两个工具函数Encode和Decode 消除粘包现象的方法是在自定义一个应用层协议,他的内容为每次发送的数据包的前4个字节表示数据的长度,然后后面才是真正发送的数据 首先是工具包: proto.go pa ...
分类:
编程语言 时间:
2020-06-01 13:49:25
阅读次数:
69
不能。其它线程只能访问该对象的非同步方法,同步方法则不能进入。因为非静 态方法上的 synchronized 修饰符要求执行方法时要获得对象的锁,如果已经进入 A 方法说明对象锁已经被取走,那么试图进入 B 方法的线程就只能在等锁池(注 意不是等待池哦)中等待对象的锁。 ...
分类:
编程语言 时间:
2020-06-01 13:50:26
阅读次数:
149
https://www.liaoxuefeng.com/wiki/1252599548343744/1303871087444002 从Java 8开始,java.time包提供了新的日期和时间API,主要涉及的类型有: 本地日期和时间:LocalDateTime,LocalDate,LocalTi ...
分类:
编程语言 时间:
2020-06-01 13:57:28
阅读次数:
77