自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 2019-3今日头条一轮游面经

在广告行业相关公司做研发,猎头帮忙投了头条的广告业务部门,面试下来,感觉面试官应该在投放相关的业务线。我虽然接触过投放相关的业务,然而并没有和面试官聊很high。原因如下:首先,投放业务线并没有在我们组,知道的非常浅显;其次,头条的量级还是要比小厂大很多的,所有很多问题没有遇到过。然而面试官此时已经对你有了一个期待,这就很尴尬了。所以业务不相关不见得是坏事。业务相关问题:Q:red...

2019-03-19 21:54:18 476 1

原创 Java并发编程分享

参考及引用java并发编程实战 深入浅出Java虚拟机 thinking in java effective java concurrent programming in java design线程安全性Q1:什么是线程?线程也被称之为一个轻量级进程, 是基本的调度单位.线程允许在同一个进程中同时存在多个程序控制流.线程会共享进程范围内的资源, 例如内存句柄.但每个线...

2019-03-04 18:17:11 271

转载 [转载]mysql装机脚本

查阅了多篇博客之后,自己倒腾了一波的结果.因为忘记了最初看到的是哪篇, 所以没有办法给出原文链接了.侵删.clearyum install -y wgetwget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpmrpm -Uvh mysql57-community-release-el6-...

2019-02-25 17:21:33 154

原创 Effective Java ---- ch03 methods common to all objects笔记

Ch03 Item 10 – 14 methods common to all objects.  Item 10 Obey the general contract when override equals 这一条看完感觉内容比较多,所以看完直接开始写笔记了。并没有等全部第三章整理完。后续的坑慢慢填,也欢迎有人一起填。equals方法是Object对象的基本方法,根据需要,新...

2019-02-20 20:27:46 198

原创 日志框架 logback & log4j2

Logback projectlog4j的延续划分为3个模块:logback-core, logback-classic, logback-accesslogback-core是其他两个模块的基础. logback-classic模块可以看作是log4j的升级版.提供了SLF4J API, 以便轻易在在其他日志框架间切换. logback-access整合了servlet容器,如tom...

2018-12-25 17:58:35 1238

原创 spring admin

服务监测相关:背景监测:监测方与被监测方通信,收集被监测方存活及指标等相关信息,给予显示和报警。以服务存活为例:监测方每隔一段时间询问被监测方“是否存活”,被监测方回答“是”则仍为被监测方存活。监测需要:   被监测方:提供接口来响应检测方   检测方:1.向被监测方发送请求 2.处理被监测方返回的信息由于各种服务增多,程序员肯定懒得写,于是就有了监测相关的框架。spri...

2018-12-25 17:49:08 299

原创 Mybatis-plus

