当前位置: 首页 > wzjs >正文

黄埔网站建设 信科网络自动推广工具

黄埔网站建设 信科网络,自动推广工具,阿里云网站托管,移动互联网开发记事本项目告别ArrayList、LinkedList ArrayList 基于数据实现 查找效率高增删效率低 LinkedList 基于链表实现 增删效率高查找效率低 HashMap JDK 1.7:数组 链表 JDK 1.8:数组 (链表 | 红黑树) 树化条件:数组长度 > 64…

ArrayList、LinkedList

ArrayList 基于数据实现

  • 查找效率高
  • 增删效率低

LinkedList 基于链表实现

  • 增删效率高
  • 查找效率低

HashMap

JDK 1.7:数组 + 链表

JDK 1.8:数组 + (链表 | 红黑树)

  • 树化条件:数组长度 >= 64 ,且链表长度 >= 8 (会先扩容)

MySQL 索引

B +树

Hash 索引

倒排索引

Redis 缓存一致性

先更新数据库,再删缓存。

分布式锁底层

Bitmap

0 1 数组

MQ 如何保证不重不漏 ?

不重:

  • 主要就是 Consumer 端做 防重设计。

Producer 端会阻塞等待 Broker 返回 ACK,否则重试。

Broker

Consumer

不漏:

Producer 端会重试。

Broker 端刷盘持久化。(同步/异步)

Consumer 端消费完之后,返回 ACK 消息给 Broker。

单例模式

public class Klass {private Klass(){}private static volatile Klass obj;public static Klass getObj(){if(obj == null){synchronized (Klass.class){if(obj == null){obj = new Klass();}}}return obj;}}

算法:字符串转数字/大数相乘

43. 字符串相乘 - 力扣(LeetCode)

大数相乘:(字符串模拟)

class Solution {public String multiply(String num1, String num2) {int n = num1.length(), m = num2.length();int[] str1 = new int[n], str2 = new int[m];// 反转数组for (int i = 0; i < n; i++)str1[i] = num1.charAt(n - i - 1) - '0';for (int i = 0; i < m; i++)str2[i] = num2.charAt(m - i - 1) - '0';// 模拟竖式计算int[] res = new int[n + m];for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {res[i + j] += str1[i] * str2[j];}}// 进位int carry = 0;for (int i = 0; i < m + n; i++) {res[i] += carry;carry = res[i] / 10;res[i] %= 10;}// 去除前导0int end = m + n - 1;while (end >= 0 && res[end] == 0)end--;// 拼接答案StringBuilder sb = new StringBuilder();while (end >= 0) {sb.append((char) (res[end] + '0'));end--;}return sb.toString().length() != 0 ? sb.toString() : "0";}
}
http://www.dtcms.com/wzjs/123439.html

相关文章:

  • 银行门户网站是什么意思网络营销方式有几种
  • 上海网站 备案seo 优化技术难度大吗
  • 如何做班级网站线上推广员是做什么的
  • 电子商务网站建设复习题seo快速入门教程
  • 在线咨询网站开发价格登封搜索引擎优化
  • 工程找队伍信息网广州seo推广优化
  • 像宝塔面板一样的建站工具营销型网站重要特点是
  • 广州企业网站模板建站网站免费网站免费
  • dnf做汉堡怎么玩间网站苏州seo关键词优化排名
  • seo怎么才能做好黑锋网seo
  • 怎么做祝福网站怎么自己创建网页
  • 网站建设类型珠海百度搜索排名优化
  • 南充商城网站建设网站建设解决方案
  • 连锁加盟网站制作千锋教育的官网
  • 企业网络营销的模式有哪些seo知识培训
  • wordpress 后台更改密码网站关键词排名优化方法
  • 网站建设和网络优化昆明网络推广方式有哪些
  • 网站优化案例分析秦皇岛seo排名
  • 在百度上做购物网站外贸网站模板
  • 用dw做网站怎么单独修改字体百度投诉中心24人工 客服电话
  • 网络叶子 网站推广百度自媒体怎么注册
  • 网站建设推广平台网址潍坊网站外包
  • 手机网站的做cnn头条新闻
  • 上海做网站技术网络营销的含义是什么
  • 搜索引擎中 哪些网站可以获得更好的排名个人主页网页设计
  • 域名和服务器的关系徐州百度快照优化
  • 个人建网站成本百度代理查询
  • 网站开发用什么语言好qq群推广引流免费网站
  • 关于网站的设计和制作潍坊自动seo
  • 济南软件制作seo零基础视频教程