ia

基于element-ui对话框el-dialog初始化的校验问题解决

不刷新页面重新打开el-dialog时,如果我们绑定了rules或者某个值需要required,它总会自动校验。 查看了多个博文,发现常用的有两种解决方法(下列方法都可以在其他博文查看,不再细写,如有需要请自行查询): 1.给dialog套上v-if ; 2.在关闭dialog时,监听关闭回调,清除校验。 我在自己的项目里使用了上述两种方法,都不太好用,自己琢磨出了另一种方法: <el-di... »

vue-cli3中配置alias和打包加hash值操作

1.之前在项目测试环境打包的时候,js文件打包出来没有hash值,但是生产环境打包出来却又hash值 当时只配置了 filenameHashing: true,这样是不够的 后来在chainWebpack中配置config.output.filename(‘[name].[hash].js’).end(),解决了该问题 2.配置alias可以在引入文件的时候不用写很长的相对... »

Flutter之自定义Dialog实现版本更新弹窗功能的实现

功能点: 1.更新弹窗UI 2.强更与非强更且别控制 3.屏蔽物理返回键(因为强更的时候点击返回键,弹窗会消失) 4.点击弹窗外透明区域时,弹窗不消失 先看下效果图: Dialog实现代码: import 'package:flutter/material.dart'; import 'package:xiaopijiang/utils/assets_util.dart'; import 'pac... »

CSS中的两个特殊值用于控制层叠的inherit和initial的方法

在CSS中有两个特殊值可以赋给任意属性,用于控制层叠:inherit和initial。我们来看看这两个特殊值。 使用inherit关键字 有时,我们想用继承代替一个层叠值。这时候可以用 inherit 关键字。可以用它来覆盖另一个值,这样该元素就会继承其父元素的值。 假设我们要给网页加上一个浅灰色的页脚。在页脚上有一些链接,但我们不希望这些链接太显眼,因为页脚不是网页的重点。因此要将页脚的链接变成... »

Mariadb远程登陆配置及问题解决

前言:   安装过程不再赘述,直接说问题,mysql的远程连接需要解决两个问题:1.允许root用户远程连接。2.允许任意ip远程连接数据库。当然,在测试和解决问题之前,得首先保证你的数据库与远程主机之间的网络通信没有问题,简单的来说,就是互相ping通,其次,为了避免防火墙的干扰,将本地主机和数据库主机的防火墙都关闭,当然,生产环境下防火墙肯定是要打开的,并且需要额外的安全配置。 问题解决: 1... »

typescript配置alias的详细步骤

1 安装依赖 npm install --save-dev babel-plugin-module-resolver # yarn add babel-plugin-module-resolver --dev 根目录新增.babelrc文件 参考以下内容按您项目中的需要去修改 { "presets": ["next/babel"], "plugins": [ [ "module-resolver"... »

elementui更改el-dialog关闭按钮的图标d的示例代码

elementui更改el-dialog关闭按钮的图标d的示例代码

先给大家展示效果图:先上图主要是添加一下样式.el-dialog__headerbtn { top: 8px ! »

Android自定义Dialog原理实例解析

Android系统提供了Dialog类,以及Dialog的子类,常见如AlertDialog来实现此类功能。一般情况下,利用Android提供的Dialog及其子类能够满足多数此类需求,然而,其不足之处体现在:1. 基于Android提供的Dialog及其子类样式单一,风格上与App本身风格可能不太协调;2. Dialog弹窗在布局和功能上有所限制,有时不一定能满足实际的业务需求。本文将通过在Di... »

uniapp+Html5端实现PC端适配

前言: 使用uniapp做的h5页面,在PC端显示时,发现由于upx单位计算基准值太大,导致页面排班布局错乱 思路: 刚开始发现使用px单位不会导致页面布局混乱,但这对刚开启的项目友好,对已经成型的项目修改成本太高,风险也大,而且px是固定单位,在移动端显然没upx好使; 后来百度好久,发现都没有解决办法,偶然间突发奇想,能不能利用iframe在页面载入前将宽度设置为375px(750upx),来... »

ASP.NET Core中使用MialKit实现邮件发送功能

具体代码如下所示: # 导包   首先我们需要导入 MailKit NuGet包,NuGet安装包命令在下方拓展介绍中。 # 引用命名空间 using MailKit.Net.Smtp; using MimeKit; # 邮件发送帮助类 /// <summary> /// 发送邮件 /// </summary> /// <param name="Name">发件... »

Ubuntu18.04安装Nvidia显卡驱动教程(图文)

0、前期准备 禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用。 1、禁用nouveau 1、创建文件,如果没有下载vim编辑器,将vim换成gedit即可 $ sudo vim /etc/modprobe.d/blacklist-nouveau.conf 2、在文件中插入以下内容,将nouveau加入黑名单,默认不开启 blackli... »

django restframework serializer 增加自定义字段操作

在使用django restframework serializer 序列化在django中定义的model时,有时候我们需要额外在serializer中增加一些model中没有的字段。有两种方法实现这个目的。 假设现在有一个Animal模型,其中有name, type, country字段,country为外键。我们在序列化Animal时,需要额外增加外键country的area信息。 方法一修... »

CentOS 8 安装 MariaDB的详细教程

MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。开发这个分支的原因之一是:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB完全兼容mysql,使用方法也是一样的。 系统环境: CentOS Linux release 8.1.1911 (Core) 1)安装 mariaD... »

