自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 setprecision--控制四舍五入输出时的有效数字的个数

例如:cout<<12345.0<<endl;//输出12345cout << setprecision(4)<< 3.1415926 << endl;//输出的结果是3.142

2021-03-06 13:22:58 352

原创 01.v-指令的学习

注意:要在该文件的同路径下先导入vue.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <!--1.导入Vue包-

2021-02-13 16:34:08 159 1

原创 03.vue -跑马灯效果

注意:要在该文件同路径下先导入vue.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src=".

2021-02-13 16:32:02 111

原创 04.vue事件修饰符

注意:要在该文件同路径下先导入vue.js<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue html demo</title> <script src="../lib/vue.js"></script> <style> .inner{ hei

2021-02-13 16:30:34 86

原创 05.v-model指令的学习

注:在该文件同路径下先导入vue.js<!DOCTYPE html><html><head><title>Document</title><script src="vue.js"></script></head><body> <div id="app"> <h4>{{msg}}<h4> <!--v-bind只能实

2021-02-13 16:25:49 108

原创 06.简易计算器

注:要先在该文件的同路径下导入vue.js<!DOCTYPE html><html><head><title>Document</title><script src="vue.js"></script></head><body> <div id="app"> <input type="text" v-model="n1"> <sel

2021-02-13 16:23:24 71

原创 07.vue中样式-class

<!DOCTYPE html><html><head><title>Document</title><style> .red{ color:red; } .thin{ font-weight:200; } .italic{ font-style:italic; } .active{ letter-spa

2021-02-13 16:21:09 84

原创 后端中mvc与前端中MVVM之间的区别

–MVC 是后端开发的概念–MVVM是前端视图层的概念,主要关注于视图层分离,也就是说:MVVM把前端分成了三部分:model,View,viewmodel下图详细描述了两者的关系:

2021-01-20 15:15:52 161

原创 VS Code右键运行Open with live Server弹出找不到应用程序

显示问题如下图所示:解决方法:重置默认的浏览器

2021-01-18 12:44:52 1531

原创 vue前端框架--动态切换currentView组件方法

1.在当前vue页面导入所拥有的组件import searchSongs from ‘…/components/search/SearchSongs’import searchSongLists from ‘…/components/search/SearchSongLists’2.引入定义:name: ‘search’,  components: {   &nbsp

2021-01-12 15:13:45 1508

原创 npm install erro

启动vue项目时报错,npm ERR! Failed at the node-sass@4.14.1 postinstall script.在启动vue项目的时候报错报错信息如下:npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.14.1 postinstall: node scripts/build.jsnpm ERR! Exit status 1npm ERR!npm ERR! Failed at the node-

2021-01-10 22:36:47 256

原创 前端--css选择器命名规则

1、W3C规范W3C CSS2.1的 4.1.3 节中提到:标识符(包括选择器中的元素名,类和ID)只能包含字符[a- zA-Z0-9]和ISO 10646字符编码U+00A1及以上,再加连字号(-)和下划线(_);它们不能以 数字,或一个连字号后跟数字为开头。它们还可以包含转义字符加任何ISO 10646字符作为一个数 字编码。2、选择器命名规则2.1字符采用实际项目中,建议只采用字符[a-zA-Z0-9],再加连字号(-)和下划线(_)。避免使用中文。2.2 慎用数字以字母开头,避免纯数字,

2020-12-29 21:08:44 572 1

原创 前端--单页面应用和多页面应用

单页面应用(SPA)指某个应用只有一个主页面(所有的页面内容都包含在这个所谓的主页面里),浏览器只加载一次的资源,之后操作交交互,数据交互都是由路由,Ajax进行,页面并没有刷新。 单页面应用结构视图多页面应用(MPA)值一个应用有多个页面,每次页面跳转时,服务器都会返回一个html文档。 多页面应用结构视图区别:...

2020-12-29 10:11:15 359

原创 回溯法解决0-1背包问题

给定n(n<=100)种物品和一个背包。物品i的重量是wi,价值为vi,背包的容量为C(C<=1000)。问:应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品i只有两个选择:装入或不装入。不能将物品i装入多次,也不能只装入部分物品i。输入格式:共有n+1行输入: 第一行为n值和c值,表示n件物品和背包容量c; 接下来的n行,每行有两个数据,分别表示第i(1≤i≤n)件物品的重量和价值。输出格式:输出装入背包中物品的最大总价值。输入样例:

2020-12-19 15:18:17 517 1

原创 软件工程--大学生闲置资源共享平台(需求分析)

2020-12-18 16:56:10 740 2

原创 软件工程--大学生闲置资源共享平台(系统设计)

大学校园闲置资源的共享平台【系统设计说明书】1 系统的总体设计1.1 系统的配置在配置本系统的软硬件时,需要使用到系统配置图。校园资源共享系统的后台管理由管理员运行,资源信息由商品展示系统提供给顾客,购买或租用的费用则由在线支付系统实现。数据操作则通过应用服务器实现。校园资源共享系统配置图如下图所示。1-1系统配置图1.2 系统部署系统的模块与部件的相互关系可由系统部署图表现。校园资源共享系统的部署由以下几部分构成:UIPackage包,表示前端界面,BusinessLogic包,表示为此业务

2020-12-18 13:36:46 725

原创 内置对象session与httpSession对象是同一个东西么?

Session在网络中被称为会话。由于HTTP协议是一种无状态的协议,也就是当一个客户端发送请求,服务器端收到请求,并返回响应后,该连接就结束了,而服务器不保存任何相关的信息。为了弥补这一缺点,HTTP协议提供了session。通过session可以在应用程序的web页面间进行跳转时,保存用户的状态,使得整个用户会话一直存在下去,直到浏览器关闭。一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或s

2020-10-27 16:36:20 72

原创 软件工程:Manifesto for Software Craftsmanship(软件工艺宣言)

软件工艺宣言:作为有抱负的软件工匠,我们正在通过实践提高专业软件开发的标准,并帮助他人学习该技术。通过这项工作,我们认识到:不仅仅是工作软件,但也精心制作的软件不仅对变化作出反应,但也稳定增值不仅仅是个人和互动,但也专业人士社区不仅仅是客户合作,但也生产性伙伴关系也就是说,在追求左边的物品时,我们发现右边的物品是不可缺少的。...

2020-10-26 09:59:17 148 1

原创 有人负责,才有质量:写给在集市中迷失的一代

别在集市中迷失自我“所谓质量,只有在某人对它负责时才有意义,而这个“某人”只能是一个人”. 努力迅速无错的制造轮子, 你就可以对所有部分的质量负责. 去掉无所谓的依赖. 保持简洁. 当你想要一个特性时,自己写一个, 而不是去找一个现成的将就. 就可以避免臃肿的系统了.“代码越重用,浪费越严重”. 要用的时候就写一个. 提高自己编写代码速度, 想要什么, 迅速做一个出来才是王道啊. 这样就不会有依赖, 不会有纠缠, 不会有浪费.不能摒弃别人的轮子. 问题在于什么是轮子? 轮子指的是一种设计, 一种圆圆的

2020-10-26 09:54:52 62

原创 软件工程:WBS

在搭建一个较大项目的时,我们不可能一蹴而就。当直接面对一个庞大的目标时,我们很可能会迷茫,不知道从何开始。而wbs(任务分解)是一个很好的思维方式。将一个庞大的项目逐层分解成很多个小项目,直到最后变成一个个结构简单,目的明确的任务时。我们的编程思路就会很清晰明了。更容易完成项目。...

2020-10-26 09:53:12 592

原创 软件工程:什么是分而治之?

在搭建一个较大项目的时,我们不可能一蹴而就。当直接面对一个庞大的目标时,我们很可能会迷茫,不知道从何开始。而wbs(任务分解)是一个很好的思维方式。将一个庞大的项目逐层分解成很多个小项目,直到最后变成一个个结构简单,目的明确的任务时。我们的编程思路就会很清晰明了。更容易完成项目。...

2020-10-26 09:51:07 205

原创 为什么软件开发方法论让你觉得糟糕?

围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。Michael Feathers给出了以下观点:我认为,到了最后,我们还是得倚重开发者的能力,这才是个更重要的考量因素,而非.

2020-10-26 09:47:06 76

原创 m‘v‘c和mvp的区别

一、MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。其概述图如下:MVC 编程模式MVC 是一种使用 MVC(Model View Controller

2020-10-26 09:42:08 343 1

转载 为什么软件开发周期通常是预期的两三倍?

https://www.oschina.net/news/43274/software-dev-task-estimations-regularly-off-by-a-factor-of-2-3

2020-10-26 09:34:51 112

原创 软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

2020-10-26 09:29:32 80

原创 软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

随着电脑的普及,软件的应用场景越来越多,越来越广泛,随着这几年大数据等话题的掀起,软件更是成为一个大众所关注的方向,软件工程也在越来越多的学校里作为正式课程所教授。软件一般情况下, 公认的定义为“程序+数据+文档”。软件工程,就是为了得到软件,所进行的一系列活动,包括4个方面。1、P(Plan)——软件规格说明。规定软件的功能及其运行时的限制。2、D(DO)——软件开发。开发出满足规格说明的软件。3、C(Check)——软件确认。确认开发的软件能够满足用户的需求。4、A(Action)——软件演进

2020-10-26 09:17:33 76 1

原创 用javascript编写网页:1.2css实践:页面布局

将css和HTML和图片放在同一个文件夹中:1.html<!DOCTYPE html><html><head><title></title><style type="text/css">@import url("1.2.6.css")</style></head><body><div id="header"><b><i>header<

2020-10-06 16:22:19 422 1

原创 用javascript编写网页:1.1HTML实践:表单的制作

// 表单test.html<!DOCTYPE html><html><head><title>表单</title></head><body><form> 姓名:<input type="text" value="彭常凌" name="userName"/><br> 密码:<input type="password" value="123456" name="pw

2020-10-06 15:40:06 675 1

原创 用javascript编写网页:实现加减乘除的计算器

将实现加减乘除的函数存放在2.js:// 2.jsfunction f1(){ var sum=0; var s1=document.forms[0].text_1.value; var s2=document.forms[0].text_2.value; sum=Number(s1)+Number(s2); document.forms[0].text_3.value=sum;}function f2(){ var sum=0; var s1=document.forms[0].t

2020-10-06 15:25:42 2644 2

软件工程--大学生闲置资源共享平台(系统设计)

软件工程--大学生闲置资源共享平台(系统设计)

2020-12-18

软件工程--大学生闲置资源共享平台(需求分析)

软件工程--大学生闲置资源共享平台(需求分析)

2020-12-18

空空如也

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

TA关注的人

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