自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(285)
  • 收藏
  • 关注

转载 【作业】软件工程课程总结博客

原博客地址【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业关于以前的一些疑惑其实呢,以前本身我这块不存在特别多的直接疑惑,毕竟以前本人有过相当的项目实践经验,对有些事情还是相对了解的。既然如此,那在这里笔者就简单说下之前的问题在本学期中所面临的一些真实状况。PM做开发和测试之外的所有事情这块的话,我们团队整体做的还算可以。分工相对明确,大家都有一定的热情和积...

2019-06-28 15:01:00 286

转载 【作业】结对编程纪实

结对编程纪实1、Github地址HansBug/pair_program_word_chain2、PSP表格(独立)PSP2.1Personal Software Process Stages预估耗时(小时)实际耗时(小时)Planning计划0.50.4· Estimate· 估计这个任务需要多少时间0.10.2Developmen...

2019-03-14 23:40:00 161

转载 【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业

概述项目内容本次作业所属课程2019BUAA软件工程 周二班本次作业要求第1次个人作业当然,比这个更重要百倍的还是实实在在的思考,这也是标题如此命名的原因我在本课程的目标在原有实践经验的基础上,系统化学习软工领域的理论知识,总结以前以及现在的得与失,提高自身知识水平(怎么一股生命在流逝的味道)本次作业的帮助将《构建之法》与实际经验进行结合...

2019-03-04 23:05:00 389

转载 【gitlab】gitlab快速部署教程

gitlab快速部署教程部署环境Ubuntu 16.04(亲测可用)开始部署安装依赖sudo apt-get install curl openssh-server ca-certificates postfix执行完成后,出现邮件配置,选择Internet那一项(不带Smarthost的)下载软件包下载页面: https://mirrors.tuna.tsinghu...

2018-10-18 22:14:00 212

转载 【vagrant】硬盘扩容

如题,笔者之前一直在使用vagrant作为虚拟机使用。vagrant的好处自然不必说,只是有一天遇到了一个麻烦事——虚拟硬盘空间不!够!了!笔者使用了df -h命令一看,结果发现,主硬盘(/dev/sda1)总空间居然只有10G,然而一般的系统镜像初始大小就超过9G。在网上一查,发现vagrant其实最初设计定位是快速还原运行环境,于是vagrant一般情况下在虚拟机初始化阶段不会...

2018-08-09 10:32:00 370

转载 【作业4.0】HansBug的第四次面向对象课程思考

嘛。。不知不觉这门课程要结束了,那么就再说点啥以示庆祝呗。测试vs正确性论证说到这个,相比很多人对此其实很有疑惑,请让我慢慢分析。逻辑概览首先我们来看看两种方式各自的做法和流程是什么样的:单元测试在测试中,我们是这样的一个流程此外,为了保证测试能覆盖到工程代码的每一个区域,需要保证测试的覆盖率。正确性证明在证明中,我们是这样的一个流程在这一过程中基于行为分析的...

2018-06-25 07:37:00 150

转载 【作业3.0】HansBug的第三次博客规格总结

转眼间第三次作业了,似乎需要说点啥,那就说点。规格&工业说到这个,不得不提一下软件开发的发展史。历史的进程早在上世纪50年代,就已经有早期的编程语言出现,也开始有一些程序编写者出现(多为资深电子工程师,和半路出家的数学家)。然而那个时代,软件开发基本局限于自己或自己部门内部的使用,需求并没有很多,也并不复杂(或者说人们并没有意识到有那么多事情可以通过软件解决)。所以基本...

2018-05-29 09:35:00 116

转载 【作业2.0】HansBug的5-7次OO作业分析与小结,以及一些个人体会

不知不觉又做了三次作业,容我在本文胡言乱语几句2333。第五次作业第五次作业是前面的电梯作业的多线程版本,难度也有了一些提升。(点击就送指导书)类图程序的类图结构如下:UML时序图程序的逻辑时序图结构如下:代码分析报告可以看出,这次的程序依然存在部分类或方法代码较为集中的情况,这样的情况在类Lift、LiftController,甚至笔者自己的第三方库Debug...

2018-05-02 14:16:00 174

转载 【前端】Ubuntu16下nodejs+npm+vue环境配置