Linux服务器搭建nvidia-docker环境过程详解

Linux服务器搭建nvidia-docker环境过程详解

docker相当于一个容器,其可以根据你所需要的运行环境构建相应的运行环境,此时各个环境之间彼此隔离,就不会存在在需要跑一个新的代码的时候破坏原来跑的代码所需要的环境,各个环境之间彼此隔离开,好像一个个容器将其隔离开一样 由于docker只针对在CPU上面跑的情况,对于需要在GPU上面运行的服务器,其提供了一个nvidia-docker sudo apt-get install -y nvidia... »

uniapp,微信小程序中使用 MQTT的问题

最近在uniapp打包成微信小程序的项目中第一次用到了MQTT。使用比较简单,但是还是遇到了一些问题。在此记录一下。 官方文档:MQTT Github 官方MQTT测试工具:MQTTX。测试工具使用说明 MQTT的js文件:mqtt.min.js 先上一点注意事项: (1)MQTT.js 一个 MQTT 协议的客户端库,用 JavaScript 编写,可用于 Node.js 和浏览器。在 Node... »

Django serializer优化类视图的实现示例

一. create优化 在serializer序列化中,我们通过创建序列化器对象的方式地简化了视图函数的代码,前端传入的数据通过反序列化操作进行了各种数据校验,代码如下: from django.http import JsonResponse from django.views import View import json from .models import Project from .s... »

解决Pytorch自定义层出现多Variable共享内存错误问题

错误信息: RuntimeError: in-place operations can be only used on variables that don’t share storage with any other variables, but detected that there are 4 objects sharing it 自动求导是很方便, 但是想想, 如果两个Vari... »

Keras中的两种模型:Sequential和Model用法

在Keras中有两种深度学习的模型:序列模型(Sequential)和通用模型(Model)。差异在于不同的拓扑结构。 序列模型 Sequential 序列模型各层之间是依次顺序的线性关系,模型结构通过一个列表来制定。 from keras.models import Sequential from keras.layers import Dense, Activation layers = [D... »

在tensorflow实现直接读取网络的参数(weight and bias)的值

在tensorflow实现直接读取网络的参数(weight and bias)的值

训练好了一个网络,想要查看网络里面参数是否经过BP算法优化过,可以直接读取网络里面的参数,如果一直是随机初始化的值,则证明训练代码有问题,需要改。 下面介绍如何直接读取网络的weight 和 bias。 (1) 获取参数的变量名。可以使用一下函数获取变量名: def vars_generate1(self,scope_name_var): return [var for var in tf.glo... »

基于pytorch中的Sequential用法说明

class torch.nn.Sequential(* args) 一个时序容器。Modules 会以他们传入的顺序被添加到容器中。当然,也可以传入一个OrderedDict。 为了更容易的理解如何使用Sequential, 下面给出了一个例子: # Example of using Sequential model = nn.Sequential( nn.Conv2d(1,20,5), nn.R... »

pytorch网络参数 weight bias 初始化详解

权重初始化对于训练神经网络至关重要,好的初始化权重可以有效的避免梯度消失等问题的发生。 在pytorch的使用过程中有几种权重初始化的方法供大家参考。 注意:第一种方法不推荐。尽量使用后两种方法。 # not recommend def weights_init(m): classname = m.__class__.__name__ if classname.find('Conv') != -1... »

pytorch快速搭建神经网络_Sequential操作

之前用Class类来搭建神经网络 class Neuro_net(torch.nn.Module): """神经网络""" def __init__(self, n_feature, n_hidden_layer, n_output): super(Neuro_net, self).__init__() self.hidden_layer = torch.nn.Linear(n_feature, ... »

浅谈Keras的Sequential与PyTorch的Sequential的区别

深度学习库Keras中的Sequential是多个网络层的线性堆叠,在实现AlexNet与VGG等网络方面比较容易,因为它们没有ResNet那样的shortcut连接。在Keras中要实现ResNet网络则需要Model模型。 下面是Keras的Sequential具体示例: 可以通过向Sequential模型传递一个layer的list来构造该模型: from keras.models impo... »

Python偏函数Partial function使用方法实例详解

Python的functools模块提供了很多有用的功能,其中一个就是偏函数。您可能感兴趣的文章:Python嵌套函数,作用域与偏函数用法实例分析Python中偏函数用法示例Python使用functools模块中的partial函数生成偏函数python中偏函数partial用法实例分析详细介绍Python中的偏函数解析Python 偏函数用法全方位实现 »

基于Css Variable的主题切换完美解决方案(推荐)

Css3 Variable定义一个全局颜色变量,改变这个变量的值页面内所有引用这个变量的元素都会进行改变。css vars ponyfill是的,还真有polyfill能兼容IE: css-vars-ponyfill 。笔者项目使用了less,注意webpack中loader执行顺序是 类似栈的先进后出 ,所以我需要把转换loader添加到less-loader之前,确保我们处理的是编译后的css... »

Page 1 of 39123»