• 2025-01-22记录---当window.open被ios安全机制拦截,我掏出3种方案,终于跳转成功!
  • 2025-01-21爬虫学习笔记
    ------------------------------------------------------------------------------------------------------------------------谷歌浏览器的开发者工具(DevTools)中,搜索功能允许你查找HTML、CSS、文本内容等内容,具体操作步骤如下:1.打开开发者工具快捷键:Windows/Linux:Ct
  • 2025-01-21怎样实现每次页面打开时都清除本页缓存?
    在前端开发中,有多种方法可以在每次页面打开时清除页面缓存。以下是一些建议的方法:使用Meta标签:在HTML的<head>部分,你可以使用<meta>标签来控制缓存行为。通过设置Cache-Control和Pragma为no-cache,以及Expires为0,你可以告诉浏览器不要缓存页面内容。<metahttp-equiv="Cache-C
  • 2025-01-20如何使用js获取当前的url和来源的url?
    在JavaScript中,你可以使用window.location对象来获取当前页面的URL和来源页面的URL。获取当前页面的URL你可以使用window.location.href来获取当前页面的完整URL。例如:varcurrentUrl=window.location.href;console.log(currentUrl);获取来源页面的URL来源页面的URL
  • 2025-01-20主框架如何与iframe通信?如何解决跨域?
    主框架与iframe之间的通信以及跨域问题的解决在前端开发中是一个常见的需求。以下是一些方法和步骤来实现这一目标:一、主框架与iframe通信使用postMessage方法:主框架向iframe发送消息:可以通过获取iframe的contentWindow对象,并调用其postMessage方法来发送消息。例如:iframe.c
  • 2025-01-20html的a标签属性rel="noopener"有什么作用?
    在HTML中,<a>标签的rel属性用于定义当前文档与被链接文档之间的关系。rel="noopener"是其中的一个值,它主要的作用是在打开新窗口或新标签页时,防止新页面通过window.opener属性访问到原页面的window对象。这可以提高网站的安全性,防止一些潜在的跨站脚本攻击(XSS)或反向Tabnabb
  • 2025-01-18python-leetcode-最小覆盖子串
    76.最小覆盖子串-力扣(LeetCode)classSolution:defminWindow(self,s:str,t:str)->str:ifnotsornott:return""need={}forcint:need[c]=need.get(c,0)+1windo
  • 2025-01-17python——句柄
    一、概念    句柄指的是操作系统为了标识和访问对象而提供的一个标识符,在操作系统中,每个对象都有一个唯一的句柄,通过句柄可以访问对象的属性和方法。例如文件、进程、窗口等都有句柄。在编程中,可以通过句柄来操作这些对象,从而实现对系统资源的控制和管理。二、实战1
  • 2025-01-17vncviewer所有原始参数
    -[rkey@archlinuxqemu]$vncviewer-helpTigerVNC查看器v1.14.1构建于:2024-10-3018:05版权所有1999-2024TigerVNC团队及众多开发者(参见README.txt)访问http://www.tigervnc.org以获取更多关于TigerVNC的信息。usage:vncviewer[parameters][host][:displayN
  • 2025-01-16字玩FontPlayer开发笔记10 Tauri2多窗口通信
    字玩FontPlayer开发笔记10Tauri2多窗口通信字玩FontPlayer是笔者开源的一款字体设计工具,使用Vue3+ElementUI开发,源代码:github|gitee笔记最近在使用Tauri进行打包应用,这两天在测试可编程脚本模块时,发现原有代码使用了window.open方法,在Tauri应用中一直触发不了新窗口
  • 2025-01-16绘制三角形
    #include<GLFW/glfw3.h>intmain(void){GLFWwindow*window;/*Initializethelibrary*/if(!glfwInit())return-1;/*CreateawindowedmodewindowanditsOpenGLcontext*/window=glfwCreateWindow(640,480,"
  • 2025-01-16OpenGL
    #include<GLFW/glfw3.h>intmain(void){GLFWwindow*window;/*Initializethelibrary*/if(!glfwInit())return-1;/*CreateawindowedmodewindowanditsOpenGLcontext*/window=glfwCreateWindow(640,480,"
  • 2025-01-16【C++】开源:ImGui图形用户界面库配置与使用
    项目介绍项目Github地址:https://github.com/ocornut/imguiDearImGui(ImGui)是一个开源的、用C++编写的图形用户界面(GUI)库。它由OCornut创建,旨在为应用程序和工具提供创建用户界面的简单高效的方式。以下是DearImGui的一些主要特性和特点:1.即时模式GUI:ImGui遵循即
  • 2025-01-15Tauri教程-进阶篇-第一节 自定义启动画面
    “如果结果不如你所愿,就在尘埃落定前奋力一搏。”——《夏目友人帐》“有些事不是看到了希望才去坚持,而是因为坚持才会看到希望。”——《十宗罪》“维持现状意味着空耗你的努力和生命。”——纪伯伦Tauri技术教程*第五章Tauri的进阶教程第一节自定义启动画面
  • 2025-01-15《鸿蒙开发-答案之书》全屏设置
    《鸿蒙开发-答案之书》全屏设置app中某些界面是要沉浸式的,全屏就来了。但是它的全屏设置有点坑,它只能设置整个app的,其中一个page改变了全屏变不全屏,会影响到其他界面。因为它本质是一个Activity,很多page。直接上代码:onWindowStageCreate(windowStage:window.WindowSta
  • 2025-01-14python脚本:批量修改图片名称
    运用演示:  步骤:1.将需要修改名称的图片放在一个文件夹中,选择此文件夹2.输入命名格式,进行重命名代码:直接将下列代码复制到python编译器中即可importosfrompathlibimportPathimporttkinterastkfromtkinterimportfiledialog,messageboxclassImageRen
  • 2025-01-14不知道前端代码哪里报错了?我有七种方式去监控它!
    大家好,我是桃子,前端小菜鸟一枚,在日常工作中,有时候是不是不知道前端代码哪里报错了今天我给大家分享七中方法去监控它我们先来说说前端中的错误类型有哪一些错误类型1、SyntaxErrorSyntaxError 是解析时发生语法错误,这个错误是捕获不到的,因为它是发生在构建阶段,而不是运行阶
  • 2025-01-14THREE.js学习笔记5——FullScreen and Resizing
    这一小节学习FullscreenandResizing将THREE.js渲染的结果铺满整个屏幕,以及避免出现蓝色边框和超过画面限制的滚动renderer.setSize(window.innerWidth,window.innerHeight)*{padding:0;margin:0;}body{overflow:hidden;}.test{position:fixed;
  • 2025-01-12使用javascript写个方法进行屏目切换检测
    在前端开发中,要检测屏幕切换(例如,用户从桌面屏幕切换到移动屏幕,或者从横屏切换到竖屏等),你可以使用window对象的resize事件。这个事件会在窗口大小发生变化时触发,因此可以用来检测屏幕切换。以下是一个简单的JavaScript方法,用于检测屏幕大小的变化:functiondetectScreenChange(){
  • 2025-01-11第一章 相位编码器(Phase Vocoder)
    第一章相位编码器(PhaseVocoder)开篇先留一个问题,现在TTS大模型、音乐生成大模型的“电音”/“机器音”/“合成音”、“金属感”、以及清晰度低在信号层面该如何解释?在音乐效果器、音乐合成、视频倍速播放、实时通话场景中音视频同步等常常需要用到变速、变调的需求,而Phas
  • 2025-01-11vue3 + arcgis.js4.x---卷帘模式
    这里使用天地图的矢量图和影像图作为卷帘对比(tk自行申请)//初始化地图map:newMap({basemap:newBasemap({baseLayers:[newWebTileLayer('http://{subDomain}.tianditu.com/DataServer?T=vec_w&X={col}&Y={row}&L={level}&tk=',{
  • 2025-01-11Three.js 实现光线行 Shader
    大家好!我是[数擎AI],一位热爱探索新技术的前端开发者,在这里分享前端和Web3D、AI技术的干货与实战经验。如果你对技术有热情,欢迎关注我的文章,我们一起成长、进步!开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、ThreeJs、WebGL、Go经验经验:6年+
  • 2025-01-09如何用python编表白程序
    用python编表白程序的方法:1、创建GUI窗口,实现代码的调用。2、编写点击触发函数,实现表白程序。具体代码如下:from tkinter import *from tkinter import messageboxdef closeWindow():    messagebox.showinfo(title="警告",message="不许关闭,好好回答") 
  • 2025-01-09Window上使用Ollama和MaxKB部署本地AI
    前导Ollama是一个本地部署大语言模型并运行的开源项目MaxKB是一个用于管理本地大语言模型且能前端显示的开源项目需要使用到Docker一:下载OllamaOllama官网:https://ollama.com/cmd下输入ollama验证是否部署成功二:在ollama网站上搜索想部署的模型并部署这里以通义千问(qwen
  • 2025-01-08【GUI-pyqt5】QAbstractButton类
    1.描述所有按钮控件的基类提供按钮的通用功能2.继承QWidget3.功能3.1提示文本3.1.1APIAPI功能备注setText(str)设置按钮提示文本-text()获取按钮提示文本-3.1.2应用场