笔者最近在学习vue.js,不过一直都是在runoob上面各种尝试。今天笔者在本机(Ubuntu16.04)尝试部署了nodejs+npm+vue开发环境,接下来将尽可能详细的讲述安装过程,帮助新人少走一些弯路。nodejs安装说到nodejs的安装,笔者在安装之前查阅了一些资料,大概有这么几种路子:官网下载源码或二进制压缩包进行编译安装apt-get / yum 安装nvm...

2018-04-21 17:37:00 239

转载 【技巧】Java工程中的Debug信息分级输出接口及部署模式

UPDATE: 2018.4.6github仓库-debug_logger已经发布,并且已经发布了一个版本的测试版jar,欢迎大家使用。如果大家喜欢的话,欢迎Star哦(^▽^)UPDATE: 2018.4.4笔者将考虑将这一模块封装成一个完整的java第三方包并可能进行开源放送,完成后将会再次发布最新消息,敬请期待。-------------------------分割线---...

2018-04-04 12:24:00 390

转载 【作业】HansBug的前三次OO作业分析与小结

OO课程目前已经进行了三次的作业,容我在本文中做一点微小的工作。第一次作业第一次作业由于难度不大,所以笔者程序实际上写的也比较随意一些。(点击就送指导书~)类图程序的大致结构如下:代码分析可以看出,整体的功能还是相对零散的,耦合状况也基本还可以。然而类似Main.main、Polynomial.Polynomial两个函数的复杂度仍有点高。笔者后来查阅了阿里Java开...

2018-04-03 03:04:00 135

转载 【备忘】Idea的那些事

