自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CrazyOnes的博客

The people who are crazy enough to think they can change the world are the ones who do

  • 博客(93)
  • 资源 (1)
  • 收藏
  • 关注

原创 个人关于PAT的认识心得和体会

前言今天考了18年9月份的PAT甲级考试,虽然成绩不理想,但是也给一个阶段划上了句号。有一些心得和反思,写给自己,也希望能帮助他人。  正确认识PAT首先正确的认识PAT很关键:如果你是考研的同学,如果成绩优异可以替换掉浙大的计院和软院的研究生复试的机试部分(据说其他的学校也有,这一点我不太清楚,可以针对具体院校咨询一下)。如果你是工作的同学,成绩特别优异的话还是比较有...

2018-09-09 16:51:11 16246 5

原创 持续精进,改变自己

想让自己更优秀,试试持续精进吧!

2022-11-12 15:53:47 706 1

原创 个人关于良好的Java后端代码风格的理解

个人关于良好的Java后端代码风格的理解前言在一些讲编程规范的书和博客中,经常提到:“良好的代码风格是可以让你的代码低注释或零注释的”,其实对于这句话我在看别人的代码时还在想,“我连别人写注释的代码都不想看,更别说低注释或者零注释的代码了”。但是随着一边写代码,有意无意的思考这个问题,也随之有了一些感悟。意义为什么要保持一个良好的代码风格?良好的代码风格对个人对企业的价值在哪里?我觉得,从个人角度来讲,良好的代码风格是作为开发工程师的基本功,这东西和算法一样,对于不懂算法的人,照样可以完成一些复杂

2020-11-05 01:00:02 328

原创 个人关于良好的Java后端代码风格的理解

个人关于良好的Java后端代码风格的理解前言在一些讲编程规范的书和博客中,经常提到:“良好的代码风格是可以让你的代码低注释或零注释的”,其实对于这句话我在看别人的代码时还在想,“我连别人写注释的代码都不想看,更别说低注释或者零注释的代码了”。但是随着一边写代码,有意无意的思考这个问题,也随之有了一些感悟。意义为什么要保持一个良好的代码风格?良好的代码风格对个人对企业的价值在哪里?我觉得,从个人角度来讲,良好的代码风格是作为开发工程师的基本功,这东西和算法一样,对于不懂算法的人,照样.

2020-11-05 00:56:24 216

原创 Vue Element-UI el-aside组件永远有一个300px的width

Vue Element-UI el-aside组件永远有一个300px的width文章目录Vue Element-UI el-aside组件永远有一个300px的width问题发生问题描述问题排查解决方案和总结根本原因解决方案总结问题发生前端学艺不精,所以所写的前端代码层次也没有特别高,久闻Element-UI有布局相关的组件,但是从来没有使用过,最近写代码心血来潮,决定使用element-...

2019-11-20 11:09:23 14765 5

原创 阿里心法之alibaba Java开发手册 -- Optional类

阿里心法之alibaba Java开发手册 – Optional类目录文章目录阿里心法之alibaba Java开发手册 -- Optional类目录引言场景Optional类的使用Optional类实例的创建返回默认值或异常orElse()和orELseGet()orElse()与orElseGet()的不同之处orElseThrow()对Optional包装的对象进行操作使用Optiona...

2019-10-10 16:28:16 356

原创 Maven之依赖详解

Maven之依赖详解文章目录Maven之依赖详解依赖的坐标依赖的引入依赖的作用范围依赖的传递依赖的传递特性依赖作用范围的传递依赖冲突的调解第一原则:路径最近者优先第二原则:第一声明者优先依赖的最佳实践排除依赖归类依赖依赖分析指令mvn dependency:listmvn dependency:treemvn dependency:analyze依赖的坐标通过经纬度可以找到地图上任意一个位置...

2019-09-04 00:11:33 516

原创 阿里心法之alibaba Java开发手册 -- 节选

