ICode9

精准搜索请尝试: 精确搜索
  • switch两种写法对比2021-09-08 10:06:28

    public static int? Test1(string str){    return str switch    {        "A" => 1,        "B" => 2,        "C" => 3,        _ => default,    };}public static int? Test2(string str){    switch (s

  • 【笔记】【Python】train.shape中(n,)与(n,1)的差别2021-09-07 20:29:59

    python中输入语句时 >>>import numpy as np >>>a=np.array([1,2,3]) >>>b=np.array([[1],[2],[3]]) >>>c=np.array([[1,2,3]]) >>>a.shape (3,) >>>b.shape (3, 1) >>>c.shape (1, 3) a为一维数据,b和c是二维数据,主要看中括号的个数,来

  • Oracle中dblink简单介绍2021-09-04 18:01:31

    前言 之前学习一直使用的Mysql数据库,现在再公司是改用了Oracle数据库。对Oracle数据库的了解还是比较少的,这次接触到了dblink,那就刚好写一篇文章来记录一下。 什么是dblink dbLink是简称,全称是databaselink,翻译过来就是数据库链接的意思。那么这个dblink的作用是什么呢。它主

  • mysql 的update2021-09-01 11:00:06

    mysql 的update 更新问题 一 、 update 更新的问题 1、更新的普通语法 UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 例子 : select student as s set s.age =13 where s.id =1 2、多表更新的语法 UPDATE table1 ,table2.... SET table1.name =value,table2.name=val

  • view -json2021-08-31 15:33:27

    <template> <vue-json-editor v-model="resultInfo" :showBtns="false" :mode="'code'" lang="zh" @json-change="onJsonChange" @json-save="onJsonSave" /> &

  • 你不得不看的81条JavaScript编码小技巧,吐血整理,建议收藏2021-08-25 14:02:49

    从各方各面搜集整理的js编码小技巧,吐血整理,强烈建议收藏 7个条件判断简化技巧 1. 多条件检查 把多个值放在一个数组中,然后调用数组的 includes 方法。 //longhand if (x === 'abc' || x === 'def' || x === 'ghi' || x ==='jkl') { //logic } //shorthand if (['abc', 'def

  • [NOIP2020-test2]公交车2021-08-13 20:33:15

    【题目描述】 U142335 公交车 \(\text{LYK}\) 在玩一个游戏。 有 \(k\) 群小怪兽想乘坐公交车。第 \(i\) 群小怪兽想从 \(xi\) 出发乘坐公交车到 \(yi\)。但公交车的容量只有 \(M\),而且这辆公交车只会从 \(1\) 号点行驶到 \(n\) 号点。 \(\text{LYK}\) 想让小怪兽们尽可能的到达自

  • NTP\rsync+inotify2021-08-11 04:02:09

    NTP网络时间协议 NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC(世界统一时间),再配合各个时区的偏移调整就能实现精准同步对时功能。 chrony是网络时间协议NTP的实现方式, Chrony是一个开源的自由软件 ,在RHEL7/CentOS7操作系

  • test22021-08-05 23:33:08

    linux下后台启动springboot项目 我们知道启动springboot的项目有三种方式: 运行主方法启动 使用命令 mvn spring-boot:run”在命令行启动该应用 运行“mvn package”进行打包时,会打包成一个可以直接运行的 JAR 文件,使用“java -jar”命令就可以直接运行。 我们在开发的时候,通常会

  • 测试开发进阶——spring boot——MVC——post访问——无注解下获取参数2021-08-01 15:34:22

    html页面中post方式提交数据: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="http://localhost:8080/test2" met

  • Linux命令-22021-07-31 18:33:26

    绝对路径:从根目录开始 相对路径:从当前目录开始 1. mkdir :创建文件夹,make directory的简写 mkdir test1 /test2 : 一次创建多个文件夹,既可以用相对路径,也可以用绝对路径 -p :递归创建文件夹 mkdir -p test2/test22/test222 :递归创建文件夹 -p :先检查,如果没有就创建,如果有

  • c++为什么使用初始化列表会快一些?2021-07-29 10:58:17

    初始化列表 初始化列表是一种C++初始化列表,有初始化阶段和计算阶段两个阶段。 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。 从概念上来讲,构造函数的执行可以分成两个阶段,初始化阶段和计

  • postgresql实现多表关联删除性能分析2021-07-25 23:33:46

    目录 使用delete using的写法 delete using多表关联删除性能分析 exists多表关联删除性能分析 总结 导读:最近在进行sql编写时,发现delete +using性能并不高, 这篇文章主要通过执行计划对多表关联删除操作进行性能分析,并给出另一种高性能exists关联删除的方法,具有很好的参考价值,

  • 为什么指针做形参没有改变对应的值2021-07-25 19:59:12

    1 引例 首先看这样一个程序,思考一下它的输出是什么: #include <stdio.h> void test1(int a[], int *p) { p = &a[2]; } void test2() { int a[] = { 1,2,3 }; int b = 5; int* p = &b; test1(a, p); printf("%d ", *p); } int main(void) { te

  • Linux-rsync命令用法详解2021-07-22 18:04:00

    从字面意思上,rsync 可以理解为 remote sync(远程同步),但它不仅可以远程同步数据(类似于 scp 命令),还可以本地同步数据(类似于 cp 命令)。不同于 cp 或 scp 的一点是,使用 rsync 命令备份数据时,不会直接覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不同

  • arg* 与 arg**的区别2021-07-09 10:00:07

    def test1(a, b, *args): print(a, b, args)def test2(a, b, **kwargs): print(a, b, kwargs)test1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)test2(1, 2, c=4, d=5)输出:   1 2 (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)  1 2 {'c': 4, '

  • Python中assert的使用2021-07-06 13:32:52

    def test2():   for i in range(3):     try:       a = int(input('输入一个整数:'))          a != 0       print(10/a)     except AssertionError:       print('断言失

  • 总结删除文件或文件夹的7种方法-JAVA IO基础总结第4篇2021-07-06 12:51:56

    一、删除文件或文件夹的四种基础方法 下面的四个方法都可以删除文件或文件夹,它们的共同点是:当文件夹中包含子文件的时候都会删除失败,也就是说这四个方法只能删除空文件夹。 需要注意的是:传统IO中的File类和NIO中的Path类既可以代表文件,也可以代表文件夹。 File类的delete() Fil

  • Java接口自动化一——TestNG快速开始2021-07-03 16:01:27

    接口 这里我们说的接口并不是java语言中的Interface 测试过程中,接口是一段具体的业务逻辑,比如我们常说的注册接口、登录接口。接口可以是http协议、dubbo协议的,可以是java语言的,可以使php语言编写的。   TestNG快速开始 TestNG是一个测试框架,它提供了一系列丰富的注解(标签 )来帮助

  • 连接数据库2021-07-02 10:03:18

    import pymysql # 账号密码连接数据库 conn = pymysql.connect(host='',port=3306,user='',passwd='',db='') # 创建游标 cursor = conn.cursor() # 插入数据 # #sql = "insert into test2(url, time) values('%s','%s')&qu

  • 事务的传播特性之@Transactional使用详解2021-06-30 10:31:03

    事务的传播特性之@Transactional使用详解 一、@Transactional二、编码详解1.准备基础代码2.REQUIRED3.SUPPORTS4.MANDATORY5.REQUIRES_NEW6.NOT_SUPPORTED7.NEVER8.NESTED 三、总结 一、@Transactional 事务的传播特性有如下7个: public enum Propagation { REQUIRED(

  • Linux运维小技巧-免密登录2021-06-28 08:52:02

    记录一些自己的心得以及方法,本着共同学习,互相进步为目的。本次分享一个运维小技巧-linux免密登录,欢迎大家评论留言。 **一、环境介绍:** 1、系统环境: ``` root@test2:/root>cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) root@test2:/root> ``` **二、免密配置**

  • Springboot带参数的的两种访问形式2021-06-27 22:30:23

    Springboot带参数的的两种访问形式 http://localhost:9000/test/test1?id=1 @RestController @RequestMapping("/test") public class TestController { @RequestMapping("/test1") public void say(@RequestParam("id") Integer id) {

  • Python操作ES2021-06-27 13:01:29

      环境 使用pip安装elasticsearch包: pip install elasticsearch==7.7.0   使用 引包 这里分别介绍使用elasticsearch包和request包查询ES的方式:  使用request包可以补充elasticsearch包里不方便或者还没有实现的功能,作为对elasticsearch包的一个补充,建议组合使用。   from

  • 2行代码实现修改代码后自动重载2021-06-17 17:57:38

    阅读本文大概需要 3.6 分钟。 有时候,我感到疲倦,因为,我每修改一处代码,想要看到改动是否生效的时候,我要先 Ctrl C 或 Kill 进程,然后重新运行,才能看到结果,改的次数多了,不仅浪费时间,降低效率,还浪费体力。有没有办法做到修改了项目使用的源码文件后,让程序自动重新运行? 肯定有办法,三方

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

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

ICode9版权所有