ICode9

精准搜索请尝试: 精确搜索
  • GOLANG copy2022-04-30 16:01:26

    golang 中 copy 函数用于合并两个切片; func copy(dst, src []Type) int  注意copy的长度是dest 和 src 中最小的长度值;   package main import ( "fmt" ) func main() { src := []int{1, 2} dest := []int{} copy(dest, src) fmt.Println(dest) // [] }   pack

  • JavaScript简介之它能做什么2022-04-26 22:35:07

    2、JavaScript能做些什么? 2.1 直接写入 HTML 输出流 .html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js直接写入练习</title> </head> <body> <p> JavaScript 能够直接写

  • 前端安全注意事项2022-04-25 18:03:06

    跨站脚本攻击(XSS攻击) 原理: 跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。         如果评论或者留言内容以 v-html 的形式嵌入到页

  • vue把子组件配置为全局组件2022-04-25 16:32:38

    1、定义一个子组件HelloWorld.vue     2、在src的main.js文件中导入子组件     3、在App.vue中展示  

  • MySql 克隆表,临时表2022-04-24 14:34:42

    1.克隆表的结构   克隆表会创建一个与原表类似的表,拥有相同的列,但不会克隆原表的数据以及使用的索引(外键) CREATE TABLE new_table LIKE old_table   添加全部数据或者添加符合条件的数据 //添加原表的所有数据到新表 INSERT INTO new_table select * FROM old_table; //

  • 前端性能优化2022-04-24 12:33:06

    事件委托 事件委托(也叫事件代理)利用了事件冒泡,把监听函数绑定在父容器上。在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。 使用事件委托的优点: a.减少DOM操作,使事件处理时间减少。 b.减少内存空间的使用,提升性能。 简单例子: let myUl = d

  • Vue安装教程2022-04-24 02:31:55

    【前端】Vue环境搭建+VsCode+Win10 目录 一、下载Node.js 二、修改存放目录 三、添加环境变量 四、安装淘宝镜像 五、安装Vue-cli 六、项目创建创建方式一:图形化界面创建 创建方式二:命令行创建 安装element-ui 关于地址栏的#号 vue-cli目录解析 七、VS插件安装 八、新建

  • ZooKeeper 组件安装配置2022-04-22 16:02:59

    实验一:ZooKeeper 组件安装配置 实验任务一:下载和安装 ZooKeeper 各节点的防火墙需要关闭 [root@wengfangyang ~]# tar ‐zxvf zookeeper‐3.4.8.tar.gz ‐C /usr/local/src    [root@wengfangyang ~]# mv /usr/local/src/zookeeper‐3.4.8 /usr/local/src/zookeeper 1

  • Suricata新增POP3协议解析(未完待续)2022-04-22 14:31:05

    1. 生成新协议的解析模板 例:创建pop3协议的解析模板 scripts文件夹下 setup-app-layer_原版.py 文件适用于python3,setup-app-layer.py 适用于python2 cd suricata-6.0.3 python scripts/setup-app-layer.py Pop3 执行脚本后新增文件: src/app-layer-pop3.c pop3协议的应用层检

  • 博客插入 视频链接player与音频链接player的方法2022-04-22 00:35:07

    1.插入一个视频 <div style="position: relative; padding: 30% 45%;"> <iframe style="position: absolute; width: 100%; height: 100%; left: 0; top: 0;" src="https://player.bilibili.com/player.html?cid=145147963&aid=8426

  • [笔记]CSAPP第五章 优化程序性能2022-04-21 14:31:05

    第四章与CPU设计有关,暂时跳过,以后有时间再看。 编写高效程序要点: 必须选择一组合适的算法和数据结构; 必须编写出编译器能够有效优化以转换成高效可执行代码的源代码; 针对运算量特别大的计算,将一个任务分成多个部分,在多核和多处理器的某种组合上并行地计算。(第12章内容) 优化编

  • 2021 fall cs61lab112022-04-20 21:02:29

    网址 https://inst.eecs.berkeley.edu/~cs61a/fa21/lab/lab11/#problem-3 problem1: class Buffer: """A Buffer provides a way of accessing a sequence of tokens across lines. Its constructor takes an iterator, called "the s

  • 解决restTemplate中URL含有特殊字符的问题2022-04-20 02:02:24

    背景 restTemplate请求和在页面上直接请求结果不一样,发现是restTemplate对url特殊字符处理的不好。 以下是解决办法 encode URI 1.利用正则提取需要encode的uri部分 public static String getUTF8URLString2(String src) { // String str = "xxxx?a=1&b=2&c=3";

  • 图片时钟2022-04-20 02:01:34

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • 记《读书日活动需求》bug总结2022-04-19 20:32:35

    此次读书日活动功能主要是:五个问题对应五个动画交互页面,答完5道题之后展示一段视频(随机从书架上抽出一本书的动画效果),随后进入结果页面。 在结果页需要做站内站外的分享交互,将结果页面利用html2canvas转成图片,再将图片分享到各个平台。   开发过程中遇到的问题如下: ***html2canva

  • webpack5 eslint的配置采用 airbnb风格2022-04-18 23:32:46

    下载相关包 npm i eslint eslint-config-airbnb-base eslint-plugin-import -D 并在 package.json中配置添加 "eslintConfig": { "extends": "airbnb-base" } 在webpack中配置 eslint npm i eslint-webpack-plugin -D 引入 const EslintPlugin = re

  • Cesium 解决两个billboard重叠问题_easyCesium的博客2022-04-18 14:34:53

    有时我们会在同一个坐标点叠加两个图片,但是Cesium中没有z-index的概念,因为cesium中是利用深度来区分先后的,所以这两个图片的层级关系我们控制不了,会出现一个图片被另一个遮挡的情况。 针对这种情况,我采用了canvas将两个图片合并成了一个,然后添加这新的图片到地图上即可。注意下,这

  • 2022.4.17学习成果2022-04-17 23:32:21

    spark 1)解压spark安装包到/usr/local/src/目录,并改名为spark master机器: [root@master ~]# tar -zxvf /opt/software/spark-2.0.0-bin-hadoop2.6.tgz -C /usr/local/src [root@master ~]# mv /usr/local/src/spark-2.0.0-bin-hadoop2.6 /usr/local/src/spark   2)将spark目录权限

  • 2022.4.16学习成果2022-04-16 23:33:04

    一:安装scala 1)解压scala-2.11.8.tgz到 /usr/local/src目录下 master机器: [root@master ~]# tar -zxvf /opt/software/scala-2.11.8.tgz -C /usr/local/src/   2)更换目录名 master机器: [root@master ~]# mv /usr/local/src/scala-2.11.8 /usr/local/src/scala   3)将scala目录权

  • 【Hadoop】HBase组件配置2022-04-16 15:31:39

    目录HBase实验步骤:1、配置时间同步(所有节点)2、部署HBase(master节点)3、配置HBase(master节点)4、拷贝文件到slave节点5、修改权限,切换用户(所有节点)6、启动hadoop(master节点)7、启动hbase(master节点)8、查看浏览器页面9、hbase语法应用(master节点)10、关闭hbase(master节点) HBase实验步骤:

  • vs自动导入组件和js模块2022-04-15 01:01:15

      TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak Czech Italian Slovenian Danish Japanese Spanish Dut

  • 模拟数据mockjs使用2022-04-14 13:32:18

    导入插件    在src新建mock数据文件夹,导入json模拟数据    建立mockserver.js 文件导入json数据    主main.js文件引入mockserver.js文件运行    axios二次封装,访问路径src改成mock文件数据接口路径(正常axios二次封装使用)    接口访问调用  

  • ERROR in Entry module not found: Error: Can't resolve './src' in ......2022-04-13 17:35:01

    webpack打包时遇到的问题        路径的问题,需要进入到dome1下在执行webpack命令

  • 【分享】使用GNU backtrace打印当前的函数调用关系(backtrace)2022-04-13 09:32:54

    【分享】使用GNU backtrace打印当前的函数调用关系(backtrace) 概述 作者: 付汉杰 hankf@xilinx.com hankf@amd.com 通过GDB等调试器,可以检查一个软件线程当前的函数调用关系(backtrace),也就是a调用b,b调用c,c调用d之类的。 当出现异常时,Linux kerenl会自动打印当前的函数调用关系(backtr

  • 2022.4.12学习成果2022-04-12 23:35:00

    Flume组件部署 1)解压flume安装包到“/usr/local/src”路径,并修改解压后文件夹名为flume mater机器: [root@master ~]# tar -zxvf /opt/software/apache-flume-1.6.0-bin.tar.gz -C /usr/local/src/ [root@master ~]# mv /usr/local/src/apache-flume-1.6.0-bin /usr/local/src/fl

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

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

ICode9版权所有