拼多多2025届校招启动!附内推链接!欢迎投递! 【拼多多校园招聘】内推链接:https://careers.pinduoduo.com/campus/grad?t=RCqWxhrUi1,内推码:RCqWxhrUi1。我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)⏰网申时间:2024年7月16日-2024年11月30日。❤拼多多2025届校招|技术专场全面启动!⌨技术类岗位全覆盖,Base上海。📬点击查看详情,一键投递!
性能调优专题&并发编程专题(持续更新) 一、性能调优专题MySQL相关一、深入理解MySQL索引底层数据结构与算法索引概念:索引是帮助MySQL高效获取数据的排好序的数据结构索引数据结构:1、二叉树缺点:当索引字段有序的时候,不会自动平衡二叉树,数据越多,层级会越来越深,和链表没什么区别2、平衡二叉树todo:优缺点,图片3、红黑树优点:相较于二叉树,有自动平衡的功能缺点:当数据量大的时候,树的高度还是会很大,如果要查找的数据在叶子节点,也需要很多次的遍历才行todo:图片4、Hash表优点:对索引的k
mac bigSur无法在根目录创建其他目录解决方案(M1芯片也适用) 解决思路就是创建了一个软链接到真实目录(不懂软链接的可以理解为windows的快捷方式)举个例子:这里以在根目录创建/data为例,其他名称的目录同理小白看这里(手把手教程)1、首先在你想要的任意地方创建一个data目录,比如我的是在/Users/baixxhao/Downloads/work/data,不要直接模仿我的,用户名记得换一下呀2、打开终端(command+空格,然后输入终端,回车)2、命令行输入sudo vim/etc/synthetic.conf,回车,就进入了类似文本编辑的页面
Mac install macos Catalina如何从回收站删掉 看网上有很多人问怎么删,我也是碰到了这个问题,百度解决了查到了这么个东西1、I had the same (or similar) issue. I found the solution at the link below, but here are the steps in one place.2、restart in recovery mode.3、in recovery mode select the "Utilities" dropdown (upper left) and select
用电脑查看基金的实时收益(自己的网站) 先上效果图抽周末时间写的个小网站,理解能力强的同学可以直接转到主页:http://47.104.17.245:18902/(没有做前端页面,不会,以后可能慢慢会做,觉得麻烦没有申请域名,大神们请不要攻击我可怜的小服务器,谢谢)直接修改主页中对应链接的值即可进行所有本网站的操作目前实现的功能有:1、注册用户2、根据用户插入基金信息3、删除基金信息(根据用户名全部删除)4、根据基金代码删除基金信息5、根据用户名查询持仓6、工作日每天23:40分根据真实净值收益率自动更新持仓信息(误差值不会很
【算法题】【★】移除元素 //给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 //// 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 //// 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 //// //// 示例 1: //// 给定 nums = [3,2,2,3], val = 3,////函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。////你不需要考虑数
【算法题】【★】删除排序数组中的重复项 //给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 //// 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 //// //// 示例 1: //// 给定数组 nums = [1,1,2], ////函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 ////你不需要考虑数组中超出新长度后面的元素。 //// 示例 2: //// 给定
【算法题】【★】合并两个有序链表 //将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 //// //// 示例: //// 输入:1->2->4, 1->3->4//输出:1->1->2->3->4->4// // Related Topics 递归 链表 // ???? 1462 ???? 0//leetcode submit region begin(Prohibit modification and del
【算法题】【★★】二叉树寻路 //在一棵无限的二叉树上,每个节点都有两个子节点,树中的节点 逐行 依次按 “之” 字形进行标记。 //// 如下图所示,在奇数行(即,第一行、第三行、第五行……)中,按从左到右的顺序进行标记; //// 而偶数行(即,第二行、第四行、第六行……)中,按从右到左的顺序进行标记。 //// //// 给你树上某一个节点的标号 label,请你返回从根节点到该标号为 label 节点的路径,该路径是由途经的节点标号所组成的。 //// //// 示例 1: //// 输入:label
【算法题】【★】有效的括号 //给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 //// 有效字符串需满足: //// // 左括号必须用相同类型的右括号闭合。 // 左括号必须以正确的顺序闭合。 // //// 注意空字符串可被认为是有效字符串。 //// 示例 1: //// 输入: "()"//输出: true// //// 示例 2: //// 输入: "()[]{}"//输出: true// //// 示例 3: //// 输入
【算法题】【★】最长公共前缀 //编写一个函数来查找字符串数组中的最长公共前缀。 //// 如果不存在公共前缀,返回空字符串 ""。 //// 示例 1: //// 输入: ["flower","flow","flight"]//输出: "fl"// //// 示例 2: //// 输入: ["dog","racecar","car"]//输出: ""//解释: 输入不存在公共前缀。// //// 说明: //// 所有输入只包含小写字母 a-z 。 // Related Topics 字符串
【算法题】【★】回文数 //判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 //// 示例 1: //// 输入: 121//输出: true// //// 示例 2: //// 输入: -121//输出: false//解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。// //// 示例 3: //// 输入: 10//输出: false//解释: 从右向左读, 为 01 。因此它不是一个回文数。//
【算法题】【★】整数反转 //给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 //// 示例 1: //// 输入: 123//输出: 321// //// 示例 2: //// 输入: -123//输出: -321// //// 示例 3: //// 输入: 120//输出: 21// //// 注意: //// 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。
【算法题】【★】两数之和 //给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 //// 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 //// //// 示例: //// 给定 nums = [2, 7, 11, 15], target = 9////因为 nums[0] + nums[1] = 2 + 7 = 9//所以返回 [0, 1]import java.util.HashMap;impor
笔试/面试题杂说    &a
XML解析小结 –dom1、构建产生解析器的工厂 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 2、构建解析器 DocumentBuilder builder = dbf.newDocumentBuilder(); 3、解析器读取文件,把xml文件内容装在到内存转化为tree Document doc = bui...
选择排序原理(java实现)(对之前博客说法的改正) 假定现在有一个整型数组{23,4,56,166,2},对它进行从小到大选择排序 要找最小值,首先在下标为0-4这5个数中找到最小值,与第一位交换,再从下标为1-4这四个数中找到最小值,与第二位交换,再从下标为2-4这三个数中找到最小值,与第三位交换,在从下标为3-4这两个数中找到最小值,与第四位交换,整个数组就排好序了第一次,找到最小值2,与第一位交换,数组变为:2,4,56,166,23...
正数负数的原码、反码、补码 假设有一个 int 类型的数,值为5,那么,它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。 -5在计算机中如何表示?在计算机中,负数以原码的补码形式表达。什么叫补码呢?这得从原码,反码说起。原码:一个正数,按照绝对值大小转换成的二进制数就是正数的...
Java学习笔记——从零开始(2018.04.22已更新) 2018.04.08 —-Java开发入门—--计算机基本概念— •什么是计算机 计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等: •什么是软件 计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能 一台...
汇编语言笔记(持续更新) 寄存器汇编程序员通过 汇编指令 修改寄存器中的内容 来控制CPUAX = AH + AL H = high 高 L = low 低 BX = BH + BL CX = CH + CL DX = DH + DL通用寄存器 一般存放数据FFFFH2Byte = 16bit 0-655350 - (2的16次方 - 1)mov ah,40h寄存器是...