自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 CondaUpgradeError: This environment has previously been operated on by a conda version that‘s newer

conda版本回滚之后无法安装新的包

2022-04-27 18:02:49 1456 1

原创 解决edge浏览器中idm插件不能自动捕捉下载链接的问题

解决edge浏览器中idm插件不能自动捕捉下载链接的问题对于有强迫症的我来说,这个无法捕捉让我觉得非常难受。所以我尝试了许多方法来修复这个问题。首先,idm是自带一个crx的。在安装目录中找到IDMGCExt.crx文件。在edge浏览器中把原有的IDM Integration Module卸载掉。之后开启开发人员模式:之后,将刚刚找到的.crx文件拖入扩展页面,就可以了。...

2021-07-14 09:44:07 11339

原创 2020年哈工大机器学习期末试题回忆版

互信息的定义。决策树中使用互信息选择属性的目的是什么,好处呢。如果处理决策树的过拟合问题。给定两种损失,0误判为1的损失为a,1误判为0的损失为b。那么从损失最小的角度来看,最优分类准则是什么。用图例来说明画图说明线性可分的SVM的目标函数和约束条件。如果线性不可分,怎么修改。指出SVM中支持向量的意义。本门课程中讲到了哪些参数估计的方法。他们的区别是什么。他们在何种情况下估计的结果趋势是一致的。逻辑回归为什么使用条件似然而不使用联合概率?给定模型,推导出决策面的方程从数据重构的角度推导pca。.

2021-05-18 17:11:31 843

原创 关于ip wireshark实验中,ICMP报文返回的ttl值为什么是不变的解释

这里写自定义目录标题关于ip wireshark实验中,ICMP报文返回的ttl值为什么是不变的解释wireshark的报文界面ttl值的产生原理wireshark中的一些细节关于ip wireshark实验中,ICMP报文返回的ttl值为什么是不变的解释wireshark的报文界面可以看到,IP为172.20.0.1的路由器返回的ttl值是64,如果多观察几次该路由器返回的报文,会发现所有的ttl值都是64ttl值的产生原理TCP/IP中的TTL这篇文章中提到,ICMP回显的报文中的ttl生成

2020-11-17 10:56:04 2952

原创 彻底解决java多窗口程序,主窗口需要等待子窗口执行结果的问题

这几天一直在写GUI,后来遇到一个问题,就是当程序打开多个窗口,而主窗口需要等待子窗口的执行结果后才能向下执行时,出现了一点问题。如果子窗口是用JFrame写的,那么主窗口不会等待子窗口运行结束,主窗口会直接执行子窗口下面的语句。请看示例:import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax

2020-05-27 16:47:39 1180 5

原创 关于java正则表达式匹配时进入死循环或者栈溢出的可能解决办法

最近在写java程序时遇到了文本处理问题。明明自己的程序写的没有什么问题,但是却进入了死循环或者是栈溢出。下面给出大家几个可能的解决方法尽量少使用+或者*。虽然这两种符号用起来很方便,但是在匹配时是递归进行匹配的,所以开销会比较大。使用Pattern.compile()来构建新的Pattern类对象,这样做性能会比直接使用Matcher类要好。想办法简化自己的正则表达式。如果文本的长度过长,建议可以先手动进行简单的文本分割。比如先按段落分开,或者划分为比较短的文本块。之后再使用正则表达式去匹配

2020-05-15 14:21:33 1362

原创 java状态模式例子+分析

状态模式适用于自己的程序或者某个对象有几种不同的状态,每个状态下都有不同的操作,这样的情况下我们可以采用状态模式。为什么要采用状态模式在我们介绍状态模式之前,我们先想一想我们会怎么写。最正常的想法无非是在每个方法里面先判断当前对象处于什么状态,也就是说,要采用大量的if else语句或者switch语句。而这样可维护性上面就比较差,试想,如果后期我们需要增添或者减少一个状态,是不是每一处判断对...

2020-04-26 09:53:32 1051

原创 对java接口的理解

我们知道java里面已经有了继承,子类可以继承父类。那java里面为什么还要定义接口呢。我觉得其中一个原因是一个类只能继承一个类,而它却可以实现多个接口,这样就弥补了一部分不足。那么,怎么理解接口这个概念呢。接口在物理意义上是指统一对外的一种标准,是为了实现功能多样化的。以我们生活中常用的插头为例。插头的功能是充电,但我可以实现多种功能:给电脑供电,给洗衣机,给冰箱等等。只要满足这个接口的标准我...

2020-04-04 21:35:58 181

原创 关于ArrayList迭代器遍历删除的分析

