首页
动态
时间轴
归档
友链
关于
Search
1
Spark在Yarn模式下提交未找到驱动
10,711 阅读
2
Spark提交任务内存不足
10,292 阅读
3
Flink集群搭建--Yarn模式
9,797 阅读
4
Spark SQL函数总结
8,516 阅读
5
Flume应用--日志采集
7,201 阅读
日常
大数据
经验分享
技术总结
登录
Search
标签搜索
bigdata
Hive
Spark
hadoop
Flume
建站
Flink
linux
Mysql
sqoop
Yarn
摸鱼
羊毛
docker
VMware
图床
sql
function
清泓
累计撰写
39
篇文章
累计收到
---
条评论
首页
动态
后台
栏目
日常
大数据
经验分享
技术总结
页面
时间轴
归档
友链
关于
搜索到
6
篇
经验分享
的结果
2022-06-01
http到https跨域 - CORS问题
前言 又是修bug的一个下午···其实这个bug已经存在一段时间了,但我这段时间主要在搞页面的美化,况且这个bug的影响倒也不是很大,所以才拖到现在才解决。这个bug是移动端打开页面会停在加载页面,资源加载不出,但刷新可以解决这个问题。 之前其实也不清楚是什么原因导致的,使用chrome的设备模拟也没有出现报错。今天博客的美化搞得差不多了,可以把这个问题解决一下了。 模拟设备不是真实情况,还是得实机模拟。调试移动端页面的方式挺多的,这里就写个简单的。前期准备手机 1.开启usb调试,使用数据线连接pc端 2.下载Edge浏览器打开页面(不用chrome是因为懒得架梯子)PC 1.打开Edge,地址栏输入edge://inspect/#devices 2.等待手机和 edge 响应,然后出现页面后,点击 inspect 就可以了 问题 打开页面后就看到报错了,果然模拟和实际还是不一样的。从报错信息看是说 CORS 策略已阻止从源“http://gokoululi.com”以“https://gokoululi.com/joe/api”位置访问 XMLHttpRequest:对预检请求的响应未通过访问控制检查:请求的资源上不存在“访问控制-允许-源”标头。简单的说就是https请求http跨域了。解决 要解决这个http与https跨域的问题其实很简单,只需要将http强制跳转到https就可以了。
2022年06月01日
2,092 阅读
0 评论
2 点赞
2022-05-24
使用DCloud 搭建图床
DCloud提供免费100G云存储空间,不限流量,底层是阿里云OSS,速度还是可以的。但是需要注意的是DCloud是禁止使用阿里云空间搭建图床类业务的,所以这个搭起来大家自用就行(因为有人泛滥商用作图床,空间已由开始的不限流量不限空间改为了不限流量100g空间)
2022年05月24日
1,196 阅读
0 评论
0 点赞
2022-05-21
网页欢迎弹窗
最近看到一个访问网站主页出现欢迎弹窗的功能挺不错的,但感觉不够完善。每次刷新页面或从其他页面跳转回主页时,都会出现弹窗,这给人的体验就比较差了,我在这个基础上做了一部分的改进,完善了这部分的功能
2022年05月21日
1,155 阅读
0 评论
0 点赞
2022-05-17
国内CDN静态资源库
CDN静态库{lamp/}{card-describe title="前言"} JsDelivr突然访问不了,网站大部分的静态资源都加载不出来,索性就换成国内的CDN静态库,这里分享一下几个资源较全,速度也可以的静态库{/card-describe}为什么要使用CDN静态库 几乎所有的网页都使用CSS和JavaScrip引用,这些资源我们称为静态资源,引用静态资源的方式主要有公共库和私有库两种,虽然可通过官方指定的地址引用公共库,但由于很多知名的公共库都在国外,所以导致加载速度变慢,比如:jQuery的公共库就在国外,加载速度也很慢。 为了提高性能,我们通常将公共库下载至自己的服务器后再引用,我们将这样的方式称为私有库,但这也有一些问题,当跨地区的用户访问网站时,无法将请求转发到距离用户最近的节点,需要去您的中心服务器下载这些资源,虽然像这样的静态资源可被浏览器或者代理服务器缓存,但下载文件的过程仍然需要浪费您的带宽,私有库无法进行跨站跨域名共享静态资源,比如:A网站和B网站都引用了它们私有的jQuery库,当用户同时访问A网站和B网站时,需要下载2次jQuery库,如果使用相同的公共库,这将只需加载一次进行缓存,多站共享这份缓存,其实这对用户体验来说是微不足道的,单追求极致总是好的。另外通过私有部署会非常依赖于自己的服务器,所以服务器可靠性也是个问题。 现在国内很多大公司都开放了自己的CDN(内容分发网络),这些公司有实力在不同的地区建设自己的机房,一份公共的静态资源被CDN分发后,这些公共库将被同步到每个地区的CDN节点上,用户访问网站需要下载静态资源时,会优先路由到距离用户最近的CDN节点,性能明显提升,当A和B网站都引用CDN提供的公共库时,同一资源只被下载一次,它们将共享缓存,当成千上万的网站都使用CDN地址作为公共库的地址时,这种优势将更加明显。另外CDN本身就是分布式部署的,当其中任何一个节点无法访问时,将被导航到其它节点,可靠性明显增强。国内CDN静态库 在此之前,我是使用JsDelivr静态库,但是这几天一直无法加载资源,今天索性换成了国内CDN,在这里分享一下我认为资源较全,速度足够的几个静态库{dotted startColor="#ff6c6c" endColor="#1989fa"/}七牛云存储开放静态文件CDN 我现在大部分的静态资源都是由七牛云存储开放静态文件CDN库提供,个人感觉资源还是比较全的{callout color="#0099e6"}地址:Staticfile CDN {/callout}360前端资源库 360 前端静态资源库是由奇舞团支持并维护的开源项目免费 CDN 服务,支持 HTTPS 和 HTTP/2,囊括上千个前端资源库和 Google 字体库.{callout color="#0099e6"}地址:75 CDN {/callout}BootCDN静态库 稳定、快速、免费的前端开源项目 CDN 加速服务,共收录了 3934 个前端开源项目{callout color="#0099e6"}地址:Boot CDN {/callout}
2022年05月17日
1,988 阅读
0 评论
4 点赞
2022-05-08
青龙面板-自动代挂脚本
青龙面板自动代挂脚本搭建教程{dotted startColor="#ff6c6c" endColor="#1989fa"/}{callout color="#f0ad4e"}大概算了下每个京东账号每天收入,单纯签到做任务京豆大概2块钱,京东极速版微信提现每天可以1块左右,东东农场每隔半个月左右就可获得免费水果(一般选择15元无门槛券),还有东东工厂制造实物等等。这篇博客简述青龙面板的搭建以及如何使用青龙面板自动运行脚本{/callout}安装青龙面板青龙面板需要搭建在linux服务器上,像腾讯云,阿里云的服务器都挺不错的,我使用的是腾讯云服务器,如果你有购买服务器的意向,可以点击下面链接了解详情 【腾讯云】境外1核2G服务器低至2折,半价续费券限量免费领取! 当然,没有服务器也同样可以搭建青龙面板,只不过需要在在虚拟机中进行操作(具体操作可以查看我的两篇博客: VMware安装与配置, CentOS7安装与配置 ),那么,开始教程{lamp/}SSH连接上你的服务器,可以使用Xshell这类软件连接,或者直接在宝塔里运行命令安装。(关于宝塔的安装可参考我这篇博客: Linux安装宝塔面板 )首先安装docker安装 docker管理器(如果有安装宝塔面板,直接应用市场搜索安装)1.检查yum源且更新sudo yum check-update2.下载dockercurl -fsSL https://get.docker.com/ | sh3.启动dockersudo systemctl start docker4.查看docker状态sudo systemctl status docker.service5.设置开机自启sudo systemctl enable docker安装青龙面板拉取青龙面板wget -q https://raw.githubusercontents.com/shufflewzc/VIP/main/Scripts/sh/ql.sh -O ql.sh && bash ql.sh一键脚本,一直回车到最后就行了,可以认真的看看内容,但不要去修改一键脚本的设置,就一直回车到安装成功。防火墙注意放行 5700 端口登录面板面板地址:http://服务器IP:5700默认账号:admin默认密码:adminadmin当您使用以上密码首次登录后,面板会显示已初始化密码请在SSH终端内查看新密码(输出的结果就是实际的密码了 {“username”:”admin”,”password”:””} ),如果忘记记录下后台密码也没关系,执行以下代码即可找回后台账号:docker exec -it qinglong cat /ql/config/auth.json以上最终完成。那么都搭建好了 ,下一步就是在青龙面板拉取任务仓库。青龙面板拉取任务仓库{dotted startColor="#ff6c6c" endColor="#1989fa"/}打开你的青龙面板后台:找到定时任务,添加定时任务编辑定时任务,名称随意,定时规则可填0,命令填下面推荐的仓库段落引用的内容,如图:我这里演示拉的Faker2库ql repo https://github.com/yetuandui/Faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator"按照截图添加任务,然后执行跑就可以了。仓库我就推荐下面几个,拉了仓库后立即点执行,这样就可以立即更新脚本了。定时任务前辈们已经帮我们做好了,一键添加就完事了,都不要手动一个个加。Zero205ql repo https://ghproxy.com/https://github.com/zero205/JD_tencent_scf.git “jd_|jx_|getJDCookie” “backUp|icon” “^jd[^_]|USER|sendNotify|sign_graphics_validate|JDJR” “main”smiek2221ql repo https://github.com/smiek2221/scripts.git “jd_|gua_” “” “ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js”Faker集合仓库ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git “jd_|jx_|getJDCookie” “activity|backUp” “^jd[^_]|USER|ZooFaker_Necklace”fak2仓库ql repo https://github.com/yetuandui/Faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" 怨念集合仓库ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git “jd_|jx_|getJDCookie” “activity|backUp” “^jd[^_]|USER|utils”龙珠ql repo https://github.com/whyour/hundun.git “quanx” “tokens|caiyun|didi|donate|fold|Env”混沌ql repo https://github.com/whyour/hundun.git “quanx” “tokens|caiyun|didi|donate|fold|Env”温某某ql repo https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git柠檬(胖虎)ql repo https://github.com/panghu999/panghu.git “jd_”starql repo https://github.com/star261/jd.git “scripts” “code”curtinlv仓库ql repo https://github.com/curtinlv/JD-Script.git在这里运行仓库:运行后仓库里的内容会像解压缩一样解压出来,如图:{dotted startColor="#ff6c6c" endColor="#1989fa"/}浏览器获取京东cookie教程以下浏览器都可以Chrome浏览器新版Edge浏览器操作步骤1.电脑浏览器打开京东网址 https://m.jd.com/2.按键盘F12键打开开发者工具,然后点下图中的图标打开:3.此时是未登录状态(使用手机短信验证码登录),如已登录请忽略此步骤使用手机短信验证码登录(此方式cookie有效时长大概31天,其他登录方式比较短)4.登录后,选择Network,有很多链接的话点箭头这里清空下,如图:5.点第一个链接(log.gif)进去,找到cookie,复制出来:新建一个TXT文本临时保存一下,下面需要用到。添加环境变量为了让脚本跑起来,这里只要添加一个变量就可以:变量名JD_COOKIE,变量内容为之前复制的cookie如图:到这里就设置好了,可以挂上京东账号跑了。这样基本上完成了,可以去你的京东账户看,时不时的就会有不少京豆了以及转账红包了:
2022年05月08日
6,139 阅读
0 评论
0 点赞
2022-05-07
Linux安装宝塔面板
Linux安装宝塔面板{lamp/}{callout color="#0dfbd9"}宝塔面板是一款很优秀的Web环境面板,宝塔面板支持Linux和Windows系统,可以一键安装LNMP和LAMP环境。以网站管理为核心,提供资源监控、文件管理、软件安装等运维常用功能模块。{/callout}使用ssh登录服务器推荐使用xshell进行操作ssh root@你的服务器公网IP 安装宝塔面板宝塔面板安装很简单,一条命令即可,本教程以CentOS7为例,安装命令为:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 接下来等待安装完成即可,等待大概2分钟左右,显示“Complete!”,即安装完毕!登录安装完毕后会显示登录地址、用户名和密码:登录地址为:http://你的服务器IP:8888用户名:admin密码:随机生成,安装完毕后会有显示开放服务器端口腾讯云服务器需要开放端口,服务器默认配置的安全组禁用了宝塔面板需要的端口,宝塔面板依赖的端口号有:8888|888|80|443|20|21,所以需要登录到服务器控制台,开启这6个端口。一键安装LNMP或者LAMP环境登录宝塔后台后,会弹出一键安装web环境的界面,我们按照自身需求安装适合自己的LNMP环境或者LAMP环境。
2022年05月07日
3,888 阅读
0 评论
0 点赞
首页
复制
搜索
前进
后退
重载网页