- 2025-01-04python自动化测试
webdriver在https://googlechromelabs.github.io/chrome-for-testing/下载chrome最新驱动,把该驱动文件放在和python.exe一样的目录下。导入和配置在py脚本中引入webdriver:fromseleniumimportwebdriverwebdriver.Chrome()#用chrome浏览器打开,用一个driver对象接收
- 2025-01-03DesignWare IP使用——层次化综合加快总体综合速度
记录一下目前综合时遇到的一点小问题。目前的设计的计算模块里大量使用了DWIP,包括浮点除法器,浮点加减法器,浮点乘法器,浮点求根器,浮点比较器等每个各32个,直接综合的话会发现这些大的计算单元每个都需要进行mapping,会导致综合的总时长长的难以想象(可能需要数天的时间)。分析其原因,
- 2025-01-03掌握设计模式--组合模式
组合模式(CompositePattern)组合模式(CompositePattern)是一种结构型设计模式,它用于将对象组织成树形结构,以表示部分-整体的层次结构。通过组合模式,客户端可以统一对待单个对象和组合对象,从而简化了客户端代码的复杂性。组合模式的核心思想统一的接口:通过抽象类或接口将单个对象
- 2025-01-03Python----Python爬虫(re、bs4、pyquery、xpath、json的使用)
一、正则表达式的使用1.1、正则表达式 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用了正则表达式,我们想要从返回的页面内容提取出我们想要的内容就易如反掌了1.2、规则1.2.1、定位符字符描述^
- 2025-01-01[c语言日寄]论地球online新手程序猿是什么时候意识到算法的重要性~[链表][免费全代码][辗转相除法][欧几里得算法][详细分析]
在今天的快乐刷题中,博主遇到一个很哟西的题目:题目内容给定两个数,求这两个数的最大公约数例如:输入:2040输出:20博主的答案思路与框架题目内容简洁明了,稍微思考了一下给出一下算法框架:1.scanf接受输入的数字2.使用取余数求得两个数的所有公约数3.使用链表储存两个数
- 2024-12-30CSS 怎么实现两个 div 一个固定宽另一个填充剩余空间?
当年这可能是一个典型的CSS面试题:“两列布局”。很多年前(大约是10年前吧),有过这样的一个面试题:两列布局,左侧列宽度是20%,右侧列是80%,两列之间的间距是20px,CSS怎样实现这样的一个布局,而且不会出现滚动条!对于题主这个问题,早在当年可能会较为蛋疼一点,或许很多开发者会采用JavaScrip
- 2024-12-28宋词300首获取
宋词三百首获取近来一段时间无聊,突然被古诗词吸引,之后就有了后续的一系列操作作为计算机专业,对于批量获取内容肯定首选
- 2024-12-28Material Design风格纯js确认框和对话框插件
material-modal是一款MaterialDesign风格纯js确认框和对话框插件。该插件通过简单的CSS和JavaScript代码来构建确认框和对话框,是替代浏览器原生确认框和对话框的不错选择。在线预览 下载 使用方法在页面中引入material-modal.css和material-modal.js文件。<linkr
- 2024-12-28基于HTML5 time元素的倒计时jquery插件
这是一款简单的基于HTML5time元素的倒计时jquery插件。该jquery倒计时插件提供默认的翻牌样式。 在线预览 下载 使用方法在页面中引入jquery、jquery.countdown.js。<scriptsrc="path/to/jquery.min.js"><scriptsrc="path/to/jquery.countdown.js"> HTML
- 2024-12-28div+CSS
可以将CSS直接写进DIV里<divid="box3"style="background:#eeef;width:250px;height:250px;float:left;"><style></style></div>一个div靠在另一个div左边<divid="box3"style="float:left;"><
- 2024-12-28Codeforces Round 993 (Div. 4)
Codeforces题解-[题目名称]题目链接题目描述Wave获得了五个整数$k$、$l_1$、$r_1$、$l_2$和$r_2$。Wave希望你帮助她计算出有序对$(x,y)$的数量,使得以下所有条件都得到满足:$l_1\leqx\leqr_1$。$l_2\leqy\leqr_2$。存在一个非负整数$n$使得
- 2024-12-27vue 通过 directives 实现弹窗div可以拖动
在Vue2中,可以通过自定义指令(v-draggable)来实现弹窗div拖动的功能。自定义指令允许我们将拖动功能封装起来,使得在多个地方复用。下面是一个实现拖动功能的完整示例:实现步骤:创建一个自定义指令v-draggable来处理拖动逻辑。将该指令应用于你想要拖动的元素(例如弹窗div)。
- 2024-12-27anime.js-强大的Javascript动画库插件
anime.js是一款功能强大的Javascript动画库插件。anime.js可以和CSS3属性,SVG,DOM元素和JS对象一起工作,制作出各种高性能,平滑过渡的动画效果。在线预览 下载 使用方法在页面中引入anime.min.js文件。<scripttype="te
- 2024-12-27elementUI中或者其他的div的弹框拖拽
项目中的el-dialog的随意拖拽,相关代码如下:一、dom代码:<template><divclass="about"><el-buttontype="text"@click="dialogVisible=true">弹框的可拖拽</el-button><!--el-dialog弹框的时候直接按照demo用就可以了-->&
- 2024-12-26关于 scrapy 查询元素时 获取结果为 None 的解决办法
classDoubanSpider(scrapy.Spider):name="douban"allowed_domains=["movie.douban.com"]start_urls=["https://movie.douban.com/chart"]defparse(self,response):titles=response.css('#conten
- 2024-12-26炫酷鼠标hover图片幻影跟随动画特效
这是一款炫酷的鼠标hover图片幻影跟随动画特效。该特效在鼠标hover图片时,会产生多种颜色形成的堆叠卡片幻影,跟随图片移动,效果非常炫酷。在线预览 下载 使用方法 HTML结构该图片hover效果的HMLT结构如下:<divclass="gridgrid--effect-vega"> <ahref="#"
- 2024-12-25炫酷吹风机样式loading进度条插件
这是一款炫酷吹风机样式loading进度条jquery插件。该吹风机样式loading进度条通过jquery和CSS3动画来构建进度条,用户可以通过调用插件的方式来使用这个Loading特效。在线预览 下载 使用方法在页面中引入jquery和blower-loading.js文件,以及样式文件style.css。<li
- 2024-12-25js动态炫酷数字时钟
这是一款使用js和CSS制作的动态炫酷数字时钟。该js数字时钟采用LED数字时钟样式,效果十分逼真。 在线预览 下载 使用方法 HTML结构该js数字时钟的HTML结构如下:<divclass="clock"> <divclass="digithours"> <divclass="segment"></div>
- 2024-12-24Bootstrap垂直手风琴折叠菜单
这是一款Bootstrap垂直手风琴折叠菜单。该Bootstrap垂直手风琴折叠菜单使用boostrap网格进行布局,并通过对bootstrap面板组进行美化,构建出精美的垂直手风琴折叠菜单效果。 在线预览 下载 使用方法在页面中引jquery和bootstrap相关文件。<linkhref="path/to/
- 2024-12-24拖拽改变div大小方法
constupdateWidth=()=>{letresize=document.getElementById("datatree");letmainForm=document.getElementsByClassName("mainForm");resize.onmousedown=function(e){letstartX=e.clientX;
- 2024-12-24利用Python爬虫快速获取商品历史价格信息
在电商时代,商品价格波动频繁,对于消费者和市场分析师来说,掌握商品的历史价格信息至关重要。这不仅能够帮助消费者做出更明智的购买决策,还能为市场趋势分析提供数据支持。本文将介绍如何使用Python爬虫技术快速获取商品的历史价格信息,并进行初步分析。Python爬虫技术简介Pytho
- 2024-12-23Codeforces Round 995 (Div. 3)(补题)
CodeforcesRound995(Div.3)D.CountingPairs(离散化+二分)题目描述给你一个由\(n\)个整数组成的序列\(a\),其中序列的\(i\)-th元素等于\(a_i\)。同时还给出两个整数\(x\)和\(y\)(\(x\ley\))。如果满足以下条件,一对整数\((i,j)\)就会被认为是有趣的:\(1
- 2024-12-23Codeforces Round 993 (Div. 4)(补题)
CodeforcesRound993(Div.4)只选择对我有价值的题目记录E.InsaneProblem题目描述给定五个整数\(k\),\(l_1\),\(r_1\),\(l_2\)和\(r_2\),Wave希望你帮助她计算满足以下所有条件的有序对\((x,y)\)的数量:\(l_1\leqx\leqr_1\)。\(l_2\leqy\leqr_2\)。存在一
- 2024-12-23简单的Bootstrap Tabs选项卡
这是一款非常简单的BootstrapTabs选项卡美化特效。该特效在原生BootstrapTabs选项卡的基础上,通过css3来对它进行了一些美化效果。 在线预览 下载 使用方法在页面中引入jquery和bootstrap相关文件。<linkhref="path/to/css/bootstrap.min.css"rel="style
- 2024-12-22jquery支持移动手机的响应式轮播图插件
这是一款支持移动手机的响应式jquery轮播图插件。它具有跨平台,响应式,支持移动设备等特点,并且在使用CSS3制作过渡动画,效果非常炫酷。 在线预览 下载 使用方法在页面中引入jquery,hammer.min.js和slider.js文件以及图标样式文件entypo.css和CSS3动画样式文件style.css