eclipse联网总是自动下载xml和jar,如何关闭

2021年02月03日 阅读:864

window--preference--》【查找download】 ... 查看全文

C++Socket编程—Libcurl库

2021年02月03日 阅读:662

一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单 ... 查看全文

高级数据结构---赫(哈)夫曼树及java代码实现

2021年02月03日 阅读:717

我们经常会用到文件压缩,压缩之后文件会变小,便于传输,使用的时候又将其解压出来。为什么压缩之后会变小,而且压缩和解压也不会出错。赫夫曼编码和赫夫曼树了解一下。 赫夫曼树: 它是一种的叶子结点带有权重的特殊二叉树,也叫最优二叉树。既然出现最优两个字肯定就不是随便一个叶子结点带有权重的二叉树都叫做赫夫曼 ... 查看全文

[LeetCode] 面试题56 - I. 数组中数字出现的次数

2021年02月03日 阅读:726

class Solution { public int[] singleNumbers(int[] nums) { //用于将所有的数异或起来 int k = 0; for(int num: nums) { k ^= num; } //获得k中最低位的1 int mask = 1; //mask = ... 查看全文

Python 接口测试之结果集比较封装

2021年02月03日 阅读:797

引言 接口测试执行完后,我们需要进行断言,断言的主要目的是用代码来判断实际结果和预期结果是否一致,这跟手工测试中用肉眼去判断是一样的思路。既然这样,我们可以将已知的预期结果和未知的实际结果简单的封装成一个类,然后写一个比较的函数来判断,最后得到结果。 知识点预热 在讲代码之前,先了解一下python ... 查看全文

(四)多线程:控制线程

2021年02月03日 阅读:580

Java的线程支持提供了一些便捷的工具方法,通过这些方法可以很好地控制线程的执行。 1.join线程 Thread提供了让一个线程等待另一个线程完成的方法——join()方法。当在某个程序执行流中调用其他线程的join()方法时,调用线程将被阻塞,直到被join()方法加入的join()线程执行完毕 ... 查看全文

Go 实现Python中的语法

2021年02月03日 阅读:684

字符串相关: go实现python字符串的 .strip() 简单实现: package main import "fmt" func main() { s1 := " hello world 你好 世界 " for { if s1[0] != 32 && s1[len(s1)-1] !=32{ b ... 查看全文

C++设计模式——命令模式 Command

2021年02月03日 阅读:798

命令模式,是将一个请求封装为一个对象,从而使我们可以用不同的请求对客户进行参数化、对请求排队或记录请求日志,以及支持可撤销的操作。 动机(Motivation) ”行为请求者“与”行为实现者“通常呈现一种”紧耦合“。但在某些场合——比如需要对行为进行”记录、撤销、事务“等处理,这种无法抵御变化的紧耦 ... 查看全文

Java多线程(一)线程基础、线程间的共享和协作

2021年02月03日 阅读:771

通过JVM给我们的入口,可以知道运行期间有几个线程: ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();ThreadInfo[] threadInfos = threadMXBean.dumpAllThreads(fals ... 查看全文

Python学习第66天(css内外边距)

2021年02月03日 阅读:776

今天听这个css课程,感觉这个老师真的讲的很烂,明明可以很轻松理解,非得扯上一堆的if什么的,明明很容易就能理解,硬生生给我说懵了。 内外边距倒是蛮有意思的 内边距,自然就是块级标签自己内部的一些距离,然后外边距,就是标签和同级标签之间的距离 margin: 用于控制元素与元素之间的距离;margi ... 查看全文

JavaScript连载7-一元运算符、赋值运算符、逻辑运算符

2021年02月03日 阅读:879

一、一元运算符 1.正号 (1)正号不会对数字产生任何影响 (2)对于非Number类型的值,会先将其转换为Number,然后再进行运算 注意:如果加号放在后面,就会报错。 2.负号 (1)负号就是对数字进行取反; var bool = true; console.log(+bool); var s ... 查看全文

算法分析设计实践——最长公共子序列

2021年02月03日 阅读:856

算法分析设计实践——最长公共子序列 1.问题 对于序列a和序列b,求其最长公共子序列 2.解析 通过动态规划的方式 dp[i][j] 前i个字符的x和前j个字符的y的最长公共子序列 当a[i] = b[j] 的时候 dp[i][j] = max(dp[i][j] , dp[i - 1][j - 1] ... 查看全文

初识 java

2021年02月03日 阅读:786

一、内存划分为5个部分: 1.栈(Stack):存放的都是方法中的局部变量 局部变量:方法的参数,或是方法大括号{ }内部的变量 作用域:一旦超过作用域,立刻从栈内存消失 2.堆(Heap):凡是new出来的东西,都在堆当中 堆内存中的东西都有一个地址值:16进制(0X666、0X999) 堆内存里 ... 查看全文

python类的定义与使用

2021年02月03日 阅读:546

为了代码的编写方便简洁,引入了类的定义;一般,使用 class 语句来创建一个新类,class之后为类的名称(通常首字母大写)并以冒号结尾,例如: class Ticket(): def __init__(self,checi,fstation,tstation,fdate,ftime,ttime) ... 查看全文

Switch对各类型支持的实现原理(Java)

2021年02月03日 阅读:696

switch Java7开始,switch的参数可以是String类型了,这真的是一个很有用的改进,毕竟string还是挺常用的。到目前为止,switch支持的参数类型有: 、`short int char String enum`。switch对各种类型参数的支持到底是怎么实现的呢? byte、s ... 查看全文

P8 Java 13中 HashMap的 put方法

2021年02月03日 阅读:568

介绍 Java 13 中 HashMap put 函数和桶的树形化源码。 ... 查看全文

php简单日志写入函数

2021年02月03日 阅读:911

function showLog($content,$filename="filenamelog") { $logfile = 'logs/'.$filename.date('Ymd').'.txt'; if(!file_exists(dirname($logfile))) { mkdir(dirn ... 查看全文

10.js处理日历控件(修改readonly属性)

2021年02月03日 阅读:631

from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get("https://www.12306.cn/index/")time.sleep(5)# 去掉元素的readonly属性js = 'docum ... 查看全文

HTML

2021年02月03日 阅读:715

本文内容 1. web概念概述 2. HTML web概念概述 * JavaWeb: * 使用Java语言开发基于互联网的项目 * 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: ... 查看全文

php读取音频文件,并返回音频文件的相关信息

2021年02月03日 阅读:830

今天在开发项目中遇到一个问题,要获取到上传音频的时长。 从而展示在前端页面最后找到解决方案: 1、首先,我们需要先下载一份PHP类—getid3 https://codeload.github.com/JamesHeinrich/getID3/zip/master 2、解压文件,把整个文件夹上传到服 ... 查看全文

记录我所不知道的css以及其他问题

2021年02月03日 阅读:519

CSS 1.position:sticky 粘性定位,必须要设置top,bottom,left,right其中一个,最近在做吸顶效果用到了。 2.flex布局中的justify-content:space-evenly,这个是各元素之间以及两边元素的空白相等,(space-around是两边元素空白 ... 查看全文

JS中访问对象的两种方式区别【转】

2021年02月03日 阅读:901

可以使用下面两种方式访问对象的属性和方法 1.对象名.属性名 对象名.方法名() 2.对象名["属性名"] 对象名"方法名" 1 var obj = { 2 name : "小明", 3 age : 18, 4 say : function(){ 5 console.log("我是"+this.na ... 查看全文

热门文章

推荐文章

最新文章

置顶文章