西土城马戏团

西土城职校在读硕士

2018Java实习生面试总结

个人背景 帝都某码农技校硕士在读,长期在外实习,所以基本上没有什么论文产出,一直做的是Java后台开发的工作… 简历制作 简历制作上我一直用的是乔布简历,选一个干净的简历模板就行,尽量保证篇幅在一页,尤其需要注意的是项目的书写上,我一般会写三个点 1. 这个项目是什么 2. 我负责了...

2018-05-17 14:09:56

阅读数 8199

评论数 3

slf4j机制浅析

问题复现 在项目中引入一个二方包后在后台日志诡异的不见了,于是使用 mvn dependency:tree -l tree.txt 输出依赖关系树,并定位到新引入的二方包部分,二方包引入了spring-boot-starter-logging其依赖了logback-classic与项目中的log...

2019-05-23 17:14:55

阅读数 12

评论数 0

Docker入门

Docker安装 以 MacOS为例 1. 首先下载docker 并进行安装 2. 在命令行中输入进行验证 docker version 3. 设置中科大镜像地址,加快速度 经过上面几步,安装就完成了 启动一个docker容器 1.在命令行中执行如下命令 ...

2018-07-04 14:53:21

阅读数 1859

评论数 0

浏览器同源策略与跨域请求

同源策略 同源策略即 same-origin policy是浏览器为了数据安全而产生的一个概念,最初,同源策略是指 cookie,因为同源策略的存在,B网站不能访问A网站的cookie,从而保护了用户的隐私,首先解释下什么是同源,所谓同源强调的是三个相同: 1. 协议相同 2. 域名相同 ...

2018-06-23 00:36:36

阅读数 1926

评论数 0

【Python爬虫】urllib库的使用

Python版本:3.6 urllib官方文档 urllib由几个和url相关的模块组成: urllib.request for opening and reading URLs urllib.error containing the exceptions raised by urll...

2018-05-25 10:44:01

阅读数 1934

评论数 0

分布式文件系统HDFS

HDFS架构 HDFS有两种节点,一种是NameNode,另一种是DataNode NameNode (NN) 1.负责客户端请求的接收和相应 2.负责存储元数据,所谓元数据就是一些文件的名称,BlockId,Block所在的DataNode等信息 DataNode(DN) 1.真正存...

2018-05-16 00:25:59

阅读数 1946

评论数 2

Hadoop完全分布式环境搭建

本次环境搭建使用Ubuntu虚拟机完成 在搭建Hadoop环境之前需要安装VMware和Ubuntu虚拟机,这边就不再赘述,在本文中使用了Ubuntu16.04作为虚拟机,一共四台虚拟机,其中一台作为NameNode其他三台作为DataNode,因为有很多配置都是重复的,所以我们先在一台机器上配...

2018-05-05 19:05:31

阅读数 1910

评论数 0

SQL基础教程读书笔记

count(*)和count(colName)的区别,前者会包含NULL的数据行,而后者会得到非NULL的数据行数 聚合函数会将NULL排除,即在SUM,AVG等聚合函数都是排除了NULL数据行的 group by中如果聚合键包含NULL时,在结果中会以空行的形式表现出来 group by的常见错...

2018-05-04 00:04:47

阅读数 1919

评论数 0

Java类加载机制

请关注GitHub InterViewQA 如果觉得帮助到了你 欢迎star或者fork 类加载机制 在Java面试中类加载机制是十分常见的考察点,时常和JVM内存模型,JVM内存管理,反射等知识点穿插考察 ClassLoader ClassLoader故名思意是用来加载类的,在Ja...

2018-03-18 13:58:07

阅读数 1873

评论数 0

【设计模式】单例模式

单例模式 单例模式的注意点: 1. 单例类有且仅有一个实例 2. 实例对象由该单例类创建,对象的创建对外不可见 实现单例模式主要有几种方式:懒汉模式,饿汉模式,静态内部类方式,双重校验锁方式 懒汉模式1 直到调用getInstance方法才进行实例化 线程不安全 懒加载 ...

2018-02-09 16:34:28

阅读数 1867

评论数 0

Java线程同步

上一篇主要介绍了在Java中使用多线程,这一篇将总结Java线程的同步 线程同步 最典型的例子就是银行取钱例子,两个线程同时取钱的时候会出现余额小于0的情况,即并发线程“同时”修改了共享对象的成员变量,为了解决这个问题,Java提供了同步代码块和同步方法。 //同步代码块 synchro...

2018-01-06 17:56:53

阅读数 1875

评论数 0

Java多线程基础

这一部分的内容主要是为了明年的笔试面试做准备,将一些基础知识整理归纳,如果有不正确的地方欢迎指正Java多线程实现线程的两种主要方式 继承Thread类 实现Runnable接口 两者都是通过重写run方法完成相应的业务操作,需要注意的是线程的调用需要使用start方法,不能直接调用run方法,直...

2017-12-27 22:30:10

阅读数 1873

评论数 0

LeetCode-2. Add Two Numbers

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes conta...

2017-11-01 09:44:03

阅读数 1898

评论数 0

LinkedList源码解读

LinkedList特点总结 LinkedList实现List接口,使用链表实现 元素可以是null 因其使用链表实现,查询需要遍历O(n)时间复杂度,插入时不再需要复制移动元素O(1)时间复杂度 注 LinkedList是由一个双向链表来维护的,对于增删改查元素理解最清晰地理解就是画一张图源码分...

2017-10-23 16:03:42

阅读数 1907

评论数 0

ArrayList源码解读

ArrayList源码分析ArrayList特点总结 ArrayList实现List接口,底层是使用数组实现的,可以根据元素的个数进行动态扩容 ArrayList线程不安全而Vector是线程安全的,多线程环境下,可以考虑使用List list = Collections.synchronized...

2017-10-23 10:50:36

阅读数 1890

评论数 0

Nginx相关配置

Nginx相关配置

2017-07-26 13:58:22

阅读数 1958

评论数 0

Ubuntu安装Nginx

ubuntu安装nginx

2017-07-25 15:31:56

阅读数 1959

评论数 0

SpringMVC访问静态资源

SpringMVC访问静态资源

2017-07-24 23:14:26

阅读数 1967

评论数 0

基于SSM的CRUD小栗子

基于SSM实现的CRUD小栗子

2017-07-21 22:04:49

阅读数 1972

评论数 0

instanceof的使用

Java Instanceof使用的正确姿势

2017-07-21 22:00:40

阅读数 1992

评论数 0

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