- 博客(94)
- 资源 (8)
- 收藏
- 关注
原创 CSS实现背景模糊/毛玻璃效果
所有代码地址:filter文末也有代码方法一效果原理如果只单纯的想实现背景模糊效果,而背景之上没有其他内容,那么就使用filter(滤镜)就足以,其中包括模糊,亮度,灰度,阴影等等:参考 MDN filter 相关内容。如果在其中上面还有文字,也同样会出现模糊。用下面的方法可以解决方法二效果原理这里就是使用伪元素(before,after),也是我在网上搜到的大多教程的方法,确实是成功了,但是项目编译后该图片的路径确不正确导致无法使用,这里始终没有找到原因。但是小伙伴不失可以试试
2021-12-19 16:22:33 34510 3
原创 《亲密关系》良句收录和观后观想
良句1-3章研究者和普通人都认为亲密关系和泛泛之交至少在六个方面存在程度差异:了解(knowledge),关心(care),相互依赖性(interdependence),相互一致性(mutuality),信任(trust)以及承诺(commitment)了解:亲密的伴侣彼此之间有着广泛而私密的了解互相依赖:亲密伴侣的互相依赖性是指他们彼此需要的程度和影响对方的程度,这种互相依赖是频繁的(经常影响彼此)、强烈的(彼此都有显著的影响)、多样的(以多种不同的方式影响彼此)和持久的(彼此影响的时间很长
2021-12-19 11:14:27 1115
原创 CentOS 7 手动安装git
环境:Linux 4.14.0_1-0-0-45 x86_64 x86_64 x86_64 GNU/Linux CentOSrelease 7.5 (Final) 手动安装参考:CentOS 安装最新版本 Gitcentos/linux下的安装gitgit/INSTALL备注:和参考文章的步骤是一样的,区别是第一个需要自己配置环境变量,第二个环境变量是环境就有,官方后面有doc info 啥的真没看懂,就没管了。其次由于机器被限制访问外网,所以我只能先下载安装包,在手动
2021-12-18 11:53:05 746
原创 Java 使用Mockito 写测试问题
背景方向:java后端框架:SpringBoot+项目内部框架测试工具:Junit5+MocktioJunit5官网Mocktio官网项目要基于之前的代码优化,包括对每个功能点下的测试用例的完善与跑通。测试用例对mvc中的每个restful接口调用并测试,项目封装了相关基础的环境或是工具,只要启动测试用例就启动测试相关的环境配置,包括权限验证,代码库,Http调用等等(这里我也不知道是怎么做到的,慢慢学)每个接口的service的代码逻辑中总是会调用或者说是依赖其他的service,
2021-10-17 18:27:22 301
原创 com.alibaba.fastjson.JSONException: illegal identifier : pos 4, line 4, column 2
环境:系统:macmaven:3.5.4 和3.8.1java:jdk1.8.0_291.jdkIDE:idea问题描述:用Postman测试接口时,出现的问题:com.alibaba.fastjson.JSONException: illegal identifier : pos 4, line 4, column 2{ "happen_time": "2021-09-11 16:42:44", "type": 4, "lane_direction": 4, "infl
2021-09-25 16:08:25 1200
原创 《编写可读代码的艺术》良句收录和观后观想
第一部分:表面层次的改进关键思想:代码应当易于理解代码的写法应当使别人理解它所需的时间最小化把信息装到名字里清晰和精确比装可爱好要多问自己几遍:“这个名字会被别人解读成其他的含义吗?”要仔细审视这个名字一致的风格比“正确”的风格更重要:感觉团队所用的风格是“错误的”,但是我们还是遵守项目的习惯,因为我们知道一致性要重要得多。注释的目的是尽量帮助读者了解得和作者一样多。不要为那些从代码本身就能快速推断的事实写注释一,选择好的名字:把信息装到名字里1.选择专业的词send:deliver
2021-09-25 15:43:06 136
原创 npm: command not found
环境:系统:macmaven:3.5.4 和3.8.1java:jdk1.8.0_291.jdkIDE:idea问题描述:用Postman测试接口时,出现的问题:com.alibaba.fastjson.JSONException: illegal identifier : pos 4, line 4, column 2{ "happen_time": "2021-09-11 16:42:44", "type": 4, "lane_direction": 4, "infl
2021-09-18 10:52:00 2626
原创 随想5.0
工作中沟通的方式,途径和效率真的很重要。也不知道为啥在后续工作中生气了,才发现沟通的效率真的很低。没有记录,没有有效的展示,大家这样表达的之后都是按照自己想法做,以为是这样,对起来的时候却又是另外一个样子。得长点教训了。代码一定要写注释,一定要注意代码的整体风格,写得一时爽,维护火葬场。尤其是当你还要去看别人写的代码的时候,那简直太酸爽了:字段不统一,文档不详细,代码逻辑无注释,,,,那才叫个心累呀,哎~PM(产品)给需求的时候,一定要明确,不管是大体还是细节上的;和前端对接口的时候,API.
2021-09-18 09:17:44 91
原创 REACT Attempted import error: ‘Component‘ is not exported from ‘./Component‘
环境:系统:macreact:17.0.1问题描述:或者:Attempted import error: 'Component' is not exported from './Component'解决方案:How should I solve “Attempted import error: ‘Component’ is not exported from ‘./Component’.”这里主要是弄清楚export 和 export default 的差别,在import时哪一种需要
2021-09-09 22:55:21 3286
原创 MAVEN:start tag unexpected character \ua0
[ERROR] Error executing Maven.[ERROR] 1 problem was encountered while building the effective settings[FATAL] Non-parseable settings /Users/mvnsetting/setting3.5.4.xml: start tag unexpected character \ua0 (position: START_DOCUMENT seen <settings xmlns=
2021-08-25 10:38:40 843
原创 随想4.0
回到学校最开心的就是练琴和管乐团的打击乐了。看着新来的师弟师妹们觉得打击乐声部肯定会越来越好,越来越棒。我这个即将毕业离去的大四老鬼总是有诸多遗憾的,最大的遗憾就是有当初没能刻苦练习基本功,没能多发挥学校资源进行更加深度的学习。希望师弟师妹们能听进去我这个老师姐的话语,多练习。能力有了,展示自己的机会肯定不会少。希望他们能有一个热爱管乐团的心,把管乐团越做越好。当然,看着新来的力量,觉得管乐团像是被注入的新的源泉,流动成长起来。尤其是大家都能积极的对声部的事情上心。大学四年,最难忘的记忆是管乐团给的。.
2021-07-28 09:37:44 83
原创 随想3.0
越到后面约发现自己执行事情的效率越来越低了。可能是自己事情太多,一件事忙着被另外一件事打断。结果发现一下午,一上午就过去了。有时候参加一个会议,有时候参加一个讲座,时间就到了吃饭点,下班点。甚至有时候啥都不想做了,完全都没有心思了。就这样完全的没有了工作效率。后面发现人的执行的效率和准确率真的是绝对不高,能可以有多失误就有多失误。所以才要靠软件完成一系列绝对的东西,机器是死的,就是按照你发的指令执行的。感觉怎么和做贼一样?为啥不能大大方方的咧?emmmmm,气死了,静下心来反思一下。...
2021-07-28 09:31:53 102
原创 随想2.0
日子平平淡淡,但却不知道为啥有幸福感。听着 melancholy,心里甚是平静和祥和。在到北京实习一月半了,一个人坐地铁,一个人看着窗外,一个人吃饭,一个人散步,一个人回去,一个人买水果,,,我知道这是自己的孤独,我也明白这不孤独。内心始终惦记着远方喜欢的人,心里还是觉得很开心,很温暖。虽然只能视频看着他,语音联系他,虽然我们差着8小时。每天起床来都会想着他,给他发晚安,一个人做事脑子里有对方,就觉得他就在身边和我一起看着远方,直到晚上给他发晚安睡着。我一直期待着他回来的时候,我一定要去接他,见着他的第一.
2021-07-28 09:29:11 100
原创 随想1.0
如果说有什么能让我从心底里扬起喜悦,并且沉醉其中,那就是交响乐了。大学觉得做得最对的一件事就是加入了管乐团,遇到了老胡这样不嫌弃我技术差的打击乐手,让我接触到这么美妙的音乐。每次去合排,都深深地陶醉在交响乐之中。后面不在学校了,在一些音乐软件听到的交响乐的音乐,更加是无法自拔,内心油然而生的祥和和平静,放佛自己就在音乐的世界里,自己还在打击乐拿着鼓棒,看着指挥,休止时,欣赏着前面交响乐弦乐奏起的歌声,在乐声的风帆里向前。听到自己演奏过的曲子,更加是兴奋和幸福。听到好听的打击乐背景,居然模仿着像是自己在敲击.
2021-07-28 09:27:21 94
原创 Dev C++ 显示warning Source file not compiled,附带下载软件链接
环境:Linux 3.10.0.514.26.2.el7.x86_64 #4 SMP CST 2017 x86_64 x86_64 x86_64 GNU/LinuxCentOS 6.3 64bitLinux 创建的另外一个用户 work下问题描述:大量动改我是的用户的环境变量.bash_profile文件,发现每次 执行source .bash_profile文件,环境变量PATH的结果就重复了一次强迫症忍不了,就手动改了PATH的值为空字符串了。因为我以为 PATH 的值就是用来看的,当
2021-06-13 08:39:15 4104
原创 打印错排
关于错排的定义,可以自行百度其中也有错排种数的计算这个算法是基于全排列,在全排列添加条件。采用回溯,过程有点类似于剪支(那个条件的判断是否就不用继续执行了)import java.util.*;public class Derangements { public List<List<Integer>> derangements(int[] nums) { int len = nums.length; // 使用一个动态数组保存所有可能
2021-05-22 16:13:41 206
原创 《人性的弱点》良句收录和读后感想
良句原则一:不要批评、责怪或抱怨他人准则二:诚实而真诚地赞赏他人原则三:引发他人心中的渴望 principle 3:arouse in the other person an eager want让我们记住,与我们相处的对象,并不是绝对理性的动物,他们也充满了情绪变化,成见,自负和虚荣在我看来,大多是这样,我也不例外,充满了情绪的变化,成见,自负和虚荣,甚至有时候我还克制不了自己,所以还在慢慢改变自己要做到善解人意和宽恕他人,需要有修养和自制的功夫赞同,如果自己没有足够的修养,是真的做不到宽恕呀
2021-05-22 16:07:13 462
原创 LeetCode 27. 移除元素
problemLeetCode 27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。solution思路过程一想到的就是把数组中的数往前覆盖,不行,这个想法没有想通先遍历一次,把等于val的值置为0,再遍历一次,把0的位置填满假如有k个0,那么数组后面肯定向前遍历k个位置就可以了代码class Solution {
2021-04-19 14:56:19 88
原创 LeetCode 95. 不同的二叉搜索树 II
problemLeetCode 95. 不同的二叉搜索树 II 给定一个整数 n,生成所有由 1 … n 为节点所组成的 二叉搜索树 。solution思路过程在96题的基础上,需要把生成的树的结果表示出来表示的顺序是怎么回事呢?前序遍历表示一直没有绕清楚怎么才能把每个结果都展示出来知道有要不断递归,可是顺序整不出来看了大佬的解答,顿时觉得清晰多了,果然我太菜了/(ㄒoㄒ)/~~代码class Solution { public List<TreeNode>
2021-04-18 15:10:42 72
原创 LeetCode 96. 不同的二叉搜索树
class Solution { public int numTrees(int n) { // n>=1; int [] dp=new int[n+1]; dp[1]=1; dp[0]=1;// 边界,没有左子树和右子树的时候 for(int i=2;i<n+1;++i){ for(int j=1;j<=i;++j){ dp[i]+=dp[j-1
2021-04-16 18:22:03 78
原创 找工作感想
作为2021届毕业生,计算机科学与技术专业,双非,找工作之前,对后端开发了解几乎为零,为啥呢?在大学就没认真去做过项目,根本就对后端研发了解甚少,我甚至连简历都不知道该拿什么填充;又恰巧遇到后端2021校招比较内卷,好几次想换方向,但我发现,我还是喜欢后端的工作,于是就开始了艰难的大四找工作之旅,还是想总结一下自己大四将近一年以来的心历路程:大三下就开始找实习,如果你是要准备考研(保研的人就可以忽略),就肯定忙于考研去了;当时也是纠结于是读研还是找工作,我真是一脸懵逼,对自己的路也没有选好,是读研还是工作
2021-04-05 16:37:17 275 2
原创 线性时间选择
problem元素选择问题的一般提法是:给定线性序集中n个元素和一个整数k,1<=k<=n,要求找到这n个元素中第k小的元素。solution随机时间线性选择教材《算法设计与分析(第三版)》(王晓东)中这部分的算法解释怎么都看不懂,只能自己再琢磨一次。自己带入具体的例子,一步一步按照代码流程走下来,算法明白是明白了,但是我还是不太明白背后的原理。首先是用的随机划分算法,这个题目类似一个LeetCode的题目,印象中做过,找到了就来补上是什么题目。流程:终止条件是递归到当前数组只
2021-03-26 16:28:57 525
原创 LeetCode 50. Pow(x, n)
problemLeetCode 50. Pow(x, n) 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn)。solution思路过程直接看解答 ↓,弄懂了就写了50. Pow(x, n) (快速幂,清晰图解)代码class Solution { public double myPow(double x, int n) { if(x==0.0f){ return 0.0d; } lon
2021-03-10 09:44:12 67
原创 LeetCode39. 组合总和
problemLeetCode39. 组合总和 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的数字可以无限制重复被选取。solution思路过程回溯用Set来存储进行快速查找结束终点是sum 累加到了target代码class Solution { Set<Integer> set=new HashSet<>();
2021-03-10 09:26:35 73
原创 LeetCode 1047. 删除字符串中的所有相邻重复项
problemLeetCode 1047. 删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在 S 上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。solution方法一思路过程就用循环,用一个标志位表明遍历所有S,是否存在邻近的相同的字母存在,就替换掉(用字符串替换函数,可能把没有找到的相同的也替换掉,不过没关系)不存在,结束,返回另外一个结束就是空字符串
2021-03-09 17:12:35 68
原创 LeetCode 面试题 05.06. 整数转换
problemLeetCode 面试题 05.06. 整数转换 整数转换。编写一个函数,确定需要改变几个位才能将整数A转成整数B。solution思路过程先将两个数进行异或^得到的不同数字与1相遇,得到1次数就加1,0就跳过,右移,然后循环32次代码class Solution { public int convertInteger(int A, int B) { int C=A^B; int res=0; for(int i
2021-03-08 09:30:59 109
原创 LeetCode 1669. 合并两个链表
problemLeetCode 1669. 合并两个链表 给你两个链表 list1 和 list2 ,它们包含的元素分别为 n 个和 m 个。请你将 list1 中第 a 个节点到第 b 个节点删除,并将list2 接在被删除节点的位置。solution思路过程p标记要被删除的节点的的后续节点找到要被删除的开始节点的前续节点,然后指向List2走到list2的尾节点,并指向p返回 list1a的计数是从零开始的吗?还是说节点中数值于a和b相等做个实验,是从零开始计数删除的节点
2021-03-07 09:59:07 74
原创 LeetCode 剑指 Offer 25. 合并两个排序的链表
problemLeetCode 剑指 Offer 25. 合并两个排序的链表同 LeetCode 21. 合并两个有序链表 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的solution思路过程设立一个头节点head,直接可以防止了l1,l2是null,分别为l1,l2设立两个指针,在设立一个追踪的节点初始时p=head比较指针两个值,小的就加到p的后面,直到其中一个结束把没有遍历完的直接继续添加代码/** * Definition for sing
2021-03-07 09:13:00 52
原创 LeetCode 415. 字符串相加
problemLeetCode 415. 字符串相加给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。solution思路过程java字符串相减可以变为数字的特性每个字符从地位到高位相加相加计算出本位和进位最后结果要反转代码class Solution { public String addStrings(String num1, String num2) { StringBuffer res=new StringBuffer("");
2021-03-06 15:02:46 70
原创 M个苹果放在N个盘子里,有多少种不同的放法
problem这个题目前我再LeetCode 没找到相同或是相似的题目,有同学知道的话,可以留言一下M个苹果放在N个盘子里,有多少种不同的放法?solution这个题是我在面试的时候,面试官出的一个题目,当时用的回溯,但是思路不对,面试官还提醒分情况和动态规划,可是着实没有做出来,面试之后就去百度了解答练习了一次。方法一思路过程提前是苹果数M>=0,盘子数N>=0对每次分发,都可以如下考虑:如果苹果数小于盘子数(M<=N),一定会存在空盘,那么其实只能在M个
2021-03-06 14:30:47 1057 2
原创 《人生的智慧》良句收录和观后观想
良句第一章我认为决定凡人命运的根本差别在于三项内容:①:人的自身:即在最广泛意义上属于人的个性的东西,包括人的健康,力量,外貌,气质,道德品格,精神智力及其潜在的发展②人所拥有的身外之物:亦即财产和其他占有物③人向其他人所展示的样子:这可以理解为:人在其他人眼中所呈现的样子,亦即人们对他的看发。他人的看法又可分为名誉、地位和名声人自身拥有的优势,诸如伟大的头脑或者伟大的心,与人的地位、出身(甚至王公、贵族的出身优厚的财富等诸优势相比,就犹如真正的国王比之于戏剧舞台上加班的国王一样——确实,一个自身强
2021-03-05 16:46:31 358 1
原创 LeetCode剑指 Offer 61. 扑克牌中的顺子
https://blog.csdn.net/erzhushashade/article/details/113495769problemLeetCode 剑指 Offer 64. 求1+2+…+n求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。solution方法一(寻常思路,错误)思路过程看到这个题,正在啃着肉包子的我,觉得包子真香,这题真不香这题的方向大概是往位运算方向可以建立在 LeetC
2021-03-04 09:33:56 125 1
原创 Linux -bash: git: command not found
环境:Linux 3.10.0.514.26.2.el7.x86_64 #4 SMP CST 2017 x86_64 x86_64 x86_64 GNU/LinuxCentOS 6.3 64bitLinux 创建的另外一个用户 work下问题描述:这个 bug 的遗留问题git 是安装了,但是由于删除了所有的work 用户下得环境变量$PATH值,就导致work用户下出现这个问题:解决方案:按照那个 bug 的文章里的思路,在root 用户下找到 git的环境变量在 work 用
2021-02-20 13:46:51 2367
原创 Linux:bash command not found or no such file or directory
环境:Linux 3.10.0.514.26.2.el7.x86_64 #4 SMP CST 2017 x86_64 x86_64 x86_64 GNU/LinuxCentOS 6.3 64bitLinux 创建的另外一个用户 work下问题描述:大量动改我是的用户的环境变量.bash_profile文件,发现每次 执行source .bash_profile文件,环境变量PATH的结果就重复了一次强迫症忍不了,就手动改了PATH的值为空字符串了。因为我以为 PATH 的值就是用来看的,当
2021-02-20 12:12:52 361
原创 LeetCode 剑指 Offer 64. 求1+2+…+n
https://blog.csdn.net/erzhushashade/article/details/113495769problemLeetCode 剑指 Offer 64. 求1+2+…+n求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。solution方法一(寻常思路,错误)思路过程看到这个题,正在啃着肉包子的我,觉得包子真香,这题真不香这题的方向大概是往位运算方向可以建立在 LeetC
2021-02-19 09:47:45 121
原创 git 使用报错SSL connect error
3.写bug解决方法,就要记得把版本号,把工具集,ide等扽列出来,已而能详细的描述出来问题所在的环境,别人也可以匹配别人是错在了那里看到别人的文章不断学习:觉得写的好,思考为什么好?自己可不可以这样做?4.写技术文档时,目录结构很重要,再逐渐更改代码的时候,一定要表明在什么结构目录里面,这个显得很重要转发也行...
2021-02-09 11:35:46 318
原创 LeetCode 1423. 可获得的最大点数
problemLeetCode 1423. 可获得的最大点数几张卡牌 排成一行,每张卡牌都有一个对应的点数。点数由整数数组 cardPoints 给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿 k 张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组 cardPoints 和整数 k,请你返回可以获得的最大点数。solution思路过程这个就很有意思对于每次选择来说,你都有头和尾两张牌的选择递归返回每次最大的结果结束的位置是递归k次用左和右
2021-02-06 09:55:09 156
原创 LeetCode 剑指 Offer 65. 不用加减乘除做加法
problemLeetCode 剑指 Offer 65. 不用加减乘除做加法写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号solution思路过程位运算本位结果加就是可以表示为本位异或,进位结果表示为每位的与在左移一位最终直到进位为零,加法结束代码class Solution { public int add(int a, int b) { while(b!=0){ int c=(a
2021-02-01 09:33:09 67
原创 数据库学习推荐和常用语句记录
数据库##显示数据库show databases;##创建数据库create database timeline;##使用数据库use timeline
2021-01-31 10:38:39 96
原创 Docker基础学习
入门docker在网上查了很多的资料,也看了不少视频,最后都是云里雾里的,最终也是看到这位大佬写的关于docker的技术文档,觉得很受用,推荐和宣传一下Docker —— 从入门到实践如果觉得基础????了,建议可以看看官方文档,学学英文(手动狗头),可以去看看其中的kubernetes,虽然我现在也学得迷糊迷糊的~o( =∩ω∩= )mdockerkubernetes...
2021-01-31 10:29:58 64
image processing and computer vision homework
2022-05-24
软件工程-网上书店建模.zip
2020-08-03
程序设计基础-实验报告-综合-03-学籍管理程序.zip
2020-07-24
程序设计基础-实验报告-综合-02-小学生自动出题程序.zip
2020-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人