后端技术

第10组 Alpha事后诸葛亮

烂漫一生 提交于 2019-12-05 12:24:35
链接部分 队名:女生都队 组长博客: 博客链接 作业博客: 博客链接 参考邹欣老师的问题模板进行总结思考 一、设想和目标 1、我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们软件解决的问题是:帮助用户以科学的方式养成 良好的生活习惯 ,在必要的时候发送给他们一些生活习惯类小提醒,帮助用户提升生活幸福感。同时,能够以 宠物陪伴 的方式来帮助用户更好的完成自己定义的 任务 及系统的旅程任务。 已经定义的十分清楚。(详情可参见 需求分析报告PDF 提取码: x24e ) 典型用户为: 广大年轻一辈(12岁-32岁)人群 。(在 需求分析报告PDF 提取码: x24e 中已有描述) 典型场景:福大学生—— 小陈 。(在 需求分析报告PDF 提取码: x24e 中已有描述) 2、我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么? 原计划达到的用户数量达到了么?)? 还未完全达到目标,原计划功能已完成6个:登陆注册、添加打卡任务、和“我”说话、显示任务列表、旅程分类、天气提醒推送。剩下的任务将在Beta版本完成。 在Alpha版本规定时间完成交付。并进行Alpha版本课堂展示。 原定计划中未对用户数量做出明确定义。用户量还需要在Beta版本完成之后进行推广获取。 3、用户量, 用户对重要功能的接受程度和我们事先的预想一致么?

第10组 Alpha事后诸葛亮

天涯浪子 提交于 2019-12-05 12:23:51
链接部分 队名:女生都队 组长博客: 博客链接 作业博客: 博客链接 参考邹欣老师的问题模板进行总结思考 一、设想和目标 1、我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们软件解决的问题是:帮助用户以科学的方式养成 良好的生活习惯 ,在必要的时候发送给他们一些生活习惯类小提醒,帮助用户提升生活幸福感。同时,能够以 宠物陪伴 的方式来帮助用户更好的完成自己定义的 任务 及系统的旅程任务。 已经定义的十分清楚。(详情可参见 需求分析报告PDF 提取码: x24e ) 典型用户为: 广大年轻一辈(12岁-32岁)人群 。(在 需求分析报告PDF 提取码: x24e 中已有描述) 典型场景:福大学生—— 小陈 。(在 需求分析报告PDF 提取码: x24e 中已有描述) 2、我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么? 原计划达到的用户数量达到了么?)? 还未完全达到目标,原计划功能已完成6个:登陆注册、添加打卡任务、和“我”说话、显示任务列表、旅程分类、天气提醒推送。剩下的任务将在Beta版本完成。 在Alpha版本规定时间完成交付。并进行Alpha版本课堂展示。 原定计划中未对用户数量做出明确定义。用户量还需要在Beta版本完成之后进行推广获取。 3、用户量, 用户对重要功能的接受程度和我们事先的预想一致么?

第08组 Alpha事后诸葛亮

故事扮演 提交于 2019-12-05 12:08:39
组长博客 点这里! 总结思考 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弥补Powerpoint中模板转换存在的缺陷,完善PPT模板一键转换的功能。Powerpoint中模板转换功能能够将PPT转换成系统自带的模板,也能够通过浏览主题的方式将我们选定的模板导入转换,但是这两者存在着一定的缺陷,以致于用户不得不在之后手动矫正纠错,耗费了一定的时间。出于以上原因, 我们计划开发出PPT模板套用的自适应工具,来解决上述问题,提升PPT模板套用的简单性、正确性、完备性。 存在的缺陷 原PPT: ①只能转换一部分内容 ②元素错位 ③无法按照模板转换 导入模板: 转换后: 针对上述问题我们计划实现PPT一键转换的核心功能,并提供LOGO一键生成和PPT一键生成的附加功能,为用户提供更便捷和实用、能够减少工作量、节省时间的方式,去做出符合审美的PPT。 典型用户: 根据使用频繁度以及需要程度来看,典型用户会大学生及以上的学生群体以及工作人士(大约18岁至55岁),同时因为操作起来快捷方便,对于年龄小或者年龄过大的用户来说也是非常简单易上手和实用的。 从熟练程度来看,新手或经验少的人。 典型场景: 出于不同原因需要更换PPT模板时。 急需PPT、LOGO的情况。 我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么?

第08组 Alpha事后诸葛亮

