gochanTao
码龄8年
关注
提问 私信
  • 博客:466,389
    社区:3
    466,392
    总访问量
  • 59
    原创
  • 20,622
    排名
  • 83
    粉丝
  • 0
    铁粉

个人简介:good good study, day day up

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-05-02
博客简介:

Gochan_Tao的博客

博客描述:
coding life
查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    245
    当月
    9
个人成就
  • 获得195次点赞
  • 内容获得80次评论
  • 获得363次收藏
  • 代码片获得1,827次分享
创作历程
  • 9篇
    2024年
  • 5篇
    2020年
  • 40篇
    2019年
  • 24篇
    2018年
成就勋章
TA的专栏
  • python
    2篇
  • 高性能JavaScript
    1篇
  • elementUI
    2篇
  • css/css3
    1篇
  • js
    29篇
  • vue
    6篇
  • 小程序
    15篇
  • promise
    4篇
  • 异步编程
    2篇
  • 数组去重
    1篇
  • 前端面试
    1篇
  • npm
    1篇
  • HBuilderX
    3篇
  • weex
    8篇
  • uni-app
    15篇
  • css
    3篇
  • 支付宝支付
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6webpack
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ubuntu20.04上使用 Verdaccio 搭建 npm 私有仓库

之后再重启服务就,在浏览器输入服务器 IP 加端口就可以访问了。此时我们虽然能够访问到 npm 私服,但是有个很严重的问题,就是启动服务后在命令行中不能进行其他操作。注意: 可能有些小伙伴的启用端口前面显示的是 localhost:4873,如果出现这种情况打开安全组也是不生效的,以下附上解决方案。verdaccio 配置文件:/root/.config/verdaccio/config.yaml。verdaccio 默认启动:默认占用 4873 端口(使用云服务器的小伙伴记得开启安全组)。
原创
发布博客 2024.10.25 ·
722 阅读 ·
5 点赞 ·
1 评论 ·
8 收藏

docker-compose up -d 和 docker run -d your_image_name 的区别

使用是处理多容器应用的最佳选择,而docker run适合简单的单容器操作。根据应用的复杂性和需求选择合适的工具。
原创
发布博客 2024.09.27 ·
654 阅读 ·
9 点赞 ·
0 评论 ·
3 收藏

docker相关命令

如果你希望容器在后台运行,可以使用 -d 参数启动容器。查看已构建的 Docker 镜像。调试或查看容器内部的文件。查看特定镜像的详细信息。查看某个容器的输出日志。在容器内部检查监听端口。
原创
发布博客 2024.09.26 ·
453 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ubuntu 如何彻底卸载谷歌浏览器

在Ubuntu系统中彻底卸载谷歌浏览器(Google Chrome)可以通过命令行来完成。以下是卸载步骤:首先,打开终端(Terminal)。如果你还想删除用户的配置文件,可以手动删除位于的目录。完成以上步骤后,谷歌浏览器应该已经从你的Ubuntu系统中彻底卸载了。
原创
发布博客 2024.09.23 ·
1869 阅读 ·
16 点赞 ·
0 评论 ·
19 收藏

Python中 BeautifulSoup和Selenium 定位元素和获取元素值的方法

更适合用于静态页面的解析和数据提取,简单、快速。Selenium适用于处理动态页面,能够模拟用户行为,但相对较慢。根据你的需求选择合适的工具和方法即可!
原创
发布博客 2024.09.14 ·
941 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

如何将sudo apt-get install xvfb安装的xvfb的所有文件打包成压缩包并放到另一台ubuntu服务器上运行

由于一些限制,ubuntu服务器A无法通过apt-get安装xvfb包,于是通过另一台可以安装xvfb的ubuntu服务器B,将已安装的xvfb进行打包,然后再解压到不能在线安装的服务器A中。
原创
发布博客 2024.08.19 ·
1077 阅读 ·
24 点赞 ·
0 评论 ·
19 收藏

ubuntu如何监控Xvfb虚拟显示器

使用VNC客户端(如RealVNC)连接到VNC服务器,输入服务器的IP地址和端口号(默认是5900),然后输入密码进行连接。安装Xvfb和x11vnc,x11vnc是一个VNC服务器,可以远程访问Xvfb创建的虚拟桌面环境。一旦连接,你可以通过VNC客户端监控和操作Xvfb虚拟显示器上运行的应用程序。显示器主要涉及到使用VNC服务器来远程访问这个环境。这将显示虚拟显示器的分辨率和其他信息。应与Xvfb使用的显示器编号一致。定义了屏幕的分辨率和颜色深度。替换为你希望设置的密码,是虚拟显示器的编号,
原创
发布博客 2024.08.19 ·
777 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

远程ubuntu 20.04服务器运行python+selenium+pyautogui 爬虫解决方案

背景已经开发了一套基于python+selenium+pyautogui的爬虫脚本,通过mobaxterm远程Ubuntu服务器,让脚本在服务器上一直运行,需要用到虚拟图形界面。
原创
发布博客 2024.08.15 ·
1672 阅读 ·
13 点赞 ·
0 评论 ·
31 收藏

elementUi中的el-table合计行添加点击事件

elementUi 文档中,合计行并没有点击事件,这里自己实现了合计行的点击事件。
原创
发布博客 2024.05.06 ·
965 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

