- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 怎样才叫做熟悉Java?
上篇文章写道想要找一份Java后台研发的工作,查看了各大大厂的岗位要求,发现都要熟悉Java,那么学习到什么程度才叫做熟悉Java呢?通过查找资料,发现在《剑指offer》这本书里面作者说到掌握技能的用词如下: 了解 对某技术只是上过课/看过书,没有做过实际的项目,通常不在简历使用,除非岗位需要 熟悉 在实际项目中...
2020-04-09 23:19:16
2877
原创 我想要找一份实习工作
事情是这样的:1.我要找一份暑期实习工作,那么问题来了,我要去哪家公司?当然是大厂呀,比如BAT,TMD等。2.那么要去哪个岗位呢?程序猿肯定是往技术岗,不过,技术岗总的来说,分为了前端和后台,现在还有移动端的,比如安卓和IOS开发。而且每个岗位,比如后端还分为C++后端,Java后端等等。不同公司不同后台架构。当然以及现在非常火爆的算法岗。不过既然火爆,自知实力不足,肯定不去凑这个热闹,...
2020-04-08 18:24:28
336
原创 C语言学习角度新思考
C语言综述C语言的强大生命力,相信只要学过或是看过相关的书,那么书本第一章介绍历史时必然会提及到,在次不再赘诉。作为一门最基础的高级语言,也是我的入门语言。由于个人一些原因,现在得重新拿起来学一遍。当然是站在也学习了一些其他语言的基础上,希望能够以另外的角度,重新审视回顾吧。学习角度之前好像看到过一篇科学文章是指人的短暂记忆是十分有限,一般在学习新知识,或是观看一篇文章,一场演讲时,只...
2018-03-18 17:52:44
237
原创 3.1栈的入门——概念与应用
初步认识栈 内容概述:先列举栈的来源框架结构,再开始介绍栈的一些基本知识点,继而说明顺序存储结构和链式存储结构,最后提到应用。前文之前提到的线性表进行一定的操作受限就形成了栈和队列,其逻辑结构是属于线性结构,存储结构可通过顺序存储和链式存储实现。栈的出现是为了解决某些特定情形下的结构运算。具体可看下面的应用部分。基本概念栈是指只允许在一端进行插入或删除操作的线性表。因而它的操作受限是指只能在某
2017-08-14 17:12:16
338
原创 1.1计算机组成原理概述
计算机系统概述 内容概述:从计算机发展历程,到讲述计算机系统层次结构(包括计算机硬件基本组成,软件的分类,工作过程),最后简单提下计算机性能指标。发展历程硬件发展: 时间 时代类型 特点 第一代(1946-1957) 电子管时代 使用机器语言编程,主存用延迟线或磁鼓存储,容量小,体积大,成本高 第二代(1958-1964) 晶体管时代 主存使用磁芯存储器,使用
2017-08-13 17:14:48
1524
原创 2.1线性表综述
线性表整体内容把握概述 内容概述:整体介绍线性表,包括线性表的定义和基本操作,线性表的实现分类简介(具体程序另文),线性表的应用等。定义线性表是指具有相同数据类型的n(n⩽0)n(n\leqslant 0)个数据元素的有限序列。n表示表长,当n=0n=0表示该线性表为空表。用L表示线性表,表示如下:L=(a1,a2,...ai,....an)L=(a_1,a_2,...a_i,....a_n)
2017-08-12 16:43:58
269
原创 1.1 数据结构-时间复杂度计算
时间复杂度计算总结 内容概述:归纳总结时间复杂度计算方式,分为两种题型,一种解答方式。时间复杂度定义:在计算机科学中,是指定量描述该算法的运行时间。简单来说就是一个函数,根据算法的复杂程度,输入的数据规模大小,完成算法所需要的时间。通常使用大O符号表示,不包括函数的低阶项和首项系数。并且,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。 以下从维基百科统计的一些常用时间复杂度
2017-08-11 11:56:42
533
原创 1.数据结构绪论
数据结构绪论 大纲主体:讲述数据结构的绪论,包括它的定义,三个要素,算法的五大特征定义:数据结构即是指相互之间存在一种或多种特定关系的数据元素的集合。在计算机科学中,是指计算机存储,组织数据的方式1。通俗的说,计算机的功能就是要处理数据,不论是将数据存储起来,还是进行运算等。而数据结构就是让计算机更好的处理数据从而产生的。三大要素:数据结构三大要素中的逻辑结构和存储结构就揭示了计算机是如何
2017-08-10 23:10:23
332
原创 解决Dynamic Web Module 3.1 requires Java 1.7 or newer
修改了java build path, java compiler, project facet还是报错 Dynamic Web Module 3.1 requires Java 1.7 or newer
2017-04-18 18:29:27
21305
4
原创 eclipse搭配maven构建配置web项目
概述: 使用maven管理java的jar包导入确实很方便开发大型的软件项目。但是入手使用起来确实是有一定的难度。以下通过讲解eclipse配合maven建立一个web项目就可以看出来,步骤还是不多,但其中的坑很多。步骤: 1.新建项目 :打开eclipse -> New -> Maven Project,填入项目信息
2017-04-04 13:00:12
459
翻译 ubuntu下为git配置SSH(更新不再需要输入帐号密码)
ubutu系统下为git工具配置SSH,使用 SSH 方式与远程github代码交互更新。
2017-03-12 21:04:00
857
原创 hadoop单机快速入门
一:hadoop简介hadoop是一个Apache基金会开发的分布式系统基础框架,使用集群的威力进行高速运算和存储。实现了一个分布式文件系统(HDFS, hadoop distributed file system),简称HDFS。二:入门配置工作1.准备一台装有linux系统的电脑,以下示例为ubuntu系统,如何装系统请自行查询。2.配置好jdk, 由于hadoop
2017-01-05 00:16:39
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人