加载中...

1 2 3 4 5 ··· 17 下一页
摘要: 1.两数之和 class Solution { public: vector<int> twoSum(vector<int>& nums, int target) { unordered_map<int,int>m; for(int i=0,j=0;i<nums.size();i++){ int r 阅读全文
posted @ 2024-07-04 06:38 liang302 阅读(1) 评论(0) 推荐(0) 编辑
摘要: https://kpnhh4zsm6.feishu.cn/mindnotes/K3VmbC3u9ms3KNnTGnwcqXLrnka?from=from_copylink 阅读全文
posted @ 2024-06-28 09:28 liang302 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则:一个类应该仅有一个引起他变化的原因 耦合会使得这个类的设计脆弱,不要进行耦合 开放封闭原则 依赖倒转原则 :针对接口编程,不要对实现编程 历史代还原则 策略模式 商场促销打折的问题。正常收费、打折收费,返利收费这三种模式可以通过抽象工厂来进行,但是具体到打折收费打二折还是八折更细分的领 阅读全文
posted @ 2024-06-28 08:22 liang302 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 实习遇到的优化mysql慢查询的问题。 截个图回忆下 这里重点记录下type和extra的区别 Type:(这里选择的不根据你语句中select 的内容) Const :如果唯一索引而且where的列是唯一索引 ,而且你搜索的值对应数据类型如果是int搜索的是int 不需要转转化(需要转化就不是co 阅读全文
posted @ 2024-06-27 09:28 liang302 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 类加载器 类加载器当Java程序需要使用某个类时,类加载子系统负责找到对应的.class文件,并将其加载到JVM的方法区中 每一个类加载器,都拥有一个独立的类名称空间。只有在这两个类是由同一个类加载器加载的前提下才有意义 运行时数据区 线程共享 堆:内存中的最大的一块存储区域,堆内存被所有线程共享, 阅读全文
posted @ 2024-05-08 10:38 liang302 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.javac把java代码编译成字节码(中间代码),然后由java虚拟机解释执行 2.jit(运行时编译)把java代码直接编译成机器码,然后由java虚拟机直接运行(缓存)。有对客户端的C1和对服务器端的C2编译器 缓存 代码优化 逃逸分析,是否超出范围。对不同逃逸状态做优化 全局逃逸 对象超出 阅读全文
posted @ 2024-05-08 09:45 liang302 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 分为两种模式 非严格模式,this总是指向一个对象(默认) 严格模式,this可以是任何值 开启:script最顶端输入"use strict" 全局中this无论模式均指向全局对象 对象方法function里面调用的this值 直接调用的this:直接fun() 非严格:window 严格:und 阅读全文
posted @ 2024-05-06 11:05 liang302 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 设计图量出来的是px,但是需要移动端展示出来的内容vw。如何适配 使用插件。 Vant推荐使用postcss-px-to-viewport、 设置标准屏幕为375 通过一个div大小为300 发现375下 会转化成300 ,并且随着屏幕大小自动适配 400下就是320 阅读全文
posted @ 2024-05-05 22:32 liang302 阅读(2) 评论(0) 推荐(0) 编辑
摘要: GenericServlet继承三个接口,HttpServerlet继承GenericServlet 阅读全文
posted @ 2024-04-29 22:45 liang302 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2023.cnblogs.com/blog/2525875/202309/2525875-20230906160706608-368917949.png) 这是因为你的文件编码是utf-8,但是你用微软自带的简体中文给你的文件码了一段输出gbk的语句 连续切换两次尝试去 阅读全文
posted @ 2023-09-06 16:16 liang302 阅读(71) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 17 下一页