ICode9

精准搜索请尝试: 精确搜索
  • 适配器模式---双向适配器2021-11-12 10:04:40

    今天做了双向适配器的实验,花了两个小时的时间,最终成功运行程序,也了解了双向适配器模式的优点和双向适配器的模式原理。 下面是要求以及我做实验的步骤: 要求: 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠 1. 画出对应的类图;   代码部分: public class adpter implements

  • 服务器配置信息查看命令2021-11-11 21:00:34

    # 查看物理CPU个数cat /proc/cpuinfo | grep "physical id" | sort | uniq # 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo | grep "cpu cores" | uniq # 查看每个物理CPU中线程的个数cat /proc/cpuinfo | grep "siblings" | uniq # 查看逻辑CPU的个数cat /proc/cpuinfo

  • 03_文件管理下—(下)2021-11-11 16:05:28

    1.查看文件内容 1.1 cat 查看及合并 命令:cat 作用:查看文件内容 语法:#cat 文件名 #cat 文件1 文件2 > 文件3 特别注意:cat 命令用于查看文件内容时,不论文件内容有多少,都会一次性显示。如果文件非常大,那么文件开头的内容就看不到了。cat 命令适合查看不太大的文件。 1.2 more 分

  • 自动装配(@Autowired和@Resource的区别)2021-11-10 23:04:05

    程序举例(一个人有两个宠物) Cat类 package com.jing.pojo; public class Cat { public void shout(){ System.out.println("喵"); } } Dog类 package com.jing.pojo; public class Dog { public void shout(){ System.out.println("汪"

  • Java 类和对象在内存中的表现形式,栈、堆、方法区、常量池2021-11-09 22:33:04

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/189 Java内存分配与管理是Java的核心技术之一,不管学习任何一门语言,我们要知其然,知其所以然,本文主要分析下Java中类和对象在内存中的表现形式,方便我们对其有更深了解。一般Java在内存

  • 零基础学python保姆级教程——倒序2021-11-08 19:33:05

    倒序         正序排序,永久性排序:按字母先后顺序进行排序,a,b,c,d...数字的话从小到大啦!!! 正序 class_name = ["python", "bird", "c", "app"] class_name.sort() print(class_name) class_num = ["2", "6", "1", "3"] c

  • [linux 查看系统信息命令]2021-11-08 17:00:17

    uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使

  • linux中查看命令的用途(help)2021-11-08 15:05:44

    参考https://blog.csdn.net/sinat_35855737/article/details/104510089 首先,查看该命令是内部命令还是外部命令。输入type 命令字 “cat is /usr/bin/cat”,有路径显示,说明cat是外部命令。 [root@localhost ~]# type cat cat is /usr/bin/cat "echo is a shell builtin"说明该命

  • 2021-11-072021-11-07 23:59:48

    java笔记 show(new Cat());  // 以 Cat 对象调用 show 方法 Animal a = new Cat();  // 向上转型    a.eat();               // 调用的是 Cat 的 eat      Cat c = (Cat)a;        // 向下转型        c.work();        // 调用的是 Cat 的 w

  • log2021-11-07 09:35:28

    #!/bin/bash start=$1end=$2 echo "开始时间: " $1 "结束时间: " $2 cat ***.log | grep _invokeTime | awk -F '\"' '{if($4>"2019-11-13 18:47:00")print}'| awk -F '\"' '{print substr($0,inde

  • 多态2021-11-06 21:04:50

    多态 1. 向上/下转型(前提:两种类型之间有继承关系) 1. 向上转型 子转向父 public class Animal {//父类 public void move() { System.out.println("动物在移动"); } public static void main(String [] args) { Animal a1=new Bird(); Animal a2=new Cat(); a1.move

  • POJ3342树状动态规划2021-11-06 17:31:08

    题意: 一个公司有n个员工,但是除了第一个人是 大老板没有上司外,其他的人都有唯一的 一个上司,现在有个人要开party,但是对 邀请的人如果有他的直接上司,他就不高 兴,要求一个最大的高兴人数。 分析: 这就是树的最大独立集,但是对于判断唯一 对点u,dpu[u][0]表示u在独立集中时情况是

  • 2021.11.6 Java 多态、instanceof运算符、多态在实际开发中的作用2021-11-06 12:59:27

    多态 父类型引用,却能产生子类型的对象,产生编译期形态和执行期形态—多态 需记忆:无论是向上转型还是向下转型都需要有继承关系,不然程序无法通过编译。 对于父类Animal,子类Cat; 允许Animal a2 = new Cat;(父类型引用指向子类型对象) 父类 编译阶段调用的方法只有Animal类中有的

  • 【社团培训】RCE2021-11-06 01:01:59

    每月更新 1/1 嘻嘻 前置知识 代码执行(Remote Code Excution) 应用程序中提供了一些可以将字符串作为代码执行的函数,如PHP中的eval()函数,可以将函数中的参数当做PHP代码执行。如果这些函数的参数控制不严格,可能会被利用,造成任意代码执行。 命令执行(Remote Commond Excution) 应

  • cut2021-11-05 16:01:05

    列过滤命令。 语法 cut [选项] 要过滤的字符串 选项 -f 以字段为单位进行分割 -c 以字符为单位进行分割 -b 以字节为单位进行分割 -d 以分割符为单位进行分割,分隔符可以是"冒号:和分号;" 示例 示例文件: [root@localhost ~]# cat a.txt a b c d 1 2 3 4 [root@localhost ~]# cat

  • cpu idle 状态查看【原创】2021-11-05 15:33:21

    查看cpu idle的类型 cat /sys/devices/system/cpu/cpu0/cpuidle/state0/desc ARM WFI 查看cpu idle进入的次数 cat /sys/devices/system/cpu/cpu0/cpuidle/state0/usage 39105

  • 【linux系统】命令学习(四)统计命令2021-11-05 14:32:30

    sort   排序   -b 忽略开头的空白符   -f 将小写字母看做为大写字母   -h 根据存储容量排序(kb mb hb )从小到大   -n 按数字排序   -o 把结果写入文件   -r 以相反的顺序来排序   -t 指定分隔符。默认为空格   -v 按照数字版本排序  可用于版本排序   -k 指定

  • Helm Chart语法概要2021-11-05 01:00:26

    目录1、概述2、调试3、内置对象4、Values5、管道与函数6、流程控制6.1 if6.2 with6.3 range7、变量8、命名模板9、开发Chart的流程 1、概述 前面分别写到了 JenkinsPipeline语法概要 和 Dockerfile语法概要,最近又重新拾起了Helm Chart,刚好回忆一下其语法 ~ Helm是k8s中的一个包管

  • 【2021CCPC河南省赛】欢度佳节2021-11-03 18:01:45

    博客主页: https://blog.csdn.net/qq_50285142欢迎点赞

  • Java基础学习笔记-多态2021-11-03 17:31:04

    多态 基本介绍 多态的概念:同一个实体同时具有多种形式同一个类型的对象,执行同一个行为,在不同的状态下会表现出不同的行为特征。 多态的格式: 父类类型范围 > 子类类型范围 父类类型 对象名称 = new 子类构造器; 接口 对象名称 = new 实现类构造器; 多态的执行: 对于方法的调用:编

  • 常用linux查询日志内容命令2021-11-03 16:35:19

    1.查询日志中含有某个关键字的信息 cat app.log |grep 'error' 2.查询日志尾部最后10行的日志 tail -n 10 app.log 3.查询10行之后的所有日志 tail -n +10 app.log 4.查询日志文件中的头10行日志 head -n 10 app.log 5.查询日志文件除了最后10行的其他所有日志 head -n -10 app.

  • Python 正则表达式-语义化正则2021-11-03 15:30:32

    Python 正则表达式 python的正则表达式是在re模块,属于内置模块。正则表达式格式的详细说明见文章结束表, 模式的构建通过pattern= re.compile(regex_str, flag)构建,下面是python正则常用的函数。 python 正则函数函数用法说明p= re.compile(regex_str, flag)正则模式构建m = p

  • 『学了就忘』Linux基础命令 — 20、文件操作的相关命令2021-11-03 12:02:19

    目录1、touch 命令2、stat命令3、cat命令4、more命令5、less命令6、head命令7、tail命令 1、touch 命令 touch命令用于创建空文件或修改文件时间,这个命令的基本信息如下。 命令名称:touch 英文原意:change file timestamps 所在路径:/bin/touch 执行权限:所有用户。 功能描述:创建空文

  • BUUCTF - web - PingPingPing+Knife+Http2021-11-03 00:03:10

    文章目录 前言PingPingPing分析构造payload其他方法 白给的shellHttpRepeater 前言 已经坚持了半个月了,有十多天一直在写杂项,直到学长委婉地告诉我杂项没啥技术性,就流量分析有点用,建议我学pwn,所以这几天我开始做web了 我会一直坚持下去 加油! PingPingPing 分析 想到昨

  • linux系统中如何把连续的两列数据转换成一列数据2021-11-02 20:31:25

    1、测试数据 root@PC1:/home/test2# ls a.txt root@PC1:/home/test2# cat a.txt 1 2 3 4 5 6 7 8 e a w d g e l i d g e g j j m n   2、将连续的两列数据转换成一列数据 root@PC1:/home/test2# cat a.txt 1 2 3 4 5 6 7 8 e a w d g e l i d g e g j j m n root@PC1:/home/t

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

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

ICode9版权所有