自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(360)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java开发最容易犯的几种错误

1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Long method它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。3.Large Class大类就是你把太多的责任交给了一个类。这里的规则是One Class One Responsibility.4.Divergent Change

2021-01-03 20:23:03 156

原创 将有价值的 Java 应用程序现代化

简介IT 行业媒体关于成功迁移到云的企业的报道铺天盖地,而且每天都有更多新的云原生应用程序被创建。然而,大多数迁移到云的应用程序是那些已经非常适合云环境的应用程序。但在过去的几十年来,企业纷纷投入了大量精力来构建更多的应用程序。2020 年的新冠病毒疫情只会增强这些现有资产对我们社会的重要性,需要以最少的投资让这些应用程序适应新的需求。企业希望从现代应用程序中获益,以便:大大缩短新的创新服务的上市时间 通过与客户实时互动,重新定义客户体验,并最大限度减少业务中断 优化 IT 资源以降低成本和

2020-12-27 14:02:32 254 1

原创 为作业选择正确的 Java 运行时

简介IBM® 收购 Red Hat® 后,现在拥有更多的 Java 应用程序运行时,包括:传统的 IBM WebSphere® Application Server JBoss® EAP / WildFly WebSphere Liberty / Open Liberty Quarkus这样一来,客户不免会提出两个问题:我应该选择哪个运行时? “运行时 A 和 B”何时得到合理化?第二个问题的答案很简单 – 我们不计划移除或合并任何运行时。每个运行时都有大量忠实的客户群,他们需要所使

2020-12-27 14:01:15 211

原创 给金三银四面试BATJD大厂面,准备Java面试400+真题

今天分享给大家的都是目前主流企业使用最高频的面试题库,也都是 Java 版本升级之后,重新整理归纳的最新答案,会让面试者少走很多不必要的弯路。同时每个专题都做到了详尽的面试解析文档,以确保每个阶段的读者都能看得懂,同时这部分面试文档也是可以免费的提供给有需要的同学们学习的,有需要的可以查看文末的获取方式!MySQL主键超键候选键外键 数据库事务的四个特性及含义 视图的作用,视图可以更改么? drop,delete与truncate的区别 索引的工作原理及其种类 连接的种类 数据.

2020-12-24 22:44:29 298

原创 年前准备金三银四,年后跳槽涨薪阿里P7进阶之路

声明,本人能力有限,只是列出来参考,不对之处欢迎指正。前言跳槽时时刻刻都在发生,没必要局限在金三银四,金九银十。但金银月的确让我学到很多。今天给大家分享下我刚过不久的金三银四跳槽中整理的Java面试大纲,其中大部分都是面试过程中的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式。最其实不管什么时候,找工作都跑不了面试。目前很多小编都做了面试手册了,那就是别人家的孩子都有糖了,作为一个自觉的小编,必须搞。面试整体事项一般的整体面试流程都是电面->现场...

2020-12-23 13:06:45 256

原创 京东T5大佬呕心沥血编写出《Spring Data实战》书籍

Spring Data实战■学习使用Spring的模板帮助类来简化数据库的特定功能;探索Spring Data的Repository抽象以及高级查询功能;■借助Spring Data来使用Redis (键/值存储)、HBase (列族)、MongoDB (文档数据库)以及Neo4j (图数据库) ;■探索GemFire分布式数据网格解决方案;■将Spring Data JPA管理的实体以RESTful Web服务的形式导出到Web中;■使用轻量级的对象映射框架,简化HBase应用的开..

2020-12-22 22:17:45 182 1

原创 Spring Boot 项目整合 MyBatis 连接数据库

在我们日常的开发过程中,肯定不可避免的会使用到数据库以及 SQL 语句。比如,刚开始学习 Java 的时候可能会遇到 JDBC,它是连接 Java 和数据库的桥梁,我们可以使用 JDBC 来建立与数据库之间的连接并且执行相应的 SQL 语句。虽然 JDBC 的执行效率很高,但是其开发效率比较低。正是如此,市面上出现了一大批 ORM(对象关系映射)框架,例如 Hibernate,iBATIS 以及本文将要介绍的 MyBatis。MyBatis 简介MyBatis 是一款优秀的持久层框架,它支持定制化