核心功能1: 代码生成器hibernate框架可以反向生成实体类,从而节省代码时间.反向生成即通过读取数据库中的字段名和字段类型,在指定的代码包下生成entity/bean的java代码.mybatis下本身是一个非常纯粹的ORM框架,没有提供反向映射的功能.mybatis-plus的核心功能之一,即代码生成器(http://mp.baomidou.com/#/generate-co...

2018-08-14 15:39:25 527

翻译 Effective Java - Ch 02 创建和销毁对象笔记

看完java8相关的东西之后,被林江老司机丢来了一本effective java第三版,正好遇到2018年的春节前后,开始看之。Item 1 consider staticfactory methods instead of constructorsjava8的java.util.time中已经大量使用了静态工厂方法来生成对象。具体实现方式是构造器私有,通过静态工厂方法来调用构造器,从而生成对象。...

2018-02-28 16:01:26 234

原创 常见类和包的一些整理——java.time.*

Date & Time日期/时间类型是常见数据类型。处理日期/时间是频繁的操作。常见对日期/时间类型的数据需要的操作:获取日期/时间 计算两个日期/时间之间的跨度 加上/减去一些时间 日期/时间类型与不同格式字符串的转换。现存类:java.util.*1. java.util.Date since JDK 1.0 能够支持的操作: 获取当前时间:n...

2018-02-02 18:01:18 3133

原创 Mysql

嗯,忽然想继续看《高性能MYSQL》。然后就拿出来看了。纠结的点在于,原来建表的时候比较依赖软件,导致对MYSQL底层存储的概念有些混淆。所以再review一下。有两种类型的数字:整数和实数。    整数类型有:TINYINT --- 8位, SMALLINT --- 16位, MEDIUMINT --- 24位, INT --- 32位, BIGINT --- 64位。可以选择 UN

2018-02-01 10:33:45 144

原创 HDFS小坑

No FileSystem for scheme: hdfs的修改历程

2017-04-17 10:14:05 983

原创 hadoop第三坑

看书的进度比我预计的要慢一些。坑太多,需要慢慢爬。 依旧是MaxTemperature的联系。添加了一些测试MRUnit的测试之类的。 遇到的问题如下: 1 MRUnit的依赖添加不进来。 在dependency导入是,1.1.0以及1.0.0版本均有问题。然后我换到0.8.0-incubating版本忽然就好了。由于还没有去看源码,所以没有办法确认是什么版本差异导致了这个原因。2

2017-03-07 13:41:12 1413

原创 hadoop第二坑 fs

貌似昨晚就开始纠结这个东西了,当然其实现在我也没有特别弄明白。 事情是这样的,我在继续进行《hadoop权威指南第三版》的练习,P57,上传文件和下载文件的练习。1、首先,你hdfs -ls,一般会报错,说木有’.’这个文件。当然你换成绝对路径就正常了,这个坑爹的事情有博客有如下解释:默认的寻址路径上的用户名和当前登录的用户名不一样,从而出现找不到目录的状况。2、jps之后没有datanode。查

2017-03-01 12:19:59 384

原创 第一个maven+hadoop项目

虽然想到了第一个项目会花一些时间,但也不用真的特别久。 代码没什么好讲的,《hadoop权威指南第三版》第二章,就是MaxTemperature的那个。典型的为了讲解而杀鸡用牛刀的案例。 源代码在https://github.com/tomwhite/hadoop-book/tree/master/ch02。遇到的问题有:1、Job和JobConf类型。 FileInputFormat.

2017-02-28 18:33:43 1231

原创 ubuntu apt-get遇到问题

迫不得已,只能把自己到笔记本也改成linux了,木有centOS的安装盘,就用了在学校到ubuntu。周五到夜晚,看完生化危机---终章以后,哦对了,米拉女神帅哭。我开始折腾这台小破笔记本。装完以后就扔着它自己更新去了。周六醒来开始搭建配置环境。在安装mysql的时候,apt-get并不能起作用。由于apt-get更新源,所以找不到package。然后我就update和upgrad

2017-02-25 12:24:20 330

原创 需要两个ssh key

嗯,事情是这样的。 我的github用的是qq邮箱。不要吐槽我为什么要用qq邮箱了,这是一个巧合。 到公司要用gitlab,当然也有新的公司邮箱。由于邮箱不一样,因此,两者所使用的key也最好不一样。其实也可以一样,大概我强迫症犯了吧。 ssh-keygen -t ras -C “[email protected]” ssh-keygen -t ras -C “yourema

2017-02-21 16:27:31 370

原创 Linux chattr命令

Linux chattr命令

2017-02-08 13:18:18 5543

原创 2016秋招面经

2016找工作的勉强整理

2016-10-03 22:10:46 372

人工智能:一种现代方法 第二版中文

人工智能:一种现代方法 第二版中文 人工智能参考书籍

2015-09-11

链栈C++源文件 以链式实现栈的算法

实现插入,创建,删除,等基本操作。 链栈C++源文件 以链式实现栈的算法

2010-11-16

双向循环链表C++源代码

双向的循环链表的C++源代码 实现正逆序遍历,链表归并,插入,删除,查询等基本操作

2010-11-01

线性表顺序表C++源代码

线性表顺序表源代码 将表格以类定义。实现了插入,删除,读取,遍历,归并的基本操作。

2010-10-27

空空如也

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

TA关注的人

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