setData 数据传输长度为 1482 KB,存在有性能问题!(非常规方法)

如果你试过其他博文的方法都不行的话,你看看你wxml绑定的办法中是否有用到类似的传参方式:<view bindtap="test(JSON.stringify({index:index,list:list}))"></view>我是通过uni-app编译成的小程序,写法如下<view>@tap="test(JSON.stringify({index:index,list:list}))"</view>其中list是数据列表,index是遍历list
原创
发布博客 2020.07.09 ·
10144 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

如何在普通Html中实现类似小程序中的 rpx 动态单位自适应效果

我们知道小程序 css 有个rpx单位,它是默认屏幕宽度是750rpx,不区分屏幕分辨率如何从设计稿的px转为rpx,计算方法是:css高度(rpx) = 设计稿高度/ (设计稿宽度/750)css宽度(rpx) = 设计稿宽度/ (设计稿宽度/750)同理:普通 html 中基准宽度是 100vw,那么css高度(vw) = 设计稿高度/ (设计稿宽度/100)css宽度(vw) = 设计稿宽度/ (设计稿宽度/100)字体也可以这样计算,单位都是vw,这里的vw效果跟小程序的rpx效果一
原创
发布博客 2020.06.18 ·
3471 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

js 正则提取地区/地址字符串中的省份、城市、区、县等信息

直接上代码,一看就懂, 一般国内地址返回Array前三项就是省市县,若要扩展到社区、街道等可自行扩展。var add1 = '四川省成都市都江堰市天马镇34号';var add2 = '北京市北京市东城区前门大街1号'var add3 = '新疆维吾尔自治区乌鲁木齐市天山区中山路479号';var add4 = '四川省成都市双流县幸福社区23号';var add5 = '香港特别行政区中西区尖沙嘴路';var reg = /.+?(省|市|自治区|自治州|县|区)/g;console.log
转载
发布博客 2020.05.13 ·
10525 阅读 ·
8 点赞 ·
5 评论 ·
22 收藏

css如何实现整体两边对齐,末尾元素左边对齐,类似九宫格最后少了一格

实现如下图效果(两边间距为0,中间有间隔)有两种方法:方法一:采用 flex 布局,然后最后少了补齐一个容器占位这里假如有5个项目,可以采用3n-1的计算方式来判断是否需要添加F盒子,这样不会导致最后两个元素左右对齐<view class="list-box"> <view class="item">A</view> <view class="...
原创
发布博客 2020.03.26 ·
1441 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

微信小程序中的Map结构使用Object.keys(map).length获取长度失效

普通 js 中的 Maplet a = new Map()a.set(1,{name:'cat'})console.log('1=',a) // 1= Map {_c: Map(1)}console.log('2=',Object.keys(a).length) // 2= 1console.log('3=',a.size) // 3= 1微信小程序中的 Maplet a = ne...
原创
发布博客 2020.03.25 ·
2202 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何将 swich 中的不同 case 合并,两种 case 执行的逻辑一样,以及范围取值

合并两种 case可以这样写:swich(n) { case 100: case 200: console.log('n 的值为 100 或 200 时会走这里'); break; case 300: // 其他逻辑 break;}判断取值范围 let a = 80 switch (true){ case a<60: console.log(...
原创
发布博客 2019.11.14 ·
3786 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

高性能JavaScript笔记之数据存取 (下)

什么是对象成员对象成员包括属性和方法。当一个被命名的的成员引用了一个函数,该成员就被称为一个“方法”,相反,引用了非函数类型的成员就被成为“属性”。对象成员可以分为两类,实例成员(也成为 own 成员)和原型成员,实例成员直接存在于实例成员中,原型成员则从对象原型继承而来。嵌套成员由于对象成员可能包含其他成员,例如不常见的写法:window.location.href。每次遇到点操作符,嵌套...
原创
发布博客 2019.10.20 ·
321 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

高性能JavaScript笔记之数据存取 (上)

四种基本的数据存储位置数据的存储位置会很大程度上影响其读取速度。JavaScript 有四种基本的数据存储的位置:字面量。字面量只代表自身,不存储在特定位置。JavaScript 中的字面量有:字符串、数字、布尔值、对象、数组、函数、正则表达式,以及特殊的 null 和 undefined 值。本地变量。开发人员使用关键字 var 定义的数据存储单元。数组元素。存储在 JavaScrip...
原创
发布博客 2019.10.07 ·
278 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

高性能 javascript 之无阻塞加载 script

执行javascript的代码会阻塞其他文件的下载<script>标签每次出现都会霸道地让页面等待脚本的解析和执行,无论当前的javascript代码是内嵌还是包含在外链文件中,页面的下载和渲染都会停下来等待脚本执行完成。例如:这些看似正常的代码实际上有十分严重的性能问题:在<head>中加载三个javascript文件。由于脚本会阻塞页面渲染,...
原创
发布博客 2019.09.25 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序插件本地缓存失效?

可能原因:使用插件的第三方小程序使用了 wx.clearStorage(Object object),该接口可以清除插件的缓存。
原创
发布博客 2019.09.20 ·
846 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

淘宝接口 http://ip.taobao.com/service/getIpInfo.php?ip=myip 获取不到手机ip地址

客户端在请求头加上User-Agent试试:header: { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'}
原创
发布博客 2019.09.18 ·
11420 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多