最近在写python程序的时候,经常遇到路径无法识别的问题;经过深究发现: 这是因为windows下文件的路径是以"\",然而反斜杠"\"在python中有着转义字符的意义,所以在py文件中写windows文件路径的时候,要特别注意反斜杠"\"的使用, 经过测试,在发生的转义的部分,添加一个" \ ...
分类:
编程语言 时间:
2021-04-15 01:15:19
收藏:
0 评论:
0 赞:
0 阅读:
28
线程的五大状态 创建--new Thread() 就绪--调用start() 阻塞--sleep()、wait() 运行--CPU调度 死亡--线程中断或结束,一旦进入死亡状态,就不能再次启动 线程的基本方法 线程stop方法 package com.edgar.lesson03; //测试stop ...
分类:
编程语言 时间:
2021-04-15 01:13:51
收藏:
0 评论:
0 赞:
0 阅读:
36
指针和变量加上const 和C语言是一样的。这里只说对象,如果在对象上加const,表示这个对象里的成员变量都不能被修改。因此方法就都不能修改成员变量了 在类的方法后面加上const,表示这个方法不能修改成员变量。方法的原型和定义处都要加上const。 int get() const; //这个是在 ...
分类:
编程语言 时间:
2021-04-15 01:13:28
收藏:
0 评论:
0 赞:
0 阅读:
30
下拉框处理类:Select 如果页面元素是个下拉框,我们可以将此web元素封装为Select对象。 ...
分类:
编程语言 时间:
2021-04-14 23:53:18
收藏:
0 评论:
0 赞:
0 阅读:
37
实验1 //生成N个0~99之间的随机整数,并打印输出 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 int main() { int x,n; srand(time(0)); for(n=1;n<=N;n+ ...
分类:
编程语言 时间:
2021-04-14 23:52:51
收藏:
0 评论:
0 赞:
0 阅读:
31
4.14Java游戏小项目之键盘控制原理 本质理解 键盘和程序交互原理: 每次按下键、松开键触发响应的键盘事件。 按下和松开用true和false表示 将事件封装到KeyEvent对象中 识别按下哪个键就是对键盘进行编号 编号通过KeyEvent对象来查询 本项目有四个方向,设置四个基本方向,按下= ...
分类:
编程语言 时间:
2021-04-14 23:52:40
收藏:
0 评论:
0 赞:
0 阅读:
41
Object 存储变量时,变量属性的内存改变图解 左边: 对象的内存 中间:变量属性的内存 右边:属性值的内存 【图一】创建一个对象,存obj1 变量--里面存age 属性和属性值--12。 let obj1 = new Object(); obj1.age = 12; 【图二】 (改变的是对象的内 ...
分类:
编程语言 时间:
2021-04-14 23:52:22
收藏:
0 评论:
0 赞:
0 阅读:
33
介绍 该程序是基于C/S架构模式,即服务端/客户端模式(这种架构模式维护起来既耗时又耗人力物力,不过也不是绝对的哈),其中使用了Java多线程中的一些常用API,例如ConcurrentHashMap(并发HashMap)、还有javax.swing包和java.awt包中的一些GUI组件,因为这是 ...
分类:
编程语言 时间:
2021-04-14 23:50:31
收藏:
0 评论:
0 赞:
0 阅读:
41
def quick_sort(data): if len(data) >= 2: mid = data[len(data)//2] left,right = [], [] data.remove(mid) for num in data: if num >= mid: right.append(nu ...
分类:
编程语言 时间:
2021-04-14 23:47:19
收藏:
0 评论:
0 赞:
0 阅读:
22
报错信息使用python做数据集的过程中,需要引入一个包 from PIL import Image 然后在pycharm中查找这个包发现安装不上(或者找不到,或者安装完成之后依然报错)。解决方案因为在python3.x中已经将包名改为Pillow,所以安装的时候要安装Pillow包。所以安装过程中 ...
分类:
编程语言 时间:
2021-04-14 23:47:03
收藏:
0 评论:
0 赞:
0 阅读:
22
Java安全之JBoss反序列化漏洞分析 0x00 前言 看到网上的Jboss分析文章较少,从而激发起了兴趣。前段时间一直沉迷于工具开发这块,所以打算将jboss系列反序列化漏洞进行分析并打造成GUI的工具集。当然反序列化回显这块也是需要解决的一大问题之一,所以下面会出一系列文章对该漏洞的分析到工具 ...
分类:
编程语言 时间:
2021-04-14 23:46:41
收藏:
0 评论:
0 赞:
0 阅读:
45
#希尔排序 思路: 1.选择一个增量序列 t1,t2,……,tk,其中 ti > tj, tk = 1(最后必须是1) 2.按增量序列个数 k,对序列进行 k 趟排序 代码实现: #include <iostream> using namespace std; template <typename ...
分类:
编程语言 时间:
2021-04-14 23:46:28
收藏:
0 评论:
0 赞:
0 阅读:
26
概念 磁盘调度算法,根本目的在于有效利用磁盘,保证磁盘的快速访问 先来先服务算法 该算法实际上不考虑访问者要求访问的物理位置,而只是考虑访问者提出访问请求的先后次序。有可能随时改变移动臂的方向。 最短寻找时间优先调度算法 从等待的访问者中挑选寻找时间最短的那个请求执行,而不管访问者的先后次序。这也有 ...
分类:
编程语言 时间:
2021-04-14 23:44:46
收藏:
0 评论:
0 赞:
0 阅读:
28
1、继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 2、继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。 3、继承关系的两个类,一个为子类(派生类),一个为父类(基类),子类继承父类,使用关键字extends来表示。 4、extends的意思是“扩展”。子 ...
分类:
编程语言 时间:
2021-04-14 23:43:50
收藏:
0 评论:
0 赞:
0 阅读:
32
public static class LinqExtensions { private static PropertyInfo GetPropertyInfo(Type objType, string name) { var properties = objType.GetProperties() ...
分类:
编程语言 时间:
2021-04-14 23:42:46
收藏:
0 评论:
0 赞:
0 阅读:
26
selenium Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具 ...
分类:
编程语言 时间:
2021-04-14 23:42:10
收藏:
0 评论:
0 赞:
0 阅读:
27
1)静态成员与构造函数的字节码 2)动态绑定与静态绑定函数的字节码 3)多态 4)字节码的异常表,finally的使用注意点。 ...
分类:
编程语言 时间:
2021-04-14 23:40:23
收藏:
0 评论:
0 赞:
0 阅读:
20
实现一个单链表,链表初始为空,支持三种操作: 向链表头插入一个数; 删除第 k 个插入的数后面的数; 在第 k 个插入的数后插入一个数。 现在要对该链表进行 M次操作,进行完所有操作后,从头到尾输出整个链表。 注意:题目中第 k个插入的数并不是指当前链表的第 k个数。例如操作过程中一共插入了 n个数 ...
分类:
编程语言 时间:
2021-04-14 23:35:25
收藏:
0 评论:
0 赞:
0 阅读:
28
Go 语言是一门很重视程序测试的编程语言,所以在上一篇中,我与你再三强调了程序测试的重要性,同时,也介绍了关于go test命令的基本规则和主要流程的内容。今天我们继续分享测试的基本规则和流程。本篇代码和指令较多,你可以点击文章查看原文。 知识扩展 问题 1:怎样解释功能测试的测试结果? 我们先来看 ...
分类:
编程语言 时间:
2021-04-14 23:33:08
收藏:
0 评论:
0 赞:
0 阅读:
43
javaSE一些实习问题 为什么实现equals的同时要实现hashcode()? hashCode()在散列表中才有用,在其它情况下没用。在散列表中 hashCode() 的作用是获取对象的散列码,进而确定该对象在散列表中的位置。hashCode() 的默认行为是对堆上的对象产生独特值。如果没有重 ...
分类:
编程语言 时间:
2021-04-14 23:30:42
收藏:
0 评论:
0 赞:
0 阅读:
26