- 博客(15)
- 收藏
- 关注
原创 fix-下拉出现白条问题
问题描述:uniapp的项目,小程序端的iphone6/7/8在下拉的时候出现白条解决:margin-top: -2rpx;哈哈,额
2021-07-07 14:58:48
199
原创 首屏加载优化方案
首屏加载优化方案1、vue-router 路由懒加载const Test = () => import("@/components/Test.vue");2、使用CDN加速,将通用库从vendor进行抽离cdn:构建在现有的网络基础上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。vue项目build之后,vendors有1M多,会导致首屏加载慢的问题vendo
2021-06-23 10:11:28
9736
原创 Git管理版本
https://www.liaoxuefeng.com/wiki/8960434880296001、版本控制系统集中式版本控制系统*PC端在中央服务器存取版本,速度慢分布式版本控制系统PC端可以在本地存储版本CVS和SVN使用的是集中式版本控制Git使用的是分布式版本控制2、创建版本库git init //初始化git add "文件名" //把本地文件添加到暂存区git commit -m "版本信息" //把暂存区的内容提交到远程仓库,3、版本回退每一次的comm.
2021-03-17 22:14:07
210
原创 Js-函数作用域和块作用域
《你不知道的JS》第二版上卷第三章笔记全局作用域:定义在函数外部的变量,函数内部可以调用局部作用域:定义在函数内部的变量,函数外部不可以调用块级作用域:(如同下面这个例子)for(var i=1; i<10; i++) { var b =100; console.log(i);}console.log(i,b); //输出的还是:10 100!!!//说明js没有块级作用域当我们需要在立即执行一个函数,又不想暴露函数内部的变量,如何解决这个问题?方法一:使.
2021-03-11 21:46:24
297
原创 LeetCode-树
1、遍历方式深度优选搜索 DFS (Depth First Search)先序,中序,后序广度优先搜索 BFS (Breath First Search)层序题目 二叉树的最大深度解法1:递归调用左右子树中深度最大+1class Solution { public int maxDepth(TreeNode root) { if(root == null) return 0; return Math.max(maxDepth(root.left),maxD
2021-03-11 00:04:30
129
原创 文章/文档链接
文档类axios:http://axios-js.com/zh-cn/docs/index.html#%E4%BB%80%E4%B9%88%E6%98%AF-axios%EF%BC%9FJS:https://zh.javascript.info/文章类乔布斯斯坦福大学演讲:https://www.douban.com/note/149058647/
2021-03-10 18:02:23
159
原创 【蓝桥杯】基础练习 十六进制转八进制
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。思路:八位十六进制int类型就撑不住了,所以十六进制转成十进制是不行的,采取二进制做中间商:十六进制 -> 二进制 -> 八进制import java.util.*;
2021-01-03 21:35:28
220
原创 【蓝桥杯】基础练习 字母图形
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。思路:除了自己写的又臭又长又有错的暴力,还是用一下简单的技巧把hhi和j差的绝对值作为‘A’的增数import java.util.*;public class Main { public static void main(String[] args) {
2021-01-03 09:32:25
279
2
原创 【蓝桥杯】基础练习十六进制转十进制
问题描述从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。参考:https://blog.youkuaiyun.com/weixin_43728574/article/details/95197494思路:java的Integer的长度是4个字节,换算16进制最长长度为FFFF FFFF,所以使用BigInteger,大数是不能直接运算,只能使用自己的函数import java.math.BigIn
2021-01-02 16:06:53
1297
1
原创 【LeetCode】389. 找不同
给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。思路:1、创建数组对第一个字符串计数,对第二个字符串减数class Solution { public char findTheDifference(String s, String t) { int counter[] = new int[26]; for (char c:s.toChar
2021-01-02 10:27:07
123
原创 【LeetCode】算法初涉
旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。每一次转一次//数组nums 数组长度 旋转次数kvoid rotateByOne(int* nums, int numSize) { int temp = nums[numSize - 1], n, i; for (i = numSize - 1; i > 0; i--) { nums[i] = nums[i - 1]; } nums[0] = temp;}void rotate(int*
2021-01-02 10:09:25
113
原创 【蓝桥杯】入门训练 Fibonacci数列
问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。数据规模与约定1 <= n <= 1,000,000。思路:1、第一种情况,当n为1或2时直接返回12、第二种情况,当n>2,a、b向前进位,c是第三个数,直接求余1007import java.util.Scanner;public class Main { public static voi
2021-01-01 10:00:06
242
原创 ssm学习笔记之spring
spring+spring MVC+Mybatis小记:本来是在暑假的时候学完ssm,然后开学做东西的时候完全瓦解,所以重新第二轮学习,边复习边记录,文章没有什么价值,纯属个人学习。spring理解:1、spring就是一个容器,把所有的类注入到池子里面,需要用的时候就从池子里面根据指定的id获取想要的类。2、通过applicationContext.xml文件配置好东西,当需要用的时候可以通过注解或是文件配置获取。*环境使用的是eclipse,感觉xml文件的配置可以直接勾选命名特别舒服。(初
2020-10-19 15:36:56
194
原创 Java刷题小技巧
Java刷题小技巧Array.sort() 排序数组//定义一个数组arr,从小到大排序Array.sort(arr);数字比大小Math.min() Math.max()Map:一个键只能对应一个值//遍历所有的键值Map<String, Integer> map = new HashMap<String, Integer>();for(Map.Entry<String, Integer> entry : map.entrySet())
2020-10-19 09:22:14
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