ICode9

精准搜索请尝试: 精确搜索
  • js基础---操作内联样式2021-09-05 11:34:59

    语法:元素.style.样式名 - 例子:     元素.style.width     元素.style.height     - 注意:如果样式名中带有-,则需要将样式名修改为驼峰命名法         将-去掉,然后-后的字母改大写     - 比如:background-color --> backgroundColor         

  • 面具下的flag——buuctf2021-09-05 11:33:12

    解题过程 使用foremost分离图片。得到一个压缩包 解压后得到  .vmdk是虚拟机的配置文件。我试了很多次。无法通过vmvare workstation 打开。 网上查阅资料后发现,vmdk能以 .7z 的后缀打开。尝试在Windows下解压,发现东西不全。部分打开后甚至还是空文件。part one 就是。  尝

  • if判断和for以及while的使用2021-09-04 23:01:39

    1 例如1: 2 代码: 3 效果循环猜guess_age,猜对了结束循环,猜错了,无限循环 4 guess_age=56 5 count=0 6 while True: 7 yang_age=int(input('age:')) 8 if yang_age==int(guess_age): 9 print('bingo') 10 break 11 elif yang_a

  • 5.6--->Ansible中的角色使用2021-09-04 22:32:00

    目录 一.ansible roles 1.ansible 角色简介 2.roles目录结构 3.role存放的路径在配置文件 4.创建目录结构 二.role的安装及实验 三.安装写好的roles 一.ansible roles 1.ansible 角色简介 * Ansible roles 是为了层次化,结构化的组织Playbook * roles就是通过分别将变量、文件

  • 如何在kibana上查看ES的数据2021-09-04 22:05:15

    在kibana启动前,先设置中文浏览。  kibana.yml         --->   i18n.locale: "zh-CN"   将es的索引关联到kibana . 查看看板

  • C++学习---动态内存2021-09-04 19:01:47

    学习线性表的过程中,知道了线性表的两种实现方式,一种是静态的一种是动态的,动态线性表的实现中经常可以看到分配空间的语句L = new Lnode,在释放的时候是delete L。虽然这样用,但是一直不知道为什么要这样用。 在C++中,动态内存管理是通过一对运算符来完成的,分别是new与delete。 new:

  • node学习---web项目部署到node服务端样式不生效的问题2021-09-04 18:34:54

    问题描述: 在使用node进行服务端开发时,当把打包好的web项目部署到服务端时,css样式没有生效; 解决方案: 查阅了相关资料发现是在配置在处理html乱码时没有过滤掉静态资源; 所以只要设置静态资源不进行乱码处理就好。 1 const fs = require("fs"); 2 const path = require("path");

  • python---字符串大小写转换2021-09-04 18:01:48

    1、upper(),把字符串中所有字符都转成大写字母 2、lower(),把字符串中所有字符都转成小写字母 3、swapcase(),把字符串中所有大写字母都转成小写字母,所有小写字母都转成大写字母 4、title()单词的第一个字符转换为大写,剩余字符转换为小写 str='helloWorldHello' print(str.upper()) prin

  • 软件设计模式之路-----观察者模式2021-09-04 16:34:40

      在系统中,当一个对象状态变化了,某些与他相关的对象也会随之发生变化。这是一种对象与对象之间的关系。例如:监测天气的气象仪检测到天气变化,那么它应该自动通知到气象台。我们将这个变化的对象(气象仪)称为观察目标,被通知变化的对象(气象台)称为观察者 观察者模式定义        

  • MySQL---表联结2021-09-04 15:00:19

    笛卡尔乘积:查询出的行的总数目是第一个表中的行数乘以第二个表中的行数 多表联结 select 列1,列2 from 表1,表2 where 两表之间的关联条件; 内联结 select 列名 from 表1 inner join 表2 on 两表满足的条件; 自联结 select 列名 from 表1 取别名 inner join 表1 取别名 on 两

  • 计算机网络2021-09-04 14:35:10

    计算机网络的性能指标 1.速率:计算机中数据量的单位(b), 2.往返时间RTT:一个网络请求双向交互一次所需的时间, 3.丢包率:在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。反应了网络的拥塞情况。   ----------------------------------------------------------------

  • 剑指offer计划4(查找算法简单版)---java2021-09-04 14:03:07

    1.1、题目1 剑指 Offer 03. 数组中重复的数字 1.2、解法 摊牌了,我是hash表忠实粉丝,好多题用hash都简单很多, 用的舒服,写的放心~ 1.3、代码 class Solution { public int findRepeatNumber(int[] nums) { Set h = new HashSet(); for(int i=0;i<nums.length;i

  • 数据结构---KMP模式匹配病毒感染人的DNA检测2021-09-04 13:32:49

    数据结构—KMP模式匹配病毒感染人的DNA检测 原理:参考趣学数据结构 代码: #include<stdio.h> #include<stdlib.h> #define N 100 int next[N]; void getNext(char *T, int *next, int m) {//求解当前字符前面的最大公共前缀和后缀 int j = 1, k = 0; next[j] = 0;//从1开始计

  • Django学习笔记九---初探路由urls--002篇--路由变量的设置2021-09-04 13:04:27

    在日常开发过程中,一个路由可以指向多个页面。 如果一个路由只能指向一个页面,那么,如果需要指向日期呢?是不是要写365个路由地址呢? 答案显然是不可取的。 这个时候我们就要在路由urls中设置变量了。   一:变量的类型字段:整型,slug(接受下划线,理解为注释,后缀和附属),uuid,str 常见的就

  • Java 注释2021-09-04 12:33:36

    平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 平时写代码一定要注意规范。 Java中的注释有三种: 单行注释   // 注释,只能注释一行文字

  • SQL优化入门(视频笔记20210720)2021-09-04 12:30:55

    目录 【第一课】 【第二课】 【第三课】 【第四课】接上 【第五课】 【第六课】 【第七课】 【第八课】 【第九课】 【第十课】 【补充】Oracle的数据类型 【第一课】 目标 1. 对Oracle11g有初步了解 2. 能熟练使用SQL语句进行增删改查 3. 熟练使用Data Generator构造性能测

  • MyBatis---动态Sql2021-09-04 11:34:14

    MyBatis 动态Sql 动态Sqlwhere-if标签set-if标签foreach标签choose、when、otherwise 动态Sql 通过MyBatis提供的各种标签方法实现动态拼接Sql。 这些标签类似于JSTL标签,可以写控制语句动态的拼接Sql。 where-if标签 用于查找语句。 如果输入的时候添加了属性,if标签生效;

  • 每一项与之前一项相加2021-09-04 11:33:26

    累加 getTotalTail(baseArr) { let setArr = []; let currNum = 0; baseArr.forEach((item, index) => { if (index == 0) { // 第一次遍历 index == 0 直接 存baseArr[0] ---> 1 setArr.push(baseArr[index]) } else {

  • 标注工具合集(点云&图片)2021-09-04 08:34:18

    图片类   1. labelimg:https://github.com/tzutalin/labelImg    --- 只能拉框   2. labelme:https://github.com/wkentaro/labelme     ---  只能多边形   3. cvat:https://github.com/openvinotoolkit/cvat     --- 可以拉框,可以多边形,还可以远程访问,多人协同作

  • R 语言实战---032021-09-03 23:58:56

    一. 数据的输入 R语言本身就是处理数据分析,以及数据可视化的。在数据分析中,对于数据的输入就尤为重要,今天我们就介绍数据在R中的输入。 R语言的数据输入包括两种:1. 是R自身带的编辑器;2. 外部输入数据。 1. R自身带的编辑器 # 数据的手动输入 # mydata <- data.frame(age=num

  • Jetpack Compose---> Navigation组件的基本使用2021-09-03 22:02:12

    Navigation结合Compose基本使用总结 添加依赖 implementation "androidx.navigation:navigation-compose:2.4.0-alpha06" 无参路由 NavController: val navController = rememberNavController() NavHost NavGraphBuilder:它是NavHost的最后一个参数,可以使用尾随的la

  • Java源码阅读---ArrayList2021-09-03 21:03:03

    1.单独检查null的原因null元素不能通过equals函数进行比较 System.out.println(null==null); System.out.println(null.equals(null)); 结果 : 2.两种迭代方式 it.hasNext() //从前往后遍历 it.hasPrevious()//从后往前遍历 分别对应 public int indexOf(Object o)//元素第一次

  • 笔试题目02---贝壳找房20222021-09-03 20:32:58

    package com.emiteam.study; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class TangerTest { public static void main(String[] args) { List<Integer> list1 = new ArrayList<Integer>(); Sy

  • LeetCode200题---9 三数之和2021-09-03 20:31:46

    15、三数之和 一、思路1、本人思路2、官方思路 一、思路 1、本人思路 采用了两数之和的思路: 使用一层嵌套for循环和一个哈希表。 伪代码: 1、从第一个数开始作为for循环的第一层i=0; 2、嵌套for循环使用第二个数为开始:i+1; 3、判断哈希表中是否存在值: 0-nums[i]-nums[i+1]

  • JAVA面试灵魂108问(三十四)---数据库62021-09-03 20:04:01

      大家好,我是陈哈哈,北漂五年。相信大家和我一样,都有一个大厂梦,作为一名资深Java选手,深知面试重要性,接下来我准备用100天时间,基于Java岗面试中的高频面试题,以每日3题的形式,带你过一遍热门面试题及恰如其分的解答。   一路走来,随着问题加深,发现不会的也愈来愈多。但

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

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

ICode9版权所有