![](https://img-blog.csdnimg.cn/b502e22b68bd4d43850fd7569965ee48.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
随笔记录
文章平均质量分 52
随笔记录内容
王菜鸟
不负青春,野蛮生长!
展开
-
ColorUI配色详情
深色浅色原创 2022-06-10 09:47:31 · 446 阅读 · 1 评论 -
使用Json自定义时间格式
转载原文:Json交互处理输出时间对象:@RequestMapping("/json3")public String json3() throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper(); //创建时间一个对象,java.util.Date Date date = new Date(); //将我们的对象解析成为json格式 String str = mapper.writ转载 2021-07-06 17:33:10 · 1113 阅读 · 0 评论 -
DEV C++调试的时候出现闪退的解决办法
DevC++无法调试的解决方案准备安装DEV C++ IDE的下载地址:[https://sourceforge.net/projects/orwelldevcpp/]安装DEV C++,目前DEV C++的最新版本为5.11,对于新手来说,这是一个很好的上手软件,对于入门学习C/C++语言的新手来说,DEV C++提供的库函数和功能已经足够使用。当然最关心的问题还是是否支持最新的标准。目...原创 2020-02-13 18:47:49 · 30414 阅读 · 19 评论 -
大学两年来我接触到的一些高质量软件,每一款都让你爱不释手
从大学两年里,我接触到了很多优秀的软件,给我的开发工作带来了极大的便利,今天来给搭建安利几款超级好用的软件。从使用不熟练到轻车熟路,运用自如。这些软件在极大程度既能满足你装X,也能满足你开发的需求。好了,废话不多说,下面就开始为大家介绍!Utools官网地址:https://u.tools/介绍:你的生产力工具集特性插件化: 优秀的插件化设计,自取所需。每个插件解决一个具体场景...原创 2020-04-30 22:45:04 · 2804 阅读 · 15 评论 -
教你两招快速卸载Python的模块
你是不是自己安装一大堆python包,然后比如想换个conda来玩,一顿pip list发现好多!!!一个一个卸载那不是要卸载到明年?教你一个好方法:首先,随便打开一个目录下的cmd,执行(txt文件名自己取)pip freeze>python_modules.txt这时候你会发现所有的python包都被罗列在了这个文件中,然后执行:pip uninstall -r python_modules.txt -y意思是卸载python_modules.txt这个文件中所罗列出的所有包原创 2020-08-10 19:56:32 · 799 阅读 · 0 评论 -
别乱提交代码了,看下大厂 Git 提交规范是怎么做的!
git是现在市面上最流行的版本控制工具,书写良好的commit message能大大提高代码维护的效率。但是在日常开发中由于缺少对于commit message的约束,导致填写内容随意、质量参差不齐,可读性低亦难以维护。在项目中引入commit message规范已是迫在眉睫。用什么规范?现在市面上比较流行的方案是约定式提交规范(Conventional Commits),它受到了Angular提交准则的启发,并在很大程度上以其为依据。约定式提交规范是一种基于提交消息的轻量级约定。它提供了一组用于创.转载 2020-11-23 22:58:57 · 553 阅读 · 0 评论 -
如何高效率使用Github查找开源项目
初识Github1.1什么是GitGit 是一个免费、开源的版本控制软件1.2 什么是版本控制系统版本控制系统是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修改情况的系统。1.3 版本控制系统具体的功能记录文件的所有历史变化随时可恢复到任何一个历史状态多人协作开发或修改项目错误可恢复1.4 什么是 GitHub?GitHub 是全球最大的社交编程及代码托管网站...原创 2020-04-09 15:04:55 · 5145 阅读 · 11 评论 -
史上整理最详细最全的IDEA 快捷键使用大全,快收藏!
文章目录一、检索二、编辑三、查看四、跳转五、导航六、模板七、重构八、编译运行九、断点调试十、说明一、检索快捷键说明Ctrl + F在当前文件进行文本查找Ctrl + R在当前文件进行文本替换Ctrl + Shift + F全局进行文本查找(若与搜狗输入法冲突重置即可)Ctrl + Shift + R全局进行文本替换连按两次Shift采用Search Everywhere检索Ctrl + N通过类名查找(类名:行号可以跳转到指定行)Ctr原创 2020-10-06 18:05:25 · 415 阅读 · 0 评论 -
玩了这么多年Windows,你还有哪些不知道的快捷操作功能键?(总结)
win+ctrl+D 新建虚拟桌面Win+ctrl+F4关闭虚拟桌面win+e资源管理器,类似我的电脑win+l快速锁屏win+s快速小娜搜索,比浏览器查百度好多了ctrl+p快速打印,甚至网页内容都可以打印win+p映射ctrl+alt+delete任务管理器,系统软中断win打开开始屏幕win+R打开运行窗口win+d快速回桌面win+i设置shift+delete彻底删除f1 windows应用程序帮助页面f2快速重命名f3资源管理器内快速搜索文件f4资源管理器中显示地原创 2020-05-30 22:39:55 · 485 阅读 · 2 评论 -
Xmind快捷键大全(总结)
在Xmind中,快捷键是可以大大提高绘图效率的存在。掌握常用的快捷键组合,就可以在键盘上运指如飞,快速地进行思维导图的绘制。主要的快捷键类型有四种,分别是:文件 (File)、插入 (Insert)、编辑 (Edit) 和查看 (View) 。文件文件快捷键,指的是对当前文件整体的一个操作,常见的功能有保存、关闭、打开和新建等。插入XMind: 支持添加丰富的主题元素,你可以添加标记、标签、超链接、附件、主题链接、笔记等丰富的主题元素来表达复杂的逻辑层次和丰富的想法。编辑【编辑】类型快捷原创 2020-06-03 11:50:21 · 12858 阅读 · 5 评论 -
软件工程导论患者监护系统
患者监护系统目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,需求如下:医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。1、试写出问题定义,并且分析开发这个系统的可行性。2、试用实体联系原创 2020-11-09 15:31:11 · 20546 阅读 · 5 评论 -
看完这篇文章,你弄清楚PO,VO,DAO,BO,POJO 之间的区别与联系了吗
今天,咱们来讲讲Spring全家桶中的各种 OOOOOOOOOOOOVO(View Object):视图层,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的时为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式条用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现.原创 2021-07-13 11:03:27 · 360 阅读 · 0 评论 -
学会这份需求文档的书写,你离产品经理就不远了
在写今天这篇博客之前,了解了很多关于软件开发方面的文档。首先,是如何规范书写呢?作为一个产品经理,如何正确表达出客户的真正需求和满意的开发方案呢?那么,接下来就看看我的这篇博客,来了解一下一个真正的产品经理需要做些什么?在真正的开发阶段,产品经理做的第一步就是写好一个能建立程序员和客户之间沟通的桥梁——开发需求文档!文章目录一、版本信息二、文档说明2.1 文档简介2.2 文档读者2.3 专业术语三、产品简介3.1 产品定位3.2 产品特色3.3 用户分析四、产品架构4.1 产品架构图4.2信息的结构图.原创 2020-11-03 09:51:08 · 307 阅读 · 1 评论 -
详细讲解全局变量和局部变量
示例代码#include<iostream>using namespace std;int function(int a){ int b = 2,c = 0; //a,b,c仅在函数function()内有效 return a+b+c;}int main(){ int m,n; //m,n仅在函数main()内有效 cin>>m; n = function(m); cout<<n; return 0;原创 2020-10-27 19:50:48 · 19311 阅读 · 0 评论 -
软件工程导论视频播放器的需求文档
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-11-09 15:25:33 · 485 阅读 · 0 评论 -
软件工程导论——结构程序设计(判定树和判定表的练习)
题目某交易所规定给经纪人的手续费计算方法如下:总手续费等于基本手续费加上与交易中的每股价格和股数有关的附加手续费。如果交易金额少于1000元,则基本手续费为交易金额的8.4%;如果交易总金额在1000元~10000元之间,则基本手续费为交易金额的5%,再加34元;如果金额超过10000元,则基本手续费为交易金额的4%加上134元。当每股售价低于14元时,附加手续费为基本手续费的5%,除非买进、卖出的股数不是100的倍数,在这种情况下附加手续费的9%。当每股售价在14元到25元之间时,附加手续费为基本手续费原创 2020-11-26 12:20:19 · 10372 阅读 · 1 评论 -
ajax和axios的使用和区别
学过前端框架Vue和Spring、SpringMVC之后,在数据交互时,都面临了一个问题,到底是使用ajax,还是axios,陷入了两难的境地。那么,这篇博客将细数疑惑,讲解两者之间的使用和区别。一、ajax和axios的使用1.1 ajax的使用$.ajax({ url: '接口地址', type: 'get', //或者post 请求类型 dataType: 'json', data: { // 要发送的请求参数 'username' : 'admin', 'p原创 2021-07-06 18:25:25 · 2625 阅读 · 0 评论 -
决策表测试练习
原创 2020-12-10 11:06:02 · 3765 阅读 · 2 评论 -
浅谈UML中常用的几种图
浅谈UML中常用的几种图文章目录浅谈UML中常用的几种图浅谈UML中常用的几种图一、UML简介二、UML常见图分类三、用况图(用例)四、类图简单类图使用 举例五、其他辅助用图时序图(顺序图)协作图(Collaboration Diagram/communication Diagram)/通信图状态图活动图(Activity Diagram)六、组件图(ComponentDiagram)、配置图(Deployment Diagram)浅谈UML中常用的几种图做一个简单的UML总结 学习UML 的各个用转载 2020-12-08 09:35:05 · 1825 阅读 · 1 评论 -
Web全栈开发路线
原创 2020-11-17 11:48:49 · 682 阅读 · 0 评论 -
你还在为生产力工具而发愁吗?来看看这些能让你事半功倍的工具吧
摘要之前经常有朋友问我一些常用的工具,比如我的架构图是用什么工具做的?我的数据库是用什么工具设计的?今天给大家介绍下我用的顺手的工具!PostmanAPI接口调试工具,平时用来测试开发好的接口,有时也用来格式化下JSON字符串。二、Navicat Premium数据库可视化工具,支持多种数据库,平时用来连接并管理数据库,项目上线的时候可以用来同步表结构。三、Typora平时用来写文章的Markdown编辑器,编辑与预览二合一,界面简洁且功能强大!Processon作图工具,可以用原创 2020-10-25 22:35:47 · 310 阅读 · 0 评论 -
大学三年来的心路历程分享
我是一名三本在校大学生,今天是2020年1024的节日,像往常一样,我发手指在键盘上健步如飞,一顿操作猛如虎,一看bug一堆错,哈哈。今天在CSDN上分享了好几篇文章,但是感觉还是那句不忘调侃自己的话——I'm so vegetable。敲了几千行的代码,结交了很多朋友,但是心知自己跟同行的朋友依然存在很大的差距,入了编程的路,一心一意的坚持,终会看到花开花结果!下午心血来潮,想想自己已经是一个大三的学生了,即将面临毕业和工作,抑或是考研的艰难选择,心有彷徨,也有迷茫,但从心底里已经暗下决心必须要考研。.原创 2020-10-24 18:59:09 · 2070 阅读 · 5 评论 -
软件工程导论的开发可行性研究
题目为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进入该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。写出问题定义并分析系统的可行性。目标:开发一个高效率的机票预订系统,开发周期:2个月,开发人数:5人存在的问题:人工预订机票手续繁琐,且不方便管理,不具备快捷性和方便性的特点;建立机票预订系统:①技术可行性:经过调查分原创 2020-10-20 11:42:28 · 4686 阅读 · 0 评论 -
对不起,学会这些 Linux 知识后,我有点飘
Linux 简介UNIX 是一个交互式系统,用于同时处理多进程和多用户同时在线。为什么要说 UNIX,那是因为 Linux 是由 UNIX 发展而来的,UNIX 是由程序员设计,它的主要服务对象也是程序员。Linux 继承了 UNIX 的设计目标。从智能手机到汽车,超级计算机和家用电器,从家用台式机到企业服务器,Linux 操作系统无处不在。大多数程序员都喜欢让系统尽量简单,优雅并具有一致性。举个例子,从最底层的角度来讲,一个文件应该只是一个字节集合。为了实现顺序存取、随机存取、按键存取、远程存取只能转载 2020-10-09 18:04:58 · 263 阅读 · 0 评论 -
知识总结(思维导图)——巨作!收藏夹必备
一、Git命令总结二、HTML知识总结三、Linux学习路线总结四、Linux命令总结原创 2020-10-07 23:42:02 · 336 阅读 · 0 评论 -
关于学习流程控制语句的总结,详细图解
流程控制顺序结构的流程图单if语句的流程图标准if-else语句流程图扩展if-else语句流程图for循环的流程图while循环的流程图原创 2020-10-03 17:20:07 · 304 阅读 · 0 评论 -
如何在Git中删除错误上传到GitHub的文件夹或文件
在代码版本管理的过程中,经常会遇到上传了错误的文件或文件夹,因此在错误上传的情况下,我们应该怎么从Github上面移除多余的文件夹或文件呢?在Github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过Git命令来解决步骤首先进入你的工作目录下,即你的项目master文件夹下,右击空白处,选择Git Bash Here。将远程仓库的文件夹拉下来,这时拉下来的文件在仓库暂存区,并不是本地项目的文件夹中。git pull origin master # 将远程仓库里面的项目拉下来原创 2020-09-15 22:13:23 · 5046 阅读 · 5 评论 -
如何为Github已有仓库添加协议
在GitHub创建开源项目的时候,根据GitHub的提示建议开发者为项目添加开源协议,但是如果没选择开源协议呢?后面开发者又想添加一个开源协议,怎么添加呢?下面总结一下为GitHub已有仓库添加开源协议的方法和步骤!创建新文件点击Add file的下拉按钮,选择Create new file创建协议模板输入要创建的文件名LICENSE,输入完成后,会在后面出现一个Choose a license template的按钮,点击一下选择协议模板选择你想要的协议模板预览协议和提交红色框标出原创 2020-09-13 10:04:51 · 1773 阅读 · 0 评论 -
Centos下使用crontab执行定时任务
Centos下使用crontab执行定时任务1.在目录下创建一个.sh后缀的文件2.编辑该文件3.输入以下内容:4.保存编辑的文件5.修改文件权限6.利用centos7的定时任务创建一个定时器7.设置定时任务8.保存定时任务配置9.启动定时器10.例题环境:VMWare WorkStation Pro 15.5系统:Centos 7crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab -l //列出某个用户cron服务的详细内容原创 2020-09-04 15:01:04 · 468 阅读 · 0 评论 -
Centos 7安装最佳的写代码伴侣——VS code
一、工具软件:VMware WorkStation Pro 15.5CentOS-7-x86_64-DVD-2003.iso下载地址:https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/虚拟机中如何安装Centos 7?VMware虚拟机安装Centos 8系统的详细操作步骤(最全介绍)二、目标安装VS Code(Visual Studio Code)官网地址:https://code.visualstudio.com/三、安装过程原创 2020-06-22 16:43:21 · 860 阅读 · 1 评论 -
快收藏!学了这么多编程语言,你学会了几种“Hello world”呢?
你知道多少种编程语言?本文整理了30种编程语言的Hello World程序,有些编程语言使用广泛你可能知道,但有一些很冷门的编程语言你可能不知道。1.CC语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。#include <stdio.h>int main(void){ printf("Hello, world!\n"); return 0;}2.C++C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的原创 2020-05-09 21:53:48 · 2193 阅读 · 13 评论