
——【工具】
文章平均质量分 81
卡夫卡的熊kfk
总之岁月漫长,然而值得等待
展开
-
不看会后悔系列之idea的使用
虽然用idea已多达N年,但你对其所有的功能都了如指掌吗?了解如下小tips助你开发更通畅。调试专题(1)不用每次都重启debugdebug程序时,只修改了一点代码,怎么在不重启程序的前提下,看到修改后的效果呢?将启动栏处的Edit Configurations ——Configuration——由Do noting 改为 Update classes and resources注意,修...原创 2020-04-14 23:13:22 · 706 阅读 · 0 评论 -
查看项目日志的步骤(xshell、阿里云)
作为程序员,怎么能不会查看日志呢?现小编把查看日志的常用命令介绍如下。我们公司的测试环境a~f在自己的服务器上,用xshell或者Termius连接上即可;线上日志和预发布日志在阿里云上。xshell的使用(1)首先选择要访问哪个服务器(2)cd+路径,找到日志文件(3)tail -f all.log :查看最新的日志文件内容以上是基本步骤,以下是其余的常用命令:(1)如果以前输...原创 2020-04-14 19:35:10 · 5796 阅读 · 4 评论 -
锐捷V**:虚拟网卡加载失败,请尝试重新登录(mac)
最近换了个真香机,mbp16,嘻嘻。这下又可以继续努力工作了????。可出师不利呀,刚要连vpn时就出现了问题。原因苹果系统从10.11开始,新添加了一个叫作System Integrity Protection(SIP,系统完整性保护)的安全机制,这个安全机制要求以下目录仅供系统使用,其它用户或程序无法直接使用。/system/sbin/user (不包含/usr/local/)我的系...原创 2020-04-13 10:50:39 · 5315 阅读 · 1 评论 -
初识软件工程
写在前面:这是此文章内容的思维导图:软件1定义程序,数据,相关文档2特点Ø 抽象性Ø 没有明显的制造过程Ø 无老化现象Ø 对硬件依赖Ø 手工艺Ø 复杂(实际问题、程序逻辑结构)Ø 成本昂贵Ø 社会因素(知识产权)3分类4生存期1) 制定计划:总目标;功能,性能,可靠性,接口;可行性研究报告2...原创 2016-09-15 16:41:46 · 1208 阅读 · 24 评论 -
对数据流图DFD的总结
什么是DFD?(1)先来个感官认识:(2)具体定义:DFD是Dateflow diagram(图表)的缩写,中文名字是数据流图。数据流图是以图形的方式描述数据在系统中流动和处理的过程。一般为3层。在软件管理的需求分析阶段生成。DFD有什么特性?抽象性,概括性,层次性DFD由哪些基本符号组成?□源点和终点/○加工/=数据存储/→数据流向...原创 2016-11-13 17:09:03 · 1681 阅读 · 22 评论 -
软工文档总结
所谓“程序猿最烦两件事,一件是别人要他给自己的代码写文档,一件是别人的程序没有留下文档”,我在软工视频和文档的学习中,逐渐发现此是偏理论且高度概括性的,有些不接地气。但要想走得更远,这些知识又是必须了解的。所以,先总结下来,方便日后的翻阅和反刍。【软件各周期中所需文档】(此图是参考的程金鹏的图,感谢分享)【各文档的预期读者】 人员 文档名 ...原创 2017-03-02 18:32:44 · 583 阅读 · 9 评论 -
软件测试方法总结
如果你在百度搜软件测试方法,得到的结果会吓你一蹦:下面只针对白盒测试和黑盒测试总结一下。【白盒测试】研究程序的源代码(处理过程)和程序结构。不需测试软件产品的功能。【黑盒测试】测试人员把自己当做用户,通过各种有效和无效的输入和观察软件的各种输出结果来发现软件存在的缺陷。不关心程序具体是如何运作的。一句话:把对象看做一个黑盒子,只测试功能。...原创 2017-03-02 19:59:18 · 863 阅读 · 9 评论 -
【UML】类与类之间的几种关系
所谓“一张图胜过千言万语”,那就用一张思维导图来展现一下本文章的内容:【关联】关联分为普通关联(association)、聚合(aggregation)、组合(composition)。普通关联(association)表示两个类之间在某些点上有关联。比如客户和订单,公司和员工。箭头可以为如图所示的直线,也可以为箭头。直线为一种双向的导航,箭头为指定导航。...原创 2017-03-15 17:21:03 · 1359 阅读 · 16 评论 -
【UML】extend 与include的区别
画收费UML图时,看到下图,忽然就不明白extend和include的区别了。然后通过百度,了解了一下其区别。【Extend】中文意思是延伸,扩大。比如A→B,如果说A延伸到了B,说明A自己也可以执行,有了B只是添加了一个新功能。比如上图中产生的日结账单,其自身也是个完整功能。可如果用户想打印日结账单,那就得扩展一个打印的新功能。日结账单是基用例,刷新是子用例,...原创 2017-03-19 09:50:07 · 12829 阅读 · 11 评论 -
【UML】面向过程和面向对象区别的通俗解释
在这次的UML图的学习中,老师强调了其是面向对象的。可面向对象和面向过程的区别究竟是什么呢?聪明的我就去百度了一下,然后在知乎上找到了些接地气的说法:【蛋炒饭】【摘苹果】【计算机通信】【女娲造人】【小结】这样想来,在UML图中都是在描述各种属性、方法等,所以是面向对象的。这只是在概念上有了个简单的区分,仅供娱乐。究竟在代码上有什...原创 2017-03-19 10:41:31 · 2086 阅读 · 11 评论 -
图解vs code+git的使用
项目的分支结构积分系统运用了git进行版本管理,大致结构是:(1)分为远程分支和本地分支,远程分支是组长在项目初始时就创建好了的,本地分支是我们每次新拉下代码时,都需要自己新建的。远程分支:master——dev-developing——dev-wzy、dev-zs、dev-ls本地分支:master——dev-wzy(2)使用的大致流程是:在本地分支dev-wzy上开发,在远程分支d...原创 2019-01-16 16:23:28 · 593 阅读 · 3 评论 -
docker是啥?是干什么的?
what?定义我们知道,软件依赖的环境大致包括:• 配置文件• 代码• tomcat• JDK• 操作系统Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中。思想:集装箱标准化隔离核心docker有3大核心:镜像、容器、仓库。鲸鱼是操作系统。要交付的应用程序是各种货物,...原创 2019-01-31 20:40:18 · 62685 阅读 · 15 评论 -
简说Linux入门
最近好奇于Linux到底是啥,所以用了一下午的时间了解了一下,收获挺多。总结下来,供和我一样懵懂的小伙伴观看。Linux到底是啥?Linux是一个系统,它和Windows是同类竞争关系。它和Windows的区别和联系:严格区分大小写,Windows的dos界面不区分一切内容皆文件靠权限来区分文件类型,不像Windows靠的是扩展名Windows下的程序不能直接在Linux中安装和...原创 2019-01-24 10:22:31 · 488 阅读 · 3 评论