说到Java的IDE,似乎eclipse和Idea是目前的主流。然而,OO的课程组却一直在推荐使用eclipse,于是很多人就这样错过了Idea这样强大的IDE工具。本文将会对于Idea和Idea的一些常见(实际上,很多是Jetbrain系列IDE的代表性操作)操作进行一些介绍。Jetbrain & IdeaJetbrainJetbrain是捷克的一家企业(Jetbrain...

2018-04-01 20:40:00 163

转载 洛谷讲课手稿

Hello大家好,我是洛谷的HansBug。首先自我介绍下,我现在在北京航空航天大学,计算机科学与技术专业读大二,我参加过2013-2015年的提高组NOIP和NOI2015。整体状况初赛举办于大概每年的十月中旬,大概在一个月后(光棍节前后)会进行NOIP复赛。近些年初赛的门槛也越来越高,在江浙地区,有些市有些年份甚至普及组分数线可以高达95,而其他时候也至少得90才基本能保证进...

2018-02-10 18:16:00 176

转载 win10下vagrant+centos7 rails虚拟开发机配置流程

此文写于2017.8.21在写本文前,笔者已经尝试了多种其他的替代方法,例如wmware虚拟机安装kylin。然而发现总是还有各种问题。经大佬指点安装了virtualbox + vagrant。于是发现配置起来如此简单。接下来笔者将详细阐述。(注:笔者自己的服务器上的配置是centos7.2 + ruby2.3.4 + mariadb + redis,自己的笔记本为win10,另外,...

2017-08-21 11:33:00 110

转载 面向对象先导课感想

.kkk { border: 1px dashed gray; background-color: lightgray; border-radius: 5px; padding: 8px 14px; min-height: 90px; } .kkk > p { ...

2017-08-05 10:58:00 123

转载 【LATEX】个人版latex论文模板

以下是我的个人论文模板,运行环境为Xelatex(在线ide:Sharelatex.com)鉴于本人常有插入程序的需求,故引用了lstlisting\RequirePackage{ifxetex}\ifxetex \documentclass[hyperref, UTF8, c5size, no-math, winfonts,a4paper]{ctexart}...

2017-05-25 13:34:00 487

转载 【前端】wangEditor(富文本编辑器) 简易使用示例

转载请说明作者或者注明出处,谢谢说到前端常用的编辑器,自然也少不了富文本编辑器(RichText Editor)笔者在此之前也看了一些相关的在线编辑器,其中包括了当百度搜索“富文本编辑器”字样时出现在最上面的百度UEditor,里面的功能相当丰富,但是配置也相对复杂,对于使用者要求较高。况且在轻量级网页应用的开发中也并不需要如此多的功能,所以真正需要的是一个使用简单的...

2017-03-16 14:24:00 246

转载 【前端】ACE Editor(代码编辑器) 简易使用示例

身为一个早已退役的Oier,当然忘不了当年一个个OJ页面上的代码显示和代码编辑器。其中,洛谷使用的ACE Editor就是之一,非常的简洁美观。以及实际上在前端页面上搭建一个ACE Editor也是一件非常容易的事在一般情况下,我们需要引入的js库是两个:ace.js,ext-language_tools.js接下来就是按照ACE Editor的官方API指示进行搭建(...

2017-03-14 08:38:00 862

转载 【Ruby on Rails】Model中关于保存之前的原值和修改状态

今天在Rails的Model中遇到了一个问题——当我从Model类中获取了一个ActiveRecord对象,对其进行了一系列修改(尚未保存),我该如何确定究竟哪些修改了呢?(设Model为Option,相关的的参数为correct)我本来采取的方法是——在数据表中新增一个ori_correct参数,每次对象保存之前都和correct做到同步,这样一来,是不是correct字段...

2017-03-09 23:48:00 122

转载 一个很逗的东西——Jd

这个嘛是本人专门为了NOI上面对拍程序写的对拍程序,已经经历了NOI2015的考验;更重要的是——纯Pascal的哦(HansBug:其实是我不会写.sh脚本TT,谁叫用惯了windows的我只会写bat呢)。。。(本人实测复杂度约为 \( {10}^{5} \) 的程序在windows下每秒钟约可以拍20次左右,linux下可以最高达到600次每秒哦,上次我开动程序后当我反应过来之后次...

2015-07-21 11:31:00 77

转载 算法模板——平衡树Treap 2

实现功能:同平衡树Treap 1(BZOJ3224 / tyvj1728)这次的模板有了不少的改进,显然更加美观了,几乎每个部分都有了不少简化,尤其是删除部分,这个参照了hzwer神犇的写法,在此鸣谢,然后,贴模板走人 1 var 2 i,j,k,l,m,n,head,tot:longint; 3 a,b,lef,rig,fix:array[0..1...

2015-05-23 10:26:00 75

转载 1901: Zju2112 Dynamic Rankings

1901: Zju2112 Dynamic RankingsTime Limit:10 SecMemory Limit:128 MBSubmit:5268Solved:2207[Submit][Status][Discuss]Description给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j...

2015-05-15 22:52:00 80

转载 1965: [Ahoi2005]SHUFFLE 洗牌

1965: [Ahoi2005]SHUFFLE 洗牌Time Limit:3 SecMemory Limit:64 MBSubmit:408Solved:240[Submit][Status][Discuss]Description为了表彰小联为Samuel星球的探险所做出的贡献,小联被邀请参加Samuel星球近距离载人探险活动。 由于Samuel星球相当...

2015-05-14 23:11:00 79

转载 1984: 月下“毛景树”

1984: 月下“毛景树”Time Limit:20 SecMemory Limit:64 MBSubmit:1003Solved:324[Submit][Status][Discuss]Description毛毛虫经过及时的变形,最终逃过的一劫,离开了菜妈的菜园。 毛毛虫经过千山万水,历尽千辛万苦,最后来到了小小的绍兴一中的校园里。爬啊爬~爬啊爬~~毛毛...

2015-05-13 21:46:00 58

转载 3212: Pku3468 A Simple Problem with Integers

3212: Pku3468 A Simple Problem with IntegersTime Limit:1 SecMemory Limit:128 MBSubmit:1053Solved:468[Submit][Status][Discuss]DescriptionYou have N integers, A1, A2, ... , AN. Yo...

2015-05-13 16:10:00 62

转载 1036: [ZJOI2008]树的统计Count

1036: [ZJOI2008]树的统计CountTime Limit:10 SecMemory Limit:162 MBSubmit:7496Solved:3078[Submit][Status][Discuss]Description一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I....

2015-05-12 22:10:00 49

转载 2243: [SDOI2011]染色

2243: [SDOI2011]染色Time Limit:20 SecMemory Limit:512 MBSubmit:3113Solved:1204[Submit][Status][Discuss]Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点...

2015-05-12 11:37:00 83

转载 3631: [JLOI2014]松鼠的新家

3631: [JLOI2014]松鼠的新家Time Limit:10 SecMemory Limit:128 MBSubmit:707Solved:342[Submit][Status][Discuss]Description松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都...

2015-05-12 00:01:00 46

转载 1112: [POI2008]砖块Klo

1112: [POI2008]砖块KloTime Limit:10 SecMemory Limit:162 MBSubmit:1245Solved:426[Submit][Status][Discuss]DescriptionN柱砖,希望有连续K柱的高度是一样的. 你可以选择以下两个动作 1:从某柱砖的顶端拿一块砖出来,丢掉不要了. 2:从仓库中拿出一...

2015-05-10 17:41:00 62

转载 1935: [Shoi2007]Tree 园丁的烦恼

1935: [Shoi2007]Tree 园丁的烦恼Time Limit:15 SecMemory Limit:357 MBSubmit:648Solved:273[Submit][Status][Discuss]Description很久很久以前,在遥远的大陆上有一个美丽的国家。统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草...

2015-05-10 15:21:00 62

转载 4001: [TJOI2015]概率论

4001: [TJOI2015]概率论Time Limit:10 SecMemory Limit:128 MBSubmit:262Solved:108[Submit][Status][Discuss]DescriptionInput输入一个正整数N,代表有根树的结点数Output输出这棵树期望的叶子...

2015-05-10 12:46:00 62

转载 1339 / 1163: [Baltic2008]Mafia

1163: [Baltic2008]MafiaTime Limit:10 SecMemory Limit:162 MBSubmit:96Solved:60[Submit][Status][Discuss]Description匪徒准备从一个车站转移毒品到另一个车站,警方准备进行布控. 对于每个车站进行布控都需要一定的代价,现在警方希望使用最小的代价控制...

2015-05-09 23:59:00 92

转载 4010: [HNOI2015]菜肴制作

4010: [HNOI2015]菜肴制作Time Limit:5 SecMemory Limit:512 MBSubmit:446Solved:251[Submit][Status][Discuss]Description知名美食家小 A被邀请至ATM 大酒店,为其品评菜肴。ATM 酒店为小 A 准备了 N 道菜肴,酒店按照为菜肴预估的质量从高到...

2015-05-09 22:50:00 158

转载 4052: [Cerc2013]Magical GCD

4052: [Cerc2013]Magical GCDTime Limit:10 SecMemory Limit:128 MBSubmit:148Solved:70[Submit][Status][Discuss]Description给出一个长度在 100 000 以内的正整数序列,大小不超过 10^12。求一个连续子序列,使得在所有的连续子序...

2015-05-09 15:00:00 90

转载 2292: 【POJ Challenge 】永远挑战

2292: 【POJ Challenge 】永远挑战Time Limit:10 SecMemory Limit:128 MBSubmit:553Solved:230[Submit][Status][Discuss]Descriptionlqp18_31和1tthinking经常出题来虐ftiasch。有一天, lqp18_31搞了一个有向图,每条...

2015-05-08 23:16:00 97

转载 4063: [Cerc2012]Darts

4063: [Cerc2012]DartsTime Limit:10 SecMemory Limit:128 MBSubmit:85Solved:53[Submit][Status][Discuss]Description考虑一个扔飞镖的游戏。板子由十个环组成,半径分别为20, 40, 60, 80, 100, 120, 140, 160, 180和2...

2015-05-08 16:04:00 85

转载 3997: [TJOI2015]组合数学

3997: [TJOI2015]组合数学Time Limit:20 SecMemory Limit:128 MBSubmit:247Solved:174[Submit][Status][Discuss]Description给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。此对此问题变形,假设每个格子...

2015-05-08 14:21:00 103

转载 1349: [Baltic2006]Squint

1349: [Baltic2006]SquintTime Limit:1 SecMemory Limit:64 MBSubmit:427Solved:248[Submit][Status][Discuss]DescriptionWrite a program to calculate integer square roots.InputThe in...

2015-05-08 10:44:00 128

转载 算法模板——线性筛素数

实现功能:如题,筛出1——N内的所有素数原理:如phile神犇所言,这次的才算是真正意义上的线性筛素数,其精髓在于if (i mod a[j])=0 then break;因为——如果眼下的a[j]已经是i的因数了,则意味着即使再进行b[i*a[j]]:=1,那么I*b[j]也必然会被其他的数以同样的操作覆盖到,所以可以退出了,这个算法的思想在于减少重复劳动(鸣谢qcgrxx神犇...

2015-05-08 08:58:00 77

转载 3856: Monster

3856: MonsterTime Limit:1 SecMemory Limit:64 MBSubmit:351Solved:161[Submit][Status][Discuss]DescriptionTeacher Mai has a kingdom. A monster has invaded this kingdom, and Teacher...

2015-05-07 23:56:00 74

空空如也

空空如也

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

TA关注的人

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