ARTS第四周打卡

1.Algorithm

   给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度

  https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/

2.Review

  https://mp.weixin.qq.com/s/Wo61D8yzoOx-rpvCmlSyxg

  主要讲解InnoDB下索引的数据结构,索引如何起作用的,如何更好的利用索引提高效率。

3.Tips

  搭建dubbo服务将多个项目公共的模块进行抽离,只进行了项目的搭建 还用进行test。

4.Share

  https://mp.weixin.qq.com/s/lkQsOsqY3m4V_SCGksI_BQ

  主要讲解了 Redis 在项目中的开发规范

原文地址:https://www.cnblogs.com/panda777/p/10705909.html

时间: 2024-08-01 11:21:35

ARTS第四周打卡的相关文章

ARTS 第一周打卡

class Solution { public: int singleNumber(vector& nums) { # if 0 //方法一:这里算不算用额外的空间 std::sort(nums.begin(), nums.end()); for(int i = 0; i = nums.size() || nums[i] != nums[i + 1]) { return nums[i]; } } return 0; #else // 2.利用 ^= 算法(相同为假,不同为真) int iRes

ARTS第四周

补第四周 1.Algorithm:每周至少做一个 leetcode 的算法题2.Review:阅读并点评至少一篇英文技术文章3.Tip:学习至少一个技术技巧4.Share:分享一篇有观点和思考的技术文章 以下是各项的情况: Algorithm 链接:[LeetCode-13]-Roman to Integer 罗马数字 I V X  L C D M 相应的阿拉伯数字表示为 1 5 10 50 100 500 1000 总结 : 1.相同的数字连写,所表示的数等于这些数字相加得到的数,如:Ⅲ =

Dell 灵越 5545 拆机

前言:电脑的壳子坏掉了, 售后维修周期太长,因此决定自己来拆机更换相应的部件. 我的电脑是C壳,D壳之间连接部分坏掉了,需要将C,D壳拆解下来更换上新的壳. 准备工作:需要一套电脑拆解工具.新的C,D壳(淘宝) 第一步:拆解背板 我们可以看到上部有四个螺丝孔,其中背板上的两颗螺丝被我用红色圆圈标出,意思很明显,我们要拧掉它们!拧掉之后我们就能把背面面板拿下来看到内部构造了,背板下手之处就是散热孔中央的红色方形区域,有点难抠哦,要有耐心,用巧力把背板拿下来,切记不可暴力拆解 第二步:电池的拆解,电

Dell 灵越 5545

前言:电脑的中轴坏掉了, 售后略贵不说,最重要的是维修周期太长,因此决定自己来拆机更换相应的部件. 我的电脑是C壳,D壳之间连接部分坏掉了,需要将C,D壳拆解下来更换上新的壳. 准备工作:需要一套电脑拆解工具.新的C,D壳(淘宝) 第一步:拆解背板 我们可以看到上部有四个螺丝孔,其中背板上的两颗螺丝被我用红色圆圈标出,意思很明显,我们要拧掉它们!拧掉之后我们就能把背面面板拿下来看到内部构造了,背板下手之处就是散热孔中央的红色方形区域,有点难抠哦,要有耐心,用巧力把背板拿下来,切记不可暴力拆解 第

ARTS打卡计划第四周-ALGORITHM

866. 回文素数 求出大于或等于 N 的最小回文素数. 回顾一下,如果一个数大于 1,且其因数只有 1 和它自身,那么这个数是素数. 例如,2,3,5,7,11 以及 13 是素数. 回顾一下,如果一个数从左往右读与从右往左读是一样的,那么这个数是回文数. 例如,12321 是回文数. package com711; import java.util.ArrayList; import java.util.Collections; import java.util.List; public c

ARTS打卡计划第四周-Review-构建大规模django应用的一些建议

本周文章来源于https://medium.com/@DoorDash/tips-for-building-high-quality-django-apps-at-scale-a5a25917b2b5,这篇文章还是非常难阅读的.但是其中提到了一些django的实践还是很有借鉴意义. 文章中主要有如下观点 1.非常小心的设计你的apps 如果你不明白如何去设计多个app,你可以保持只有一个app.如果你一定要分成多个app,你必须明确减少他们的依赖.app之间的依赖越少,每个app越容易打成一个微

ARTS打卡计划第四周

Algorithms: https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ 采用了map的存储,然后移动窗口方式解决此问题,当然看到有个动态规划,一直很难理解. Review: https://www.infoq.cn/article/rAJiubRpi9xSl_LEhI2N 友谊与程序,生活与事业. Tips: c++11 : 1.右值引用 是对临时对象的一种引用,它是在初始化时完成引

ARTS打卡计划第十四周

Algorithms: https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ Review: “How to write a good software design doc” by Angela Zhang https://medium.com/p/66fcf019569c Tips: android log 分类. kernel.radio.event.main这四种log.目前主要用了kernel 和event

【ARTS】打卡第五周

每周完成一个ARTS 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章. (也就是 Algorithm.Review.Tip.Share 简称ARTS) Algorithm 438. 找到字符串中所有字母异位词 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引. 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100. 思路:滑动窗口.