阿里心法之alibaba Java开发手册 – 节选目录文章目录阿里心法之alibaba Java开发手册 -- 节选目录前言阿里巴巴与Java意义内容节选杜绝完全不规范的缩写,避免词不达意【强制】不允许任何魔法值(即未预先定义的常量)直接出现在代码中【强制】单个方法的总行数不超过80行【强制】避免后续代码维护困难,if()...else语句请勿超过3层【强制】在日志输出时,字符变量的拼接使用...

2019-08-20 21:11:11 460

原创 Base64与Java -- Base64简介与原理

Base64与Java – Base64简介与原理目录文章目录Base64与Java -- Base64简介与原理目录简介与用途为什么叫Base64?编码流程常规处理特殊处理剩余1个字节剩余2个字节注意简介与用途Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MI...

2019-08-08 00:33:36 400

原创 Error:(45, 45) java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)

起因心血来潮今天将以前临时测试代码的工程改成maven的(这样如果要测试非自带包的时候就不用太麻烦了)工程了。但是万万没想到能够跑通的代码竟然跑不通了,报错信息如下:想到前几天同事也遇到了这个问题,他说貌似使重启解决的,于是重启idea,重启电脑都无果,只能硬着头皮解决。处理过程开始在网上寻求解决方案,但是大部分都是修改maven相关的配置,工程层面的pom.xml,或者是直接修改mav...

2019-08-05 19:57:05 748

原创 LeetCode 75 —— SortColors

题目Given an array withnobjects colored red, white or blue, sort themin-placeso that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we will use th...

2019-05-09 19:53:26 191

原创 LeetCode 27——Remove Element

Given an arraynumsand a valueval, remove all instances of that valuein-placeand return the new length.Do not allocate extra space for another array, you must do this bymodifying the input arra...

2019-05-04 21:07:32 184

原创 LeetCode 268——Missing Number

