ICode9

精准搜索请尝试: 精确搜索
  • 笔记-docker学习-22022-06-22 14:34:30

     继续之前的docker学习    16、docker commit  从容器创建一个新的镜像   OPTIONS说明: -a :提交的镜像作者; -c :使用Dockerfile指令来创建镜像;  -m :提交时的说明文字;  -p :在commit时,将容器暂停。    实例: docker commit -a "ithome8" -m "mysql-test1" d

  • vue + elementUI 表单重置两种方法2022-06-22 14:32:23

    一、添加 prop 清空验证和内容<el-form-item label="排序" prop="orders"> <el-input v-model="ruleForm.orders"></el-form-item>在 <el-form ref="ruleFormRef ">添加 ref属性,然后使用this.refs["ruleFormRef"].res

  • Vue3 defineComponent的作用2022-06-21 10:31:07

    defineComponent函数,只是对setup函数进行封装,返回options的对象  export function defineComponent(options: unknown) { return isFunction(options) ? { setup: options } : options } defineComponent最重要的是:在TS下,给予了组件 正确的参数类型推断      搜索    

  • flask系列(4-1)-蓝图原理2022-06-21 00:32:50

    在引入蓝图概念之前,先分析app注册路由的原理 app注册路由的基本原理 ## demo.py from flask import Flask app = Flask(__name__) @app.route("/") # 调用app.route方法 def index(): return 'pass' if __name__ == '__main__': app.run(debug=True) ## scaffo

  • bootstrap强化模态窗口插件2022-06-20 22:33:11

       index.html  <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport&qu

  • [AWS] Solve Error: Lambda Options Request UnAuthorized2022-06-19 05:00:07

    If you configure CORS (Cross-Origin Resource Sharing) for an API, API Gateway automatically sends a response to preflight OPTIONS requests, even if there isn't an OPTIONS route configured for your API. At this time, you might want to disable your OPT

  • pgsql 外表的坑2022-06-14 22:04:20

    项目中需要查询 SQL Server(老系统) 和 pgsql 中的数据,索性就将 SQL Server 的表作为外表在 pgsql 中创建: -- 使用 tds_fdw 扩展插件创建一个外部数据库连接服务 CREATE SERVER mssql_svr FOREIGN DATA WRAPPER tds_fdw OPTIONS (servername '192.168.1.37', port '1433', character

  • 基于SqlSugar的开发框架循序渐进介绍(7)-- 在文件上传模块中采用选项模式【Options】处理常规上传和FTP文件上传2022-06-13 12:33:45

    在基于SqlSugar的开发框架的服务层中处理文件上传的时候,我们一般有两种处理方式,一种是常规的把文件存储在本地文件系统中,一种是通过FTP方式存储到指定的FTP服务器上。这种处理应该由程序进行配置,决定使用那种方式,那么这里面我们为了弹性化处理, 在文件上传模块中采用选项模式【Opt

  • axios封装2022-06-13 12:32:02

      npm install axios --save    创建三个文件(index.js/interceptor.js/request.js) /** * index.js * api地址管理 */ export default { login:'/user/login', getInfo:'/user/getInfo' } 封装interceptor interceptor作用就是拦截,可以针对请求参数和响应结

  • CAP 6.1 版本发布通告2022-06-11 20:32:11

    前言 今天,我们很高兴宣布 CAP 发布 6.1 版本正式版,在这个版本中我们主要针对目前已经发现的几个BUG进行了修复了以及添加了一些小特性。 那么,接下来我们具体看一下吧。 总览 可能有些人还不知道 CAP 是什么,老规矩来一个简介。 CAP 是一个用来解决微服务或者分布式系统中分布式事

  • Python中的selenium库的基本用法2022-06-10 09:01:51

    Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 通过此行代码可以快速在Python中安装selenium库 pip install Selenium 另外,我们仍需要安装浏览器驱动 Selenium3.x调用浏览器必须有一个

  • MongoDB +MongoDB在.net Core中的应用+封装MongoDB上下文类2022-06-10 08:31:37

    MongoDB +MongoDB在.net Core中的应用 一、什么是MongoDB MongoDB是一个基于分布式文件存储的数据库 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。    MonfoDB创建新连接参考: https://blog.csdn.net/lavendersue/art

  • Selenium+python-web自动化-浏览器chromeOptions会话配置参数2022-06-06 18:34:25

    Chrome Options是一个配置chrome启动时属性的类,配置的这些参数可以设置浏览器的在执行时的属性。 添加参数的方式: from selenium import webdriver options = webdriver.ChromeOptions() options.add_argument("需要设置的参数") driver = webdriver.Chrome(chrome_options = opt

  • # cesium 绘制栅栏2022-06-06 12:05:27

    cesium 绘制栅栏 网上的资料要不收费,要不代码不全,很多跟绘制墙体有关的案例要不缺放法要不干嘛的,我自己根据网上的方法又加上自己百度改,最后实现了一个效果,和我想实现的效果差不多,分享一下子。 最终效果 反正这篇博文最后实现的效果就是上面动图的效果,如果你想实现的效果不是这

  • .NET 6 配置跨域2022-06-02 18:01:56

    先在配置文件 appsetting.json 添加一个Key,随便什么都行,自己定 "CorsUrls": "http://localhost:8080" 然后在 Program.cs 里,以前是Startup.cs注入服务 string CorsUrls = configuration["CorsUrls"]; builder.Services.AddCors(options => { options.AddPolicy(&quo

  • Vue Router 实现原理2022-06-01 18:00:56

    Vue Router 实现原理 会用到以下几个前置知识 插件 混入 Vue.observable() 插槽 render 函数 运行时和完整版的 Vue 概念 当前端路由切换的时候,在浏览器端判断当前路径,并加载当前路径对应的组件 Hash 模式 URL 中 # 后面的内容作为路径地址 监听 hashchange 事件 根据当前路由

  • 拖拽2022-06-01 16:02:05

    <!DOCTYPE html> <html lang="zh-CN"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no&

  • Vue中的this.$options.data()和this.$data用法说明2022-06-01 01:01:13

    Vue中的this.$options.data()和this.$data用法说明:https://www.jb51.net/article/191773.htm JS中Object.assign()的用法:https://blog.csdn.net/sinat_34241861/article/details/113845312  

  • IdentityServer4+.net core+Docker认证授权和单点登录2022-05-31 02:02:02

    操作环境:Centos7.8+.net Core3.1+Docker 由于IdentityServer4的认证授权功能太过强大和复杂,实现了OAuth2.0的四种授权模式——隐式模式(implicit)、授权码模式(Authorization Code)、密码凭证模式(Resource Owner Password Credentials)、客户端凭证模式(Client Credentials),本文仅以其中

  • consul系列文章02---替换掉.netcore的配置文件2022-05-29 11:36:28

    如果是开发微服务的项目,多个服务的配置管理起来比较麻烦,需要集中管理,也就是需要有配置中心: consul集成配置中心的思路:读取配置文件时不在从本地的应用中读取,而是从consul的KEY/value中读取 集成步骤: 1、首先,安装Consul,具体安装步骤本文就不详细介绍了,请移步我的系列文章01,当打开 

  • 使用 Yarp 做网关(二) : 网关 Swagger2022-05-26 20:32:18

    Yarp & Swagger 目录Yarp & Swagger问题:无法访问内部服务 Swagger实现原理内部服务支持跨域添加跨域配置支持跨域网关添加 Swagger访问网关 Swagger在网关 Swagger 调用服务接口 接着上一节 使用 Yarp 做网关 (一), 完成上一节的练习后,还遗留了一个问题: 如何通过 YarpGateway 访问

  • 利用Python破解SMTP服务器用户名2022-05-26 19:04:16

      1 import socket 2 import optparse 3 import os 4 import sys 5 import termcolor 6 7 class SMTPUserCrack: 8 def __init__(self) -> None: 9 self.target = self.get_params()[0] 10 self.port = self.get_params()[1] 11 s

  • UbuntuWifi网络连接不上或经常断网 (转)2022-05-26 13:35:15

    我的问题描述:安装双系统后,使⽤Ubuntu系统经过⼀段时间的待机wifi就会扫描不到⽹络也连不上需要反复执⾏sudo service network-manager restart才能扫描上wifi,发现了以下的解决⽅式成功解决问题,希望对你遇到的问题也有⼀定的帮助.问题:问题1.知道wifi密码,驱动也有,可以点击连接,

  • Selenium被检测为爬虫,怎么屏蔽和绕过2022-05-25 14:01:20

    Selenium 操作被屏蔽 使用selenium自动化网页时,有一定的概率会被目标网站识别,一旦被检测到,目标网站会拦截该客户端做出的网页操作。 比如淘宝和大众点评的登录页,当手工打开浏览器,输入用户名和密码时,是能正常进入首页的,但是如果是通过selenium打开, 会直接提示验证失败,点击框体重试

  • .NET Core 读取配置技巧 - IOptions<TOptions> 接口2022-05-25 00:31:39

    原文链接:https://www.cnblogs.com/ysmc/p/16307804.html   在开发过程中,我们无法离开配置文件(appsetting.json),例如配置文件中有以下内容: { "Options": { "Option1": "Set1", "Option2": "Set2", "Option3": "Set3"

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有