面试题:您了解线程吗?简单叙述一下线程的生命周期? 答:之前学过一些有关于线程方面的知识,并且在编写代码的过程中还是要经常考虑线程,所以,我对线程还是了解一点的。 首先,创建一个线程,线程进入初始状态,线程调用start()方法,进入可运行状态,然后被操作系统选中,进入运行状态,在运行状态有五种情况 ...
分类:
编程语言 时间:
2019-10-31 22:02:51
阅读次数:
102
java 13 SDK 下载 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html 生成jre文件夹 当前安装的java版本是jdk-13.0.1,可以看见并没有jre文件 ...
分类:
编程语言 时间:
2019-10-31 22:09:36
阅读次数:
235
主要内容: 非平衡数据的特征 SMOTE算法的思想及步骤 SMOTE算法的手工案例 SMOTE算法的函数介绍 1.非平衡数据的特征 在实际应用中,类别型的因变量可能存在严重的偏倚,即类别之间的比例严重失调。如欺诈问题中,欺诈类观测在样本集中毕竟占少数;客户流失问题中,忠实的客户往往也是占很少一部分; ...
分类:
编程语言 时间:
2019-10-31 22:10:26
阅读次数:
123
1.编一C程序,它能对输入的一串整数(不多于1000个,以 9999为结束标记, 9999不参与排序), 进行冒泡排序(从小到大排序),输出排序结果和所用的关键字比较次数。 ~~~c include define END 9999 define MAX_SIZE 1005 int array[MAX ...
分类:
编程语言 时间:
2019-10-31 23:25:52
阅读次数:
128
1 简介 万恶的 已经折磨程序员许久了,也带来了许多难以发现却造成严重损失的 。我们需要尽可能的避免它,有一种简单的办法就是在它进入下轮处理前,我们就把它扼杀在摇篮里。 本文介绍了四类方法,分别是 接口的方法、 、`Guava Apache Commons Collections List null ...
分类:
编程语言 时间:
2019-10-31 23:26:14
阅读次数:
152
听说这个东西有很多种写法什么的,来不及了(要退役了),先整一个之前用到的,可能用到的频率比较高的东西上来。 这种写法是当时要定义一个什么 然后$map$里面是红黑树(所以$map$也自带排序来着),这里结构体的小于号要重载,或者给优先队列定义一个比较法则,否则会$CE$。 由于$vis$只是一个标记 ...
分类:
编程语言 时间:
2019-10-31 23:27:28
阅读次数:
509
认识Thymeleaf【读音同 thyme leaf英 [taim li:f] 美 [ta?m lif]】 Thymeleaf是一个流行的模板引擎,该模板引擎采用Java语言开发; 模板引擎是一个技术名词,是跨领域跨平台的概念,在Java语言体系下有模板引擎,在C#、PHP语言体系下也有模板引擎,甚 ...
分类:
编程语言 时间:
2019-10-31 23:33:08
阅读次数:
109
很久以前就有想过使用深度学习模型来对dota2的对局数据进行建模分析,以便在英雄选择,出装方面有所指导,帮助自己提升天梯等级,但苦于找不到数据源,该计划搁置了很长时间。直到前些日子,看到社区有老哥提到说OpenDota网站(https://www.opendota.com/)提供有一整套的接口可以获 ...
分类:
编程语言 时间:
2019-10-31 23:35:04
阅读次数:
262
算法思想 首先将待查关键字key与根结点关键字t进行比较,如果: 1)key=t,则返回根结点地址; 2)keyt,则进一步查找右子树; 对应的递归算法如下: 对应的非递归算法如下: ...
分类:
编程语言 时间:
2019-10-31 23:39:09
阅读次数:
139
局部变量与全局变量下面代码中,old_price,rite为全局变量,final_price为局部变量 globals() 声明全局变量,在函数内可修改函数外的变量 内嵌函数:函数当中嵌套函数 闭包:闭包条件 1 在一个外函数中定义了一个内函数。 2 内函数里运用了外函数的临时变量。 3 并且外函数... ...
分类:
编程语言 时间:
2019-10-31 23:39:23
阅读次数:
111
公式不便于在这里编辑,所以在word中编辑好了,截图过来。 用python+牛顿迭代法 求 y =(x-2)**3的解 从运行的结果可以看出近似根x = 2.0068509747815635 ...
分类:
编程语言 时间:
2019-10-31 23:46:06
阅读次数:
251
网课很多看不完呀 所以动手做了一个基础的自动答题和下一节的程序 用到了python 3 selenium Chrome 如何自动化Chrome?https://www.cnblogs.com/eternal1025/p/8880245.html 配置好之后上代码 源码下载地址 https://git ...
分类:
编程语言 时间:
2019-10-31 23:46:56
阅读次数:
314
note.txt js进阶部分 1 变量及其作用域 全局变量 局部变量 作用域 作用域链 let/var 区别 const 定义常量 2 异步专题 回调函数 同步异步 es6 Promise(使用和手写实现) 3 oop 原型 原型链 面向对象 。。。 es6 class 等 4 闭包 5 面试题 ...
分类:
编程语言 时间:
2019-10-31 23:47:12
阅读次数:
111
递归函数:自己调用自己,最多循环999次def func(): num = int(input("请输入")) if num %2 ==0: print("是偶数") else: func()func() Lambda:匿名函数:执行完函数内存中就消失了,省内存 lambda x:x+1result ...
分类:
编程语言 时间:
2019-10-31 23:47:50
阅读次数:
142
平时定义的时候,直接上就完事了: 默认大根堆。 之前很菜的时候不知道小根堆怎么写,还在考场上干过加个负号甩到大根堆里面去的蠢事。 它的完整形式呢,其实是长这个样子的: 然后就是一些特殊的情况: 用pair的时候,先按first,再按second 自动排序 。 如果要自定义排序的话,可以写一个$cmp ...
分类:
编程语言 时间:
2019-10-31 23:50:42
阅读次数:
135
按值传递(按副本传递): 给函数传递变元(参数)时,变元(参数)不会直接传递给函数,二十先制作变元(参数)值的副本,存储在栈上,再使这个副本可用于函数,而不是使用初始值。 例如: 运行结果: num = 9 引用传递: 指在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数所进行的修改,将影 ...
分类:
编程语言 时间:
2019-10-31 23:51:50
阅读次数:
96
版本一: 打印结果 Thread-1 等待连接...Thread-2 等待连接...Thread-3 等待连接...Thread-4 正在检测服务是否正常....Thread-1 开始连接...Thread-2 开始连接...Thread-3 开始连接... 版本二: 对尝试链接次数进行约束限制,如 ...
分类:
编程语言 时间:
2019-10-31 23:52:07
阅读次数:
92
列表的操作相对我还是比较熟悉的,累的时候看一些基础教程,巩固加补充知识点。 随便提示一下,list命令不是函数,是一个类。 列表的切片赋值: 简单的第一个赋值。 这是一个超范围的赋值,感觉有点意思。 这个就更加有意思了,在执行的位置宽展列表,我这里写着[2:2]就是第三个元素整个吧赋值的列表元素填进 ...
分类:
编程语言 时间:
2019-10-31 23:53:44
阅读次数:
244
一、协程介绍 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 协程相比于线程,最大的区别在于,协程不需要像线程那样来回的中断切换,也不需要线程的锁机制,因为线程中断或者锁机制都会对性能问题造成 ...
分类:
编程语言 时间:
2019-10-31 23:54:18
阅读次数:
164
python作为越来越流行的一种编程语言,不仅仅是因为它语言简单,有许多现成的包可以直接调用。python中还有大量的小工具,让你的python工作更有效率。1.快速共享HTTP服务器SimpleHTTPServer是python内置的web服务器,使用8000端口和HTTP协议共享。能够在任意平台(Window,Linux,MacOS)快速搭建一个HTTP服务和共享服务,只需要搭建好python
分类:
编程语言 时间:
2019-10-31 23:55:35
阅读次数:
149