自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 论文写作的经验总结

论文写作的经验分享:导师指导很少的情况下如何自己发表论文

2022-05-27 13:25:57 132

原创 flask之token认证

flask之token认证使用token的理由为符合restful api风格,我们的服务器应该是无状态的,即不应该在服务端维持每个用户状态,不需要为每个登录用户维护一个会话,从而改进服务器的性能这种无状态的前后端通信可以通过token实现,具体讲就是后端验证密码成功,用户成功登录之后,将用户的身份信息加密成有一定时效性的token返回前端前端后续每次请求都将token插入请求head...

2019-06-28 21:45:41 14279 6

原创 系统分析与设计第五次作业

使用 UMLet 建模根据订旅馆建模文档,Asg-RH.pdf:绘制用例图模型(到子用例)给出 make reservation 用例的活动图根据课程练习“投递员使用投递箱给收件人快递包裹”的业务场景分别用多泳道图建模三个场景的业务过程根据上述流程,给出快递柜系统最终的用例图模型用正常色彩表示第一个业务流程反映的用例用绿色背景表述第二个业务场景添加或修改的用例,以及支持...

2019-05-24 11:31:27 141

原创 系统分析与设计第四次作业

简答题用例的概念用例是一系列描述用户使用系统实某种目的时成功或失败的场景的集合,它使用文字表示,而不是图表用例和场景的关系?什么是主场景或 happy path?一个场景是一系列用户和系统间动作和会话的合集,是用例的一个实例;一个用例代表一系列场景的集合,其中包括主场景和一个/多个可选的替代场景;主场景是主要的系统交互,常常是成功的场景(而不是失败的场景);Happy Path 是一...

2019-05-23 13:49:08 286

原创 系统分析与设计第三次作业

简单题简述瀑布模型、增量模型、螺旋模型(含原型方法),并分析优缺点(从项目特点、风险特征、人力资源利用角度思考)瀑布模型是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈。如果有信息未被覆盖或者发现了问题,则返回上一个阶段并进行适当的修改,项目开发进程从一个阶段流动到下一个阶段,这就是瀑布模型名称的由来。优点:...

2019-04-18 23:31:05 286

原创 系统分析与设计第二次作业

