自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4436)
  • 收藏
  • 关注

转载 感知机算法及BP神经网络

简介:感知机在1957年就已经提出,可以说是最为古老的分类方法之一了。是很多算法的鼻祖,比如说BP神经网络。虽然在今天看来它的分类模型在很多数时候泛化能力不强,但是它的原理却值得好好研究。先学好感知机算法,对以后学习神经网络,深度学习等会有很大的帮助。一,感知机模型(1)、超平面的定义令w1,w2,...wn,v都是实数(R),其中至少有一个wi不为零,由所有满足线性方程w...

2019-09-30 13:27:00 646

转载 304.软件项目管理--范围计划

一、软件需求管理过程核心三计划:范围计划\进度计划\成本计划(成本基准,进度基准)软件需求需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么性能。软件需求的层次项目失败的原因分析软件需求管理的过程需求获取需求分析(功能数据行为模型,建模)编写需求规格需求验证需求工程基本任务需求获取基线:通过评审的需求需求...

2019-09-23 11:45:00 692

转载 297.白盒测试

1.概述1.1 白盒测试基本概念​ 白盒测试又称为结构测试或逻辑驱动测试,是针对被测试程序单元内部如何工作的测试,特点是基于被测试程序的源代码,而不是软件的需求规格说明。(以代码为对象)​ 使用白盒测试方法时,测试者必须全面了解程序内部逻辑结构,检查程序的内部结构,从检查程序的逻辑着手,对相关的逻辑路径进行测试,最后得出测试结果。1.2采用白盒测试方法必须遵循原则(1)保证一...

2019-09-19 15:11:00 1451

转载 296.Windows Live Writer 作为博客园PC客户端发表博客的配置步骤

转载自https://group.cnblogs.com/topic/8550.html配置步骤:1、在菜单中选择“工具”》“帐户”,出现下面的画面:2、点击“添加按钮”,在出现的窗口中选择“其他日志服务”,如下图 :3、点击“下一步”,出现添加日志帐户的窗口,填入相应的内容,日志网址为您的博客主页地址,用户名填写您的登录用户名(不是Blog名,也不是...

2019-09-15 17:23:00 219

转载 294.思维导图&大纲笔记 幕布 使用技巧

1.幕布简介  首先是邀请链接   https://mubu.com/inv/1455487  点上面注册你就有一个月会员,如果直接去官网注册就没有一个月会员,不是会员无法插入图片且主题限制为200个  会员可以通过官方购买(不推荐),邀请,和淘宝购买。2.使用技巧2.1使用教程2.2快捷键列表...

2019-09-15 15:44:00 387

转载 287.软件测试概述

1.软件的缺陷及其影响1.1什么是软件缺陷 软件缺陷就是软件产品中所存在的问题,最终表现为用户所需要的功能没有完全实现,不能满足或不能全部满足用户的需求。从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、误差等各种问题。从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。软件缺陷的类型:(1)软件未实现产品说明书要求的功能。(2)软件出现了产品说明书不...

2019-09-12 23:10:00 145

转载 288.软件开发过程与软件测试

1.软件开发过程概述1.1 软件开发的阶段、活动及角色1、软件工程的阶段软件工程的三个阶段: 定义、开发、检验交付与维护(1)定义阶段:可行性研究初步项目计划、需求分析。如图2-1所示。图2-1软件工程的定义阶段(2)开发阶段:概要设计、详细设计、实现、测试。如图2-2所示。图2-2 软件工程的开发阶段(3)检验交付与维护阶段:...

2019-09-12 23:10:00 404

转载 286.软件体系结构研究展望

软件体系结构研究新方向21世纪软件技术展望1.开放源代码 下一世纪的操作系统将继承现在好的操作系统的主要优点,变成开放的和进化的。在操作系统开放之后,系统软件产业将主要集中在软件环境平台和工具的研究开发上。可视化编程环境与工具、办公套件、家庭套件、学习套件等将会有很大的空间。 21世纪软件技术展望2.跨平台使得一次写好的应用软件在各种不同硬件系统上都可以运行、使得已经设计好...

2019-09-12 23:09:00 211

转载 285.软件体系结构评估概述

