Beta冲刺第七天

Beta冲刺第七天 项目Beta冲刺(团队) 姓名 学号 博客链接 何守成 031602408 http://www.cnblogs.com/heshoucheng/ 黄锦峰 031602411 http://www.cnblogs.com/hjf1998/ 蔡志斌 031602602 http://www.cnblogs.com/cszdxpq/ 张子纯 031602441 http://www.cnblogs.com/zzc2018/ 陈浩 031602605 http://www.cnb
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

用户体验报告

一、项目概述 1.1项目名称 本次开发app:拼一拼 1.2项目简介 通过开发基于Android平台的app,为用户提供一个在线组队进行学习、购物的平台。 1.3项目预期达到目标 用户通过使用该软件在移动终端可以实现在线组队、进行组队聊天、推荐拼帖、信用评分等功能。 1.4项目测试方法 真实的用户对象进行相应的使用,并反馈信息。 二、项目测试过程 2.1测试对象 舍友和学校同专业以及不同专业的同学 2.2测试时长 每一位测试者15分钟,分别为10分钟使用软件+5分钟交流反馈使用感受。 2.3用
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

node.js的学习

1、node是一个急于Chrome v8引擎的一个js解释器 2、所谓的js其实是一段文本,经过解释器解释之后才可以被计算机执行 内核决定你怎么去理解这些代码 js的代码即表达式:可以被Chrome解释,也可以被node来解释 js可以运行在node.js上,node.js可以解释js格式的文本,然后把它运行 在node里面,我们表达方式是JavaScript:前后端用的语言基本是一样的 node的涉及范围非常广,脱离的浏览器,可以引入模块 制作服务器,服务端渲染、提供api、网站文件上传、网
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

python元组类型

元组类型简介 使用括号包围的数据结构是元组(tuple)。例如: >>> (1,2,3) (1, 2, 3) >>> T = (1,2,3,) >>> T (1, 2, 3) 元组和列表一样,都是容器型的数据结构,且都是序列,所以容器中的元素都是按照索引位置有序存放的。所以,可以进行索引取值、切片等序列通用操作。 不同的是,元组是不可变序列,无法原处修改,意味着修改元组必须创建新的元组对象。实际上元组的概念来源于数学,在关系型数据库中用来表示一行数据对象,而行数据对象是固定不变的完整、稳定结
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

yunBT:一个基于TP3.1的多用户BT离线下载程序,支持在线播放

说明:yunBT这个项目其实很早就有了,只是老没更新,现在作者基于ThinkCMS重做该程序,支持多用户注册下载,Magnet和HTTP下载。每个单独用户支持10个任务,默认下载文件最大为10GB,可以在后台修改。下载完成后用户可以直接查看下载的文件仅支持mp4文件在线播放。管理员可以添加用户的下载量及查看管理下载任务。 由于该程序刚出来,功能较少,暂不支持下载工具下载,可以在浏览器中下载,后续将添加,而且作者计划以后会增加分享功能、用户转码功能、积分功能、邀请功能、工具下载、使用Onedri
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

spring boot 整合 云之讯 demo

---恢复内容开始--- package com.zhourong.controller; import org.apache.commons.lang3.RandomStringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.anno
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

Scala类的构造器与访问器

