自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西土城马戏团

西土城职校在读硕士

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 2018Java实习生面试总结

个人背景帝都某码农技校硕士在读,长期在外实习,所以基本上没有什么论文产出,一直做的是Java后台开发的工作…简历制作简历制作上我一直用的是乔布简历,选一个干净的简历模板就行,尽量保证篇幅在一页,尤其需要注意的是项目的书写上,我一般会写三个点 1. 这个项目是什么 2. 我负责了什么,遇到了什么难题如何解决的 3. 我从中学到了什么其他的一些奖项兴趣爱好尽量找突出自己优点的...

2018-05-17 14:09:56 10078 3

原创 slf4j机制浅析

问题复现在项目中引入一个二方包后在后台日志诡异的不见了,于是使用mvn dependency:tree -l tree.txt输出依赖关系树,并定位到新引入的二方包部分,二方包引入了spring-boot-starter-logging其依赖了logback-classic与项目中的log4j产生了冲突,所以将前者排掉就项目就可以正常启动了,这个排包的过程不算难,那slf4j是如何实现绑定...

2019-05-23 17:14:55 287

转载 Docker入门

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

2018-07-04 14:53:21 1965

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

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

2018-06-23 00:36:36 2097

原创 【Python爬虫】urllib库的使用

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

2018-05-25 10:44:01 2057

原创 分布式文件系统HDFS

HDFS架构HDFS有两种节点,一种是NameNode,另一种是DataNodeNameNode (NN) 1.负责客户端请求的接收和相应 2.负责存储元数据,所谓元数据就是一些文件的名称,BlockId,Block所在的DataNode等信息DataNode(DN) 1.真正存储数据的地方,存储的是数据块,数据块的大小可以通过BlockSize来指定 2.定期向NN发送心跳信...

2018-05-16 00:25:59 2093 2

原创 Hadoop完全分布式环境搭建

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

2018-05-05 19:05:31 2023

原创 SQL基础教程读书笔记

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

2018-05-04 00:04:47 2111

原创 Java类加载机制

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

2018-03-18 13:58:07 1990

原创 【设计模式】单例模式

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

2018-02-09 16:34:28 1953

原创 Java线程同步

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

2018-01-06 17:56:53 1989

原创 Java多线程基础

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

2017-12-27 22:30:10 1957

原创 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 contain a single digit. Add the two numbers and return it

2017-11-01 09:44:03 1987

原创 LinkedList源码解读

LinkedList特点总结LinkedList实现List接口,使用链表实现元素可以是null因其使用链表实现,查询需要遍历O(n)时间复杂度,插入时不再需要复制移动元素O(1)时间复杂度注 LinkedList是由一个双向链表来维护的,对于增删改查元素理解最清晰地理解就是画一张图源码分析考虑到之前是直接拷贝jdk源码在源码上通过注释的方式进行解读,这样看起来会比较杂乱,所以这次采用分块解

2017-10-23 16:03:42 2070

原创 ArrayList源码解读

ArrayList源码分析ArrayList特点总结ArrayList实现List接口,底层是使用数组实现的,可以根据元素的个数进行动态扩容ArrayList线程不安全而Vector是线程安全的,多线程环境下,可以考虑使用List list = Collections.synchronizedList(new ArrayList(...));元素可以是null查询修改元素的时间复杂度O(1)

2017-10-23 10:50:36 2148

原创 Nginx相关配置

Nginx相关配置

2017-07-26 13:58:22 2073

原创 Ubuntu安装Nginx

ubuntu安装nginx

2017-07-25 15:31:56 2156

原创 SpringMVC访问静态资源

SpringMVC访问静态资源

2017-07-24 23:14:26 2113

原创 基于SSM的CRUD小栗子

基于SSM实现的CRUD小栗子

2017-07-21 22:04:49 2103

原创 instanceof的使用

Java Instanceof使用的正确姿势

2017-07-21 22:00:40 2152

原创 关于java反射的一些小栗子

首先我写了一个Person类package com.xiaoysec.test;public class Person { private String name; private String sex; private int id; public String getName() { return name; } public void setName(Stri

2014-12-23 12:26:32 2172

原创 一个java堆溢出的小测试

下定决心走java这条路 最近也在看一些java虚拟机的东西 还是hen

2014-11-20 23:25:11 772

转载 谈谈cookie

0×00 引言在Web技术的发展史上,Cookie技术的出现是一次重大的 变革。但是, Cookie技术又是一项非常有争议的技术,从它诞生之日起就成了广大网络用户和Web开发人员的一个争论焦点,原因不是Cookie的功能太弱,而是认为Cookie的使用会对网络用户的隐私信息构成危害。 Cookie技术最先被Netscape公司引入到Navigator浏览器中。之后,WoridWid

2014-10-30 23:19:40 480

原创 Java静态方法的问题

学习Java没有多长时间还是一只菜羊,在写一个方法的时候出现了Cannot make a static reference to the non-static method这样的问题,下面分享一下解决方法和心得。  出错代码如下:package test;public class Test { public static void main(String[] args) {

2014-07-29 15:21:45 658

Python机器学习算法

Python机器学习算法Python机器学习算法Python机器学习算法Python机器学习算法

2017-11-14

Deep Learning深度学习中文译本

深度学习花书的中文译本深度学习花书的中文译本深度学习花书的中文译本

2017-11-13

空空如也

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

TA关注的人

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