翟文彪
码龄3年
  • 143,450
    被访问
  • 141
    原创
  • 5,406
    排名
  • 51
    粉丝
关注
提问 私信

个人简介:人生苦短,快学C、JAVA、Python.....

  • 加入CSDN时间: 2019-02-25
博客简介:

zwb的博客

查看详细资料
  • 4
    领奖
    总分 666 当月 73
个人成就
  • 获得108次点赞
  • 内容获得1,407次评论
  • 获得134次收藏
创作历程
  • 13篇
    2022年
  • 44篇
    2021年
  • 44篇
    2020年
  • 41篇
    2019年
成就勋章
TA的专栏
  • Java
    27篇
  • 软考
    5篇
  • 机房合作
    5篇
  • 笔记
    2篇
  • 设计模式
    4篇
  • C#
    2篇
  • UML
    7篇
  • 软工视频
    7篇
  • 第一次机房收费
    6篇
  • Linux
    2篇
  • Github
    5篇
  • 硬件
    3篇
  • 学生信息管理系统
    6篇
  • 数据库视频
    7篇
兴趣领域 设置
  • 产品/运营
    产品运营
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

架构学习——ER图

一、什么是ER图?E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。二、为什么要画ER图?它是描述现实世界关系概念模型的有效方法。是表示概念关系模型的一种方式。三、怎么画ER图?用“矩形框”表示实体型,矩形框内写明实体名称用“椭圆图框”或圆角矩形表示实体的属性,并用“实心线段”将其与相应关系的“实体型”连接起来用”菱形框“表示实体型之间的联系成因,在菱形框内写明联系名,并用”实心线段“分
原创
发布博客 前天 20:13 ·
19 阅读 ·
0 点赞 ·
0 评论

面向对象和面向过程的理解

导语前一阵老师找我聊了一件日常生活中的一件小事,但是通过这件小事,老师分别从面向对象和面向过程两个方面给我进行了分析和讲解,由此,我也对面向对象和面向过程进行一个总结。背景1、何老师拿着米老师办公室的钥匙。2、米老师下午下班,通知何老师锁门。3、第二天,米老师上班,需要开门。何老师和米老师,有几种办法,解决这个问题。解决方案面向过程:米老师下班后,何老师锁好门,告诉米老师将钥匙放在前台,第二天,米老师到前台拿到钥匙,开门。面向对象:米老师下班后,何老师锁好门,何老师保存好钥匙,第二天,米老
原创
发布博客 2022.05.14 ·
20 阅读 ·
0 点赞 ·
0 评论

架构设计——类图

一、什么是类图?类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们在正确编写代码以前对系统有一个全面的认识。类图是一种模型类型,确切的说,是一种静态模型类型。二、为什么要画类图?从软件设计的角度出发,整体性的安排和布局我们开发过程中涉及到的所有类和类之间的关系设计模式中的类间关系很复杂,如果将这些类通过类图的形式展示出来,更便于我们理解这些设计模式类图可以很好的描述系统具体实现,以及系统的整体结构三、怎么画类图?首先我们要熟悉并了解UML中各种图例以及类与类之间的六大关系——
原创
发布博客 2022.05.09 ·
56 阅读 ·
0 点赞 ·
0 评论

架构学习——原型图

一、什么是原型图?“原型”的最基本定义是“最终产品的仿真或样本版本,用于发布之前方便测试。” 原型的目标是在花费大量时间和金钱进入开发产品前,让开发者以及对应的需求方能够快速的了解产品创意以及产品的样式布局。二、为什么要画原型图?...
原创
发布博客 2022.05.08 ·
82 阅读 ·
0 点赞 ·
0 评论

架构学习——业务架构图

一、什么是业务架构图?业务架构图,顾名思义就是对于产品的业务架构进行梳理和整合,它表达的是业务系统之间的关系,帮助开发人员梳理业务结构。二、为什么要画业务架构图?业务架构图帮我们更好的从宏观的角度整体性的审查我们的产品帮助用户和需求方从业务角度出发更好的了解我们的产品功能有了业务架构图我们可以更好的对目前已有的功能和以后计划开发的功能进行抽象、设计、开发三、如何画业务架构图?站在巨人的肩膀上我们要学会站在巨人的肩膀上学习,先看看一些比较牛的公司他们是怎么画的业务架构图,借鉴他人的画法和思
原创
发布博客 2022.05.08 ·
504 阅读 ·
0 点赞 ·
1 评论

理解面向对象,看这一篇就够了

导语对于面向对象的理解,大多数的人都还停留在理解概念,但是在真正实现的过程中还是保持着面向过程的思想在开发和编写代码,下面我通过这篇博客重新梳理什么是面向对象。一、面向对象的特征和基础特征封装、继承、多态基础抽象二、为什么说面向对象的基础是抽象?想要真正理解这句话,先看一下下面的这个问题:如何理解下面这句话?这与面向对象的抽象有什么关系?1)我们要注重多少人来干事,而不是干多少事。2)我们要注重谁来干事,而不是怎么干事。分析:我们先从这两句话的字面意思来分析,我们在分析的过程中.
原创
发布博客 2022.05.05 ·
82 阅读 ·
0 点赞 ·
0 评论