7.1.1 评估关注的质量属性  软件体系结构的设计是整个软件开发过程中关键的一步。对于当今世界上庞大而复杂的系统来说,如果没有一个合适的体系结构而要有一个成功的软件设计几乎是不可想象的。   不同类型的系统需要不同的体系结构,甚至一个系统的不同子系统也需要不同的体系结构。体系结构的选择是一个软件系统设计成败的关键。但是,怎样才能知道为软件系统所选用的体系结构是否恰当?如何确保按照...

2019-09-12 23:09:00 2394

转载 283.软件体系结构描述

 4.6 使用“4+1”模型描述软件体系结构  对于同一座建筑,住户、建筑师、内部装修人员和电气工程师有各自的视角。这些视角反映了建筑物的不同方面,但它们彼此都有内在的联系,而且合起来形成了建筑物的总体结构。  软件体系结构反映了软件系统的总的结构,它和建筑物一样,存在不同的角度来反映系统的体系结构。  当面对一个复杂的系统时,必须从多个角度来考虑问题。在处理体系结构时我...

2019-09-12 23:08:00 331

转载 282.软件体系结构的风格与模式

  建筑模式  Christopher Alexander, The Timeless Way of Building, p247, 1979  每个模式是一个由三部分组成的规则,表达了特定环境、问题和解(solution)之间的关系。  作为现实世界的一个成分,每个模式表达了下列三者之间的一种关系:特定环境,在该环境中反复出现的力(forces)的系统,以及协调这些力的某种空间排...

2019-09-12 23:08:00 855

转载 284.软件体系结构集成开发环境的作用

  软件体系结构集成开发环境基于体系结构形式化描述从系统框架的角度关注软件开发。体系结构开发工具是体系结构研究和分析的工具,给软件系统提供了形式化和可视化的描述。它不但提供了图形用户界面、文本编辑器、图形编辑器等可视化工具,还集成了编译器、解析器、校验器、仿真器等工具;不但可以针对每个系统元素,还支持从较高的构件层次分析和设计系统,这样可以有效地支持构件重用。具体来说,软件体...

2019-09-12 23:08:00 1505

转载 js面向对象编程

实例对象原始模式var cat = { name : '', color: ''}现在根据这个原型对象生成2个实例对象var cat1 = {} cat1.name = '1', cat.color = 'blue'var cat2 = {} cat2.name cat.color这种是最简单的封装方式 把两个属性封装在一个对象里面 这样的写法有2个缺点 如果生成多个实...

2019-09-12 16:49:00 240

转载 281.OSI模型和TCP/IP模型的比较

1.相同之处(1)层次结构划分思想相同两种体系结构都是以协议栈,即不同协议形成的层次结构,为基础进行层次结构的划分,而且协议栈中的协议相互彼此独立。这样做的好处是,可以大大简化各种网络协议的设计,只需要为不同协议提供关联接口即可。(2)总体层次结构相似这两个体系结构虽然总的层数和对应层次名称都有所不同,但总体层次结构极其相似。TCP/IP协议体系结构中的网络接口层对应了OS...

2019-09-12 09:45:00 160

转载 280.TCP/IP模型

1.概述1.1定义2. TCP/IP模型中的各层主要协议osi分不清,实际用tcp/ip2.1应用层2.2传输层 TCP:传输控制协议,提供可靠的面向连接服务 UDP:用户数据报协议,提供无连接服务2.3网际层 IP:Internet协议 IGMP: Inter...

2019-09-12 09:37:00 88

转载 279.ISO/OSI网络参考模型

1.概念1.1定义1974年美国的IBM公司研制的系统网络体系结构SNA,是现在世界上使用广泛的一种网络体系结构,因难以与其它体系结构互联互通,逐渐退出了历史舞台。为了使不同体系结构的计算机网络都能互连,国际标准化组织ISO于1977年提出了开放系统互连参考模型OSI RM(Open Systems Interconnection Reference Model),1983年形...

2019-09-12 09:24:00 209

转载 278.sqlserver2008数据库操作

1. SQL Server数据库基本概念1.1基本模式1.1.1 逻辑数据库  用户经常需要在T-SQL中引用SQL Server对象并对其进行操作,如对数据库表进行查询和数据更新等,在其所使用的T-SQL语句中需要给出对象的名称。用户可以给出两种对象名,即完全限定名和部分限定名。(1)完全限定名。在SQL Server 2008中,完全限定名是对象的全名,包括4个...

