摘要: 一、ReetrantLock 1. ReetrantLock基于内部类FairSync(公平锁)和NonFairSync(非公平锁)实现。可重入性是基于Thread.currentThread()实现。 2. 公平和非公平锁的队列都基于锁内部维护的一个双向链表,表结点Node的值就是每一个请求当前锁 阅读全文
posted @ 2022-02-14 12:04 方山客 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、Java IO 1. BIO:同步阻塞。Writer和Reader,适用于字符流;OutputStream和InputStream,适用于字节流。 2. NIO:同步非阻塞,面向缓冲区,多路复用。组件:Selector, Channel, Buffer。一个Selector对应 一个线程以及多个 阅读全文
posted @ 2022-02-14 00:30 方山客 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 前言: 刚毕业找工作时,会背Spring的Aop、IoC原理,会背一套SpringMVC的流程,成了能被大部分公司认可的通行证。然而时过境迁,随着微服务概念的兴起,SpringCloud为中小企业带来的巨大便利越来越得到业界的认可,渐渐地只会SpringMVC那一套已经不顶用了。能讲出一整套的Spr 阅读全文
posted @ 2022-02-08 23:59 方山客 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、排序(一) 1. 冒泡排序 Bubble Sort O(N^2) 稳定排序算法 void bubble_sort1(int a[], int n)//n是数组长度 { int i, j; int flag; for(i=n-1;i>0;i--) { flag=0;//初始化标记为0 for(j= 阅读全文
posted @ 2022-02-06 21:18 方山客 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、前言 第一次接触AI应该是大学的数据挖掘课,老师布置过一个课题是用matlab实现手写数字识别,当时没太认真 学。只依稀记得有个什么k-近邻算法,现在想想这应该是一种有监督的分类算法。 毕业后从事了java开发,但天天curd没能磨灭我对人工智能的向往(有可能是觉得AI很酷炫,有可能是被高 薪资 阅读全文
posted @ 2022-01-26 20:04 方山客 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1. java内部类 使用内部类的原因: (1)内部类可以对同一个包中的其它类隐藏; (2)内部类方法可以访问定义这个类的作用域中的数据,包括原本私有的数据。(如果不需要访问外部,定义成静态内部类) ps:内部类是一个编译器现象 2. c++内联函数 如果一个函数是内联的,那么在编译时,编译器会把该 阅读全文
posted @ 2022-01-25 21:49 方山客 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 今天我要记录一道我在某公司远程机试遇到的编程题: 输入一个数字n,要求打印出n行数字,规则如下: 1. 所有数字全体是一个首项为1,差值为1的等差数列; 2. 第n行放n个数字,如果n为奇数,则这行的数字从小到大排序;如果n是偶数,则从大到小排序; 3. 最后一行顶格,倒数第二行缩进4个空格,倒数第 阅读全文
posted @ 2022-01-24 15:57 方山客 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. Binary Search 一个升序的整型数组,数组中的数字不重复。写一个函数,要求输入目标数字,返回这个 目标数字在数组里的下标,不存在则返回-1 要求时间复杂度为O(log n) Solution By C: 1 int search(int* nums, int numsSize, in 阅读全文
posted @ 2022-01-23 10:19 方山客 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、Java基础 1. 面向对象编程的三个基本特征 封装:封装是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为,而这个公布也是可以有选择性的公布给其它对象。在java中能使用private、protected、public三种修饰符或不用(即默认defalut)对外部对象 阅读全文
posted @ 2022-01-20 01:49 方山客 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1. 理论基础 1.1 第一类间断点和第二类间断点 如果x0是函数f(x)的间断点,且左极限和右极限都存在,则x0是f(x)的第一类间断点。左右极限相等为可去间断点,否则为跳跃间断点; 非第一类间断点称为第二类间断点。 1.2 狄利克雷(Dirichlet)充分条件 在一个周期内连续或只有有限个第一 阅读全文
posted @ 2021-01-12 23:42 方山客 阅读(480) 评论(0) 推荐(0) 编辑