logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络之DNS详解

基础知识简单介绍DNS用于将容易记忆的域名转换为IP地址。DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”。DNS一般情况下使用UDP协议。域名系统2.域名服务器DNS为什么不采用单点的集中式的设计方式,而是使用分

文章图片
#计算机网络
其他语言(php js)如何实现类似python的 指定传参(关键字参数)

虽然很多语言有默认参数但是当我们想要前面的参数使用默认值,后面的参数使用自定义的值的时候 就会遇到问题<?phpfunction foo($a=1,$b=2,$c=3) {if ($a === null) $a=1;if ($b === null) $b=2;if ($c === null) $c=3;//你要的功能}foo(1, null, 3);示例二:使用数组参数<?phpfun

#python#php#javascript
redis相关-数据库和缓存如何保证一致性?

好了,总结一下这篇文章的重点。1、想要提高应用的性能,可以引入「缓存」来解决。记住这点,缓存主要是为了提高性能,所以一般不要去费力去做强一致性,我们追求最终一致性即可。下面大多数高并发下数据不一致的情况都可以分布式锁解决,但是严重影响性能。2、引入缓存后,需要考虑缓存和数据库一致性问题,可选的方案有:「更新数据库 + 更新缓存」、「更新数据库 + 删除缓存」。但是无论哪种方案,都需要设置缓存过期时

文章图片
#数据库#缓存
Redis Module 模块组件(搜索、json、时序数据、图数据、布隆过滤器、限流、推荐、机器学习等)

Redis 本身有比较丰富的数据类型,例如 String、Hash、Set、ListJSON 是我们常用的数据类型,当我们需要在 Redis 中保存 json 数据时是怎么存放的呢?虽然 Redis 有大量的核心数据结构,但是没有一个符合 JSON 的要求。当然可以通过使用其他数据类型来解决问题:比如在实际项目中,我们经常会使用 Strings 来存储原始的序列化 JSON 串;或者使用 Hash

文章图片
#redis
计算机网络-如何改桥接模式

首先获取超级密码可以网上花钱找人买进去后 几个参数最关键lotsn mac地址然后宽带的账号密码还有vlan区域id现在最新的光猫已经看不了宽带密码了都是****这个应该是后端写了然后前端发送*****会是之前默认的密码所以你尝试的时候可以修改下之前的连接vlanid然后新建一个去尝试能不能拨号成功如果不对再把之前连接的vlanid改回去 避免出问题如何删除远程管理的就是那个连接删掉或者改下就行

文章图片
#桥接模式
计算机网络-光猫改为bridge模式

改成桥接模式后,光猫将不再拨号上网,建议提前记录自己的宽带账号,打10010申请修改自己的宽带密码。光猫改好桥接之后,把宽带账号和密码输入到负责拨号上网的终端设备中,完成宽带PPPOE拨号设置。改桥接的主要目的,一是为了摆脱性能不咋地的光猫限制,能更好地发挥网速,二是为了在整个网络环境中做更多自己随心所欲的改动。所以这个操作最好是有一定网络基础和动手能力的人按需操作,其他人没必要。我改完桥接后,W

文章图片
#桥接模式
Redis Module 模块组件(搜索、json、时序数据、图数据、布隆过滤器、限流、推荐、机器学习等)

Redis 本身有比较丰富的数据类型,例如 String、Hash、Set、ListJSON 是我们常用的数据类型,当我们需要在 Redis 中保存 json 数据时是怎么存放的呢?虽然 Redis 有大量的核心数据结构,但是没有一个符合 JSON 的要求。当然可以通过使用其他数据类型来解决问题:比如在实际项目中,我们经常会使用 Strings 来存储原始的序列化 JSON 串;或者使用 Hash

文章图片
#redis
golang-面试必问的底层数据结构map、 sync.Map、defer 、slice、channel、mutex互斥锁、waitgroup

这里 看下我的值传递和引用传递那篇文章 会对这个有更深的体会切片结构切片又名slice,是Go语言中对可变数组的抽象,相较于数组,具有可动态追加元素和可动态扩容等更加实用的特性。切片在Go语言中对应的结构体源码如下。字段含义说明如下。array,指向数组内存地址的指针。切片底层存储数据的结构就是数组,切片使用一个指向数组的来操作这个数组;len,切片的长度。len表示切片中可用的元素个数,所谓可用

文章图片
#golang#面试#数据结构
操作系统-计算机网络-让我们,从头到尾,通透网络IO模型(多路复用 select poll epoll等)

用一幅图来小结一下建连的操作:connect:需要阻塞等待三次握手的完成。accept:需要等待可用的已完成的连接,如果已完成连接队列为空,则被阻塞。因为建连和通信涉及到的 accept、connect、read、write 这几个方法都可能会发生阻塞。阻塞会占用当前执行的线程,使之不能进行其他操作,并且频繁阻塞唤醒切换上下文也会导致性能的下降。

文章图片
#网络#服务器#tcp/ip
计算机网络——常见的网络攻击手段

XSS 攻击,全称跨站脚本攻击(Cross-Site Scripting),这会与层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,因此有人将跨站脚本攻击缩写为XSS。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。对于链接跳转,如 <a href=“xxx” 等,要校

文章图片
#计算机网络
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择