Given an array containingndistinct numbers taken from0, 1, 2, ..., n, find the one that is missing from the array.Example 1:Input: [3,0,1]Output: 2Example 2:Input: [9,6,4,2,3,5,7,0,1...

2019-03-28 23:40:10 149

原创 LeetCode 167——Two Sum II - Input array is sorted

Given an array of integers that is alreadysorted in ascending order, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers ...

2019-03-18 21:04:22 207

原创 布隆过滤器(Bloom Filter)

前言前段时间惊喜的获得了腾讯的面试机会,面试过程中面试官提到了布隆过滤器 ,当时一点都没有听说过,遂决定抽时间整理一下。没想到的是后面几天接二连三的面试没有来得及整理,在和百世集团的面试官闲聊期间,竟然又提到了布隆过滤器。可能这就是一段特别的缘分吧。下边就是我的总结和整理。背景大数据时代到来之后,信息爆炸式的增长,编程中需要处理的数据规模也变得越来越大。在开发过程中,经常需要判断元素是不是已...

2019-03-16 18:38:28 1038

原创 LeetCode 122——Best Time to Buy and Sell Stock II

Say you have an array for which theelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (i.e., buy one a...

2019-03-13 22:39:20 218

原创 LeetCode 769——Max Chunks To Make Sorted

Given an arrayarrthat is a permutation of[0, 1, ..., arr.length - 1], we split the array into some number of "chunks" (partitions), and individually sort each chunk. After concatenating them,the ...

2019-03-13 17:05:42 270

原创 LeetCode 217——Contains Duplicate(Arrays.sort()的速度体现)

Given an array of integers, find if the array contains any duplicates.Your function should return true if any value appears at least twice in the array, and it should return false if every element i...

2019-03-13 14:48:19 228

原创 面试/笔试题集锦——数据结构与算法篇(持续更新中)

红黑树有什么特性

2019-03-11 16:32:53 332

原创 面试/笔试题集锦——计算机网络篇(持续更新中)

文章目录前言浏览器输入网址后到显示页面期间发生了什么?TCP的三次握手TCP建立连接时为什么是三次握手而不是两次?前言最近加入了春招的行列中,有好多东西需要学习or复习,在这里将持续整理学习、笔试和面试碰到的一些问题,希望能在巩固知识、加深印象的同时,也给大家的招聘之路带来便利,如果大家遇到了其他的经典问题,但是这里没有收录,希望大家能够通过评论等方式发给我,我会尽快的整理到集锦中。最后希望大...

2019-03-10 19:44:13 733

原创 面试/笔试题集锦——设计模式篇(持续更新中)

文章目录单例模式适配器模式代理模式桥接模式建造者模式外观模式单例模式适配器模式代理模式桥接模式建造者模式外观模式

2019-03-10 16:37:19 978

原创 LeetCode 78——Subsets

Given a set ofdistinctintegers,nums, return all possible subsets (the power set).Note:The solution set must not contain duplicate subsets.Example:Input: nums = [1,2,3]Output:[ [3], [...

2019-03-10 14:32:40 161

原创 LeetCode 667——Beautiful Arrangement II

Given two integersnandk, you need to construct a list which containsndifferent positive integers ranging from1tonand obeys the following requirement:Suppose this list is [a1, a2, a3, ... , ...

2019-03-09 23:39:47 159

原创 面试/笔试题集锦——数据库篇(MySQL)(持续更新中)

文章目录前言什么是(数据库)事务?事务的特性事务并发所带来的问题事务的隔离级别前言最近加入了春招的行列中,有好多东西需要学习or复习,在这里将持续整理学习、笔试和面试碰到的一些问题,希望能在巩固知识、加深印象的同时,也给大家的招聘之路带来便利,希望大家都能如愿找到好工作。什么是(数据库)事务?事务就是一组原子性的SQL查询,或者说一个独立的工作单元。其特点是事务内的语句,要么全部执行成功,...

2019-03-09 20:50:33 354

原创 面试/笔试题集锦——Java基础篇(一)(持续更新中)

文章目录Java程序(初始化)的执行顺序(或使用new关键字时类的执行顺序)Java异常机制Java程序(初始化)的执行顺序(或使用new关键字时类的执行顺序)父类静态变量 ----> 父类静态代码块 ----> 子类静态变量 ----> 子类静态代码块 ----> 父类非静态变量 ----&amp

2019-03-09 19:24:52 204

原创 面试/笔试题集锦——操作系统篇(持续更新中)

文章目录磁盘调度算法磁盘调度算法磁盘调度算法是在多道程序设计的计算机系统中,各个程序可能会提出不同的对磁盘的读/写请求,一般情况下,进程发送请求的速度要比磁盘的响应速度要快,此时如何处理在等待队列中的请求则会显得尤其重要。FCFS: 先来先服务算法,无论磁头处于什么位置,都是按照请求的先后顺序依次处理,也就类似与队列的先进先出。这个算法的优点是算法的实现非常简单,缺点也非常的明显,这样平均寻...

2019-03-09 16:03:06 409

原创 LeetCode 169——Majority Element

Given an array of sizen, find the majority element. The majority element is the element that appearsmore than⌊ n/2 ⌋times.You may assume that the array is non-empty and the majority element alway...

2019-03-08 21:43:07 209

原创 招银网络科技 软开面经(Java方向校招)(未完整整理)

笔试。。。电话一面先记下来,后期整理,总时长:35分11秒:自我介绍项目介绍(这个我介绍的比较多,大概十分钟是有的)(接下来开始问一些基础知识)对jvm的理解(简要说了内存模型的构成和垃圾回收功能,详细介绍了内存模型的几个元素和其作用)Java程序执行的过程(“那我可以理解成类加载的过程吗”,“也可以吧”,然后说了类加载的过程,并解释过程的意义,答的不是很好)简历中的实习有关于完...

2019-03-07 22:32:49 4184

原创 LeetCode 565——Array Nesting

A zero-indexed array A of length N contains all integers from 0 to N-1. Find and return the longest length of set S, where S[i] = {A[i], A[A[i]], A[A[A[i]]], ... } subjected to the rule below.Suppos...

2019-03-07 20:58:41 218

原创 LeetCode 495——Teemo Attacking

In LOL world, there is a hero called Teemo and his attacking can make his enemy Ashe be in poisoned condition. Now, given the Teemo's attackingascendingtime series towards Ashe and the poisoning tim...

2019-03-06 14:28:24 222

原创 LeetCode 448——Find All Numbers Disappeared in an Array

Given an array of integers where 1 ≤ a[i] ≤n(n= size of array), some elements appear twice and others appear once.Find all the elements of [1,n] inclusive that do not appear in this array.Coul...

2019-03-05 15:56:32 141

原创 LeetCode 283——Move Zeroes

Given an arraynums, write a function to move all0's to the end of it while maintaining the relative order of the non-zero elements.Example:Input:[0,1,0,3,12]Output:[1,3,12,0,0]Note:You ...

2019-03-05 02:02:08 162

原创 LeetCode 442——Find All Duplicates in an Array

Given an array of integers, 1 ≤ a[i] ≤n(n= size of array), some elements appeartwiceand others appearonce.Find all the elements that appeartwicein this array.Could you do it without extra ...

2019-03-03 16:30:53 212

原创 LeetCode 238——Product of Array Except Self

Given an arraynumsofnintegers wheren> 1, return an arrayoutputsuch thatoutput[i]is equal to the product of all the elements ofnumsexceptnums[i].Example:Input:[1,2,3,4]Output:[...

2019-03-03 14:00:04 202

原创 LeetCode 896——Monotonic Array

An array is monotonic if it is either monotone increasing or monotone decreasing.An array A is monotone increasing if for all i <= j, A[i] <= A[j]. An array A is monotone decreasing if for all...

2019-03-02 15:46:02 138

原创 LeetCode 485——Max Consecutive Ones

Given a binary array, find the maximum number of consecutive 1s in this array.Example 1:Input: [1,1,0,1,1,1]Output: 3Explanation: The first two digits or the last three digits are consecutive ...

2019-03-02 13:35:52 151

原创 LeetCode 976——Largest Perimeter Triangle

Given an arrayAof positive lengths, return the largest perimeter of a triangle withnon-zero area, formed from 3 of these lengths.If it is impossible to form anytriangle of non-zero area, return...

2019-03-01 21:18:22 205

原创 LeetCode 566——Reshape the Matrix

In MATLAB, there is a very useful function called 'reshape', which can reshape a matrix into a new one with different size but keep its original data.You're given a matrix represented by a two-dimen...

2019-03-01 16:58:42 165

原创 LeetCode 977——Squares of a Sorted Array

Given an array of integersAsorted in non-decreasing order,return an array of the squares of each number,also in sorted non-decreasing order.Example 1:Input: [-4,-1,0,3,10]Output: [0,1,9,1...

2019-02-25 20:44:31 302

原创 ElasticSearch Java High Level Client 中文官方手册 前言

Java High Level REST ClientJava High Level REST Client 以 Java Low Level REST Client 1 为基础运行。它主要的目标是提供特定的接口,像传递参数一样接受请求对象并返回响应对象,由客户端编码请求和解码请求。每个接口可以以同步或异步的方式被调用。同步的方法返回一个响应对象;而以async后缀结尾的是异步方法,需要一个监...

2018-12-23 23:12:18 687

计算机网络 系统方法[Peterson/Davie]中文版pdf

计算机网络 系统方法 [美] Larry L.Peterson / [美] Bruce S.Davie 机械工业出版社出版 原书第四版 扫描中文版

2018-02-07

空空如也

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

TA关注的人

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