2019-09-11 23:56:00 407

转载 277.SQL Server 2008的安装、简介和使用

1.安装1.1安装SQL Server 2008的硬件和软件要求为了正确安装和运行SQL Server 2008,计算机必须满足以下配置要求。(1)硬件处理器:需要 Pentium III 兼容处理器或更高速度的处理器,处理器速度不低于1 GHz,为了获得更好的运行效果,建议为2 GHz或以上。内存:512 MB以上,建议为2 GB 或更大。硬盘:1.7 GB的安装空间以及必...

2019-09-11 23:21:00 1161

转载 276.数据库的连接方式

1.简介1.1ODBC数据库接口ODBC即开放式数据库互连(Open DataBase Connectivity),是微软公司推出的一种实现应用程序和关系数据库之间通信的接口标准。符合标准的数据库就可以通过SQL语言编写的命令对数据库进行操作,但只针对关系数据库。目前所有的关系数据库都符合该标准(如SQL Server,Oracle,Access,Excel等)。ODBC本质上是...

2019-09-11 23:07:00 176

转载 275.算法设计工具―STL

1.概述1.1定义 STL主要由container(容器)、algorithm(算法)和iterator(迭代器)三大部分构成,容器用于存放数据对象(元素),算法用于操作容器中的数据对象。1.2stl容器 一个STL容器就是一种数据结构,如链表、栈和队列等,这些数据结构在STL中都已经实现好了,在算法设计中可以直接使用它们。...

2019-09-11 18:07:00 351

转载 zookeeper编译环境搭建

当前我使用的jdk环境是1.8当看到build successful的时候 说明已经构建成功,在这个期间会下载一些工具,发现下载很慢,比如ivy-2.4.0.jar包,如果下载不下来,可以进行手工下载,然后将他拷贝到zookeeper-3.4.12\src\java\lib目录下;如有上述报错,可点击项目的property,将compiler complia...

2019-09-11 12:50:00 131

转载 封装axios来管控api的2种方式

前言:我们在开发项目的时候,往往要处理大量的接口.并且在测试环境 开发环境 生产环境使用的接口baseurl都不一样 这时候如果在开发环境完成之后切换每一个接口的baseurl会变的非常的麻烦,(要去每一个发出请求的页面都要去修改地址)所以为了更好的管控这些api,我们需要自己封装一个axios定义统一的接口baseurl 这样在环境的切换的时候更好的管控和修改.话不多说上代码!!...

2019-09-11 09:54:00 222

转载 Java之jdk环境搭建

Windows10下Java环境配置JDK下载地址根据自己电脑环境(64位系统还是32位系统),现在目前主流应该都是64位的了,(这里小编就拿Windows64位的做演示了)安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,...

2019-09-10 06:47:00 167

转载 C语言如何延时显示中文字符串

#include "stdio.h"#include "windows.h"int main(){ char sText[20] = { "多字节字符串!OK!" }; DWORD dwNum = MultiByteToWideChar(CP_ACP, 0, sText, -1, NULL, 0); printf("dwNum = %d"...

2019-09-09 20:40:00 241

转载 K-means聚类算法

一、K-means聚类算法简介K-means算法是典型的基于距离的聚类算法,即对各个样本集采用距离作为相似性的评价指标,若两个样本集的距离越近,其相似度就越大。按照样本之间的距离大小,将样本集划分为K个簇。让簇内的点尽量紧密的连在一起,且让簇间的距离尽量的大。最后把得到紧凑且独立的簇作为最终的目标。二、相关知识点1、距离度量:不同的距离量度会对距离的结果产生影响,...

2019-09-09 00:14:00 1789

转载 sublime常用快捷键

一 、自动补全先要将文件保存为html格式才可以做如下的自动补全(通常扩展名为.html 或.htm)。html按tab出现html:5 按tab出现html5标准的头部部分html:xt 出现html标准的头部部分二、普通操作类快捷键Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+...

2019-08-30 19:09:00 181

转载 flutter 跳转至根路由

