• 相关博文
  • 最新资讯
  • 阿里一面自我介绍 链表,数组的优缺点,应用场景,查找元素的复杂度 二叉树怎么实现的 Java中都有哪些锁 可重入锁的设计思路是什么 乐观锁和悲观锁 synchronized机制 hashmap原理,处理哈希冲突用的哪种方法(拉链) 还知道什么处理哈希冲突的方法(开放地址检测) 开放地址检测怎么实现的 从哈希表中删除一个元素,再加入元素时恰好与原来那个哈希冲突,这个元素会放在哪 并发容器,Hashtable和concurrenthashmap区别 redis原子操作怎么用比较好
    bjmsb
    热衷技术的Java程序员
    2020年10月21日
  • 最近又有不少老铁在后台留言说,想进大厂,但是算法不好。最近我整理了一份刷题实录,这份刷题实录,也让我进了心仪的大厂。现在开放分享给大家。希望对大家有所帮助。任何的算法题,如同写作文一样,都有一些模板可以套用的。比如面试常考的DP(动态规划),难的是一些关键点是否能想清楚。比如你能写出动态转移方程,这题基本上就可以AC了。整个刷题实录内容,包括双子针、动态规划、二分查找、贪心算法、深度优先搜索、字符串、递归、字典树、排序、链表等相关专题内容。图文并茂,附有刷题答案源码。刷题任务的题目,是根据.
    weixin_45132238
    Java架构俱乐部
    昨天
  • 在本系列文章的第一篇中介绍OSI模型时,我们用一个抽象的例子介绍了链路层的作用,其起到的是介质访问的作用。而在TCP/IP协议中,链路层是用于IP的发送和数据接收的。TCP/IP支持多种不同的链路层,它依赖于使用的网络硬件类型,例如有线网络中的以太网,无线网络中的Wi-Fi。本文重点地就介绍一下以太网的相关知识
    l_ppp
    Lpyexplore
    昨天
  • 分布式存储的提前批,面了两次,总结一下发出来攒攒人品。介绍一下本人,渣渣双非本,想要随缘求offer,知道自己的菜,没想到还面过了,之所以写这个帖子是想给大家分享这次面试阿里的心路历程阿里巴巴一面:这一面比较简单,阿里的面试官感觉重视基础算法,二进制求和 int表示的范围 抽象和接[的区别 Object的方法 integer和int缓冲区的问题-127--128 jvm分区新生代,老年代 快速排序讲讲 平常怎么学习,学习的方式有哪些? 项目讲讲,难点 有啥..
    m0_46995061
    关注我学java
    昨天
  • GET 和 POST 的区别(GET)请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1&name2=value2 GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不应在处理敏感数据时使用 GET 请求有长度限制 GET 请求只应当用于取回数据POST 方法(POST)请注意,查询字符串(名称/值对)是在
    lanzhupi
    AI乔治
    昨天
  • 文章目录提前批正式批正式批的线下(武汉---武汉理工校招)从秋招7月份的提前批,到8月份的为正式秋招做的准备,再转入9,10月份的正式批的无硝烟战场,其中的酸甜苦辣都尝尽了,真真正正体会到没有一件事是容易的。遂位于武汉的小出租房中,记录一下三个多月的秋招历程。提前批提前批直投了两个:一个乐鑫、一个诺瓦科技,皆卒乐鑫乐鑫没有好记录的,7月16做的笔试(笔试挂),三道算法题(内心对算法是抗拒的),也是在此看到了算法的重要性,也是后续复习算法的动力来源。诺瓦科技(一面过,二面凉凉)到现在为止,我
    qq_41782149
    飞翔的荷兰人号z
    前天
  • 我把自己以往的文章汇总成为了 Github ,欢迎各位大佬 starhttps://github.com/crisxuan/bestJavaer如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机 -> 超级计算机 -> 小型机 -> 个人电脑 -> 工作站 -> 便携式电脑 -> 智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了 网.
    qq_36894974
    程序员cxuan
    2020年10月20日
  • 杭电 oj 1006 Tick and Tick 个人题解首先贴上官网原题刚开始看到这道题觉得又是一道水题,后面仔细看了一下题目后才知道这道题更加考数学,确实让我纠结了很久。以下是我的一些思路:思路一:暴力模拟法可能一般人都会用秒数来模拟时钟,然后根据秒数来确定时针和分针的位置,然后累加时间,这里可以用1s,0.1s,0.01s,甚至是0.001s来作为单位时间模拟,但其实有两大缺点:1. 单位时间小,要模拟的次数多。2. 精度不够,要保留小数点后3位。我用的不是秒数模拟,而是用秒针
    qq_35598074
    OY in BeiHua
    前天
  • 一、读大学不如上技校?在大学时代,我一度有个想法,读一个垃圾大学还不如读技校!!!而且差点退学,去读技校……幸亏我爸骂了我一顿……因为到了大三,除了背会了些基本概念,学校什么都没教会。教点java、C++也都是基本语法。选修的网页设计课,报的人趋之若鹜,守着时间点抢名额。到最后,也就是做一个简单的html页面,连jquery都没教会。这样的大学真的有用吗???耶鲁大学校长:如果一名耶鲁毕业生拥有某种很专业的技能,那就是我们教育的失败……我甚是不能理解。毕业了,什...
    harvic880925
    启舰
    2020年10月20日
  • 叙湖南省第十六届软件设计大赛过程想法耗时总结源码视频展示所有的文档系列文章目录文章目录叙湖南省第十六届软件设计大赛过程想法耗时总结源码视频展示所有的文档系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pan
    qq_45353823
    至尊小涛丫
    前天
  • Ubuntu16.04安装ethereum/以太坊时在sudo apt-get update时遇到无法连接到网址 Failed to fetch的解决办法当你在csdn上搜索“Ubuntu16.04上ethereum的安装教程”时,会看到大佬给出的安装流程sudo apt-get install software-properties-commonsudo add-apt-repository -y ppa:ethereum/ethereumsudo apt-get updatesudo apt-
    weixin_46566957
    无敌大爆炸
    前天
  • Java学习日记(一):Java入门本系列为本人学习情况记录,部分内容来自老师课件。本文仅作为自己的学习笔记,所有内容仅代表个人观点,不一定正确。欢迎辩证。文章目录Java学习日记(一):Java入门今天的学习内容一、低级语言和高级语言的特点和区别二、编译型语言和解释型语言的区别三、二进制的特点及转换四、常用的DOS指令五、JDK、JRE、JVM六、Java环境配置,path、classpath、java_home的配置内容今天的学习内容计算机的历史计算机的组成计算机语言的简史dos介绍
    qq_37733862
    不是小羊
    昨天
  • 回文判断问题描述算法思想函数模块测试数据C语言程序头文件Stack.hStack.hStack.hLqueue.hLqueue.hLqueue.h主文件实验结果问题描述回文是指一个字符序列以中间字符为基准两边字符完全相同。要求程序从键盘输入一个字符串,字符串长度小于或等于818181,用于判断回文的不包括字符串的结束标志。算法思想把字符串中的字符逐个分别存入队列和堆栈,然后逐个出队列和退栈并比较出队列的元素和退栈的元素是否相等,若全部相等则该字符是回文,否则就不是回文。函数模块(1)voidPa
    qq_41982200
    蓝鲸与风
    昨天
  • 学习目标:学习《明解C语言》第3版第一章初始C语言学习内容:1-1 显示计算结果1-2 变量1-3 输入与显示学习时间:2020年10月22日晚7-9时学习笔记1-1显示计算结果1.计算整数的和并显示结果#include<stdio.h> //注意不要和studio混淆,stdio是standard I/O(标准输入输出)的缩写int main(void){ printf("%d",15+37); /*用十进制数显示整数15和37的和*/
    weixin_51493740
    ALFYK24
    前天
  • 一种基于opencv的分辨圆形,三角形,矩形的思路上篇文章给大家讲了基于openmv的思路,这篇文章大致讲讲如何用opencv来做。我事先查了一下,我这个方法不知道有多少人早就用过了。(可能是因为当时我也是疯狂查出来的,已经记忆模糊了)他们讲的比我详细多了,我就简单说说思路。我的思路是:色块识别+轮廓提取+角点检测1. 色块识别:色块识别是很基础的一个操作了,也比较简单。直接看代码: lower_red_1 = np.array([0, 80, 128]) #先找出HSV色彩空间红绿蓝三
    ddatalent
    ddatalent
    前天
  • 1. OSI七层模型总结一下:应用用层按协议打包数据 由传输层加上双方的端口号 由网络层加上双方的IP地址 由链路层加上双方的MAC地址,并将数据拆分成数据帧 数模信号转换并由物理层传输到另一端每一层的协议物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关) 数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机) 网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器) 传输层:TCP、UDP、SPX.
    lanzhupi
    AI乔治
    前天
  • 问题描述:在8 个7 段管上显示HELLO_ _ _(可以显示下划线或不亮也可),每隔1 秒钟,字符序列左移或右移一个七段管的位置。系统外部时钟50 MHz。左/右移位可以通过一个波动开关sw0 来控制。1、题目解析:分析1:如何实现这个功能?     我们需要8个7为的寄存器(或者一个78 = 56 位的寄存器)来保留"hello_ _ _"这个字符串,每秒对这8个寄存器里的值做出改变,让这八个七段管的里的值发生阻塞赋值,达到移动目的(如果是78的寄存器做一个
    weixin_49736959
    世幻水
    前天
  • 使用一根USB线便在电脑上控制树莓派正常使用树莓派,可以连接上显示屏,然后就就可以看它的UI,就和操作正常Ubuntu系统一样进行操作即可。若只使用一根USB线便在电脑上控制树莓派,这样的话就不需要再为树莓派准备一个显示器,比较方便。法1:使用Windows自带的mstsc用USB线将电脑和树莓派连接后,建议等一分钟,以让树莓派启动,然后使用Windows自带的mstsc,按Win+R,输入mstsc并按回车,在计算机名那输入raspberrypi,点击连接,如下所示:然后在username输入
    WeOnAir
    随风流云fei
    前天
  • 学习JAVA的第一天一.JAVA基础知识1.计算机的硬件2.计算机语言3.人机交互方式4.常用的DOS命令2.环境变量的配置3.注释4.关键字5.标识符一.JAVA基础知识1.计算机的硬件计算机的硬件硬件:计算机系统由电子、机械、光学元件等各种物理装置的总称。接下里我来阐述下什么是计算机的硬件:众所周知,一个计算机的核心配件包括:cpu、显卡、硬盘、内存条、输入设备、输出设备,这里就涉及到一个体系结构,称之为冯若依曼结构,这个人提出了计算机的硬件由运算器、控制器、存储器、输入设备、输出设备组
    weixin_45092522
    weixin_45092522
    前天
  • 福昕阅读器隐藏广告如何关闭?又到了一年一度的双十一,然而本汪又不打算买东西,可是呢,到处都是广告,最近在电脑右下角弹出来一个小猫头(天猫这孙zai),打开任务管理器看了一下进程,尼玛啊,要不是那个猫头,我真找不到这玩意。之后,我打开文件位置,看了一下数字签名,来自于福昕阅读器。之后,我把这两个东西删了,可是呢过了一天,我打开阅读器之后,又出现了。前前后后出现了好几次,删了会自动下,烦死了,我就在原程序上删了它几行内容,继续保存在里面,这几天就再也没有弹出来。我把修改后的,存到网盘上了,有需要的可以
    feizhang231
    潜水大王来也
    昨天
加载中...