简答题用简短的语言给出对分析、设计的理解分析阶段专注于系统需求,不关心解决方案;设计阶段专注于满足需求的解决方案,不关心具体实现;简而言之,分析是关于要做什么,设计是关于用当前的技术如何去做。用一句话描述面向对象的分析与设计的优势分析设计过程和实现过程使用同一类建模标记,这使得面向对象的分析与设计不需要分析者精通具体的编程语言,也能够和实现者交流简述 UML(统一建模语言...

2019-04-06 20:11:47 159

原创 系统分析与设计第一次作业

目录软件工程的定义解释导致 software crisis 本质原因、表现,述说克服软件危机的方法软件生命周期SWEBoK 的 15 个知识域简单解释 CMMI 的五个级别用自己语言简述 SWEBok 或 CMMI正文软件工程的定义软件工程是:(1)应用系统的,规范的,可量化的方法来开发,操作和维护软件,即将工程上的方法应用到软件(开发)上(2)除此之外,对于(1)中提...

2019-03-09 18:26:40 558

原创 算法设计与分析project(Capacitated Facility Location Problem)

github项目该project项目的:(1)71个测例(2)源代码(3)71个测例的计算结果存储文件(包括 分配方案总花费-运行时间表 和 每个测例的具体分配方案 )都能在我的github上获取问题描述这是有容量限制的工厂选址问题:(1)我们需要从待选的n个工厂中选择k个工厂来开放给用户使用(2)我们需要将N个用户分配到k个开放的工厂(3)要求分配到某个工厂的全部用户的需求...

2018-12-22 12:29:14 627 1

原创 关于MinGW无法正常使用的问题

不知道从什么时候开始自己的mingw就好像用不了了,报了上面的错误,我觉得莫名其妙,什么信息都没有,怎么找原因。然后在网上看了一些博客,比如这篇博客,里面有这样一段话:然后就猜想吧,应该是在系统目录下有一个同名的文件,优先级高于咱们的这个库文件,所以调用了那个优先级高的文件,但是虽然这两个文件同名,其实他们的内容不一样,所以最后咱们的c++程序test.exe没法跑。怎么办,我都不知道这...

2018-12-10 01:15:55 2475 1

原创 算法分析与设计第十四次作业(leetcode中Cherry Pickup题解)

题解正文题目描述问题分析此题给出一个n乘n矩阵,矩阵中值可以是0/1/-1。要求我们找出从(0,0)出发,到(n-1,n-1),然后回到(0,0)的路径,要求往程只能向右向下,而返程只能向左向上走,并且路径没有经过值为-1的位置。然后求出符合上述要求的路径中,所经过的所有位置值加和最大的路径,将其经过的各个位置值加和,作为答案返回。思路分析这周本来先做了leetcode的Dunge...

2018-12-08 14:19:30 213

原创 算法分析与设计第十三次作业( leetcode 中 Partition Equal Subset Sum 和 Partition to K Equal Sum Subsets 题解 )

心得体会这次的题目 Partition Equal Subset Sum 和 Partition to K Equal Sum Subsets 之所以被选中,是有一定原因的:看起来这两个题目一个是基础版一个是进阶版吧,所以我先做了第一题,使用动态规划,思路有一些巧,但是难度不大,就是一个0-1背包问题。然而开始做第二个题目,看起来应该是第一题的加强版,但是仔细思考之后使用动态规划并不是一个很好...

2018-11-29 14:15:53 207

原创 算法分析与设计第十二次作业( leetcode 中 Longest Valid Parentheses 题解 )

题解正文题目描述

2018-11-25 14:52:33 172

原创 算法分析与设计第十一次作业( leetcode 中 Create Maximum Number 题解 )

题解正文题目描述问题分析此题给出两个数字数组,然后使用这两个数组中的数字组成一个数字记为Res,要求Res中来自同一个数组的数字保持在原数组中的顺序,然后求出符合规则的最大Res(对应的数字串)。解题思路这个题目做法思路很清晰,我们遍历i,i∈[0,k),然后将问题分成两个步骤:从数组nums1/nums2中挑选出i/k-i个数,组成一个数组,其中元素保持原来的相对顺序不变,使该数...

2018-11-15 23:02:12 246

原创 算法分析与设计第十次作业之Remove Duplicate Letters题解

题解正文题目描述问题分析问题关键在于:每个字符都要出现一次,我把这个作为破题点,虽然我们最后要获得字典序最小串,但是前提是满足要求每个字符都要出现一次解题思路算法步骤复杂度分析代码实现&结果分析心得体会本周一开始做了几个动态规划的题目都觉得不算很难,都是常规的动态规划题嘛,然后直到遇到Create Maximum Number这个题,然后让我彻底自闭,这个题目写到心态爆...

2018-11-11 11:31:24 231

原创 以太坊学习中遇到的一些问题

第一个就是solidity安装后无法正常使用看了一下版本是0.5.0,这个版本是最新版本可能优点bug或者和之前版本用法不一样,反正同样的代码0.4.*能够编译通过,但是0.5.0不行,查了一下,发现是因为之前配置geth环境的时候加了这样的一个库:sudo add-apt-repository ppa:ethereum/ethereum-dev这个库本身没有什么问题,但是会为你安装最新的s...

2018-11-06 14:06:25 261

原创 算法分析与设计第九次作业( leetcode 中 Super Egg Drop 题解 )

算法步骤Int Find(K,N):使用K个鸡蛋,找出N层楼的F值,返回F:如果ans[N][K] != 0,说明这个子问题已经求解过,return ans[N][K];如果只有一个鸡蛋, ans[N][K]=N,return ans[N][K],因为只能从底层往上慢慢测试;如果N==0,ans[N][K]=0,return ans[N][K],因为不用测,F就是0;// 下面这一句是...

2018-11-02 23:19:57 409

原创 POW共识机制学习

POW共识机制的原理:在普通的机制当中,如果决策基于用户的IP地址,那么攻击者就能够通过伪造/分配大量不同的IP地址来干扰决策,并且这种伪造行为需要付出的代价很低(技术含量低);为了更好的抵御攻击者的攻击会选择使用POW机制,这个机制的决策是基于工作量证明的,用户拥有的计算资源多少和工作量成正比,所以想要干扰最终的决策需要大量计算资源,从而增加攻击者作恶的代价,从而有效减少作恶;POW机制的...

2018-10-28 23:13:07 536

原创 算法分析与设计第八次作业(leetcode中Sum of Distances in Tree题解)

心得体会题解正文题目描述题目分析题目意思很清楚:题目给出一个拥有最小边数的连通图,也就是一共n个顶点,n-1个边的连通图,这种图的性质是从任意顶点出发进行遍历都能够得到一棵树。要求我们求出每个点到其他点的距离之和,即sum[i]=∑i=0ndist[k]sum[i]=\sum _{i=0}^{n}dist[k]sum[i]=∑i=0n​dist[k],其中dist[k]是 i 点到点k的...

2018-10-27 12:21:11 196

原创 算法分析与设计第七次作业(leetcode 中 Count of Smaller Numbers After Self 和 Count of Range Sum 题解)

心得体会这周做了几个graph的题目感觉都不是很难,其中 K-Similar Strings 这个题就是一个简单的BFS;Couples Holding Hands 就更加简单了,连BFS都不要,排个序就好了;Similar String Groups 这个有点意思,不过在之前的 算法设计与分析第二次作业 这篇博客里面我们已经了解过union find了,这道题目做起来也就不难了;所以还是想...

2018-10-20 17:08:22 168

原创 算法分析与设计第六次作业(leetcode 中 Burst Balloons 题解)

题解正文题目描述问题分析此题从一个数组中不断除去数字直到数组为空,每次去掉一个数字的时候都将num[left]*num[thisNum]*num[right](left=thisNum-1,right=thisNum+1)加入到结果result当中,即就是将这个数字和它左右两个数字相乘加入到result,如果它的左右没有数字就用1填充,我们的目的是求出这个最大的result解题思路这个...

2018-10-14 20:43:36 230

原创 算法分析与设计第五次作业(leetcode 中 Majority Element 题解)

心得体会这个题目有两个版本Majority Element,和Majority Element II,标记都表示hard,但是我自己觉得不简单,所以就写下来

2018-10-02 20:37:02 465

原创 算法分析与设计第四次作业(leetcode 中 The Skyline Problem 问题求解)

心得体会题解正文题目描述问题分析解题思路算法步骤复杂度分析代码实现及结果分析自己遇到的问题

2018-09-28 20:24:15 646

原创 区块链初识

通过对资料的学习,自己对区块链有了初步了解,接下来自己将结合所习资料从区块链构成、区块链当前的应用、面临的挑战、未来可能的发展方向和应用四个角度阐述自己的观点和看法。区块链构成区块链系统包含五个层----数据层、网络层、共识层、合约层、激励层。如果把区块链系统和生命体类比,那么数据层就是组成区块链的基础单元,类比为生命体的细胞;网络层是无数基础单元组合而成的整体,类比为整个躯体;共识层是区块...

2018-09-26 22:35:23 388

原创 算法设计与分析第三次作业(leetcode 中 Expression Add Operators问题求解)

心得体会话说上次博客拖到很晚才发是因为一直在准备国赛所以没抽出时间,但是这次这个纯属是题目写了整整两天orz,首先对自己来说这个题目的确有一定的难度,但是更多是因为自己做题目的时候有致命失误才导致这个题一度找bug不出。这次的题目Expression Add Operators要求返回一个string容器,我在这个容器的每个string的首个字符位置加了一个’\0’的空字符,然后就出现一个看起...

2018-09-23 20:54:27 323

原创 算法设计与分析第二次作业(leetcode 中 Redundant Connection问题求解)

随便写写上周说过了,自己写了一个Redundant Connection II的题目,难度级别是hard的,但是看了评论区网友的解答自己又做了答案之后觉得挺简单的,就准备随便给个博客写一下(就不当做作业的博客了)。但是后来发现这个题还有一个无向图的版本Redundant Connection,仍然采用Redundant Connection II类似的做法,发现无法通过测试,我把错误样例分析了...

2018-09-16 23:15:14 535

原创 leetcode 56. Merge Intervals 题解

随便写写这道题之前学习数据结构的时候好像就见过 但是印象就不是很深了,如果你直接跑去看答案就会觉得这个题这么简单,但是如果是自己去想的话就可能有各种想法,然后不一定很快能做出来正文题目描述 题目分析 这个题目目的是让我们将一系列的区间取并集 算法设计及对应的复杂度分析一开始自己的想法是将区间一个一个的填到一个空集中,这时要考虑的状况非常复杂:首先需要遍历所...

2018-09-09 22:38:42 292

原创 算法设计与分析课程第一次作业(leetcode 中 Recover Binary Search Tree问题求解)

随便写写这周末一共是做了5个题目,开始的时候是选了一个排序和一个链表的问题试试手,都是medium难度的,然后感觉并不是很难吧,就开始选作hard难度的题目。 emmm,难度明显有上升,这三道题分别是Recover Binary Search Tree(树)Median of Two Sorted Arrays(数组)Redundant Connection II(图) 个人...

2018-09-09 16:13:26 202

原创 Unity巡逻兵游戏制作

巡逻兵游戏GitHu项目地址以及演示视频地址github项目地址 视频演示地址作业要求游戏设计要求: 创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确- 定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续...

2018-05-11 19:05:38 1279 1

原创 unity第三次作业

3D游戏第三次作业参考 Fantasy Skybox FREE 构建自己的游戏场景 首先在assets资源商店中下载天空资源: 然后添加terrain(在菜单 → Game object → 3d object → Terrain ),且导入Environment和Characters进行设计(这样我们就可以添加树和草的资源了) ,最后游戏对象列表如下 : 游戏资源如下: ...

2018-04-10 23:35:50 507

原创 unity第二次作业

简答并用程序验证游戏对象运动的本质是什么? 通过代码对游戏对象的位置(position)、大小/比例(scale)、欧拉角(eulerAngles)进行改变;其中欧拉角的改变同样可以通过内部旋转变换(rotation)实现,但unity不建议直接修改这个rotation。 这里还是说明一下欧拉角变换和内部旋转变化 : 欧拉角变化有三个参数(x,y,z),表示对象线绕着X轴旋转角度...

2018-04-03 22:40:56 159

原创 uwp template 10 学习(二)

Passing complex parameters when use navigate使用导航时在页面间传递参数的办法一般是:如果时简单的参数那么直接传递就可以复杂一点的话将参数序列化然后传递但是这样就会出现注入参数太大序列化时间过长、还有些参数无法序列化这样的问题template10模板为我们提供了传递导航时复杂参数的一些新办法:sessionstate 下面介绍一下sess...

2018-04-01 20:57:47 354

原创 uwp template 10 学习(一)

splash首先vs项目自带一个screensplash,这个是所有uwp应用都会有的,时间很短; 关于自带的screensplash,可以在Package.appxmanifest这个文件中进行修改(添加不同尺寸下显示的图片) 然后template 10自己还会生成一个screensplash,这个splash的页面可以在view.splash.xaml中进行设计关于这个自定义的...

2018-03-31 20:14:21 486

原创 离散仿真引擎基础作业与练习(二)

离散仿真引擎基础作业与练习(二)二、编程实践,小游戏游戏内容: 井字棋 或 贷款计算器 或 简单计算器 等等 技术限制: 仅允许使用 IMGUI 构建 UI 作业目的: 提升 debug能力 提升阅读 API 文档能力制作思路: 首先我们想想井字棋是怎么玩的:有两个玩家(player)、轮流下棋(turn)、棋子分黑白(mark)、棋盘3X3(state)、最后分...

2018-03-27 22:03:22 241

原创 离散仿真引擎基础作业与练习(一)

离散仿真引擎基础作业与练习(一)一、简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。 答: 区别:游戏对象指的是游戏中的对象比如一个npc,一幕场景。游戏对象本身什么都不做,但是它是是组件的容器,可以通过添加组件使游戏对象具有某些特性从而成为游戏中的对象。 资源相当于一种模板,可以在asset store中下载(或者自己另外添加)来使...

2018-03-27 19:16:07 664

原创 学习排序法

序:今天第一次正式些博客,希望可以坚持下去。冒泡排序法代码:#include <stdio.h>int main () { int a=0, i=0, j=0, z=0; scanf ("%d",&a); int num[a]; for ( i=0; i<a; i++ ) { scanf ("%d",&num[i]); } for ( i

2016-10-30 00:38:13 151

原创 论中超之殇

“80亿中超”最终竟无缘亚冠四强本人学号:16340173 本人学院:http://sdcs.sysu.edu.cn/目录 1.引子 2.投资分析 3.结果分析 4结论 5.经验教训 6.质能方程书写。。。引子不久前,鲁能1-1战平首尔FC,总比分2-4遭淘汰,也宣告了中超4支俱乐部从今年的亚冠联赛全部出局,无缘4强。继前日上海上港客场0-5溃败,中超球队连遭近邻韩国“双杀”。然而恒大

2016-10-08 12:27:54 573 9

空空如也

空空如也

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

TA关注的人

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