在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在进团队干活后确实能达到 ...
分类:
编程语言 时间:
2019-12-22 14:30:51
阅读次数:
110
一、复习: 1、如何创建一个空列表,如何创建一个有数据的列表 2、列表可以包含的内容 3、从列表中获取元素和修改元素的方法 4、列表的分片 5、增加元素和删除元素 6、选择排序的算法: 一堆数据,每次找出最小的放入新数组,然后原数组中的数删除,直到原数组为空 二、冒泡排序 一堆数据,从左向右,每次比... ...
分类:
编程语言 时间:
2019-12-22 00:31:24
阅读次数:
175
一:Nginx基础概述 1.Nginx简述 Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。 开源: 直接获取源代码 高性能: 支持海量并发 可靠: 服务稳定 2.为什么选择Nginx服务 1.1 Nginx非常轻量 功能模块少 (源代码仅保留http与核心模块代码,其余不够核心 ...
分类:
其他好文 时间:
2019-12-21 22:17:59
阅读次数:
101
从0系统学Android 4.1探究碎片 本系列文章目录 : "更多精品文章分类" 本系列持续更新中.... 初级阶段内容参考《第一行代码》 第四章:手机平板要兼顾 探究碎片 平板电脑和手机最大的区别就在于屏幕的大小,一般手机的屏幕大小会在 3 英寸到 6 英寸之间,而一般平板电脑屏幕大小会在 7 ...
分类:
移动开发 时间:
2019-12-19 19:09:53
阅读次数:
91
一 前言 系统学习知识请认准 知识追寻者(同公众号),错过作者,你有可能要走好多弯路 经过第一篇的入门文章,小白们都对mybatis的搭建流程应该都很熟悉,这篇文章主讲的是如何使用mybatis实现数据库的增删改查,以及相关的标签属性、配置说明,可以说这篇文章是为你以后的学习和工作打下坚实基础文章, ...
分类:
其他好文 时间:
2019-12-19 09:47:31
阅读次数:
127
一、爬虫的定义 爬虫定义:程序或者脚本——自动的爬取万维网的数据的程序或者脚本。 二、爬虫可以解决的问题 1、解决冷启动问题。 2、搜索引擎的根基——通用爬虫。 3、帮助机器学习建立知识图谱。 4、制作各种比价软件。 三、爬虫工程师的进阶之路 1、初级爬虫工程师 (1)web 前端的知识: HTML ...
分类:
编程语言 时间:
2019-12-18 21:59:23
阅读次数:
90
1、Java流(Stream)、文件(File)、IO 读取控制台输入:Java控制输入由System.in完成 从控制台读取多字符【char】输入:从BufferedReader对象读取一个字符串用read()方法, 从控制台读取字符串【string】:从标准输入读取一个字符串需Bufferedr ...
分类:
编程语言 时间:
2019-12-18 14:23:44
阅读次数:
125
恢复内容开始 三级菜单要求:1.可以一层一层的进入到所有层;2.可以在每一层返回上一层;输入b3.可以在任意层退出 主菜单;输入q#初级:(原始代码) #__author:"hanhankeji" #date: 2019/12/11 menu = { "北京":{ "朝阳":{ "国贸":{ "CI ...
分类:
编程语言 时间:
2019-12-17 14:45:53
阅读次数:
125
这三个是我们初级开发面试必问面试题 1.List接口(有序) ArrayList:基于数组,增删慢,查找快,线程不安全,应该是开发中最常用到的 LinkedList:基于链表,增删快,查找慢,线程不安全 图中还缺少Vector,也是基于数组,线程安全,效率低。 2.Set接口 HashSet:快速定 ...
分类:
其他好文 时间:
2019-12-17 13:17:45
阅读次数:
137
导航 前言 什么是递归 递归算法通用解决思路 实战演练(从初级到高阶) 热身赛 入门题 初级题 中级题 进阶题 结语 递归 是算法中一种非常重要的思想,应用也很广。 有很多数学函数是递归定义的,如大家熟悉的阶乘函数,2阶Fibonacci数列和Ackerman函数。 有的数 ...
分类:
其他好文 时间:
2019-12-16 13:19:15
阅读次数:
93