lonelymanontheway的博客

lonelymanontheway

排序:
默认
按更新时间
按访问量

面试总结之必问题目汇总

以下题目搜集于面试过程中,主要适用于 1~3 年工作经验的开发者,当然个人以为工作3~5年后,还是会问这些个问题,只是面试官会揪着某一个知识点往深入里面问下去,就看被面试者自身的能力; java 基础类 HashMap 和 HashSet 区别?HashMap 和 HashTable 的区别...

2018-05-22 23:59:31

阅读数:6

评论数:0

面试之基础算法题:求一个数字在给定的已排序数组中出现的起始、终止索引号

题目 给定一个升序的整数数组,查找某一个值在数组中出现的索引号,例如,输入数组2,3,3,4,4,5;查找的数是3,则返回1,2。时间复杂度要求为O(logN)。 思路 基本上大致思考一番,就知道可以用二分查找法求解。 然后因为java语言不能在一个方法里面返回两个int常量,当然返回一个...

2018-05-15 22:48:42

阅读数:13

评论数:0

Java 连接MySQL报错 ArrayIndexOutOfBoundsException

报错信息如下: Caused by: java.lang.ArrayIndexOutOfBoundsException: 24 at com.mysql.cj.mysqla.io.Buffer.readLong(Buffer.java:284) ~[mysql-connector-j...

2018-05-13 01:48:22

阅读数:10

评论数:0

面试题:给定字符串,保持单词的顺序不变,倒序输出

面试题 给定字符串,保持单词的顺序不变,倒序输出。 如输入是”I am a professional java developer.” 倒序输出的期望结果是这样的:”developer java professional a am I.”. package algorithm.interv...

2018-05-13 01:11:36

阅读数:5

评论数:0

Spring-data-jpa介绍

由来 ORM框架 使用

2018-05-06 04:24:18

阅读数:8

评论数:0

GitHub 技巧之下载单个文件或者文件夹

GitHub 技巧之下载单个文件或者文件夹 前言 是不是感觉很奇怪?但是我的确遇到这样的需求,找了找网络资料分享出来。 需求来源: 1. 不太在意文件夹/文件的历史版本,即不需要了解更改信息; 2. 在国内 git clone 或者 download zip 的速度太慢; 3. 一...

2018-05-02 23:28:27

阅读数:8

评论数:0

Gradle 简单介绍以及与 Maven 项目的互相转化

Gradle简单介绍 gradle 安装 和 maven 的安装类似,解压设置GRADLE_HOME即可。 gradle 核心——project & task Gradle 里的几乎任何东西都是基于两个基础概念:project & t...

2018-05-02 15:41:42

阅读数:3

评论数:0

mybatis系列总结

Mybatis模糊查询MySQL中记录的的常用三种方法 以MySQL数据库为例(不同的数据库,有些可能不支持) 常用的模糊查询有三种方法: 1. 直接使用 % 拼接字符串,如 ‘%’#{name}’%’ 或 “%”#{name}”%”,单引号或双引号都可以。 2. 使用concat...

2018-04-23 12:55:50

阅读数:13

评论数:0

Mac下开发技巧

Mac下Vim编辑快捷键小结(移动光标) 1、移动到行尾”$”,移动到行首”0”(数字),移动到行首第一个字符处”^” 2、移动到段首”{“,移动到段尾”}” 3、移动到下一个词”w”,移动到上一个词”b” 4、移动到文档开始”gg”,移动到文档结束”G” 5、跳到第n行”ngg” 或 ...

2018-04-22 22:18:30

阅读数:8

评论数:0

@RequestParam,@PathVariable等注解

@RequestMapping(value = "/test/{uid}", method = RequestMethod.GET) public void get(@RequestParam(value = "nickname&quo...

2018-04-09 18:08:26

阅读数:9

评论数:0

@ResponseBody 和 @RequestBody 注解的区别

简介 @RequestBody 作用: - 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上; - 把HttpMessageConverter返回的对象数据绑定到 controlle...

2018-04-07 20:57:45

阅读数:9

评论数:0

数据库物理删除与逻辑删除

概念 逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。 物理删除:指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的,物理删除是计算机处理数据时的一个概...

2018-04-06 15:24:42

阅读数:138

评论数:0

《深入实践Spring Boot》读书笔记

深入实践Spring Boot 陈韶健 著 第一章

2018-03-27 19:50:20

阅读数:12

评论数:0

IDEA使用插件JRebel热部署失败的问题排查

关于 IDEA 如何使用JRebel进行热部署的问题,可以参考我的另外一篇博客多个 tomcat 应用热部署调试环境搭建。 此处直接抛出使用中遇到的问题: Mac 笔记本受不了,嗡嗡嗡地叫着,如上图所示。点击查看详情: 原来是JRebel热部署插件失效。 为什么失败?点击 IDEA...

2018-03-26 12:17:47

阅读数:156

评论数:0

Sublime 入门使用教程

简介 说到最好用的编辑器,首推Sublime,个人感觉比 notepad++胜出无数倍,且支持 Windows 及 Mac 平台,Ubuntu不知,因为暂时还没有 Ubuntu 平台开发经验。类似于 Eclipse,IDEA,有着丰富的插件系统,完全可以满足各种开发编辑需求。 安装 很简单,...

2018-03-26 00:24:30

阅读数:150

评论数:0

Mac下压缩和解压rar文件的方法

Mac平台工具安装系列

2018-03-25 09:59:44

阅读数:73

评论数:0

《MyBatis从入门到精通》读书笔记

第一章 mybatis 入门 第二章 mybatis xml 基本使用 第三章 mybatis 注解 基本使用 不推荐的使用方法。 优点:对于需求简单的系统,效率较高; 缺点:SQL 变化时,需要重新编译代码。 四个基本注解:@Select、@Insert、@Update、@D...

2018-03-20 12:23:49

阅读数:40

评论数:0

graylog简介

Graylog 简单介绍

2018-03-20 00:16:00

阅读数:195

评论数:0

《深入浅出MyBatis技术原理与实战》读书笔记(含源码)

读书笔记,含源码

2018-03-17 16:40:47

阅读数:27

评论数:0

springboot:修改内置tomcat版本

一般情况下,完全没有必要去修改 tomcat 的版本,就算是生产环境使用的 spring boot 内置版本,也是最好使用 spring boot的内置的 tomcat 版本,这是经过兼容测试、回归测试的版本号。可能有的同学会说,生产环境下还不敢冒险去使用最新版的 tomcat,万一出现什么幺蛾子...

2018-03-15 01:06:14

阅读数:1137

评论数:0

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