产品设计——按钮(四宝)

一、自适应按钮前端在设计按钮的时候,我们很多的时候都是设置的静态的按钮,不管你是不是需要使用它,它都在那里。这样的按钮时最普通的按钮,但是就是这种普通的按钮也可以做一些产品设计的优化,例如,我们对表格数据添加筛选条件的时候,我们可以设置一个清除筛选的按钮,但是这个按钮不是常驻的,是只有在我们设置了筛选条件之后才会自动的显示出来,如果没有设置则可以不让其显示。二、按钮二合一我们在做页面数据展示的时候,很多时候会设计到排序按钮,这种排序按钮我们一般会这么设计,例如:对于评论进行排序,一个是按照时间排序的按
原创
发布博客 2022.05.03 ·
334 阅读 ·
0 点赞 ·
1 评论

产品设计——无处不入口,无处不按钮

引言“无处不入口,无处不按钮”不知道你是不是看懂了这句话,我们从字面意思来分析,所谓“无处不入口,无处不按钮”可以理解为,任何一个地方都可以作为按钮,任何一个地方都能作为进入下一个区域的入口。产品设计——悬浮最能体现这个理念的一个产品设计就是悬浮了,如下图:从这张原型图我们可以看出,整个页面只有三条文本框、一个时间组件和一个小号的柱状图表按钮。但是这些只是停留在表面的样式和入口,实际上我们可以通过鼠标悬浮的操作,扩展出很多的功能例如下图:这就是很好的体现了“无处不入口,无处不按钮”的理念。通过
原创
发布博客 2022.04.30 ·
308 阅读 ·
0 点赞 ·
1 评论

产品设计——你的老师每天都坐在你面前

引言作为一名程序员,我们长时间面对的是什么,毋庸置疑,一定是电脑。这就是为什么我会有如此的一个标题——你的老师每天都坐在你面前。我们每天都要使用的工具,他其实也是你的老师。让我们看看跟着这位“老师”能学到什么。产品设计资源管理器我们都使用过Windows的资源管理器,其实资源管理器从产品设计的角度,有很多需要我们学习的地方。比如下图中的文件列表页面:看似是一个很普通的列表设计,但是其中包括的设计原理有很多。比如我们可以通过点击其中某一列的小箭头进行更详细的筛选操作。我在途中打开的是关于修改日期的
原创
发布博客 2022.04.27 ·
163 阅读 ·
2 点赞 ·
1 评论

如何刻意练习,普通人也能快速成为精英

什么是刻意练习刻意练习是一种有目的的练习,有别于我们盲目的进行努力。它定义了明确的目标,将注意力保持到我们需要执行的任务上,最后每次的练习都需要有反馈,通过反馈让我们了解自己有哪些不足,还有就是要走出舒适区。如何做到刻意练习1. 避免自动完成什么叫做自动完成?自动完成就是无意识的进行一些操作,例如我们在开车的时候遇到了紧急情况就会无意识的去踩刹车,我们在练习足球技巧的时候,对于别人的一些动作进行防守的准备,在一开始练习的时候我们会有意识的去分析他的动作,然后进行防守动作,但是随着练习时间的增长,我们
原创
发布博客 2022.04.19 ·
35 阅读 ·
0 点赞 ·
0 评论

什么是熵增?如何对抗熵增?

前言“熵增过程是一个自发的由有序向无序发展的过程。”这是百度百科对熵增的解释,但是今天我要说的熵增不是物理学中的熵增,而是关乎我们的工作学习的一种走出舒适区的思维模式。什么是熵增?用通俗的话来说,就是一切事物都是会自动朝着混乱的方向去发展的。可以举几个生活中的小例子,我们在生活中刚刚打扫好的房间,只要每天不刻意的去维护环境,用不了一周,整个房间就会又变得脏乱不堪,这其实就是熵增的原理。当然了,人也一样,人们总是想着去做一些自己认为轻松的事情、舒适的事情,人们在没有外力干预的情况下也总会向着一个“混乱
原创
发布博客 2022.04.19 ·
115 阅读 ·
0 点赞 ·
2 评论

如何做一名有全局观的程序员/软件开发人员

前言作为一名程序员,也作为一位软件开发人员,我们需要对自己的未来以及自己以后的未来有着合理的计划安排以及必须的全局观意识。我从我的老师那里听过一句话对我受益匪浅——“不谋万世者,不足谋一时;不谋全局者,不足谋一域”。这句话什么意思呢,说的就是如果不从全局的角度考虑问题,即使治理好一方地区,也是微不足道的。不能制定长久的国家政策,一时的聪明也是微不足道的。想做好一件事情,就得方方面面都考虑到;想做好具体一个方面,就得从全局出发。那接下我就从处理当前工作计划、学习、未来工作发展等方面进行阐述我对全局观的理解。
原创
发布博客 2022.02.12 ·
336 阅读 ·
0 点赞 ·
5 评论

在项目中使用WebSocket进行前后端通信

