logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【python爬虫】设计自己的爬虫 4. 封装模拟浏览器 Selenium

Selenium是一个自动化测试工具,利用它可以驱动浏览器完成特定操作,还可以获取浏览器当前呈现的页面的源代码,做到所见即所爬 对一些JavaScript动态渲染的页面来说,这种爬取方式非常有效使用Selenium驱动浏览器加载网页,可以直接拿到JavaScript渲染的结果。一般常用的的有Selenium, playwright, pyppeteer,考虑到他们的使用有许多相同之处,因此考虑把他

文章图片
#python#爬虫#selenium
【深度学习】5-1 与学习相关的技巧 - 参数的更新(Momentum,AdaGrad, Adam )

神经网络的学习的目的是找到使损失函数的值尽可能小的参数。这是寻找最优参数的问题,解决这个问题的过程称为。但是神经网络的最优化问题非常难。这是因为参数空间非常复杂,无法轻易找到最优解。而且,在深度神经网络中,参数的数量非常庞大,导致最优化问题更加复杂。

文章图片
#深度学习#学习#人工智能
【vue组件】使用element-ui table 实现嵌套表格 点击展开时获取数据

然后,因为选中子table的单选框后,把展开的子table收齐再展开时,单选框的选中样式会丢失,这时我想的办法是根据之前选中的选项,调用toggleRowSelection这个方法,再把单选框选中。在上面代码中hasSelections 是判断是否有选中的选项,然后把展开子表格选中的id取出来,根据选中的id调用toggleRowSelection去点击。但这里会产生一个问题,用$set赋值后,页

文章图片
#vue.js#ui#前端
【vue】Element ui 表格的header 标题文字过于太长 而需要显示省略号并用tooltip显示全部信息

上面代码中renderHeader方法里要注意column 包含的是每一行的内容,给header添加显示省略号的css代码,并且要把header的文字内容包含在el-tooltip里面。

#vue.js#ui#javascript +1
【uni-app】普通选择器注意range-key的使用

当range是一个Array时,通过range指定Object中key的值作为选择器的显示内容。: 当mode为selector或multiSelector时,range有效。当picker的mode为selector或没有mode属性时,为普通选择器。

#uni-app#前端#javascript +1
【uni-app】判断运行环境 & 配置

在实际开发中判断运行环境,通常用于调用不同环境的服务端API接口地址。在开发环境下需要调用测试接口,在生产环境下需要调用正式接口,这时需要判断当前的运行环境,从而调用不同的接口。uni-app可通过process.env.NODE_ENV判断当前运行环境,在HBuilder Xzhong ,选择“运行”命令编译出的是开发环境,选择“发行”命令编译出的是生产环境,代码示例如下:在实际开发中不可能只有

#uni-app#vue.js#javascript
【uni-app】长按事件

<view@touchmove="handletouchmove" @touchstart="handletouchstart" @touchend="handletouchend" ></view>handletouchstart(e) {this.timeOutEvent = setTimeout(() => {this.onLongPress(

#前端
【uni-app】解决微信小程序跳转10层限制的问题

getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。使用getCurrentPages()方法获取栈中的页面数,如果大于等于10层,则使用redirectTo()方法进行跳转。微信小程序为了解决性能问题,使用navigateTo()方法跳转,其页面限制为10层。每次使用navigateBack()方法返回时,就会减少

#微信小程序#uni-app#小程序 +1
【uni-app】解决iPhone X “刘海屏”兼容性问题

这里可以使用uni.getSystemInfoSync()的mode属性获取手机型号,判断是否在iPhone X中运行,如果是,则重新设定padding-top的值即可。开发微信小程序时设置为自定义导航,在iPhone X这种有刘海屏的手机中预览会发现自定义导航与“刘海”之间的距离对比原生导航有些差异,用户体验不是很好。

#uni-app#前端#javascript +1
【uni-app】对数值进行保留小数点后两位的处理

注意toFixed()只能用在数值部分第一保留小数点数值后两位,尾数四舍五入numFilter (value) {// 截取当前数据到小数点后两位let realVal = parseFloat(value).toFixed(2)return realVal}第二保留小数点后两位的,不会四舍五入numFilter (value) {// 截取当前数据到小数点后三位let tempVal = par

暂无文章信息