2020-12-21 22:03:38 467

转载 Spring5参考指南:依赖注入

依赖注入依赖注入就是在Spring创建Bean的时候,去实例化该Bean构造函数所需的参数,或者通过Setter方法去设置该Bean的属性。Spring的依赖注入有两种基于构造函数的依赖注入和基于setter的依赖注入。基于构造函数的依赖注入构造函数的注入是通过构造函数的参数来实现的。如下所示:public class ExampleBean {// Number of years to calculate the Ultimate Answerprivate int years;

2020-12-21 13:41:18 100

原创 终于有人把 Docker 讲清楚了,Docker从入门到实战

什么是 Docker?Docker是个伟大的项目,它彻底释放了虚拟化的威力,极大降低了云计算资源供应的成本,同时让应用的分发、测试、部署和分发都变得前所未有的高效和轻松!Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在GitHub上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 do...

2020-12-21 13:39:12 243

原创 微服务框架架构实战篇,spring全家桶全面来袭

一、Spring技术内幕(电子书籍赠送)深入解析Spring架构与设计原理主要是以图片的形式介绍了spring“全家桶”的概况,有对SpringBoot+SpringCloud实战,Spring源码原理PDF书籍文档感兴趣的小伙伴可以 关注我来后台私信回复【架构】咨询获取方式Spring面试专题二、SpringCloud微服务实战本书从时下流行的微服务架构概念出发,详细介绍了Spring Cloud针对微服务架构中几大核心要素的解决方案和基础组件。对于各个组件的介绍,..

2020-12-19 21:10:35 302 2

原创 阿里奋战6年,回头一看只剩这份283页Java核心知识点了

这份长达283页的pdf有阿里的大佬精心整理,干货满满。包含了2019年java有关的核心知识点,分享给大家这份PDF面经知识点包括了五个大部分,26个知识点:Java部分:Java基础,集合,并发,多线程,JVM,设计模式 数据结构算法:Java算法,数据结构 开源框架部分:Spring,MyBatis,MVC,netty,tomcat 分布式部分:架构设计,Redis缓存,Zookeeper,kafka,RabbitMQ,负载均衡等 微服务部分:SpringBoot,SpringClou

2020-12-19 21:09:17 132 1

原创 小编精心整理,架构师推荐Java学习者必看书籍,无偿分享

小编话就不多说啦直接分享,架构师推荐Java学习者必看书籍Nginx实战Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!获取方式:转发+...

2020-12-18 16:28:12 171 1

原创 近四百道高频Java技术面试题分享,直面大厂锁定金三银四

前言春招,又快到了“金三银四”面试求职高峰期,在金九银十时也参与过不少面试,2020都说工作不好找,也是对开发人员的要求变高。前段时间自己有整理了一些Java后端开发面试常问的高频考点问题做成一份PDF文档(365道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家在即将的十月面试做好复习,长期的积累和短期的突击让自己能找到一个满意的工作!面试整体事项简历要准备好,联系方式一定要正确清晰醒目,项目经历按照时间倒序阐述,注意描述自己在项目中承担的职责,简历的模板尽量选择简

2020-12-18 16:26:35 541 2

原创 老板说我不懂Zookeeper分布式协调,他看完这个直接服了

昨天老板气呼呼跑到我面前问我是不是根本不懂Zookeeper分布式协调,当时气不打一出来奋笔疾书写下这篇小见解,直接让他无话可说 于是乎我今天在这里分享给大家,希望对我们各位码农们有所帮助。官方的解释:一个中心化的分布式协调框架,它主要是用来解决分布式应用中经常遇到的一些数据管理问题。如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。“神马?数据管理,那不是数据库干的事情么”。如果你这么理解就对了,Zookeeper其实你暂时就可以理解为,它是一个基于内存的数据库。对.

2020-12-17 22:33:30 184

原创 这就是进阶阿里的P7之路吗?你还不来学习一下,互联网网红千题

最其实不管什么时候,找工作都跑不了面试。目前很多小编都做了面试手册了,那就是别人家的孩子都有糖了,作为一个自觉的小编,必须搞。容我先絮叨一下,制作这个面试手册差不多花了3个多星期时间,过程还是比较磨人的,但是也很期待。要是因为我做的手册,帮助到了大家,那就真的开心啊!这就是这篇文章的目的,帮你搜集了大量的面试题,已经整理成了一个Java面试手册PDF,《互联网面试2400页》,目前有65份PDF,共有2400多页,后续还会不断的完善更新。直接进入正题,由于pdf文档里的细节内容实在过多所以只编辑

2020-12-17 13:46:06 127

原创 阿里 P8 高级架构师吐血总结的 Java 核心知识体系

据说是阿里 P8 级高级架构师吐血总结的一份 Java 核心知识.pdf, 内容覆盖很广,Java 核心基础、Java 多线程、高并发、Spring、微服务、Netty 与 RPC、Zookeeper、Kafka、RabbitMQ、Habase、设计模式、负载均衡、分布式缓存、Hadoop、Spark、Storm、云计算等。如果需要获取到这个【核心知识点整理】文档的话帮忙转发一下然后再关注我私信回复“资料”得到获取方式吧!由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面

2020-12-17 13:44:19 250

原创 阿里架构师推荐Java微服务必看书籍,带你深入浅出

什么是微服务?微服务( Microservices )架构是软件架构风格的一种。随着云平台的采用,企业应用程序的开发从整体应用程序转移到小型、轻量和过程驱动的组件,这种组件称为微服务。顾名思义,微服务是指小型服务。它们是设计可扩展、易于维护的应用程序的下一个重大事件。它不但使应用程序开发起来更容易,而且还提供了极大的灵活性来以最佳方式利用各种资源。本书共246页,是帮助你构建供企业使用的微服务实现的实践指南。它还解释了领域驱动设计及其在微服务中的采用。它讲述了怎样构建更小型、更轻量、更快速的服务

2020-12-16 18:31:17 766

原创 三面美团面试卒,留下了没有技术的眼泪(附答案)

前言每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香,今天小编就来分享一位小伙伴面美团的的经验!“不想进大厂的程序员不是好程序员”哈哈哈个人情况我是一个普通的双非本科生,开发三年多(Java后端),平时学习也比较勤学好问,对待工作也极度认真负责,对自己进入大厂工作还是很有信心的,我的方向是Java,也知道现在Java的竞争比较激烈,大厂比较难进,但我丝毫不胆怯。最后面试卒,但不影响我进大厂的心!!!一面自我介绍 答:自我介绍是面试中唯一的自己主动介绍自己的环

2020-12-16 18:30:38 219

原创 阿里p7大佬呕心沥血,编写这份DocKer实战书籍

《Docker实战》的宗旨是向开发人员、系统管理员和混合技能的其他计算机用户,介绍Docker项目和Linux容器的概念。Docker和Linux都是开源的项目,有丰富的在线文档,.但无论如何,入门仍是一项艰巨的任务。Docker是有史以来增长最快的开源项目之一,在其周围的生态系统也是以类似的速度不断发展。由于这些原因,本书的重点完全在于Docker 的工具集。这一范围限定不仅能使内容选材更精准,帮助读者了解在他们的特有实例中如何应用Docker功能:一旦读者们牢牢把握住了本书涉及的基础知识,他们也能应对

2020-12-14 21:28:54 200

原创 年前准备好,金三银四跳槽涨薪季,拿大厂offer

前言跳槽时时刻刻都在发生,没必要局限在金三银四,金九银十。但金银月的确让我学到很多。今天给大家分享下我刚过不久的金三银四跳槽中整理的Java面试大纲,其中大部分都是面试过程中的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式。项目介绍大部分情况,这是一场面试的开门题,面试官问这个问题,主要是考察你的概述能力和全局视野。有的人经常抱怨自己每天在堆业务,但没有成长。事实上,很多情况下确实在堆业务,但并不是没有成长的。并非做中间件或者技术架构才是成长,例如我们的...

2020-12-14 21:27:23 140

原创 Java 学习到什么程度可以找第一份工作?

现在很晚了,但是看到这个问题还是比较有感触的。一年前,我大三上学期,创业失败,想转行做技术。那时候我对Java刚刚了解这几个英语单词。 自己买了本Java从入门到精通。以为可以很快的学完,非CS专业。现在我想说所有系列的从入门到精通都是垃圾,一年多来,我每天白天看视频,晚上敲代码到凌晨,我是一个很倔的人,我认为天下没有任何东西是人类学不会的,所以我就付出高三一样的时间去学习。最开始学习Java SE,看着控制台打印出第一行Hello world的欣喜,到后面学习打印二维数组算法菱形的恐慌,再到后面...

2020-12-12 21:39:07 119

原创 为什么说 C 语言比 Java 难?

作者:废土客ptcx链接:https://www.zhihu.com/question/63497404/answer/420942920来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一天,和朋友走在路上,偶遇一世外高人,神神秘秘的对我说:“小伙子,我看你骨骼惊奇,是万中无一的编程奇才,维护世界和平就靠你了,我这有本秘籍《Java编程思想》,见与你有缘,就50块买给你了!”高人见我犹豫不决,接着说道:“这本书不适合?我这还有......”.

2020-12-12 21:36:13 175

原创 强大的SpringBoot,如何生成二维码

文章目录效果图 步骤 maven依赖 工具类 service 扩展 局域网调试 线上调试 效果图步骤maven依赖<!-- 生成二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId...

2020-12-11 16:01:28 2099 1

原创 史上最佳的几个Linux 命令行的文本编辑器清单,建议收藏。

文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。  正如你所了解的,Linux 真正的魅力在于命令行。当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器。  正因为这个目的,专门准备了一个基于 Linux 命令行的文本编辑器清单。  VIM  如果你已经使用 Linux 有一段时间,那么你肯定听到过 Vim 。Vim 是一个高度可配置的、跨平台的、高效率的文本编辑器。  几

2020-12-10 21:44:51 712

原创 Tomcat 又爆出高危漏洞!Tomcat 8.5 ~ 10 中招…

开源界最近很热闹啊,各个主流软件或框架漏洞频发,比如像 Struts2、FastJSON、Dubbo、Redis、Tomcat 等都存在各种各样的漏洞。不要使用含有漏洞的组件每次也都被评为 OWASP 10 大安全漏洞之一。光这半年以来,所知道的就有 Dubbo、FastJSON、Tomcat:前段时间这个 Tomcat AJP 协议漏洞大开,2020/06/25 这天 Tomcat 又爆出 HTTP/2 拒绝服务漏洞:http://mail-archives.apache.org/mod_

2020-12-10 21:09:49 2783 1

原创 同事线上埋的这个坑,让我连肝三天

对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与大家一起交流分享本次线上高并发调优整个闭环过程。一、项目简要情况概述该项目为基于SSM架构的商城类单体架构项目,其中有一个秒杀重磅模块,如下为当前线上环境的简要架构部署图,大致描述一下:(1)项目为SSM架构(2)服务器类别:1台负载均衡服

2020-12-09 21:02:52 143

原创 为什么MySQL不建议使用delete删除数据?

前言我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其Join的表的SQL变得很慢,对的应用接口的response time也变长了,影响了用户体验。事后我找到业务方,我批评了他们跟他们说要讲武德,连忙跟我道歉,这个事情才就此作罢,走的时候我对他们说下次不要这样了,耗子尾汁,好好反思。骂归骂,事情还是得解决,时候我分析原因发现,发现有些表的数据量.

2020-11-28 16:44:24 1315 3

原创 这篇文章带你彻底搞定哈希表!

哈希表是个啥?小白:什么是哈希表?这个哈希好熟悉,记得好像有HashMap和HashTable之类的吧,这是一样的嘛?????小编:这个哈希确实经常见????,足以说明它是个使用非常频繁的玩意儿,而且像你说的HashMap和HashTable之类的与哈希这个词肯定是有关系的,那哈希是个啥玩意啊,这个咱们还是得先来搞明白啥是个哈希表。????我们看看百科解释吧:散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的

2020-11-25 14:12:41 456 1

原创 死磕Java基础--Java中的I/O流,看这个就够了!

网上的技术文章有很多,但是写作手法都大同小异,在这里我想以一种新颖的方式带给大家不一样的技术文章学习体验,我将采用一问一答的方式进行创作,在这里会有两个角色,即庆哥和小白!一、什么是IO小编:小白,你知道什么是IO吗?小白:我英文不是太好,但是在这里这个I指的应该是input,而这个O指的则是output吧!对于IO我的认识就是输入输出了,不知道这样理解是否正确!小编:对于IO我们理解成输入输出很正确,但是我们一定要注意一个非常重要的点那就是“流”,什么意思呢?在这里我们更准确的来...

2020-11-24 16:45:14 201

原创 作为一个开发者,CPU的这些硬核知识你必须会!

CPU对每个程序员来说,是个既熟悉又陌生的东西?如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。随我一起,来好好认识下CPU这货吧把CPU掰开来看对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东西,构造一定是极其复杂的,毕竟是超高科技玩意,所以啊,我们今天说的组成什么的,都是指的主要的,对我们程序

2020-11-24 16:23:30 744

原创 为什么要写博客?怎么写博客?

今天就来和大家聊聊关于写博客的一些事情,首先声明哦,这都是我自己写博客那么久以来的一些想法,可能有些地方不够成熟,但我还是想着分享出来,万一对你有些帮助呢?为什么这里要加上程序员?不是程序员就不适合写博客吗?那倒不是,我不了解其他行业怎样,但是我知道,至少程序员写博客是对自己非常有帮助的一件事情,而且,很多前辈给编程小白的建议大多都有写写博客吧!对了,我这里要讲的是,为什么程序员要写博客啊?我们人呐,其实都是蛮物质的,对自己没啥好处的事情一般都不怎么愿意干,而且都喜欢短期收益高的事情,...

2020-11-21 13:33:08 2938 8

原创 你自学编程为什么效率低?学到最后变迷茫

一天一天的过的真的是太快了,常常感到时间在前进,而我们还在停滞不前,看似每天努力的工作学习着,仔细想想其实又会发现,一天下来我们好像还真的什么都没干,看似忙碌的一天,我们把时间都用在哪了?学习!可是为什么我觉得什么也没学到呢?其实不是没有学到东西,只是我们的学习效率太低而已!为什么我们的学习效率如此的低呢?我们在上学一来一直都羡慕那种玩的多但是考的又好的人,他学习的时候你也在学习,他玩的时候你也在学习,但实际上每次考试他都能领先你一大截,有的时候我们看似都在安安静静的学习,但是效率却是个很大的差别,你学

2020-11-20 21:57:48 346 1

原创 如何系统,全面的自学java?不妨?来看看这篇文章!!

我热爱自学,觉得自学是一条逆袭之路!我现在主要从事java开发工作,我所掌握的java技能都是自学得来的,从大学开始到现在,我想未来,自己依然会持续自学,不单单是java,可能是方方面面的技能,只要是能提高自己的,让自己的活的更精彩的!那么,现在那些也想要自学java的伙伴们,肯定都关心一个问题“如何系统的,全方面的自学java”我所知道的,很多自学的小伙伴都放弃了,有的没办法后来参加培训去了。为什么那么多人会中途放弃呢?因为自学真的不容易,比如在自学的过程中遇到问题无人请教,觉得...

2020-11-20 16:32:55 194 1

原创 这些软件太强了,Windows必装!尤其程序员!

Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦!走起!????NO、1 ScreenToGif屏幕,摄像头和白板录像机集成编辑器不知道这个有多少人听说过,或者用过,反正我是爱了,没办法,它就是这么的

2020-11-19 16:43:20 405 2

原创 数据结构与算法学习指南,可能是最适合新手的了!

文章目录 先来聊聊学习数据结构与算法 数据结构与算法,听起来就难得不要不要的 数据结构与算法,到底该怎么学????? 通用性建议---如何学习编程知识? 1、你需要的不是一个参考 2、不要钻牛角尖 3、一定要多交流 4、你得多动手(不是让你找人打架) 那么针对数据结构与算法该怎么学习? 我们需要学习哪些知识点?(附有思维导图) 基础中的基础 复杂度 基础的数据结构 那些需要了解的算法

2020-11-18 22:21:46 1268 2

原创 如何学习编程?告诉你个秘密(建议收藏)

作者 | ithuangqing来源 | 编码之外(ID:ithuangqing)不怕和你说,如果我在大学的时候能够明白这些,说不定我现在已经在阿里上班了,最起码不会像现在这个样子……可能你会好奇,哎,啥东西啊,被你说的那么厉害,我现在还在大学啊,你懂得,哈哈的确,我现在想起来,我的大学真的也算是浑浑噩噩的过去的,现在想想,当时的自己...

2020-11-17 15:15:29 432 5

原创 计算机编程语言那些重要?为什么重要?

经常有小伙伴私信我说“我不是科班的,转行的,计算机零基础,啥也不懂,学计算机可以吗?计算机基础什么的都不知道,像什么操作系统啊,计算机组成原理啊,还有什么数据结构和算法,完全懵啊,咋整?”这就是一个计算机基础知识的问题,那么这些不会,影响你学习编程吗?答案是不影响你开始学习编程,但是影响你未来可以走多远,学多深!啥意思嘞,就好比这样的一个问题:“我数学和英语不好,可以学编程吗?”这个答案也是肯定可以的,那么有什么影响呢?这么说吧,比如你以后找编程嘞的工作,如果你月薪一万你就满足了,那么什么数学,

2020-11-17 14:56:02 357

原创 如何自学编程?这些问题你搞清楚啦吗?

最近有很多编程小白咨询我一些关于学习编程的问题,因为我也是自学编程,一路也是磕磕绊绊的,知道这里面的辛酸苦辣,对于他们的问题,我之前也迷茫过,姑且今天写写这方面的话题,希望对那些编程小白有所帮助!编程小白们注意啦!本篇文章,是专门为你们写的!觉得不错记得文末点赞哦,如果你能把你身边的朋友也忽悠过来关注我,好吧,承认你:是个人才????学编程以后能干啥啊????你还别说,我当初选择了计算机科学与技术这个专业之后,很长一段时间都是蒙蔽的,这啥玩意儿,计算机科学与技术,反正听着不赖,就是不知

2020-11-14 14:38:05 480

原创 昨天我请教了几位大佬,他们告诉我要这样学习编程!

实不相瞒,我最开始听到这样的建议,我是感到很吃惊的!我多次在博客给大家分享过关于学习编程的各种干货,我之前也说过,这些都是我自己亲自试验过,然后不断总结试错得来的,在分享这些干货的同时,我也多次强调:别人分享的干货再好,你也不能够直接生搬硬套,比较好的做法就是作为有价值的参考,结合自身情况去试错,慢慢找寻适合自己努力的一条线!其实吧,我一直觉得学习编程最大的一个挑战就是学了就忘,而且编程这个行业你也许发现了,技术更新迭代非常快,不知道什么玩意的各种技术名词满天飞,我们可以学习前端或者后端,说白点就是

2020-11-13 14:34:37 190

原创 作为一个程序员,内存的这些硬核知识你必须懂!

我们之前讲过CPU,也说了CPU和内存的那点事儿,今天咱就再来说说有关内存,作为一个程序员,你必须要懂的哪那些硬核知识!大白话聊一聊,很重要!先来大白话的跟大家聊一聊,我们这里说的内存啊,其实就是说的我们电脑里面的内存条,所以嘞,内存就是内存条,数据要放在这上面才能被cpu读取从而做运算,还有硬盘,就是电脑中的C盘啥的,一个程序需要运行的话需要向内存申请一块独立的内存空间,这个程序本身是存放在硬盘上的,申请完内存之后会存放在内存上。如果一个程序不经常使用,操作系统会把这个程序的数据从内存上移动到

2020-11-13 14:30:18 510 2

【软件测试高频面试题】

【软件测试高频面试题】

2022-02-25

金三银四软件测试面试真题

金三银四软件测试面试真题

2022-02-25

最新2020Java学习路线

从零基础开始学习,第一阶段:Java开篇,第二阶段:Java语言语法,第三阶段:集成开发工具的使用,第四阶段:面向对象,第五Javase进阶,第6阶段 :数据库+JDBC,第7阶段 :前端精讲,第8阶段 :算法篇,第9阶段 :JavaEE,第10阶段 :工具的使用,第11阶段 :Linux学习,第12阶段 :SSM框架的使用,第13阶段 :SpringBoot的使用,第14阶段 : 面试篇,第15阶段:微服务阶段,第16阶段:分布式 私信可免费,领取学习视频

2020-11-23

空空如也

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

TA关注的人

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