在java的List遍历删除时,如果我们不采用迭代器就会出现很令人烦恼的情况。请看如下代码示例:List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(2); list.add(3); list.add(4); for(int i = 0; i < ...

2020-03-22 11:16:02 343

原创 Git的分支

本文是基于Github Desktop来进行一些演示以及处理的,首先力推Github Desktop的原因是它操作简单,对使用者十分友好。如果对这款软件不熟悉的话建议先看一下这篇博客:GitHub Desktop图文教程里面有相当详细的操作介绍。而本文主要介绍的是对Git项目管理策略中分支的理解。分支的概念如上图所示,这是一个软件构造过程中分支的示例。有5条横线,每条横线代表一个分支。...

2020-03-13 22:04:38 96

原创 计算机系统大作业论文

真的是忍不住想吐槽一下了,上传一个免费的资源就这么难吗。这个大作业论文我上传了两遍,每次上传的时候都注明是0积分下载,结果过审之后就给我加上了积分。所以为了一劳永逸,不改初心,这次直接发蓝奏云的链接。蓝奏云网盘,计算机系统大作业PDF版这次应该不会出问题了。大家有需要自取吧。(▽)...

2020-03-12 10:13:53 677

原创 凸包算法的实现思路

背景由于最近在做软件构造的实验,里面的凸包算法可真是写的人头大。这里就简单分析一下凸包算法的思路,代码的话暂时先不贴,以后可能有补充。问题介绍凸包算法是给定由一些固定坐标的点构成的点集,找出点集中的尽可能少的一些点使这些点连起来构成的多边形可以把所有的点包含在里面。即是凸包算法的目的。如上图所示,就是凸包算法的一个示例。凸包算法的思路选点首先我们先把这些点都选出来。选择第一个点...

2020-03-06 11:23:03 765

原创 java的文件读写

近来由于要用java写代码,用到了java的文件读写。看了看许多方法都比较乱。因为java的文件流有三四种。这里就简单总结一下一种实用性比较广的读写文件的方法:按行读取和也不说太多。毕竟对于初学者而言,介绍太多方法容易让人迷惑。我们首先看一下需要用到哪些包:import java.io.BufferedReader;//用来按行读取的包import java.io.FileInputStr...

2020-03-01 12:12:32 149

原创 Javaee学习笔记(四)

Servlet文件创作举例本篇博客我们一起来学习一下Javaee中Servlet文件的制作。eclipse的下载以及相关配置首先下载的话,建议下载eclipse-jee-photon-R-win32-x86_64这个版本,不要下载阉割版的eclipse-java,否则实现不了本功能。下载完后,会提示你创作一个workplace,个人选择放在了D盘。之后大家打开文件,首先先建一个这样的文件。...

2019-07-31 17:35:22 362

原创 Javaee学习笔记(三)

关于网页文件的编写先推荐一手学习网站:自强学堂的HTML教程大家可以自学一下基本的写法,能看懂就好。写在前面在讲怎么编写网页之前,我们先来理清一下几种我们要用的网页的关系。Servlet、HTML、jsp、JS1.Servlet是一个运行在后台的服务端程序。(这里将后台称为服务端,前台称为用户端。)这个网页的主要功能不是给用户展示主要信息的,(除非是一些提示信息以及报错信息。)Ser...

2019-07-20 11:33:41 134

原创 Javaee学习笔记(二)

简单的数据库操作建立一个自己的数据库这里是我打开的一个截图界面,主机地址为localhost,端口默认为3306,用户名和密码自己记清楚。这里第一次打开时,是没有hit这个数据库的,右键root@localhost,新建一个数据库。(切记不可在test之外的三个数据库里面添加自己的数据,这三个是数据库的内置数据。)建立自己的表点击hit前面的加号,展开,右键表,创建表,命名。字符集要选...

2019-07-19 17:09:07 291

转载 javaee学习笔记(一)

这里写自定义目录标题写在前面java基本语法写在前面本系列教程是简单的Javaee入门教程,最后的成果是实现一个能够实现翻页、对数据库中数据进行增删改查的网页(最后这个网页是有好几个文件的。。)如果有意愿,本博客愿作为一个参考。java基本语法第一篇是关于java基本语法的内容,想要学习javaee首先要学会Java的一些基本语法。由于网上教程太多,本人就不再多说了。这里推荐几个Java语...

2019-07-19 16:18:24 212 1

ICS大作业论文.pdf

本文档意在为后来的学弟学妹们提供一些指导,所以是免费文档。另外,非本校人士也能查看本文档,本文档讲述的是一个简单的hello程序在Linux系统下从源文件编译到可执行程序,进而在shell里面运行的详细过程,希望大家能给出意见。

2019-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除