上代码//flutter 登录后跳转到根路由Navigator.of(context).pushAndRemoveUntil( new MaterialPageRoute(builder: (context) => "根目录类名" ), (route) => route == null);转载于:https:/...

2019-08-30 17:59:00 387

转载 windows下zookeeper安装并发布成windows服务

https://blog.csdn.net/yzy199391/article/details/80605195转载于:https://www.cnblogs.com/yaowen/p/11428716.html

2019-08-29 11:28:00 88

转载 HTML table 边框双线变单线

table{border-collapse:collapse;border-spacing:0;border-left:1pxsolid#888;border-top:1pxsolid#888;}th,td{border-right:1pxsolid#888;border-bottom:1pxsolid#888;padding:5px15px;}th{f...

2019-08-26 14:59:00 1707

转载 flutter flutter_cupertino_date_picker 时间插件的用法

https://blog.csdn.net/sinat_37255207/article/details/100041023https://github.com/wuzhendev/flutter-cupertino-date-pickerimport 'package:flutter_cupertino_date_picker/flutter_cu...

2019-08-23 16:26:00 139

转载 ScheduledThreadPoolExecutor源码

添加元素,先添加到数组末尾,然后上调整堆。取对首元素,把最后一个元素放到0位置,然后下调整堆。移除中间元素,把最后一个元素放到中间位置,然后下调整堆,下调整堆没动(已经是最大的),就在上调整堆。下调整堆动了,就不需要上调整堆。//也是一个线程池ThreadPoolExecutor。里面的任务都是ScheduledFutureTask,队列是DelayedWorkQu...

2019-08-22 16:45:00 110

转载 适配器模式

转载自https://www.cnblogs.com/V1haoge/p/6479118.html适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。  适配器模式有两种:类适配器、对象适配器、接口适配器  前二者在实现上有些许区别,作用一样,第三个接口适配器差别较大。1、类适配器模式:...

2019-08-22 11:32:00 69

转载 Maven之阿里云镜像仓库配置

方式一:全局配置可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点:<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> &l...

2019-08-22 09:58:00 2960

转载 Linux服务源码安装后开机自启动02-mysql

1、解压redis源码包tar -zxvf mysql-boost-5.7.21.tar.gz2、安装好mysql后,将源码包中的support-files/mysql.server.sh拷贝到/etc/init.d/文件夹下,名字任意sudo cp ./mysql-5.7.21/support-files/mysql.server.sh /etc/init....

2019-08-21 15:26:15 188

转载 AbstractExecutorService源码

public class RunnableFutureTask { static FinalizableDelegatedExecutorService executorService = (FinalizableDelegatedExecutorService) Executors1.newSingleThreadExecutor(); //创建一个单线程执行器...

2019-08-21 13:51:00 74

转载 FutureTask源码2

@SuppressWarnings({"unchecked","restriction"}) public class FutureTask1<V> implements RunnableFuture<V> { /* 任务可能出现的状态转换 NEW新建 -> COMPLETING即将完成 -> NOR...

2019-08-21 12:43:00 91

转载 jQuery校验

官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" ...

2019-08-21 12:32:32 190

转载 FutureTask源码

FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或者Callable的任务给FutureTask,直接调用其run方法或者放入线程池执行,之后可以在外部通过FutureTask的get方法异步获取执行结果,因此,FutureTask非常适合用于耗时的计算,主线程可以在完成自己的任务后,再去获取结果。另外,FutureTask还可以确保即使调用了多次...

2019-08-21 12:12:00 79

转载 回车和换行有什么区别?很尴尬》》》

今天上课,老师突然问我们回车和换行有什么区别,结果撂倒全班一片,很尴尬,尴尬至极!(亡羊补牢,忧未为晚!) 回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return。换行 \n 本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed。在...

2019-08-21 02:58:01 100

转载 JSONArray的使用

用的是fastjson.jar包1. jsonarray,jsonobject 使用正确代码如下:(这种getJSONObject 函数形成jsonobj 的方式非常好,可以避免循环引用或jsonobj 后来的覆盖前面的)[java]view plaincopypublicJSONArraygetJSONArray(){...

2019-08-20 08:22:30 186

空空如也

空空如也

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

TA关注的人

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