随笔分类 -  经验笔记

里面乱七八糟的真是什么都有
摘要:前端使用input //不要用<input></input>,会报错,直接用<input /> const filesInput = useRef(null) as React.RefObject<HTMLInputElement>;//用useRef const acceptType = ".tx 阅读全文
posted @ 2020-07-23 18:17 Shaw_喆宇 阅读(724) 评论(0) 推荐(0)
摘要:下列使用.webm音频文件进行举例: 文件下载 npm下载file-saver npm install file-saver 代码: import { saveAs } from "file-saver"; async function downloadAudio(src: string, name 阅读全文
posted @ 2020-07-23 17:14 Shaw_喆宇 阅读(3460) 评论(0) 推荐(0)
摘要:删除分支文件 1、删除暂存区或分支上的文件, 同时删除工作区相应文件 git rm -f file_name git commit -m "del file" git push origin your_branch 2、删除暂存区或分支上的文件, 但保留工作区相应文件 git rm -r --cac 阅读全文
posted @ 2020-07-23 16:31 Shaw_喆宇 阅读(1866) 评论(0) 推荐(0)
摘要:在你的项目目录下,创建.gitignore文件 # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的 阅读全文
posted @ 2020-07-23 16:08 Shaw_喆宇 阅读(1180) 评论(0) 推荐(0)
摘要:全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier) 。 GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxx 阅读全文
posted @ 2020-07-23 15:32 Shaw_喆宇 阅读(567) 评论(0) 推荐(0)
摘要:A*搜索算法是最短路径问题中另一个非常经典的算法。该算法综合了Best-First Search和Dijkstra算法的优点:在进行启发式搜索提高算法效率的同时,可以保证找到一条最优路径(基于评估函数)。 在此算法中,如果以==$g(n)$表示从起点到任意顶点$n$的实际距离,$h(n)$表示任意顶 阅读全文
posted @ 2020-06-15 12:06 Shaw_喆宇 阅读(544) 评论(0) 推荐(0)
摘要:引用:https://www.jianshu.com/p/75026abc8e91 tar, gz 压缩 import os, tarfile #一次性打包整个根目录。空子目录会被打包。 #如果只打包不压缩,将"w:gz"参数改为"w:"或"w"即可。 def make_targz(output_f 阅读全文
posted @ 2020-06-11 17:56 Shaw_喆宇 阅读(3601) 评论(0) 推荐(0)
摘要:背包问题 Title 组合问题 True、False问题 最大最小问题 题目 377. 组合总和 Ⅳ 494. 目标和 518. 零钱兑换 II 139. 单词拆分416. 分割等和子集 474. 一和零322. 零钱兑换 公式 dp[i] += dp[i-num] dp[i] = dp[i] or 阅读全文
posted @ 2020-06-01 13:05 Shaw_喆宇 阅读(647) 评论(0) 推荐(0)
摘要:引用:https://www.cnblogs.com/ningvsban/p/3590722.html 1.java.lang.Math.Random 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间, 阅读全文
posted @ 2020-05-06 11:24 Shaw_喆宇 阅读(272) 评论(0) 推荐(0)
摘要:1.向上取整Math.ceil(); 2.向下取整Math.floor(); 3.四舍五入Math.round(); 阅读全文
posted @ 2020-05-04 12:24 Shaw_喆宇 阅读(230) 评论(0) 推荐(0)
摘要:[TOC] 一般解决多线程问题,有以下几种解决方式: 1. Semaphore(信号量) 2. Lock(管程模型),无锁 3. CountDownLatch(计数器) 4. CyclicBarrier(循环栅栏) Semaphore(信号量) Semaphore主要用于控制当前活动线程数目,就如同 阅读全文
posted @ 2020-05-03 19:43 Shaw_喆宇 阅读(933) 评论(1) 推荐(0)
摘要:广度优先搜索(BFS) 问题的本质就是让你在一幅「图」中找到从起点start到终点target的最近距离,这个例子听起来很枯燥,但是 BFS 算法问题其实都是在干这个事儿。 把枯燥的本质搞清楚了,再去欣赏各种问题的包装才能胸有成竹嘛。 这个广义的描述可以有各种变体,比如走迷宫,有的格子是围墙不能走, 阅读全文
posted @ 2020-03-26 17:37 Shaw_喆宇 阅读(627) 评论(0) 推荐(0)
摘要:引用:https://www.cnblogs.com/hongdada/p/6049895.html Set:无顺序,不包含重复的元素 HashSet:为快速查找设计的Set。不会出现重复的元素,是无序的,此外它可以含有空元素。 LinkedHashSet:具有HashSet的查询速度,且内部使用链 阅读全文
posted @ 2020-03-26 15:07 Shaw_喆宇 阅读(1068) 评论(0) 推荐(0)
摘要:1.V put(K key, V value) 向map集合中添加Key为key,Value为value的元素,当添加成功时返回null,否则返回value。 就是说Map集合中的Key是不能重复的,但是Map集合中的Value是可以重复。 2.void putAll(Map m) 向map集合中添 阅读全文
posted @ 2020-03-26 14:28 Shaw_喆宇 阅读(572) 评论(0) 推荐(0)
摘要:特殊情况有 \ ^ : | . \ split表达式,其实就是一个正则表达式。\ ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\\加以转义。 用多个符号作为分隔符: 阅读全文
posted @ 2020-03-23 15:39 Shaw_喆宇 阅读(569) 评论(0) 推荐(0)
摘要:Java 输入 import java.util.*; Scanner s = new Scanner(System.in); s.nextInt();//输入整数 s.nextDouble(;//输入双精度数 s.next();//输入字符串,结束符可以是空格键、Tab键或Enter键等,会自动将 阅读全文
posted @ 2020-03-23 15:29 Shaw_喆宇 阅读(1251) 评论(0) 推荐(0)
摘要:Stack 创建:Stack stack = new Stack(); boolean empty():判断栈是否为空 E peek():返回栈顶对象,不移除 E pop():返回栈顶对象,并移除 E push(E item):压入栈顶 int search(Object o):返回对象在栈的位置; 阅读全文
posted @ 2020-03-22 22:16 Shaw_喆宇 阅读(266) 评论(0) 推荐(0)
摘要:String 1,Stirng是对象不是基本数据类型 2,String是final类,不能被继承。是不可变对象,一旦创建,就不能修改它的值。 3,对于已经存在的Stirng对象,修改它的值,就是重新创建一个对象,然后将新值赋予这个对象 判断String相等 s1.equals(s2)//boolea 阅读全文
posted @ 2020-03-22 19:44 Shaw_喆宇 阅读(221) 评论(0) 推荐(0)
摘要:引用:https://blog.csdn.net/T2080305/article/details/84651873 https://blog.csdn.net/T2080305/article/details/84651873 https://blog.csdn.net/rambler_desig 阅读全文
posted @ 2020-03-22 15:58 Shaw_喆宇 阅读(1933) 评论(0) 推荐(0)
摘要:引用: https://blog.csdn.net/qq_43574794/article/details/84864349 https://baike.baidu.com/item/%E6%8C%87%E9%92%88%E5%88%9D%E5%A7%8B%E5%8C%96/3527092 1 in 阅读全文
posted @ 2020-02-19 16:30 Shaw_喆宇 阅读(967) 评论(0) 推荐(0)