1.构造器 在Scala中,每个类都有一个主构造器。主构造器与类的定义交织在一起,如下: class Person ( private var _name: String, private var _age: Int) 主构造器会执行类定义中的所有语句。如下,println语句是主构造器的一部分,当类被实例化时,println语句会立即执行。 class Person private( private var _name: String, private v
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

抽象是什么

抽象: 抽:抽取、抽离、分离; 象:表述、表达; 软件的抽象: 数据的抽象:属性,对象、继承; 行为的抽象:接口、虚函数; 抽象就是将复杂物体的一个或几个特性抽出去,而只注意其他特性的行动或过程(如头脑只思考树本身的形状或只考虑树叶的颜色,不受它们的大小和形状的限制)。 具体来说,抽象是指: 1、将复杂物体的一个或几个特性抽出去,而只注意其他特性的行动或过程(如头脑只思考树本身的形状或只考虑树叶的颜色,不受它们的大小和形状的限制)。 2、将几个有区别的物体的共同性质或特性,形象地抽取出来或孤立
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

产品分析——外研随身学

第一部分:调研, 评测 下载并使用,描述最简单直观的个人第一次上手体验。 主界面如图所示,可以很轻松的找到与自己大学课本相关的课程,,U词汇中可以找到口语,免费教程,以及大家最关注的四六级。U讲堂里面有课堂知识。同时也有日语法语西班牙语等语种的学习资料,非常丰富和方便。界面是淡绿色的,十分友好,提供一些美妙的感官体验。有些项目是收费的。免费的项目里可以收藏,加入和查看单元列表总的来说还是比较不错的。 按照《构建之法》13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug,至少2个
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

table第一列水平固定,垂直可滚动

table第一列水平固定,垂直可滚动 既然有固定的话首先需要想到给table的第一列加上固定定位 #divTable >>> table tr td:nth-child(1) {position: fixed;} 但是此时table的第一列无论上下、左右滑动都是固定不动的,明显与需求不符,所以我们还需要执行以下代码 接下来我们要在methods里面添加一个方法方便调用 methods:{ handleScroll () { var scrollTop = window.
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

vue 分页请求

简单说一下vue中数据分页请求的做法 首先引入Loadmore: import {Loadmore} from 'mint-ui'; 注册组件: components: { 'v-loadmore':Loadmore }, 接下来: <v-loadmore :bottom-method="loadBottom" :bottom-all-loaded="allLoaded" :auto-fill="false" ref="loadmore"> 要在data中加入一下数据 data(){
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

vue给单独页面添加背景颜色

vue 单独设置背景颜色的方法是在template下的子div上添加样式 <template> <div></div> </template> 给style添加一个scoped表示当前样式只给当前页面设置。 将这个div属性设为:fixed, 例如: <style scoped> .htmlBox{ position: fixed; width: 100%; height: 100%; top: 0px;
分类: 其他 发布时间: 12-21 23:34 阅读次数: 0

vue中ref的用法解析

//html <input type="text" ref="content"> //js this.$refs.content.focus() ref 被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的 $refs 对象上。 如果在普通的dom元素上使用,引用指向的就是dom元素; 如果在子组件上,引用就指向子组件实例。 简单的说就是用 ref 在元素上注册, 用$refs去操作。 注:因为ref本身是作为渲染结果被创建的,在渲染初期的时候不能访问它,它还不存在! 所以可以 thi
分类: 其他 发布时间: 12-21 23:33 阅读次数: 0

修改mint-ui中组件的样式

在static文件夹下创建一个mint-ui.scss的文件 随后在浏览器检查元素找到这个元素的class,并在那个mint-ui.scss文件里面重新写你的样式 要是权重不够直接important 再者就是在main.js中引入这个文件 //引入更改的mint-ui控件样式 import '../static/css/mint-ui.scss' 因为组件里面的style中有一个scoped属性(仅针对当前页面生效) 所以如果你直接改的话不会生效 而且找到的层级关系也不对
分类: 其他 发布时间: 12-21 23:33 阅读次数: 0

js 深拷贝及浅拷贝

一、数组浅拷贝 在使用JavaScript对数组进行操作的时候,我们经常需要将数组进行备份. 如下代码,如果只是简单才用赋值的方法,那么我们只要更改其中的任何一个,然后其他的也会跟着改变,这就导致了问题的发生 var arr1 = ["red","yellow","black"]; var arr2 = arr1; arr2[1] = "green"; console.log("数组的原始值:" + arr1 ); console.log("数组的新值:" + arr2); 测试结果发现两个数
分类: 其他 发布时间: 12-21 23:33 阅读次数: 0

localStorage与sessionStorage的区别

localStorage的生命周期是永久性的。假若使用localStorage存储数据,即使关闭浏览器,也不会让数据消失,除非主动的去删除数据 sessionStorage 的生命周期是在浏览器关闭前。也就是说,在整个浏览器未关闭前,其数据一直都是存在的。 还有一点:手机本身自带的浏览器不支持sessionStorage的储存方法,所以可以用localStorage代替
分类: 其他 发布时间: 12-21 23:32 阅读次数: 0

vue如何获取当前路径url及参数

有时候开发需要获取当前url的参数 完整url可以用 window.location.href 路由路径可以用 this.$route.path 路由路径参数 this.$route.params (params是参数名称) 也可以直接watch监听一下当前路由的信息 watch:{ $route(to, from) { console.log(window.location.href); console.log(this.$route.path); cons
分类: 其他 发布时间: 12-21 23:32 阅读次数: 0

vue获取上一个页面路由

在某种情况下,我们要获取上一个页面的路由地址 可以使用: vue-router的beforeRouterEnter钩子 其实也就是一个路由守卫 beforeRouteEnter(to, from, next) { next(vm=>{ // 这里的vm指的就是vue实例,可以用来当做this使用 console.log(to) console.log(from) }) } console.log(to) 打印出的是将要去的页面的
分类: 其他 发布时间: 12-21 23:32 阅读次数: 0

浅谈EDI AS2 传输/连接

近期有很多公司被要求与国外客户建立AS2连接,之前只知道类似于FTP或者SFTP连接协议,从未听说过这个协议呀,可以具体讲讲吗? AS2传输定义? AS2,是Applicability Statement 2的缩写,是一种贸易双方点对点的电子数据交换规范,旨在确保数据在互联网能够安全可靠地传输。 与FTP或者SFTP等传统文件传输协议不同的是, AS2连接并不存在客户端(Server)与客户端(Client)之分,文件传输双方是点对点的平等对接,所以在建立AS2连接初期,文件传输双方需要交换A
分类: 其他 发布时间: 12-21 23:31 阅读次数: 0

如何对接VOLVO EDI系统?

什么是EDI? EDI(Electronic Data Interchange),即电子数据交换,帮助企业与交易伙伴传输业务数据,如,订单、发货通知、发票、物流信息等。较之传统的邮件及纸质单据方式,EDI更安全、自动、高效,能快速处理大批量业务数据。 为什么使用EDI? 统一平台管理诸多交易伙伴,降低企业运行成本 安全可控,保障商业数据安全性,防止机密信息泄露 减少人工操作,减低错误率 实时接收业务数据,自动处理业务数据,效率显著提升 传输协议、文件格式标准化,减少后续扩展成本,加快企业信息化
分类: 其他 发布时间: 12-21 23:31 阅读次数: 0