Alpha 完结撒花 —— 事后诸葛亮】的更多相关文章

写在前面 林燊大哥 一路走来,好不容易,终于完结了. 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 解决的问题 用户在进店之前无法得知店铺的优劣,通过现有产品获取店铺信息需要手动输入店铺名,繁琐且耗时.而我们的产品可以通过扫描店铺招牌的方式来获取店铺信息,其中扫描的方式分为普通拍照和AR两种,步骤简单且高效. 定义是否清楚 在我们看来,定义得十分清楚,如果有疑问的小伙伴欢迎大家来交流~ 典型用户 经常在城市广场(例如永嘉天地.万达广场等)消费的顾…
写在前面 林燊大哥 团队成员 短学号 名 2325 燊(队长) 1232 志豪 1131 喜源 2523 宏岩 2230 恺翔 2509 钧昊 2507 俞辛 2501 宇航 2502 柏涛 项目宣传视频 点我看视频 贡献度 名 贡献度 燊 10% 俞辛 11% 柏涛 13% 志豪 9% 钧昊 14% 恺翔 6% 喜源 11% 宇航 13% 宏岩 13% GitHub项目链接 项目地址 Beta 冲刺站立会议博客链接汇总 次数 链接 1 Beta1 2 Beta2 3 Beta3 4 Beta4…
进程的切换和系统的一般执行过程 于佳心  原创作品转载请注明出处  <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 试验:理解进程调度时机跟踪分析进程调度与进程切换的过程 按照老规矩进入qemu 启动gdb之后完成一系列设置,最后设置一个断点schedule,然后开始漫长的跟踪之路 运行到schedule停下了 进程切换的关键代码switch_to分析 进程的调度时机与进程的切换 不同类型的进程有不同的调度需求…
WordCountPro,完结撒花 软测第四周作业 一.概述 该项目github地址如下: https://github.com/YuQiao0303/WordCountPro 该项目需求如下: http://www.cnblogs.com/ningjing-zhiyuan/p/8654132.html 在此完成了基本任务和拓展任务. 该项目PSP表格如下: PSP2.1表格 PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分钟) Planning 计划 15 3 · Estimate ·…
一.UML单元架构设计 1. 类图解析器架构设计 1.1 UML类图 这次作业的目标是要解析一个UML类图,首先为了解耦,我新建了一个类UmTree进行解析工作,而Interaction类仅仅作为实现接口的一个类.其次,通过观察输入发现,这单元作业的输入是乱序的json对象,如果不将这些数据其有效的组织起来,之后的查找将变得非常麻烦.因此,我们需要将其组织成有效的数据结构. 1.2 树形结构 经过思考后我发现,可以用一个树形结构来表示一系列的umlelement,对于一个类图,首先有很多类.每个…
松哥的 Spring Boot 教程分为几个阶段. 2016 松哥最早在 2016 年底的时候开始写 Spring Boot 系列的教程,记得当时在广州上班,年底那段时间在深圳出差,在深圳人生地不熟,下班回到酒店,就开始写博客,写 Spring Boot 教程. 我写的 Spring Boot 教程,不敢说是顶呱呱,但是我相信对大家来说绝对是有用的.我在 CSDN 上写了 400 多篇原创干货,其中访问量最高的几篇竟然都是 Spring Boot 相关的: Spring Boot 火爆程度可见一…
前言 想说的话 [一起学源码-微服务-Netflix Eureka]专栏到这里就已经全部结束了. 实话实说,从最开始Eureka Server和Eureka Client初始化的流程还是一脸闷逼,到现在Eureka各种操作都了然于心了. 本专栏从12.17开始写,一直到今天12.30(文章在平台是延后发布的),这将近半个月的时间确实收获很多.每天都会保持一定的时间学习,只要肯下功夫,没有学不会的东西. 2020年将继续保持学习的节奏,自己定的目标是把spring cloud几个重要的组件都学一遍…
首先,众所周知,求LCA共有3种算法(树剖就不说了,太高级,以后再学..). 1.树上倍增(ST表优化) 2.RMQ&时间戳(ST表优化) 3.tarjan(离线算法)不讲..(后面补坑啦!) 一.树上倍增 这种方法原理是这样的: 我们可以知道,最朴素的算法就是一步一步的并查集往上找,知道找到2个点并查集相同,即为LCA 但这种算法的时间效率为O(NM)看到0<n,m<5*10^5我们就知道一定会炸. 但是,我们可以发现给出树后,每个点的LCA及走到LCA的路径一定是固定的. 所以可以…
一.介绍 在很多的游戏中,会有这么一个桥段,就是闯关成功后,会弹出一个奖品同时出现很多的鲜花或者笑脸.例如微信中祝福生日时,出现蛋糕等等.那么,这次我就来实现这个功能. 二.实现原理 对外接收一个图片,然后给对应的每一张图片创建CADisplaylink定时器,开启计时器后,在计时器定义的方法中不停的绘制UIImageView,使其从视图顶部下落到顶部后慢慢改变透明度,直至消失. 对外暴露两个方法即可: (1)开始撒花动画,接收图片参数,开启所有的计时器 (2)结束撒花动画,销毁所有的计时器 三…
iOS 烟花撒花效果,图层渐变,图层倒影特效.CAEmitterLayer粒子发射器 上一节我写了一个关于视图图层的相关类,有关CALayer这个类的使用和一些使用方法,详细看这里,就是我们在处理视图的时候要对他的图层来进行改动,须要注意的几个地方,还有锚点的介绍,然后这篇主要说一个利用CALayer里面的一个类来实现一个烟花的特效. 这个就是利用了CAEmitterLayer粒子发射器图层来制作的一个效果.这个动态截图工具也是以下的朋友推荐的,效果非常好非常不错mac版地址,就是通过一个发射点…
实现这样的效果,你要知道贝塞尔曲线,何谓贝塞尔曲线?其实就是曲线,嘿嘿,关于曲线的概念大家可以去 Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和图片的坐标讲解中看下,我们这里就直接写了 1.activity_main.xml <relativelayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s…
Android特效专辑(六)--仿QQ聊天撒花特效,无形装逼,最为致命 我的关于特效的专辑已经在CSDN上申请了一个专栏--http://blog.csdn.net/column/details/liuguilin.html 日后我所写的特效专辑也会以一添加在这个专栏上,今天写的这个特效,是关于聊天的,你肯定遇到过,就是你跟人家聊天的时候,比如发送应(么么哒),然后屏幕上全部就是表情了,今天我们就是做这个,撒花的特效,国际惯例,上图 截图 实现这样的效果,你要知道贝塞尔曲线,何谓贝塞尔曲线?其实…
记录一些小零碎知识点,以便日后查看~ 1.随机撒花特效 教师节快到了,公司的产品提出一个需求:在IM(即时聊天)聊天界面弹出教师节的祝福“广告”,用户点击“发送祝福”按钮,聊天界面会随机撒花.这里的重点是随机撒花,下面会附上随机撒花的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml"…
点此下载资源 xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" >…
缘起 之前一直有很多小伙伴们找我,让我聊一聊如何学习 Java ,我都直接回复了一个思维导图,后来想一想觉得回答不是很认真,我的初衷是想让小伙伴们根据思维导图中的知识点,采取各个击破 的原则,哪里不会查哪里,后来想想这种回答方式没有多少人能够直接接受.大家更想要的是从我这里获得点什么. 确实是,让小伙伴们自己上网找一些资料和博客,优劣性暂且不谈,主要是很多不全面而又浪费时间去看,所以后面想想确实是,所以,我直接自己硬上来为你们总结资料了. 励志搞个 Java 蓝图 所以针对上面这种情况,我打算自…
mysql 下载目录/usr/local/srcmysql 解压目录 /usr/local/bin/mysql GitHub https://github.com/mysql/mysql-server mysql官网的安装说明http://dev.mysql.com/doc/refman/5.6/en/source-installation.html 安装mysql必须的要求 CMake make3.75以上 GCC 4.2.1以上 PerlCurses ncurses-devel 最新3.1.…
从2018年12月02日决定开始做ML.NET 示例中文版https://github.com/feiyun0112/machinelearning-samples.zh-cn,然后以每天一篇的速度进行翻译,总共耗时15天,将现有的官方实例全部翻译成了中文,并提交了添加中文链接PR,现已合并到https://github.com/dotnet/machinelearning-samples主线中. 起因 前段时间参加了"微软MVP 三剑客"项目,该项目的目的是共同为Microsoft…
题目: 恩,就是裸的字符串处理啦. 连标程都打的是暴力(随机数据太水啦!吐槽.) 本来O(n^2q)TLE好吧.. 然后我发明了一种神奇的算法,随机数据跑的很快!,当然最坏复杂度跟标程一样啦. 不过期望复杂度是O(nq)是不是很快 好吧说下我的做法, 我用computer数组储存字符串,用iter[i]表示长度为i的字符串一共有几个 sum[i][j]表示长度为i的第j个字符串.. 所以就像哈希一样.. 第一次跑的比标程快!O(∩_∩)O~~ 下面贴代码 #include<iostream>…
团队信息 队名:爸爸饿了 组长博客:here 作业博客:here 组员情况 组员1(组长):王彬 过去两天完成了哪些任务 协助完成前端各个页面的整合 协助解决前端操作逻辑存在的问题 完成前端的美化,使UI风格靠近原型设计 接下来的计划 & 还剩下哪些任务 Alpha阶段任务基本完成,开始准备考试 有哪些收获.困难和疑问 收获:将之前学到的安卓端UI美化技术运用到了实践中 困难:安卓碎片化的生态环境导致Alpha版本的APP在某些品牌的手机中会出现应用崩溃的情况 组员2:赵畅 过去两天完成了哪些任…
Alpha阶段 Postmortem会议 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 主要是解决DDL提醒功能的问题,定义的比较清楚,对典型用户和典型场景有比较清晰的描述. 我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么? 原计划达到的用户数量达到了么?) 核心功能都完成了,没有完成的消息中心不属于核心功能且开发阶段发现并不太符合核心需求,遂取消.比计划交付的时间晚了5天,用户数量在2天内已经达到. 和上一个阶段相比,团…
一.Daily Scrum Meeting照片 二.今天冲刺情况反馈     今天是Alpha阶段敏捷冲刺的最后一天,今天我们将对这一阶段的任务进行扫尾工作,我们打算完成之前设想的程序的所有功能,包括主界面设计,彻底完成计算模块,服务器随机生成题目等等,这些任务完成后这个程序的主体部分就已经完成了,之后就需要不断地优化这个程序,以下就是我们今天的工作反馈. 1.昨天已完成的工作    昨天我们组全体成员的工作量都比较大,到最后的收官阶段可能才会想起来还有许多的工作还没有完善,所以我们在早上开了一…
3. 无重复字符的最长子串 A: 要找最长的无重复子串,所以用一个map保存出现过的字符,并且维持一个窗口,用le和ri指针标识.ri为当前要遍历的字符,如果ri字符在map中出现过,那么将le字符从map移除,le++.如果ri字符没出现过,那ri++,并更新最大无重复子串长度.全程利用map保持无重复的要求,每次循环要么le++,要么ri++.最差情况是n个一样的字符,那么ri++,le++,ri++,le++这样一直从0循环到n-1.时间复杂度和空间复杂度都是O(N). class Sol…
译者注 该原文是Ayende Rahien大佬业余自己在使用C# 和 .NET构建一个简单.高性能兼容Redis协议的数据库的经历. 首先这个"Redis"是非常简单的实现,但是他在优化这个简单"Redis"路程很有趣,也能给我们在从事性能优化工作时带来一些启示. 原作者:Ayende Rahien 原链接: https://ayende.com/blog/197665-C/high-performance-net-building-a-redis-clone-an…
源代码来自于: http://down.51cto.com/data/921955  我做了一下修改. 要做一个自动完成的功能,又不想依赖一大堆的js脚本库,我要的是定制的,代码尽可能简洁,方便修改和维护. 网上找过jquery的autocomplate,样式太多,功能太多,我不需要.还有一些数据源分为数组和ajax返回值,数组写死的,我不要. 皇天不负有心人,让我在51上找到这个, 我修改了一下,贴出来跟大家分享一下. /** * JavaScript inputSuggest v0.1 *…
历尽千辛万苦终于AC了这道题目... 我们考虑1个区间\([l,r]\), 被其完整包含的块的区间为\([L,R]\) 那么众数的来源? 1.\([l,L)\)或\((R,r]\)中出现的数字 2.\([L,R]\)中的众数 思路逐渐清晰起来 我们考虑维护这样的两个量 \(P[i][j]\)表示从第i块到第j块的区间(最小)众数 \(S[i][j]\)表示前i块中j的出现次数 先直接离散化或者hash或者unordered_map处理,然后维护 结合刚才的思路,不难得到: 1.求出\([l,L)…
  小鱼儿 上篇文章自定义Drawable实现灵动的红鲤鱼动画(上篇)我们绘制了可以摆动身体的小鱼,本篇就分享一下如何让小鱼游到手指点击的位置.用到的主要技术如下: 1).三阶贝塞尔曲线 2).Path的Measure 一.动画分析 小鱼的行走不是简单的位移,不难看出在小鱼位移的同时身体的角度还随着前进的方向而变化,所以本篇要解决如下两部分: 1).鱼身的位移 2).鱼身的旋转 3).点击处的水波纹 二.技术分析 1).鱼身的位移 上篇介绍自定义Drawable的时候分析了Drawable需要作…
