摘要: 源代码如下: package hello;import java.util.Scanner;import java.io.Serializable;import java.io.FileInputStream;import java.io.FileOutputStream;import java.i 阅读全文
posted @ 2020-09-22 22:54 软工新人 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 读《大道至简》读到的不是程序,是编写程序的大智慧。这本书从八个角度从不同层面分析了程序设计过程中应该思考的问题,每个角度都反映了作者的智慧和我们应该学习的解决问题的方法。 开篇作者介绍了他对编程的理解,列举了愚公移山的典故最简单的描述了编程,并且也简单介绍了编程中的特别重要的思想:程序=算法+结构。 阅读全文
posted @ 2020-08-07 08:39 软工新人 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 对于民法典的解析首先要做的是对数据的爬取,因此挑选好网站后即可,对网站结构进行分析后即可对数据爬取。观察到网站的数据属于动态加载的,因此在爬取的时候选择使用过selenium进行爬取,实现使用selenium模拟人的行为实现点击,加载数据后进行爬取,然后将爬取到的信息存入到MySQL中以便后续机器学 阅读全文
posted @ 2022-06-10 21:21 软工新人 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 内存管理: 引入目的:更好的支持多道程序并发执行,提升系统性能 程序的编译:由编译程序将用户源代码编译成若干个目标模块; 程序的链接:由链接程序将编译后形成的一组目标模块,以及所需库函数链接在一起,形成一个完整的装入模块; 静态链接:在程序运行之前链接 装入时动态链接:在装入内存时,采用边装入边链接 阅读全文
posted @ 2022-06-05 21:20 软工新人 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境的程序集合。 操作系统的基本特征包括:并发、共享、虚拟和异步。 并发是指两个或多个事件在同一时间间隔内发生。 虚拟是指把一个物 阅读全文
posted @ 2022-06-01 14:55 软工新人 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 如何选择算法? 奥斯卡姆剃刀原则:简单就是最好的 其实这很好理解,在无法确定什么算法最优情况下,自然是越简单越好,然而机器学习领域什么才叫简单呢?没有人能确切定义。所以人们才总结出一些经典的机器学习算法用于改造和复用,这些都是比较简单的算法。 没有免费的午餐定理NFL:任意两个机器学习算法,它们的期 阅读全文
posted @ 2022-05-30 19:04 软工新人 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 数据即算法? 2001年,微软的一个研究团队发表了一篇著名论文,论文阐述到对于一个有效的机器学习算法,只要给足够的数据进行训练,它们最后的准确率都是逐步上升接近100%的。所以不少人提出数据即算法?也正因为如此,大数据时代拉开帷幕,人们开始意识到数据是可以产生价值的,算法也开始对数据本身越来越重视, 阅读全文
posted @ 2022-05-25 21:23 软工新人 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 在线(online)学习和批量(batch)学习 批量学习:这种学习方式首先要准备一定量的样本数据集资料,将数据集送给模型训练,训练之后即将模型投入生产。其优点是简单,不考虑后来喂入的数据如何优化算法,缺点是模型适应环境变化的能力弱。解决办法是定时重新批量学习,但是计算开销大。 在线学习:训练过程批 阅读全文
posted @ 2022-05-20 20:43 软工新人 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 机器学习的分类 从机器学习算法本身来看,可分为监督学习、非监督学习、半监督学习、增强学习。 监督学习:给机器的训练数据拥有标记或标签的学习方式是监督学习。监督学习主要处理分类和回归问题,本系列大部分算法都是监督学习类算法,主要的监督学习算法有下面几种。 k近邻 线性回归和多项式回归 逻辑回归 SVM 阅读全文
posted @ 2022-05-15 19:31 软工新人 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 机器学习是一类算法的总称,这些算法企图从大量历史数据中挖掘出其中隐含的规律,并用于预测或者分类,更具体的说,机器学习可以看作是寻找一个函数,输入是样本数据,输出是期望的结果,只是这个函数过于复杂,以至于不太方便形式化表达。需要注意的是,机器学习的目标是使学到的函数很好地适用于“新样本”,而不仅仅是在 阅读全文
posted @ 2022-05-10 20:06 软工新人 阅读(10) 评论(0) 推荐(0) 编辑
摘要: selenium是什么? Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一。它最初由杰森·哈金斯(Jason Huggins)于2004年开发,作为Thought Works的内部工具。Selenium支持跨不同浏览器,平台和编程语言的自动化。 Selenium可以轻松部 阅读全文
posted @ 2022-05-05 20:54 软工新人 阅读(27) 评论(0) 推荐(0) 编辑
摘要: QTP(QuickTest Professional)是一款自动化测试工具,自动化测试就是利用计算机模拟人进行测试,也就是开发一套代码测试另一套代码。 QTP主要用它来执行重复的手工测试,主要用于功能测试和回归测试,功能测试里又注重在界面测试,就是一些按钮,下拉框,编辑框等。 它的脚本语言是相对来说 阅读全文
posted @ 2022-05-01 20:10 软工新人 阅读(29) 评论(0) 推荐(0) 编辑