草庐IT

mcsm面板

全部标签

青龙面板使用selenium问题总结、青龙使用chromedriver

研究了一些青龙面板部署任务的问题,想运行selenium使用chrome模拟点击和浏览。0.问题青龙里的系统既没有yum也没有apt,无法安装selenium,无法安装chrome1.思路当时有几种思路:1:更换青面板的源系统,个人感觉不太现实,如果有大佬可以,请不吝赐教。2:用青龙面板里的依赖安装尝试。2.解决方案发现其实青龙里的linux系统是轻量级的AlpineLinux镜像,因此安装命令不是yum也不是apt,而是apk,具体命令可以自行百度。1.selenium安装这个是python包,可以放在最后安装,在docker里安装,首先还是要检查是不是有pip,也可直接在依赖管理pytho

宝塔面板隐藏网站服务器真实IP

我们用来保护网站不受攻击的方式最佳的就是使用CDN,CDN加速可以隐藏源站IP让网站不被有心之人有机可乘,可是cdn并不能完全隐藏我们的网站源IP,原因是Nginx的一个漏洞,可以从你的ssl证书查到网站源IP,有一个坑爹的网站https://censys.io/时刻在全网扫描激活的IP地址,然后利用nginx一个“漏洞”来检查IP对应的域名,并做了对应关系。如果服务器是nginx的web服务可以直接通过https://ip地址来访问,默认调用了你的域名证书,导致被记录到IP,nginx会向浏览器发送默认的SSL证书,通过查看证书详情可以找到对应的域名。如果两厢匹配,那么你的站就被这个坑爹的c

宝塔面板隐藏网站服务器真实IP

我们用来保护网站不受攻击的方式最佳的就是使用CDN,CDN加速可以隐藏源站IP让网站不被有心之人有机可乘,可是cdn并不能完全隐藏我们的网站源IP,原因是Nginx的一个漏洞,可以从你的ssl证书查到网站源IP,有一个坑爹的网站https://censys.io/时刻在全网扫描激活的IP地址,然后利用nginx一个“漏洞”来检查IP对应的域名,并做了对应关系。如果服务器是nginx的web服务可以直接通过https://ip地址来访问,默认调用了你的域名证书,导致被记录到IP,nginx会向浏览器发送默认的SSL证书,通过查看证书详情可以找到对应的域名。如果两厢匹配,那么你的站就被这个坑爹的c

Python副业技术总结,手把手教你用宝塔面板部署Django程序

前言最近写了几个Django项目,写完以后怎么让对方测试成了问题,因为之前都是自己在本地写的练习项目,对于部署这一块很陌生,不知道怎么操作,内心很忐忑。没办法,只能硬着头皮上,一边百度,一边摸索,以下是我自己总结的用宝塔面板部署Django程序的步骤,希望看完对你能有帮助。1.Django部署前准备1.1修改settings.pyDEBUG = FalseALLOWED_HOSTS = ['*']STATIC_ROOT = BASE_DIR / 'static'# 如果还有media文件等,这里也要注明,如:MEDIA_ROOT = BASE_DIR / 'media'1.2修改url.py,

Python副业技术总结,手把手教你用宝塔面板部署Django程序

前言最近写了几个Django项目,写完以后怎么让对方测试成了问题,因为之前都是自己在本地写的练习项目,对于部署这一块很陌生,不知道怎么操作,内心很忐忑。没办法,只能硬着头皮上,一边百度,一边摸索,以下是我自己总结的用宝塔面板部署Django程序的步骤,希望看完对你能有帮助。1.Django部署前准备1.1修改settings.pyDEBUG = FalseALLOWED_HOSTS = ['*']STATIC_ROOT = BASE_DIR / 'static'# 如果还有media文件等,这里也要注明,如:MEDIA_ROOT = BASE_DIR / 'media'1.2修改url.py,

基于vivado(语言Verilog)的FPGA学习(1)——了解viviado面板和编译过程

基于vivado(语言Verilog)的FPGA学习(1)——了解程序面板和编译过程每日废话:最近找实习略微一些焦虑,不想找软件开发,虽然有些C++和python基础(之前上课学的),但重点头疼的并不是语言,而是算法。想到本科阶段,有几次接触FPGA和MSP430时还是觉得很有意思,所以想往集成电路上转一下。(虽然当时还用的阿特尔(现被英特尔收购)的quartusⅡ工具,用的还是简单的VHDL和大量的时序集成电路。)去年一年回头又看了看Verilog的基本语法,趁着找实习的劲儿打算实操实操。该系列文章主要记录自己学习AMD赛灵思的zed-board板子,在这个过程中慢慢熟悉一下Verilog和

基于vivado(语言Verilog)的FPGA学习(1)——了解viviado面板和编译过程

基于vivado(语言Verilog)的FPGA学习(1)——了解程序面板和编译过程每日废话:最近找实习略微一些焦虑,不想找软件开发,虽然有些C++和python基础(之前上课学的),但重点头疼的并不是语言,而是算法。想到本科阶段,有几次接触FPGA和MSP430时还是觉得很有意思,所以想往集成电路上转一下。(虽然当时还用的阿特尔(现被英特尔收购)的quartusⅡ工具,用的还是简单的VHDL和大量的时序集成电路。)去年一年回头又看了看Verilog的基本语法,趁着找实习的劲儿打算实操实操。该系列文章主要记录自己学习AMD赛灵思的zed-board板子,在这个过程中慢慢熟悉一下Verilog和

Unity 打包程序后PC或Android真机调试Debug日志及调出的Profiler面板

几个注意点:1.UnityBuildSettings中勾选CopyPDBfiles、DevelopmentBuild、Autoconnectprofiler(自动连接性能分析)、ScriptDebugging选项。2.打包程序后,Unity会自动连接Profiler,打开Unity中的Profiler即可查看cpu、gpu、内存等使用情况。3.在Unity的Console中的Editor会自动连接运行中程序的Debug日志并输出,若没有连接,可尝试输入目标主机的IP地址,来回切换一下Unity界面和程序,验证正常输出日志后,再进行功能调试。4.在playersetting—>othersett

Unity 打包程序后PC或Android真机调试Debug日志及调出的Profiler面板

几个注意点:1.UnityBuildSettings中勾选CopyPDBfiles、DevelopmentBuild、Autoconnectprofiler(自动连接性能分析)、ScriptDebugging选项。2.打包程序后,Unity会自动连接Profiler,打开Unity中的Profiler即可查看cpu、gpu、内存等使用情况。3.在Unity的Console中的Editor会自动连接运行中程序的Debug日志并输出,若没有连接,可尝试输入目标主机的IP地址,来回切换一下Unity界面和程序,验证正常输出日志后,再进行功能调试。4.在playersetting—>othersett

中兴B860 AV2.1 S905L刷入armbian并启用docker且使用Portainer汉化版控制面板

准备*一条USB双公头刷机线;*HDMI显示器;*16GB左右的U盘,最好是接口USB2.0或者一张16G的sd卡;*Windows764位电脑,Windows10可能不行;*晶晨固件刷机工具带license:提取码:gaaX*S905L安卓6.0.1带root固件中兴B860AV....zip:提取码:F2T6*安卓卡载系统。【安卓】切换卡载系统V1.1.20180808.apk链接:提取码:P8A7。用来切换到U盘或者sd卡中系统。*armbiandebian10服务器版固件armbian为最新Armbian_20.10_Arm-64_buster_current_5.9.0.img。可以