a scRNA-seq genomic anlysis pipline .caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-borde…
Cnblog页面美化小记 这两天我在网上翻找了许许多多的资料,打开了不计其数的博客,对着\(js\).\(html\).\(css\)等文件删删改改,在浏览器和\(vscode\)间辗转腾挪...总算是在今天中午把博客园的美化给完成了大部分.这个过程虽然很累,但是很颓也借此机会学到了一些其他语言的正确食用方式.当然,最最重要的是,我这个辣鸡博客终于也迎来了改头换面的一天啊QWQ 0.1 契机 这一切事情发生的原因竟然是因为我zz地用侧边栏的\(html\)把原来的\(css\)给覆盖并保存了,而…
一. 为什么是k8s v1.16.0? 最新版的v1.16.2试过了,一直无法安装完成,安装到kubeadm init那一步执行后,报了很多错,如:node xxx not found等.centos7都重装了几次,还是无法解决.用了一天都没安装完,差点放弃.后来在网上搜到的安装教程基本都是v1.16.0的,我不太相信是v1.16.2的坑所以先前没打算降级到v1.16.0.没办法了就试着安装v1.16.0版本,竟然成功了.记录在此,避免后来者踩坑. 本篇文章,安装大步骤如下: 安装docker-…
最近有一个工作是需要把数据用RSA发送给Java 虽然一开始标准公钥 net和Java  RSA填充的一些算法不一样 但是后来这个坑也补的差不多了 具体可以参考 http://www.cnblogs.com/dudu/p/csharp-openssl-encrypt-decrypt.html 但是别人给我直接一串10进制的数字 然后我又查了一些.net 有一个RSAParameters的类, 我尝试把 modulus 转成Base64 然后生成 RSAParameters对象 然后 使用RSAC…