不废话直接上代码后端一、引入WebSocket依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-websocket --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId
原创
发布博客 2022.01.06 ·
720 阅读 ·
1 点赞 ·
1 评论

思想提升-影响人一生的几种思想方式

一、高效能人士的七个习惯(7)1、积极主动:积极主动即采取主动,为自己过去、现在和未来的行为负责,并依据原则和价值观,而不是根据情绪和外在环境来下决定。2、以终为始:所有事物都经过两次创造,先是在脑海里酝酿,其次才是实质的创造。3、要事第一:要事即实质的创造,是梦想的组织和时间。4、双赢思维:双赢思维是一种基于互敬、寻求互惠的思考框架与心意,目的是争取更丰盛的机会、财富及资源,而不是你死我活的敌对竞争。5、知彼解己:当我们舍弃焦躁心,改以同情心去聆听别人,便能开启真正的沟通,增进彼此的了解。6、
原创
发布博客 2021.12.31 ·
357 阅读 ·
1 点赞 ·
0 评论

软考-软件设计师总结

一、再战软考今年的十月份我参与了人生中的第二次软考,和上次一样考的还是中级-软件设计师,不过这一次的考试过程非常曲折。二、备考过程这次的备考过程和上次相比有很多不同的地方,最显著的区别就是准备时间相比上次少了很多。今年下班年加入了项目组之后,每天的自由学习时间就少了不少。但是得益于上次软考全面的准备,在这一次的备考过程中,总结了上次考试未通过的不足之处,进行了及时的弥补。通过浏览视频来串接全书的重要知识点,通过笔记来查漏补缺,最后的刷题要找准规律,很多题都是存在规律和技巧的,只要了解了这些解题技巧,软
原创
发布博客 2021.12.22 ·
262 阅读 ·
1 点赞 ·
0 评论

【idea 2021.2】如何将idea中的代码推到git仓库中(最新详细版)

一看就会的在idea中将代码推送到git远程仓库
原创
发布博客 2021.12.13 ·
1613 阅读 ·
1 点赞 ·
2 评论

软考-网络安全

网络安全五大要素:● 保密性:确保信息不暴露给未授权的实体,最小授权原则、防暴露、信息加密、屋里加密● 完整性:保证数据传输过程中是正确无误的,接受和发送的数据相同,安全协议、校验码、密码校验、数字签名、公证● 可用性:保证合法的用户能以合法的手段来访问数据,综合保障、(IP过滤、业务流控制、路由选择、审计跟踪)● 可控性:控制授权范围内的信息流向及行为方式,整个网络属于可控状态下● 不可抵赖性:信息数据参与者不能否认自己发送的数据,参与者身份真实有效安全威胁分类:● 重放攻击(ARP)●
原创
发布博客 2021.11.30 ·
4395 阅读 ·
0 点赞 ·
0 评论

算法学习-时间复杂度

认识时间复杂度:**常数操作:**跟数据量无关,是一个固定时间的操作**时间复杂度:**为一个算法流程中,常数操作数量的一个指标。常用0(读作big0)来表示。具体来说,先要对一个算法流程非常熟悉,然后去写出这个算法流程中,发生了多少常数操作,进而总结出常数操作数量的表达式。在表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果为f(N),那么时间复杂度为0(f(N)。**评价一个算法流程的好坏:**先看时间复杂度的指标,然后再分析不同数据样本下的实际运行时间,也就是“常数项时间”
原创
发布博客 2021.11.30 ·
4879 阅读 ·
0 点赞 ·
0 评论

自考-计算机网络原理-第一章总结

第一节 计算机网络的基本概念计算机网络的起源:计算机网络是计算机技术和通信技术相融合的产物计算机网络的定义:互连、自治的计算机集合互联网与因特网:互联网泛指由多个计算机网络互连而成的网络因特网是指全球最大的,应用最广泛的计算机网络ISP因特网服务提供商:国内(联通、电信、移动)网络协议定义网络通信实体间数据交换过程中需要遵循的规则或约定协议的三要素● 语法:定义实体之间交换信息的格式与结构● 语义:定义实体之间交换信息中的控制信息● 时序:定义实体之间交换信息的顺序以及如何匹
原创
发布博客 2021.11.30 ·
5720 阅读 ·
0 点赞 ·
1 评论

Sprint 1-10周期总结

概述自从加入项目组以来已经经过了10个周期的时间,时间如白驹过隙一晃而过,回头想想好像昨天才刚刚开始项目组的生活。这10个周期的学习和做项目过程,也让我提高了很多,不仅仅是从计算机方面,还有时间管理,项目管理,人员管理方面都有很大的提升。1.计算机学习刚加入项目的时候,我的进度是刚刚到j2se视频的学习,在项目开发的过程中,将我之前的培养计划学习内容都或多或少的进行了实践,从简单的编程基础到深入的设计模式,在项目组中的实践让我更好的回顾和掌握了之前的学习内容。自从加入项目之后,我的代码逻辑能力就有了
原创
发布博客 2021.11.18 ·
2309 阅读 ·
0 点赞 ·
2 评论
加载更多