![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 89
m0_60848502
这个作者很懒,什么都没留下…
展开
-
【恋上数据结构(2),洞悉MySQL底层架构
蛮力(Brute Force)==================================================================================以字符为单位,从左到右移动模式串,直到匹配成功 ;蛮力算法有 2 种常见实现思路:蛮力1 – 执行过程 + 实现/** * 蛮力匹配 */public static int indexOf(String text, String pattern) { if (text ==原创 2021-09-02 18:17:06 · 74 阅读 · 0 评论 -
【恋上数据结构(1),网易资深Java架构师
static int coins(int n) {if (n < 1) return -1; // 处理非法数据int[] dp = new int[n + 1];// 自底向上的递推for (int i = 1; i <= n; i++) { int min = Integer.MAX_VALUE; if (i >= 1) min = Math.min(min, dp[i - 1]); if (i >= 5) min = Math.min(min, dp[原创 2021-09-02 18:15:28 · 63 阅读 · 0 评论 -
【嵌入式实验】,如何才能更容易拿到大厂Offer
一.实验目的二.实验内容三.预备知识四.实验设备及工具(包括软件调试工具)五.实验步骤5.1 交叉编译工具配置及编译5.2 arm-linux-gcc编译工具使用5.3 编写Makefile和使用make工具5.4 使用 gdb 调试应用程序5.5 使用code::blocks进行图形化编程笔记目录点这里:南邮(通达)计算机专业基础一.实验目的===========================================..原创 2021-09-02 18:13:39 · 322 阅读 · 0 评论 -
【实习之T100开发,美团Java面试题库
ERP系统架构==========================================================================Linux 基本操作=============================================================================sz 文件名 即可从Linux服务器下载文件到本机。。在linux中,用户透过shell来对完成对内核程序的调用,常见的shell种类有ash,bash,ksh原创 2021-09-02 18:12:10 · 123 阅读 · 0 评论 -
【实习之T100开发,Nginx面试
4. 设计器 - 常用工具 - r.a画面产生器 - 产生规格===================================================================================================P批次作业是个空框架,直接保存底稿,生成画面即可。5. 设计器 - 规格 - 下载规格==============================================================================原创 2021-09-02 18:10:25 · 138 阅读 · 0 评论 -
【实习之T100开发(2),2021新一波程序员跳槽季
#单据必须是审核状态才能执行这个功能 IF g_oozyuc_m.oozyucstus = 'Y' THEN #因为修改画面上的身份证需要异动到数据表,所以需要开启事务 CALL s_transaction_begin() #通过下面函数返回的l_success,判断事务是提交还是回滚 CALL cooi666_modify_sfz() RETURNING l_success IF NOT l_success THEN ..原创 2021-09-02 18:08:47 · 265 阅读 · 0 评论 -
为了进大厂,韩顺平Java教程百度云
======hashMap原理,put和resize过程线程池类型concurrentHashMap分段锁原理,用java8实现和java7有什么区别B-树B+树区别,数据库索引原理,组合索引怎么使用?最左匹配的原理spring生命周期,几种scope区别,aop实现有哪几种实现,接口***和类***会有什么区别斐波拉契数列非递归实现短URL实现让你来设计咸鱼,你会怎么设计?模型设计linux常用指令,软硬链接、top参数、grep根据关键字查找日志文件原创 2021-09-01 18:06:33 · 4812 阅读 · 23 评论 -
为了你们不错过金三银四,Java面试数据库常见问题
答:broker 是指一个或多个 erlang node 的逻辑分组,且 node 上运行着 RabbitMQ 应用程序。cluster 是在 broker 的基础之上,增加了 node 之间共享元数据的约束。问题二:什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据有哪些?元数据是如何保存的?元数据在 cluster 中是如何分布的?答:在非 cluster 模式下,元数据主要分为 Queue 元数据(queue 名字和属性等)、Exchange 元数据(exchange原创 2021-09-01 18:04:55 · 84 阅读 · 0 评论 -
丹丹丹学妹哭着对我说:学长,Java初级工程师面试题及答案
aaaasJava实现的泛型aaaaasdass实现方式:“类型擦除式泛型”,它只在程序源码中存在,在编译后的字节码文件中,全部泛型都被替换为原来的裸类型。并且在相应的地方插入了强制转型代码。aaasdsads[注]:对于Java语言来说,ArrayList< int>与ArrayList< String>其实是同一个类型。aas比较:aaaaasdass①、Java中不支持对泛型进行实例判断、不支持使用泛型创建对象、不支持使用泛型创建数组。aaaaasdass②、原创 2021-09-01 18:03:10 · 615 阅读 · 0 评论 -
中高级Java面试题目汇总解答,【Vue
组件化是 Vue.js 中的重要思想,它提供了一种抽象,让我们可以开发出一个个独立可复用的小组件来构造我们的应用任何的应用都会被抽象成一颗组件树组件化思想的应用:有了组件化的思想,我们在之后的开发中就要充分的利用它尽可能的将页面拆分成一个个小的、可复用的组件这样让我们的代码更加方便组织和管理,并且扩展性也更强注册组件组件的使用分成三个步骤:创建组件构造器注册组件使用组件上面注册组件的方式有些繁琐,Vue 提供了注册的语法糖:主要是..原创 2021-09-01 18:01:40 · 149 阅读 · 0 评论 -
中高级Java开发面试题,最难的几道Java面试题,看看你跪在第几个
5.为什么 char 数组比 Java 中的 String 更适合存储密码?另一个基于 String 的棘手 Java 问题,相信我只有很少的 Java 程序员可以正确回答这个问题。这是一个真正艰难的核心Java面试问题,并且需要对 String 的扎实知识才能回答这个问题。这是最近在 Java 面试中向我的一位朋友询问的问题。他正在接受技术主管职位的面试,并且有超过6年的经验。如果你还没有遇到过这种情况,那么字符数组和字符串可以用来存储文本数据,但是选择一个而不是另一个很难。但正如我的朋友所说,任何原创 2021-09-01 17:59:56 · 437 阅读 · 0 评论 -
【重识 HTML + CSS(3),Java知识点总结合集
* [font-weight 设置文字的粗细](about:blank#fontweight__284)* [font-style 设置文字的常规、斜体显示](about:blank#fontstyle__293)* [font-variant 设置小写字母的显示形式](about:blank#fontvariant__303)* [line-height 设置文本的最小行高](about:blank#lineheight__310)* [font 字体相关的缩写属性](原创 2021-08-30 19:18:08 · 331 阅读 · 0 评论 -
【重识 HTML + CSS(2),Java实战项目案例
Rule2:浮动元素不能与行内级内容层叠,行内级内容将会被浮动元素推出比如行内级元素、inline-block元素、块级元素的文字内容利用此特性,可以轻松实现文字环绕功能:浮动-文字环绕练习Rule3:行内级元素、inline-block 元素浮动后,其顶部将与所在行的顶部对齐实现代码:float-rule_01-其他Rule4:如果元素是向左(右)浮动,浮动元素的左(右)边界不能超出包含块的左(右)边界带圆圈的数字,标记着浮动元素浮动之前的位置Rule5:浮动元素之间原创 2021-08-30 19:16:29 · 156 阅读 · 0 评论 -
【重识 HTML + CSS(1),kafka入门到精通文档
* [\[attr~=val\]](about:blank#attrval_150)* [\[attr|=val\]](about:blank#attrval_155)* [\[attr^=val\]](about:blank#attrval_160)* [\[attr$=val\]](about:blank#attrval_163)* [\[attr\*=val\]](about:blank#attrval_166)后代选择器 (descendant combi原创 2021-08-30 19:14:41 · 100 阅读 · 0 评论 -
【重学计算机】计算机组成原理,Java工程师进阶
举个例子:比如一共有8位,码距为1则检查不出任何错误,因为所有编码都是合法编码。如果码距为2,那合法编码应该像 00000000,00000011,00001100,00001111这样,那如果出现00000001这样的非法编码就出错了,可检查一位错,但如果两位同时错了,则有可能又跳到另一个合法编码上了,就检查不出2位错。那如果码距是3,那合法编码应该像 00000000,00000111,00111000,00111111 这样,那如果出现一位错 00000001,或者两位错00000011,都是非法.原创 2021-08-30 19:13:12 · 400 阅读 · 0 评论 -
【计算机网络】Internet原理与技术3 ,最新阿里P7技术体系
2、套接字(socket)3、无连接服务和面向连接服务二、用户数据报协议UDP===============================================================================UDP协议格式【例】校验UDP报文f0 1f af 67 52 a7:目的MAC地址e4 d3 32 0e 41 66:源MAC地址08 00:类型45:IPv4数据报首部,IP首部20个字节0000 30:IP原创 2021-08-30 19:11:26 · 151 阅读 · 0 评论