ICode9

精准搜索请尝试: 精确搜索
  • Exception Translation2022-06-07 12:04:59

    原文地址: Exception Translation 欢迎访问我的博客: http://blog.duhbb.com/ 引言 这个词是我在看 Spring 源码的时候看到的, 以为是一个比较高深的东西, 后来查了一下原来就是异常转换. 什么是 Exception Translation? Exception translation (or exception conversion) 就是将

  • 虚拟机网络模式2022-06-06 23:31:52

    NAT(网络地址转换) NAT模式中,虚拟机的网卡(采用虚拟技术模拟出的网卡)和宿主机的网卡在两个不同的网络中,虚拟机能上网(前提是宿主机可以上网),虚拟机之间可以相互访问,虚拟机也可以访问宿主机,但宿主机不能访问虚拟机,宿主机所在的物理网络就是NAT虚拟网络的外网。 bridge(桥接网卡) 桥接网卡

  • JavaScript如何获取对象属性值2022-06-06 19:01:52

    js对象属性值如何取let obj = { name:'aaaa', 1:'bbbb', true:true}js对象属性名为普通字符串时通过点号来访问eg: obj.name js对象属性名为数字时可以用obj.[1]和 obj.[‘1’] 来访问,但是不能用点号.访问 js对象属性名为布尔值时可以用obj.[true]和 obj.[‘true’] 来访问,还可以

  • SpringBoot集成SpringMVC之静态页配置2022-06-06 01:04:33

    静态资源的支持 来到springboot的官方文档中的说明中来,web开发模块在spring-boot-features中的Developing Web Applications SpringBoot默认静态文件存放位置 来看看静态资源的支持:static content By default, Spring Boot serves static content from a directory called /static

  • 127.0.0.1 拒绝了我们的连接请求--访问本地IP时显示拒绝访问2022-06-06 01:03:27

    问题描述 今天在访问http://127.0.0.1时,浏览器显示“127.0.0.1 拒绝了我们的连接请求”,需要设置浏览器设置 解决方法 1.打开控制面板,搜索“程序”,点击“启动或关闭Windows功能”! 2.把下面的IIS的勾选上(需要把子目录全部打开,全部勾完,这里才会显示勾,要是子目录没有勾完,这里显示

  • K8s 的服务注册与发现2022-06-05 22:00:41

    ①Pod 的结构是怎样的? 结构如下: Pod 相当于一个容器,Pod 有独立 IP 地址,也有自己的 Hostname,利用 Namespace 进行资源隔离,独立沙箱环境。 Pod 内部封装的是容器,可以封装一个,或者多个容器(通常是一组相关的容器)。 ②Pod 网络 具体如下: Pod 有自己独立的 IP 地址。 Pod 内部

  • 2022-06-05 20:32:00

    浏览器访问网站的大概过程:   整个流程图如下图所示: http报文和同步文件,如下图所示: 可参考文档(因文章讲解较为详细,便不再赘述了):浏览器访问网页过程 - 知乎 (zhihu.com)

  • C++ primer plus读书感悟(四)对象和类12022-06-05 15:34:25

    一.类的定义:   类是一种将抽象转换为用户类型的C++工具,它将数据表示和操纵数据的方法合成一个简洁的包。 二.类的结构: 2.1 将类的操作进行概括如下: class NAME{ private://在类中的存储元素默认为隐藏类型,private声明可以不加 protceted//在继承中使用 public:

  • 【C# 数据结构与算法】多路查找树2022-06-04 13:01:43

    多路查找树的背景     数组、堆、栈,链表、队列、二叉树,它们适用于较小的文件,是应用在内存中的数据结构。而对于较大的、存放在外存储器上的文件就不合适了,对于此类大规模的文件,即使是采用了平衡二叉树,在查找效率上仍然较低。   如果要操作的数据集非常大,大到内存已经没办法处

  • 防火墙2022-06-03 15:31:47

    1 关于防火墙入站(inbound)出站(outbound)方式的解释   https://zhuanlan.zhihu.com/p/98899148 tcp连接 3次握手,请求连接,同意连接,建立连接,  防火墙的出站入站规则,拦截的是请求连接,不会拦截同意连接和建立连接. 比如对xxx软件设置出站规则简单理解: 限制访问外网,(即拦截xxx

  • Proj CMI Paper Reading: Mining Sandboxes2022-06-03 01:31:26

    Abstract 本文: 工具:BOXMATE 技术:sandbox mining 任务:限定自动化测试期间访问的资源 方法: 通过⾃动测试⽣成来探索软件行为,并提取在这些测试期间访问的资源集。 将该集合⽤作沙箱,阻⽌对测试期间未使⽤的资源的访问。因此,挖掘的沙箱可以防⽌行为变化,例如激活潜在恶意软件、感染、有

  • 3.2 构造器、this、包机制、访问修饰符、封装2022-06-01 16:01:27

    构造器 构造器:在实例化的一个对象的时候会给对象赋予初始值,因此我们可以通过修改构造器,来改变对象的初始值,构造器是完成对象的初始化,并不是创建对象 我们也可以创建多个构造器实现不同的初始化,即构造器的重载 默认初始化: 数字: 整形是0 浮点型是0.0 char:u0000 boolean:false 引用

  • 封装2022-05-29 22:31:07

    概念:尽可能隐藏对象的内部实现细节,控制对象的修改及访问的权限 访问修饰符:private(可将属性修饰为私有,仅本类可见)      

  • 函数指针2022-05-29 10:31:32

    void 类型指针 void => 空类型 void* => 空类型指针,只存储地址的值,丢失类型,无法访问,要访问其值,我们必须对这个指针做出正确的 类型转换,然后再间接引用指针 所有其他类型的指针都可以隐式自动转换成void类型指针,反之需要强制类型转换。   下面直接访问(打印)p内部值是可以的,且打印出

  • github访问较慢问题初步解决方案2022-05-28 21:34:05

    简介 众所周知,github在国内向来都是访问的非常坎坷,不挂代理访问起来非常困难,本文将介绍一种不依赖代理的加快访问的方式,但不一定可行哦,只能说是优化 步骤 1.在搜索框中输入记事本或者notepad,右击管理员运行打开记事本 2.点击记事本左上角的文件->打开,选择C:\Windows\System32\driv

  • 5.8 属性的访问2022-05-28 10:01:17

    生成的对象可以通过属性来访问。对于对象的引用可以使用点运算符(.)或中括号运算符([])来访问其属性。需要注意的是,在点运算符之后书写的属性名会被认为是标识符,而中括号运算符内的则是被转为字符串值的式子。请看下面的例子: var hzh1 = { x:3, y:4 }; console.log("输出hzh对象的x

  • 存储器管理——页面置换算法2022-05-28 06:31:06

    有哪些页面置换算法:1.最佳置换算法(OPT)2.先进先出置换算法(FIFO)3.最近最久未使用置换算法(LRU)4.时钟置换算法(CLOCK)5.改进型的时钟置换算法 好的页面置换算法应该追求什么?原因是什么?:更少的缺页率。页面的换入、换出需要磁盘IO,会有较大的开销 最佳置换算法(OPT):每次选择淘汰的

  • vue3在setup中将函数赋给对象外调用,访问不到setup内部变量2022-05-26 03:00:06

    由于对js函数使用并不熟练,写vue的时候遇到一个坑,在setup中封装一个函数foo,用于操作对象内的变量,并把foo挂上window.addEventListener,结果发现event触发的时候,访问不到setup内的变量。 于是用下面这段原生js代码找出了问题: const obj = { count: 1, foo: () => { window.ad

  • 数据库事务隔离级别2022-05-25 21:01:58

    1.Read Uncommited(读未提交):B事务可以读取到A事务修改了未提交的数据,会出现脏读的情况 2.Read Committed(读已提交):B事务只能访问A修改后提交了的数据,避免了脏读的问题,但是不能重复读。一般采用这个 3.Repeatable Read(可重复读取):记录访问时候的数据,会出现幻读。 4.Serialzable(

  • 本地tomcat设置外网访问2022-05-25 19:35:50

    将host name中的localhost修改为自己电脑的IP地址,具体的IP地址可以在控制面板的网络和共享中心中进行查看, 打开tomcat的conf文件夹下的server.xml文件,将localhost替换为自己的IP地址。 修改防火墙的入站规则 点击入站规则,新建规则,选择端口并点击下一步如下图,输入想要设置的端口号

  • c#五种访问修饰符和运算符2022-05-25 11:00:36

    一:修饰符******** 1.public 公共的 public:允许一个类将其成员变量和成员函数暴露给其他的函数和对象。任何公有成员都可以被外部的类访问(在程序中,访问级别最高,都可以访问)。 2、private 私有的 private: 允许一个类将其成员变量和成员函数对其他的函数和对象进行隐藏。只有同一个

  • nginx访问日志分析2022-05-25 08:31:27

    通过脚本对nginx访问日志进行分析 脚本内容如下 #!/bin/bash #日志格式:$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for" LOG_FILE=$1 echo "统计访问最多的10个

  • 存储器管理——两级页表2022-05-25 00:33:43

    单级页表存在的问题: 1.页表必须连续存放,因此当页表很大时,需要占用很多个连续的页框。 2.没有必要让整个页表常驻内存,因为进程在一段时间内可能只需要访问某几个特定的页面。 “页表必须连续存放”问题的解决:把必须连续存放的页表再分页 页目录表:为离散分配的页表建立的页表 页目

  • 耦合2022-05-24 22:35:16

    1.数据耦合:一个数据访问另一个数据,彼此之间是通过简单的数据参数 2.外部耦合:同一全局简单变量 3.标记耦合:参数表,数据结构 4.公共耦合:若一组模块访问的都是同一个公共数据环境    

  • mysql 远程访问2022-05-24 09:01:29

    mysql 远程访问 mysql -hlocalhost -uroot -proot mysql> use mysql Database changed mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'root'@

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

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

ICode9版权所有