笑着哭i 提交于 2019-12-05 11:57:41
组长博客 点这里! 总结思考 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弥补Powerpoint中模板转换存在的缺陷,完善PPT模板一键转换的功能。Powerpoint中模板转换功能能够将PPT转换成系统自带的模板,也能够通过浏览主题的方式将我们选定的模板导入转换,但是这两者存在着一定的缺陷,以致于用户不得不在之后手动矫正纠错,耗费了一定的时间。出于以上原因, 我们计划开发出PPT模板套用的自适应工具,来解决上述问题,提升PPT模板套用的简单性、正确性、完备性。 存在的缺陷 原PPT: ①只能转换一部分内容 ②元素错位 ③无法按照模板转换 导入模板: 转换后: 针对上述问题我们计划实现PPT一键转换的核心功能,并提供LOGO一键生成和PPT一键生成的附加功能,为用户提供更便捷和实用、能够减少工作量、节省时间的方式,去做出符合审美的PPT。 典型用户: 根据使用频繁度以及需要程度来看,典型用户会大学生及以上的学生群体以及工作人士(大约18岁至55岁),同时因为操作起来快捷方便,对于年龄小或者年龄过大的用户来说也是非常简单易上手和实用的。 从熟练程度来看,新手或经验少的人。 典型场景: 出于不同原因需要更换PPT模板时。 急需PPT、LOGO的情况。 我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么?

陀螺丨世界丨系丨统丨开丨发 了解

不羁的心 提交于 2019-12-05 07:51:24
陀螺丨世界丨系丨统丨开丨发 欢迎咨询厄加特Urgot(189微2212电1525) ,58丨红包丨系丨统丨开丨发丨案丨例丨源丨码丨制丨度丨方丨案丨,我司位于广州天河区,是一家大型专业商业服务互联网技术一体化公司,百人技术团队,市面上有的你叫得出名字的类似系统我们都能做,模式多样,紧跟时代,能做出最符合你、最接近时代轨道的项目方案 着后端服务化和 Docker 容器技术的流行,后端部署发生了很大的变化,如何高效的、动态的托管后端服务尤为重要,Nginx是经典是中的经典,而新秀 Traefik 在 Github 拥有 1B+ 下载、24K+ 收藏、400+ 贡献者,不仅支持手动配置模式,其对 Consul、Docker、Etcd、Eureka、Rancher、Marathon、k8s 等丰富的支持对后端服务化的各种复杂情况和迁移过程显得尤为重要,本 Chat 从实际项目中提炼出一点儿经验分享给大家。 在开发过程中,我们经常需要在 Linux 中进行操作。毕竟服务器的系统大多数都是 Linux,所以在 Dev 环境需要配置好一台 Linux 系统配合开发。 在 VMWare Workstation Pro 中安装一个虚拟空间,挂载 CentOS 系统(我使用的是 CentOS7),下面就重点讲解下网络配置。 很多人羡慕自由职业者能做喜欢的事、时间自由、赚钱多,但自由职业真的有那么美好吗

小程序云开发:菜鸟也能全栈做产品

拈花ヽ惹草 提交于 2019-12-05 07:38:08
我想独立实现一个全栈产品为什么这么难 日常生活中,我们会使用很多软件产品。在使用这些产品的时候,我们看得见的东西称为“前端界面”如一个输入框、一个按钮,点击按钮之后发生的一切看不见的东西称为“后端服务”。与之对应的创造者分别称为“前端程序员”、“后端程序员”,然而,一个完整产品的开发不仅仅是只有前端和后端,还有设计师,架构师,运维等。有没有可能这些所有的事情都一个人干呢?有可能,事实上如今就有很多的“全栈工程师”,他们身兼数职,是多面手。能独立完成一个产品的方方面面。这种人固然十分了得,他们通常具有多年的经验,涉猎广泛,是老手,也是高手,当有一个产品想法的时候,他们可以用自己的全面专业技能,尽情的发挥去实现自己的想法。所以,从某种意义上讲“全栈也是一种自由”,你可以自由的实现你的想法,这简直太美妙了! 然而,很多时候当我们有一个产品想法的时候,我们往往发现,前端写完了,后端怎么搞?数据库怎么搞?域名怎么搞?域名还要备案?应用部署怎么搞?我的买什么样的服务器啊?静态资源 CDN 怎么搞?文件上传服务器怎么搞?万一访问用户多了能撑住吗?等等……问题很多,导致你的一个个想法,都只是在脑海中昙花一现,从来都无法将她们实现,或者说你激情饱满的实现了其中自己最擅长的一部分,当碰到其他难题的时候就止步了。于是仰天长啸:我就想独立做一个完整的产品为什么这么难?年轻人,这一切都不怪你…… 破局

java前端与后端怎么选??

删除回忆录丶 提交于 2019-12-05 06:50:38
想做这个行业,就应该了解职能以及技能需求,这样学习才能更高效。我知道一些刚刚入行的小伙伴不清楚前端、后端、到底指的是什么?两者直接的区别 前端开发 前端开发主要涉及网站和App,用户能够从浏览器上或App屏幕上看到的东西。简单地说,能够从浏览器上或App屏幕看到的东西都属于前端。 1、技能与工具 前端开发,就是要创造上面提到的网站面向用户的部分背后的代码,并通过建立框架,构建沉漫性的用户体验。为了实现这个目标,开发需要熟练运用下列语言、框架、工具库: ·三大语言:HTML,CSS,和Javascript; ·此外,掌握jQuery和LESS等工具库也很重要,它们能帮助开发者以更高效的方式编码; ·很多前端开发岗也要求Ajax方法的使用经验,它可以帮助你使用Javascript在后台从服务器拉取数据,协助实现页面的动态加载。 使用这些技术,前端开发者能连接起网站设计者和后端开发者之间的桥梁。他们能提供用户体验方面的分析,构建模型和线框,给设计团队提出建议。他们能给后端编写的服务应用赋予生命,提升格调,营造美感。 薪资参考 后端开发 后端开发即“服务器端”开发,主要涉及软件系统”后端“的东西。比如,用于托管网站和App数据的服务器、放置在后端服务器与浏览器及App之间的中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持的东西就是后端。 1、技能与工具

