- 博客(7)
- 收藏
- 关注
原创 部署vue项目,Nginx已占用默认80端口
部署vue项目到服务器时,在conf.d下配置my.conf文件监听80端口,但访问服务器ip,仍然显示nginx默认页面。解决办法:修改nginx配置文件/etc/nginx/nginx.conf,注释掉其中的默认配置:重启nginx,访问服务器ip即为自己的vue界面。
2023-11-23 18:07:32
451
原创 JSON字符串以及JSON字符串与JS对象相互转换
相关知识在前端和后台之间传递数据可以使用JSON,但是实际上传递的是JSON字符串,而JSON对象是不可以直接进行传递的。JSON字符串JSON字符串就是在JSON对象两边套上’形成的字符串,如:var JSONObject = {"k1":"v1","k2":"v2"};//JSON对象var JSONString1 = '{"k1":"v1","k2":"v2"}';//JSON字符串上面的JSONSring1就是JSON字符串,可以直接从前端传到后台或者后台传到前端。当JavaScr
2020-06-01 11:24:34
217
原创 操作系统之自旋锁
自旋锁相关知识自旋锁的功能以及使用方法和互斥锁极为相似。自旋锁与互斥锁的主要区别在于,当执行加锁操作时,如果当前锁不可用,对于自旋锁来说,则阻塞后不会让出cpu,会一直忙等待,直到得到锁。而对于互斥锁来说,阻塞后休眠让出cpu。由于自旋锁不会睡眠,自旋锁一直占用cpu,在未获得锁的情况下,一直运行,所以占用着cpu,如果不能在很短的时间内获得锁,这无疑会使CPU效率降低。因此,自旋锁通常用于驱动程序开发中,适合对短暂处理的资源进行加锁。注意:在单处理器环境下,我们是不需要自旋锁,尽管调用了自旋锁的函数
2020-05-28 16:52:50
887
原创 leetcode1010.总持续时间可被60整除的歌曲
在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量。形式上,我们希望索引的数字 i 和 j 满足 i < j 且有 (time[i] + time[j]) % 60 == 0。示例 1:输入:[30,20,150,100,40]输出:3解释:这三对的总持续时间可被 60 整数:(time[0] = 30, time[2] = 150): 总持续时间 180(time[1] = 20, time[3] = 100):
2020-05-25 23:01:03
173
原创 数组内目标值位置
problem1数组内求目标位置给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。来源:力扣(LeetCode)##代码// An highlighted blockpublic int[] twoSum(int[] nums, in...
2020-03-15 23:31:44
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人