ICode9

精准搜索请尝试: 精确搜索
  • 06-02-设计模式 命令模式2022-05-27 19:35:14

    智能生活项目需求 我们买了一套智能家电,有照明灯、风扇、冰箱、洗衣机,我们只要在手机上安装app就可以控制对这些家电工作。 这些智能家电来自不同的厂家,我们不想针对每一种家电都安装一个App,分别控制,我们希望只要一个app就可以控制全部智能家电。 要实现一个app控制所有智能家

  • execute笔记2022-05-27 18:01:11

    package java.util.concurrent; /** * An object that executes submitted {@link Runnable} tasks. 抽象了一个方法,只是说执行任务(子类去实现) * This interface provides a way of decoupling(去耦合) task submission from the * mechanics of how each task will be run, includi

  • 线程池2022-05-25 14:32:47

    线程池:就是管理线程的池子  测试创建 //测试线程池 public class TestPool { public static void main(String[] args) { //1.创建服务,创建线程池 //newFixedThreadPool 参数为:线程池的大小 ExecutorService service = Executors.newFixedThrea

  • lua execute io.popen command 命令 V12022-05-21 10:33:36

    Lua os.execute,io.popen(read、write模式) 可用方式 命令 过程 命令 结果 os.execute 执行-等待执行完毕 一次性 无,需外部文件存储 hr=io.popen(..,'r') 执行-不等待执行完毕 一次性 —— hr:read、hr:close 等待执行完毕 —— 有 hw=io.popen(..,'w') 执行-不等待执行

  • Spring Boot 打包报错Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.02022-05-17 08:01:25

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project helloworld: Input length = 1 -> [Help 1] 添加maven-resources-plugin依赖 <plugins> <plugin>

  • 线程池2022-05-12 16:31:24

    线程池ThreadPoolExecutor 状态:  Runing:允许提交并且处理任务 shutdown:不允许提交新的任务,但是会处理完已经提交的任务 stop 不允许提交新的任务,也不会处理阻塞队列中的未执行任务,并且设置正在执行线程的中断标志位 tidying所有任务执行完毕,池中工作的线程数为0 terminated term

  • MySQL8.0安装详细教程2022-05-09 00:31:57

    MySQL8.0安装详细教程 选择您需要安装的类型(Developer Default)默认的,点击Next > 下一步 检查要求 点Execute 缺什么 弹出来让你安装 检查安装完 点击 Next >下一步 问你是否继续,点击 是(Y) 列出了需要安装的项目,点击 Execute 安装 显示安装进度,全是“勾”,则安装成功,点击 Nex

  • jenkins构建项目2022-05-04 11:00:06

    1、点击:新建 Item    点击后进入下个页面:         2、windown脚本需要选择:Execute Windows batch command     命令位置输入cmd的命令即可构建完成  

  • MySQL预处理语句PREPARE、EXECUTE、DEALLOCATE使用大全2022-05-03 09:01:31

    说明 MySQL官方将PREPARE、EXECUTE、DEALLOCATE统称为PREPARE STATEMENT,我习惯称其为【预处理语句】。 其语法为: PREPARE stmt_name FROM preparable_stmt EXECUTE stmt_name [USING @var_name [, @var_name] ...] {DEALLOCATE | DROP} PREPARE stmt_name PREPARE语句准备好

  • 使用python或Navicat连接OpenGauss数据库2022-05-01 00:33:47

    最近在学习华为的数据库,在学习如何用python来连接数据的时候,一直连接失败,然后官方文档也没有具体说明如何用python来连接,然后被这个东西困扰了我好几天。在网上找了很多资料,终于成功用python连接上了OpenGauss数据库。 在OpenGauss的官方文档中,找到了用于连接OpenGauss数据库的库,P

  • Fiddler(11):fiddler的composer可以简单发送http协议的请求2022-04-30 14:04:29

    一,composer的详解 右侧Composer区域,是测试接口的界面:   相关说明: 1.请求方式:点开可以勾选请求协议是get、post等 2.url地址栏:输入请求的url地址 3.请求头:第三块区域可以输入请求头信息 4.请求body:post请求在此区域输入body信息 5.执行:Execute按钮点击后就可以执行请求了 6.http

  • 点击各个按钮,在执行操作之前出现确认提示框2022-04-27 00:00:25

    需求分析:点击各个按钮,在执行操作之前出现确认提示框 有的按钮是携带参数的,需要传两个参数判断,所以handDilog函数接受两个参数,第一个是储存他代表哪个方法,第二个参数是这个按钮获取的数据 点击弹框的确认按钮将执行对应的方法,用switch函数判断是哪个方法 ​ <el-button type="pri

  • 线程池2022-04-16 13:34:58

    查看代码 package com.lei.study03; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; //测试线程池 public class TestPool { public static void main(String[] args) { //1.创建

  • selenium鼠标滚动操作2022-04-14 17:33:46

    我们在进行UI自动化测试时,免不了要滑动鼠标,因为有些元素并不在首屏,需要滑动鼠标才可见。 selenium进行自动化过程中,可通过execute_script执行js语句实现页面滑动。常见的滑动场景分为四种:滑动至页面底部、滑动至顶部、滑动至具体位置、滑动至目标元素可见。   滑动到页面底部: dr

  • K8S常用命令汇总2022-04-06 19:32:23

    实验环境 1台master+2台worknode 常用命令 //查看所有pods #kubectl get pods #kubectl get pods -n <namespace名称> //查看pods详情 #kubectl descibe pods <pod名称> //查看日志 #kubectl logs <pod名称> -c <容器ID> -f  //进去到执行容器 #kubectl execute <pod名称>

  • python连接Oracel、postgreSQL、SQLserver、Mysql、mongodb、redis等常用数据库方法汇总2022-04-06 15:00:06

    python对接常用数据库 python有着极其丰富的第三方的库,如此强大的python语言操作各大数据库,不管你使用的关系型数据库是oracle,mysql, sqlserver,还是关系型数据库redis,mongoDB。python都有有与之对应的第三方库。  1、mysql  安装pymysql pip intsall pymysql import pymysq

  • 线程池ThreadPoolExector核心ctl, execute, addWorker, reject源码分析2022-04-03 21:02:23

    线程池核心方法execute()解析: public void execute(Runnable command) {//#1 if (command == null) throw new NullPointerException(); int c = ctl.get(); if (workerCountOf(c) < corePoolSize) {//#2 if (addWorker(command, true))

  • nacos遇到问题2022-03-28 14:32:20

    nacos集群重启后nameing-server.log报这个错误,应用不影响。   2022-03-28 11:03:27,706 ERROR Nacos task execute error : org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.alibaba.nacos.naming.core.v2.upgrade.doublewri

  • 新版的Eureka已经移除了基于Ribbon的客户端的负载均衡2022-03-26 17:02:54

    启用一个EurekaServer和一个服务调用方,两个copy的服务提供方。 本次测试用Springcloud 2021.0.1版本 客户端使用RestTemplate 的负载均衡 @LoadBalanced @Bean @LoadBalanced public RestTemplate restTemplate() { return new RestTemplate(); } 打断

  • Fortigate 防火墙常用命令2022-03-25 09:03:44

    Fortigate 防火墙常用命令 来源 https://www.cnblogs.com/kunlunsun/p/11423552.html   命令结构     #config 对策略,对象等进行配置     #get  查看相关对象的参数     #show 查看配置文件     #diagnose 诊断命令      #execute  常用的工具命令,如pi

  • 【Java爬虫】HttpClient样例2022-03-21 11:30:55

    HttpClient简介 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中。 下载地址:https://hc.apache.org/httpclient-legacy/ 不过一般在

  • 报错: Failed to execute ‘append‘ on ‘FormData‘: 2 arguments required, but only 1 present.2022-03-19 21:33:54

    未能对“FormData”执行“append”:需要2个参数,但仅存在1个参数。 我们看一下代码 var fileObj = $("#file1")[0].files[0]; var fd = new FormData(); fd.append(fileObj); // 这行显示报错 正确的写法应该是: fd.append("参数名", 值") ;我们并没有给到它参数名,方法一定要

  • jsoup下载文件流,jsoup设置响应超时时间,jsoup设置超时时间,jsoup设置请求返回数据最大值2022-03-11 11:36:07

    connection.timeout(1000*1000); connection.maxBodySize(1024*1024*100); Connection.Response execute = connection.method(Connection.Method.POST).execute(); System.out.println("正在写入---------");

  • C#中v8引擎2022-03-09 11:32:55

    V8引擎的样例。来源于ClearScript的github上的例子。   以下例子足以满足大部分需求。 using System; using Microsoft.ClearScript; using Microsoft.ClearScript.JavaScript; using Microsoft.ClearScript.V8; // create a script engine using (var engine = new V8Scrip

  • MySQL数据库操作2022-03-04 10:33:08

    安装mysql: 在官网:https://dev.mysql.com/downloads/windows/installer/5.7.html 如果提示没有.NET Framework框架。那么就在提示框中找到下载链接,下载一个就可以了。 如果提示没有Microsoft Virtual C++ x64(x86),那么百度或者谷歌这个软件安装即可。 如果没有找到。那么私聊我。

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

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

ICode9版权所有