ICode9

精准搜索请尝试: 精确搜索
  • java多线程2022-07-26 16:35:36

    https://blog.csdn.net/beidaol/article/details/89135277 3 继承Thread类 调用run()方法后,主线程去执行完run()方法后再执行主线程的方法; 调用start()方法后,会新建一个子线程去执行run()方法,主线程和子线程交替执行。 12 线程休眠sleep 每个对象都有一个锁,sleep()不会释放锁 13

  • 04-项目部署到Linux2022-07-26 05:00:53

    三、项目部署 之前我们讲解Linux操作系统时,就提到,我们服务端开发工程师学习Linux系统的目的就是将来我们开发的项目绝大部分情况下都需要部署在Linux系统中。那么在本章节,我们将通过两种方式,来演示项目部署,分别是:手动部署项目 和 基于shell脚本自动部署。 3.1、手动部署项目 3.1

  • L02.从图灵机到通用计算机2022-07-25 20:35:23

    将程序载入到内存(存储器)中,用一个指针指向它, 再载入到cpu(控制器)中进行解释执行   *(取指执行,产生结果) 取指执行 = 控制器从存储器中取出数据后,分析指令,运算器执行逻辑运算。 PC=程序计数器 IR=指令缓存器 五大部件= 输入设备,输出设备,存储器,运算器,控制器   打开电源,上电自检  

  • linux上执行脚本报错/bin/bash^M: bad interpreter: No such file or directory2022-07-25 14:35:27

    执行脚本报错 vim xx.sh,输入 :set ff 然后回车 回车后 确定格式是dos文件 解决方法: 还是在编辑模式下 输入: :set ff=unix 回车后重新检查 修改成功后:wq保存,重新执行脚本就可以了

  • Makfile 双冒号规则2022-07-25 14:03:20

    转载:https://www.cnblogs.com/zxc2man/p/3759770.html 首先需要明确的是:Makefile 中,一个目标可以出现在多个规则中。但是这些规则必须是同一类型的规则,要么都是普通规则,要么都是双冒号规则。而不允许一个目标同时出现在两种不同类型的规则中。 双冒号规则和普通规则的处理的不

  • 2.RHCE2022-07-25 12:31:28

    1.shell脚本 1.1 shell脚本了解 1.语言分类   编译型语言:C,C++,Go等为编译型语言,程序运行需要提前编译,编译语言都有编译器 解释型语言:Shell,Python,php等为解释型语言,程序运行不需要提前编译,一边执行,一边解释,每种解释型语言都有解释器 View Code 2.shell了解 Shell是一

  • IEnumerable 和 IQueryable2022-07-24 22:35:18

    IEnumerable 是内存的操作,在内存里执行Linq操作(客户端评估)。 IQueryable 是分析预生成SQL语句,最后在数据库里执行(服务器端评估)。 IQueryable 遇到终结操作:ToList,ToArray,Count,Max,Min等操作时,就会立即执行,将数据查询到内存里。              非终结操作: GroupBy,OrderBy

  • 命令执行漏洞2022-07-24 20:35:23

    ·题目http://challenge-0378149a0f46d029.sandbox.ctfhub.com:10800/   get方式传值,url后加?cmd=system(ls);                     (不要漏了“;”)   看根目录下   ?cmd=system('ls /');   ?cmd=system('tac /flag_2004');     ·题目http://challenge-6fb8

  • Java循环结构2022-07-24 20:32:46

    Java循环结构 1.while循环 while是最基本的循环,它的结构为 while(布尔表达式){//循环内容} 只要布尔表达式为true,循环就会一直执行下去 我们大多数情况会让循环停止下来,我们需要一个让表达式失效的方式来结束循环    少部分情况需要循环一直执行,比如服务器的请求响应监听等 循

  • ReduceTask并行度决定机制2022-07-24 17:02:47

    设置ReduceTask并行度(个数) ReduceTask的并行度同样影响整个Job的执行并发度和执行效率,但与MapTask的并发数由切片数决定不同,ReduceTask数量的决定是可以直接手动设置:   // 默认值是1,手动设置为4 job.setNumReduceTasks(4);       注意: (1)ReduceTask=0, 表示没有Reduce阶段,输出

  • 顺序结构2022-07-24 11:06:34

    顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的 它是任何一个算法都离不开的一种基本算法结构

  • 数据结构与算法--时间复杂度和空间复杂度2022-07-23 23:35:40

    时间复杂度 要计算算法时间耗费情况,首先得度量算法的执行时间,那么如何度量呢? 事后分析估算方法 比较容易想到的方法就是把算法执行若干次,用计算机计时。这种统计方法主要是通过设计好的测试程序和测试数据,利用计算机计时器对不同的算法编制的程序的运行时间进行比较,从而确定算法

  • 自定义指令:directive2022-07-23 20:32:45

    1. 平时用过的自定义指令   - 公司项目中有头像可能加载报错,可以给他一张,默认图片,用onerror this.img=默认图片路径 2. 刚打开页面时想要将光标定到input框中,这个时候就需要操作原生DOM,就需要封装一个自定义指令来操作   3. 自定义指令:directive有三个钩子函数   - bind属性

  • 选择结构2022-07-23 20:06:49

    JAVA选择结构 什么是选择结构? 选择结构是当给定判断条件时,根据条件来判断是否满足某些条件,如果满足实行提前规定好的一段代码,反之执行另一代码的一种结构体。 1.if语句 if语句基本结构:if(判断条件){        满足条件后执行语句        }  当前结果snow = true; 运行结果

  • Redis事务2022-07-23 19:33:26

    1.Redis 事务定义 Redis 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis 事务的主要作用就是串联多个命令防止别的命令插队。 2. Multi 、Exec 、discard 从输入 Multi 命令开始,输入的命

  • 什么是 js 事件循环 event loop2022-07-23 14:02:40

    知识储备 : js 的执行 机制  js 的底层执行机制 : 对于 js 代码 分为了同步 和 异步 代码 ,异步代码 较少比如:setInterval setTimeout 等(不会超过10 个) 其余都是同步代码 ;当一个js 代码既有同步又有异步代码 ,js 引擎只会执行同步代码 , js 引擎把同步代码 放到执行栈 自上而下执行 ,

  • v-if和v-for为什么不能在一起使用和解决方法2022-07-23 09:35:11

    1. 因为v-for的优先级高于v-if,如果执行循环的代码是false,但是还是要先执行完v-for,然后再移除,不利于浏览器的执行   - 解决办法: 再遍历的标签外面嵌套template把v-if放到template表上上面   - 利用计算属性过滤掉不需要显示的项     

  • 3.0 JAVA多线程并发_面经2022-07-23 03:00:10

    JAVA 多线程并发 JAVA 并发知识库 JAVA 线程实现/创建方式 继承 Thread 类 Thread 类本质上是实现了 Runnable 接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过 Thread 类的 start()实例方法。start()方法是一个 native 方法,它将启动一个新线程,并执行run()方法 p

  • 定时执行专家 V6.1更新日志 - TimingExecutor V6.1 Change Log2022-07-23 02:00:19

    ▼下载链接▼ TimingExecutor-V6.1-220720.zip链接:https://pan.baidu.com/s/1CtdzoaXjMKTIFRI7V8ynCA?pwd=bmwx ------------------------------------------------------------------------------------- 定时执行专家 - 更新日志 TimingExecutor Full Change Log -- CHANGES SIN

  • 宏任务微任务执行方式2022-07-22 18:11:27

    先执行宏任务,当宏任务执行完成之后在执行微任务,如果微任务执行完成了,还存在宏任务在次执行宏任务,然后继续执行微任务。。。。。。    

  • pytest执行并生成报告方式2022-07-22 09:04:20

    pytest自带报告 pytest可以生成junit格式的xml报告和HTML报告,命令如下: pytest test_demo.py --junitxml=report.xml pytest test_demo.py --html=report.html #需要安装插件:pip install pytest-html 然后在同目录下生成了report.html文件,打开如下: alluer报告 界面看着不太美观,不

  • Linux shell script 学习2022-07-22 00:33:00

    shell script 就是纯文本文档,用来一次执行多个指令,或者利用运算或逻辑判断来达成某些功能。 有以下注意事项:    执行 shell script 的方法有两种:    第一个 shell script 在 .sh 文件的第一行, #!/bin/bash  宣告这个 script 使用的 shell 名称    可以另类的使用 chmod

  • shell脚本概述2022-07-21 23:17:05

      简介: shell是用户跟内核通信的一种方式,既是应用程序,也是一种脚本语言。shell脚本就是将一些shell语法与指令写在一个文件里,不需要编译,只要加上可执行权限就可以在shell解释器环境下执行。   1、定义开头,用来声明解释器 #!/bin/bash   2、注释行用# #注释   4、给脚本加可执

  • Vue29 $nextTick2022-07-21 17:06:26

      https://www.jianshu.com/p/f1906903b609 1 介绍   Vue 在修改数据之后,视图不会立即更新,而是等待同一事件循环中的所有数据变化完成之后,再统一进行视图更新。而 nextTick 的触发时机就是在重新渲染完毕后   官方说明:在下次DOM更新循环结束之后执行延迟回调。在修改数据之

  • Junit_使用步骤和Junit_@Before&@After2022-07-21 16:31:39

    Junit_使用步骤 Junit的使用步骤:   1.定义一个测试类     建议:       测试包名:被测试的类名Test  ***       包名:XXX.XXX.XXX.test   2.定义测试方法:可以独立运行     建议:       方法名:test测试的方法名       返回值:void       参数

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

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

ICode9版权所有