读源码的经历 刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了? 项目中引用的不还是没改的jar包吗。回想起来觉得那时候的想法确实挺…… 工作了一年多之后准备跳槽了,开始了一轮的面试,其中有几个面试 ...
分类:
其他好文 时间:
2019-04-15 11:40:57
阅读次数:
128
数学是oi的重要基础,所以说数论在oi中占据了非常重要的地位,因此,学好数学,对于一个oier来说也是非常重要的。 oi中的数学,其实也就和数竞并没有什么区别。 欧几里得法辗转相除法求最大公约数 我们可以证明gcd(a,b)=gcd(b,a%b),也就是我国古代数学智慧的结晶,更相损减术。并且一直递 ...
分类:
编程语言 时间:
2019-04-06 23:07:09
阅读次数:
191
现在的工作状态,和学生时代的工作做个对比 : 学生时代,基本只要跟着老师教的知识 给定的习题,进行解题和修正即可。 而现在的工作 ,真的 自学和自我评估 1,习题 经过提炼之后的 需求 2,解题 这个 一直都是工作中最不可或缺的部分 3,正确答案 过去直接拿到手的,现在做过实施,写的脚本,需要后期的 ...
分类:
其他好文 时间:
2019-03-28 09:56:28
阅读次数:
200
如上所示,刚建立新项目后出现改错误,主要由于 annotations版本问题导致,如下两种处理方法: #1 build.gradle中加入如下: configurations.all { resolutionStrategy.force 'com.android.support:support-an ...
分类:
移动开发 时间:
2019-03-25 10:45:15
阅读次数:
199
今天同事突然问我线程与进程的关系,虽然给她解释完,但是看她茫然的眼神,我就知道并没有解释清楚。 程序概述 谈进程与线程之前,我们先谈下什么是程序,程序是为实现特定目标或解决特定问题而用计算机语言编写命令序列的集合。说得通俗点就是你用计算机听得懂话(编程语言)命令计算机为你做特定的事情。 进程概述 在 ...
分类:
编程语言 时间:
2019-03-22 15:31:14
阅读次数:
189
前言 做后台的,Filter肯定没少配置,但是知晓其原理的可能不多。在这之前我也不懂,但这并不影响业务开发,同时也有其他的知识要学,所以一直就没看。这阵子有点闲,刚好在看《How Tomcat Works》的PipeLine相关内容。索性好好梳理一下FilterChain相关的知识。 类图 Filt ...
分类:
其他好文 时间:
2019-03-21 21:37:05
阅读次数:
239
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 摘要: 我是晨曦,好久没有关注过我的博客了,整天都在乱糟糟的忙,叙述一下我消失的这段时间,然后我准备做几个专题,欢迎各位朋友的关注! 消失的2018-07至今: 我入职了一家公司,坐标北京大兴,一个人情味很足的公司,当时有很多很多很薪资优越,甚至翻倍的选择,但 ...
分类:
其他好文 时间:
2019-03-04 21:22:01
阅读次数:
203
前言 上一篇随笔【杂谈】一个回车下去,浏览器做了什么?讲了浏览器的处理,这里再用一个例子讲解一下,也不算讲解,算是梳理一下服务端处理浏览器请求的过程。当然实际过程要比这复杂多了。下文的例子,其实就是《How Tomcat Works》这本书的第一个例子,感兴趣的可以去看这本书。不过书上的例子有问题, ...
分类:
Web程序 时间:
2019-02-07 23:50:40
阅读次数:
352
前言 在使用PostMan之前,自己测试Rest接口都是直接在浏览器地址栏输入URL来测试的,但是这种方法发出的请求都是Get,如果要发送POST请求只能用ajax等编程方式。有了PostMan就方便多了。某一天在输URL的时候,突然想看看浏览器到底做了什么,于是就有了下面这些内容。 概述 以下讲述 ...
分类:
其他好文 时间:
2019-02-06 17:16:24
阅读次数:
273