LVS、Nginx和HAProxy负载均衡器对比总结

天涯浪子 提交于 2019-12-05 05:06:52
LVS 特点: 1.抗负载能力强,使用IP负载均衡技术,只做分发,所以LVS本身并没有多少流量产生; 2.稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived) 3.应用范围比较广,可以对所有应用做负载均衡; 4.不支持正则处理,不能做动静分离。 常用四种算法: 1.rr:轮叫,轮流分配到后端服务器; 2.wrr:权重轮叫,根据后端服务器负载情况来分配; 3.lc:最小连接,分配已建立连接最少的服务器上; 4.wlc:权重最小连接,根据后端服务器处理能力来分配。 可以采用ipvsadm –p(persistence)来保持session,默认是300/s Nginx 特点: 1.可工作在七层或四层,可以对做正则规则处理;(如:针对域名、目录进行分流) 2.配置简单,能ping通就能进行负载功能,可以通过端口检测后端服务器状态,不支持url检测; 3.抗高并发,采用epoll网络模型处理客户请求; 4.只支持HTTP和EMail,应用范围比较少; 5.nginx主要是HTTP和反向代理服务器,低系统资源消耗。 常用四种算法: 1.rr:(默认)轮询,轮流分配到后端服务器; 2.weight:根据后端服务器性能分配; 3.ip_hash:每个请求按访问ip的hash结果进行分配,并发小时合适,解决session问题; 4.fair:(扩展策略)

Kubernetes SDN

孤街醉人 提交于 2019-12-05 03:57:13
转载自:https://www.cnblogs.com/nongchaoer/p/6792756.html 首先,向大家科普下Kubernetes所选择的CNI网络接口,简单介绍下网络实现的背景。 CNI即Container Network Interface,是一套容器网络的定义规范,包括方法规范、参数规范、响应规范等等。CNI只要求在容器创建时为容器分配网络资源、删除容器时释放网络资源。CNI与调用者之间的整个交互过程如下图所示: CNI实现与外界的交互都通过进程参数和环境变量传递,也只要求输出结果符合CNI规范即可,与实现语言也没什么特殊要求。比如Calico早期版本就使用Python实现了CNI规范,为Kubernetes提供了网络实现。常见的环境变量设置如下: CNI_COMMAND:调用指定CNI动作,ADD表示增加网卡,DEL表示释放网卡 CNI_CONTAINERID:容器ID CNI_NETNS:容器网络命名空间文件位置 CNI_ARGS:额外传递的参数 CNI_IFNAME:设置的容器网卡名称,如eth0 正因如此,CNI规范实现起来非常容易扩展,除了CNI自带的Bridge、Macvlan等基本实现以外,还有大量的第三方实现可供选择,包括Calico、Romana、Flannel等常用实现。同时CNI支持多种容器运行时,包括Docker、rkt、Mesos

26自学转行前端(写给和1年前一样迷茫的我的你)

落花浮王杯 提交于 2019-12-05 00:22:08
转行前端有哪些疑虑? 在人生的抉择处,寻求一些别人的经验和总结,无可厚非,但是决定了就一定要坚定的走下去,谨慎是为了更好的坚持,而不是放弃的理由。 写在前面:这里前后端指的是web开发的前后端。 1、前端岗位需求如何?前景如何?薪资如何?(这是对将转行业的必要考量) 2、是自学好?还是培训好?(抱歉,我是自学的,对于培训,下文不发表任何观点) 3、如何高效学习,多久能找到工作? 4、非科班会不会没发展?年龄大会不会被淘汰? 5、前端和后端哪个好?上手?发展前景? 以上这些问题,有些是1年前我想知道的,有些是1年前我所看到的文章里提到的,也顺便一起总结,我将用很长的篇幅从自己的亲身实践及各阶段的心路历程来论述。 关于我 先来看看我们是不是一类人吧,或者有多少相同点。 本人一般本科-电子信息专业,大学唯一学过与前端有一丢丢关系的课程,算是C语言吧(if、for这些语法和js接近)毕业后从事了近3年环保方面的工作,17年开始自学并转行,是一个不折不扣的非科班大龄零基础程序猿,不仅离开了自学的天堂(学校),而且已婚已育,常言道进入社会工作了就学不进去了,别说还有了家庭和孩子, 对此我有一些不同的看法: 这就提到了一个关于兴趣和压力的问题。 1、兴趣:从小到大,总是被问你的理想是什么?我依然记得这些声音:我要当科学家、我要当发明家......我只能说当时教育的价值观和崇拜都是正确的