- 博客(42)
- 收藏
- 关注
原创 2021-09-17
题干在指定的立方体空间内,存在N栋高层住宅(障碍物),高层住宅表面存在多个收货点。该空间内只有一个快递驿站,位于地面处,该快递驿站有N架无人机。请实现一个系统,达成“送货上门”服务。要求实现一个快递驿站的货物配送系统,系统拥有一个HTTP接口。该接口接受用例(空间大小、建筑物分布、驿站位置、驿站内无人机信息、货物信息) 返回无人机派飞的规划(什么时候,装载哪些货物,飞行轨迹如何)得分在规定的时间窗口内,配送货物越多、用户等待时间最少的系统得分越高,最后根据分数进行排名。示
2021-09-17 11:34:45
214
1
原创 其一:如何编写测试用例
一个简单的登陆页面,可有百条以上的测试用例!【1】测试用例:指导我们如何进行测试的文档。 首先指定功能点是什么,其次指定如何测试本功能点的步骤,再次指定测试数据,最后对比预期输出。【2】测试用例作用: 1、理清思路,避免漏测和重复测 2、提高测试效率 3、跟进测试进度 4、告诉领导做过5、跟进重复性工作 6、更好的记录问题,发现问题,复现问题【3】测试用例组成: 用例编号、模块、测试标题、前提条件、操作步骤、期望结果、实际结果【4】用例编...
2020-11-18 11:10:34
238
转载 经典SQL操作语句【转载】
1.经典SQL语句大全(绝对的经典) 2. 3. 4.一、基础 1.1、说明:创建数据库 2.CREATE DATABASE database-name 3.2、说明:删除数据库 4.drop database dbname 5.3、说明:备份sql server 6.--- 创建 备份数据的 device 7.USE master 8.EXEC ...
2020-04-01 22:18:53
437
原创 【基本题型】数据结构中基础题型
【正在持续更新中······,LODING······】* 复杂链表复制 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。解题思路:*1、遍历链表,复制每个结点,如复制结点A得到A1,将结点A1插到结点A后面;*2、重新遍历链表,复制老结点...
2019-12-20 16:53:32
512
转载 JAVA工程师面试常见问题集锦【转载,实用干货,致谢原作者】
知乎:~你遇到的java面试官最常问的几个问题?~集锦一: 一、面试题基础总结1、JVM结构原理、GC工作机制详解答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分析算法(...
2019-12-12 11:19:25
311
1
原创 【C进阶】int &x,int* x,int *x,int**。解释说明
int a :一个int类型,名称叫aint* a:一个整形的指针,名称叫aint *a:一个指向整型的地址,名称叫a(一级指针,表示a所指向的地址里面存放的是一个int类型的值)int **a :二级指针,表示a所指向的地址里面存放的是一个指向int类型的指针(即a指向的地址里面存放的是一个指向int的一级指针)int & a:声明一个int引用类型,名称叫aC...
2019-10-12 15:13:31
32728
7
原创 PHP中MySQL常用操作汇总
连接数据库:mysqli_connect(host,username,password,dbname,port,socket); 创建数据库:mysqli_query(connection,query,resultmode); ——CREATE DATABASE TESTRUN 删除数据库:mysqli_query(connection,query,resultmod...
2019-09-08 17:03:28
1101
原创 关于知道的多等同于什么都不知道的思考
知道的多等同于什么都不知道 ~~~ 张静文提醒1.《坚持方向,踏踏实实》——感觉这篇文为自己的缩影原文如下:再次发现自己学习东西没有一个恒定的目标,总是盲目的跟风赶时尚,有时候碰到别人做的好的就去尝试以至于手头学习的东西还没学会就撇下去尝试新东西,最后什么也没学精通,光学了个皮毛。这两天学习nRF24模块,本想好好彻底的学一番,看到开源的Arduino库文件就开始想将它转换成C实现,...
2019-08-03 15:34:52
211
原创 【MySQL及PHP问题及解决】ERROR 1064 (42000): You have an error in your SQL syntax
错误及解决方式:1.ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near下图有两个错误,其一:英文单引号- '内容' 应该为- ...
2019-07-31 14:03:16
2090
原创 Maven的简介、安装、项目创建、所遇问题及解决、maven与Tomcat联调
一路磕磕绊绊,一路摸索向前!简介篇:maven是什么maven翻译为“专家”,“内行”。Maven是Apache下的一个纯java开发的开源项目,它是一个项目管理工具,使用maven对java项目进行构建、依赖管理。当前...
2019-07-26 15:57:45
314
原创 本地服务器的构建——通过Tomcat实现
重要信息备注:NATAPP.CN:https://natapp.cn/tunnel/buy/free已完成实名认证等相关操作。目前拥有一个免费通道。为第二步创造了基本条件。测试之用。安装Tomcat前,配置jdk是必须的。server.xml中的文件修改部分,请参考:https://blog.csdn.net/javalixl/article/details/8635909...
2019-07-26 13:58:44
275
原创 MySQL安装配置问题与解决(This application requires Visual Studio 2013 Redistributable)
安装问题:This application requires Visual Studio 2013 Redistributable. Please install the Redistributable then run this installer again. 进一步,按照要求安装Visual Studio 2013后(64位),发现仍然无效,而且同样提示让安装Visual Studi...
2019-07-24 13:45:41
3071
原创 WEB(html)天气预报插件代码——通过iframe控件调用实现
天气预报调用网址(可定制):http://www.tianqi.com/plugin/——————————————————————————————————————图 1——————————————————————————————————————————<div style="margin: 5px"><iframe scrolling="no" frameb...
2019-07-18 15:21:53
11034
2
原创 机器学习(Machine Learning)路线图【待完善】
【图解机器学习】机器学习路线图:【1】● http://blogs.sas.com/content/subconsciousmusings/2017/04/12/machine-learning-algorithm-use/【2】● http://scikit-learn.org/stable/tutorial/machine_learning_map/index.html...
2019-05-15 20:54:55
372
转载 文献 | 2010-2016年被引用次数最多的深度学习论文(修订版)——【转载】
一、书籍Deep learning (2015)作者:Bengio下载地址:http://www.deeplearningbook.org/二、理论1.在神经网络中提取知识Distilling the knowledge in a neural network作者:G. Hinton et al.2.深度神经网络很易受骗:高信度预测无法识别的图片Deep neur...
2019-05-08 16:59:09
310
原创 树莓派的实现【待编辑】
怎样在树莓派上轻松实现深度学习目标检测?1. Facebook开源Caffe2:可在树莓派上训练和部署模型http://shumeipai.nxez.com/2017/04/24/caffe2-in-the-raspberry-training-and-deployment-model.html2. 怎样在树莓派上轻松实现深度学习目标检测?...
2019-05-06 13:07:32
150
原创 Python中的几种X[:?]、X[::?]等数组操作
对于X[:,0] —— 是取二维数组中第一维的所有数据对于X[:1] —— 是取二维数组中第二维的所有数据对于X[:m:n] —— 是取二维数组中第m维到第n-1维的所有数据对于X[::0] —— 是取三维矩阵中第一维的所有数据对于X[::1] —— 是取三维矩阵中第二维的所有数据对于X[::m:n] —— 是取三维矩阵中第m维到第n-1维的...
2019-04-23 12:18:20
1376
原创 网络爬虫-3(共?):网页解析器实现
网页解析器的目的 及 四种网页解析器的类型: 结构化解析——DOM(Document Object Model)树。结构如下: 网页解析器- Beautiful Soup - 基本语法 ↓↓↓↓↓ 【Beautiful Soup技术文档】 ...
2019-03-25 20:02:16
319
原创 网络爬虫-2(共?):知识框架-及-URL管理器实现
谨以此记录个人学习过程,以期为后来者提供一丝半毫之参考。爬虫构造过程整体框架:URL管理器:管理待抓取URL集合和以抓取URL集合。防止重复抓取/防止重复抓取URL管理器实现方式:内存/关系数据库/缓存数据库网页下载器:将URL对应网页下载到本地的工具。 || python中网页下载器分类: ...
2019-03-25 16:00:25
315
原创 网络爬虫-1(共?):爬取网页的预备知识(简单爬取 / 虚拟头信息)——连接url
谨以此记录个人学习过程,以期为后来者提供一丝半毫之参考。准备工作:pip installurllib第一:实现基本网页抓取。第二:有些网站不能通过机器简单访问。需要使用代理绕过服务器的鉴别阻拦。第三: 考虑把User-Agent做成一个列表,以便随机使用。常见 【User-Agent】和参考代码有区别,没有使用随机 IP。f...
2019-03-25 14:59:15
308
转载 常见 User-Agent 大全
window.navigator.userAgent 1) ChromeWin7:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1 2) FirefoxWin7:Mozilla/5.0 (Windows NT 6.1;...
2019-03-25 12:13:12
2449
原创 【上中课程】词云Word Cloud(标签云、词频分析、文本分析)的实现——应用jieba库和wordcloud库
词云,又称文字云、标签云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。常见于博客、微博、文章分析等。基本概念:1.语 料 库:预料库是我们要分析的所有文档的集合2.中文分词:指的是将一个汉字序列切成一个一个单独的词3.停 用 词:数据处理的时候,自动过滤掉某些字或词...
2019-03-24 14:23:54
2454
原创 发明专利、实用新型专利——下载步骤
专利下载步骤:1.首先从知网查得其专利号2.而后,进入中国专利布告公告网址,输入相应专利号3.点击【实用新型专利】链接,即可进入浏览页面进行下载。中国专利布告公告网址——【http://epub.sipo.gov.cn/index.action】...
2019-03-11 20:28:46
5858
原创 词频分析准备工作——jieba库、WordCloud库的安装。
pip包的升级:1.pipshow pip 查看当前pip版本【pip如有新版本一般都会在控制面板实时显示的】2.python -m pip install --upgrade pip 升级pipjieba中文分词第三方库的安装:这个也属于第三方库,需要单独下载安装。一、在官网中下载jieba压缩包。【https://pypi.org/project/jieba/】...
2019-03-06 20:52:19
1874
1
原创 【ML_Algorithm 6 】贝叶斯(Bayes)——算法概念梳理与实际应用
基本概念导引:贝叶斯法是关于随机事件A和B的条件概率和边缘概率的。其中P(A|B)是在B发生的情况下A发生的可能性。 为完备事件组,即 在贝叶斯法则中,每个名词都有约定俗成的名称:P(A)是A的先验概率或边缘概率。之所以称为"先验"是因为它不考虑任何B方面的因素。P(A|B)是已知B发生后A的条件概率,也由于得自B的取值而被称作A的后验概率。P(B|A)是已知A发生后B的条件...
2018-12-23 21:48:58
1921
1
转载 【ML_Algorithm 5 】决策树(Decision Tree)——算法实际应用
本文对决策树算法进行简单的总结和梳理,并对著名的决策树算法ID3(Iterative Dichotomiser 迭代二分器)进行实现,实现采用Python语言,一句老梗,“人生苦短,我用Python”,Python确实能够省很多语言方面的事,从而可以让我们专注于问题和解决问题的逻辑。根据不同的数据,我实现了三个版本的ID3算法,复杂度逐步提升:1.纯标称值无缺失数据集2.连续值和标称值...
2018-12-16 09:09:42
1777
原创 【ML_Algorithm 4 】决策树(Decision Tree)——算法概念梳理
引:决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy = 系统的凌乱程度,使用算法ID3, C4.5和C5.0生成树算法使用熵。这一度量是基于信息学理论中熵的概念。构造决策树的基本思想(大众化表述):为的是随着树深度的增加,节点的熵迅速的降低(熵值越低,节点越纯)。熵降低的速度越快越好,这样才能有望得到一颗高度尽可能矮的决策树。几个概念的引出:...
2018-12-12 21:09:15
503
原创 【ML_Algorithm 3 】回归算法的实际应用(一)
此实例便是在二维空间中给出了两类数据点,现在需要找出两类数据的分类函数模型。即若输入新数据,所训练模型应可判断该数据属于二维空间中两类数据中的哪一类!在给出Python实现的示例代码展示之前,先介绍一下两种优化准则函数的方法: 1、梯度上升算法 2、随机梯度上升算法梯度上升算法: 梯度上升算法和我们平时用的梯度下降算法思想类似,梯度上升算法基于的思想是:要找到某个函...
2018-12-04 21:10:37
828
原创 【ML_Preparation 3 】Numpy科学计算库——常用方法列举
Anaconda 中对于该库已经集成好了,不需要再进行繁琐操作。如果用的不是 Anaconda 软件,则需要自己通过 pip 命令来安装Numpy库。import numpy当不清楚Numpy中某个函数的功能及用法时,我们可以使用 print (help(numpy.所需查询函数))即可查询该函数的帮助文档。!。各参数解释/函数举例。可以考虑编译时同时开启两个编译器,一个用...
2018-12-03 21:01:55
244
转载 【ML_Preparation 2 】Anaconda 详解及多 Python 版本切换实现
1 Anaconda具体是用来干什么的根据其主页介绍:https://www.anaconda.com/what-is-anaconda/Anaconda - The Most Popular Python Data Science PlatformAnaconda Distribution - With over 6 million users, the open source An...
2018-12-02 13:16:58
346
原创 【ML_Preparation 1 】Anaconda 国内站点快速下载、安装及相关库的安装
Anaconda 的获取、安装使用Anaconda 安装 python 环境,国内镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/该镜像站点基本涵盖所有 Anaconda 版本。自行下载安装即可。速度要比国外站点快很很很多。安装完成后,从开始菜单栏打开 Anaconda 文件列表,可以查看到以下诸多选项。...
2018-12-01 22:53:44
158
原创 【ML_Algorithm 2 】逻辑回归(Logistic Regression)——算法推导
逻辑回归其实做的是一个分类的事怎么样做到的分类:(可以输入任何数,该式可以转换成一个0或1的取值)该算法实际上是用回归的方法转把数据换成了分类(二分类)的问题。 此式:咱们要找出来一个θ,使该θ和x进行组合之后,使得得到的值和y的真实值相等的概率最大也就是说咱们还要进行一个极大似然估计。梯度下降,横空出世——解法与上一节——线性回归相同。但是,不得不说的点...
2018-12-01 20:59:21
294
原创 【ML_Algorithm 1】线性回归(Linear Regression)——算法推导及代码实现
::::::::线性回归:::::::: 第一式 第二式从式一到式二,需要添加一个 项,其中 为 = 1 的常数量。只是为了容易写成代码而已。真实值=预测值+误差(误差是独立且具有相同的分布,通常认为服从均值为0的方差为 的高斯分布。)此式意思是要找到一个θ值使得该θ与x的组合完之后,使得组合值接近y真实值的概率最大...
2018-11-30 20:32:39
651
原创 【通信3】网络通信基础_预备知识
几个概念:端口:同一IP地址下可能有多个(同一单元楼有多个住户,确定住户)路由:类似快递投递记录下图就是一个路由记录(访问www.jikexueyuan.com的一个路由记录)。 通过命令traceroute使其显示:DNS服务器:【首先向DNS发送请求,DNS把域名对应的IP地址传送给计算机,算机把IP地址写入到数据包中传送给路由器,而后...
2018-11-28 12:58:26
129
原创 【ML2】机器学习之线性回归
【知识储备】线性回归:1: 函数模型(Model):假设有训练数据 那么为了方便我们写成矩阵的形式 2: 损失函数(cost): 现在我们需要根据给定的X求解W的值,这里采用最小二乘法。 最小二乘法:如果有很多的给定点,这时候我们需要找出一条线去拟合它,那么先假设这个线的方程,然后把数据点代入假设的方程得到观测值,求使得实际值与观测值相减的平方和最小的参...
2018-11-27 22:00:50
159
原创 【ML1】机器学习之EM算法(含算法详细推导过程)
写在前面的话:对于EM算法(Expectation Maximization Algorithm, 最大期望算法),大家如果仅仅是为了使用,则熟悉算法流程即可。此处的算法推导过程,仅提供给大家进阶之用。对于其应用,主要应用在机器学习和计算机视觉的数据聚类领域。以下是当时自己做的关于EM算法的PPT,供老铁们参考。 ...
2018-11-26 15:03:30
548
转载 U盘文件变快捷方式--解决办法
将以下的代码copy到一个.txt文件中,然后将这个命名为go.bat,注意后缀名变为bat,也就是一个批处理。接着将go.bat文件copy到u盘中,双击运行即可。@echo off@echo 2017.10.28 by coordinate@echo +-------------------------------------------------------------+att...
2018-11-14 10:48:47
921
原创 献给技术小白的一段话
【这段话是周子力老师对技术小白同学们的一个引领,原文摘自为QQ群中的聊天记录】 大家好,前段时间很忙,没有在这里和大家进行交流,今天我想说一点我的一些想法。咱们这个技术群目的是让愿意学习技术的学生一起讨论交流,可以学硬件也可以学软件,就目前来看,从技术层面,也无外乎这两个方面。怎么样才能学好技术? 如果基础为0 ,建议把C语言学好,这个是硬件和软件的基础。但是不...
2018-11-12 12:46:26
604
原创 【MC3】关于Arduino串口Serial的几个常用Method方法列举
1.1 Serial.begin( baud ) 功能为设置端口通信传输速率。【注意接收端的速率】,数据参数单位为波特率(bit per second)1.2 Serial.end(); 禁止串口传输函数。此时串口传输的pin脚可以作为数字IO脚使用。1.3 Serial.print() / Serial.println() 通过打印的形式把函数送出。...
2018-11-05 20:07:19
2156
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人