华为的数通笔记

    查看历史命令:display history-command Display version 版本查询 Tracert 查看路径 Ipconfig /release 释放ip地址 Ipconfig /renew 重新获取地址 LI:功能受限   SI:标准   EI:高级   HI:顶配   ① 蓝色口为光纤,有各种不同的圆头、方头。 ② MAC D 第8个比特位为0则为单播,为1则为组播。全为1 (FF)为广播。 ③ A类地址1.0.0.0~126.255.255.255 B类地址128.0.0.0~191.255.255.255...阅读全文
    作者:绝缘体.. | 分类:go, 华为, 科技企业, 编程语言, 首页 | 阅读: | 标签:, , , ,

    深度强化学习:超越人类智慧的关键

    引言 随着人工智能领域的不断发展,深度强化学习成为了一个备受关注的研究方向。传统的强化学习方法在处理复杂任务时存在一些限制,而深度强化学习借助于深度学习算法的强大能力在解决这些问题上取得了重大突破。本篇博客将探讨深度强化学习的一些关键概念以及它超越人类智慧的潜力。 深度强化学习的基本原理 深度强化学习结合了强化学习和深度学习的方法,通过引入神经网络模型来自动地...阅读全文
    作者:绝缘体.. | 分类:go, 编程语言 | 阅读: | 标签:, , , ,

    PHP中Traits的用法及示例

    PHP是单继承的语言,在PHP 5.4 Traits出现之前,PHP的类无法同时从两个基类继承属性或方法,为了解决这个问题,php出了Trait这个特性。(Traits和Go语言的组合功能有点类似) 用法:通过在类中使用use关键字声明要组合的Trait名称,而具体某个Trait的声明使用trait关键词,Trait不能直接实例化。 <?php trait Drive { public $carName = 'BMW'; public function driving() { ...阅读全文
    作者:绝缘体.. | 分类:go, PHP, 编程语言 | 阅读: | 标签:, , , ,

    快速应对Go中的panic: runtime error错误信息

    在Go语言中,panic是一种运行时错误,表示程序已经出现了一个无法恢复的错误。当程序遇到panic时,它会立即停止执行,并打印出相应的错误信息。 为什么会出现panic错误? panic错误通常是由于以下原因引起的: 空指针引用:当我们试图操作一个空指针时,就会引发panic错误。比如,如果我们没有为一个指针变量分配内存,就尝试对其进行操作,就会导致panic。 数组越界:当我们尝试访问...阅读全文
    作者:绝缘体.. | 分类:go, 编程语言 | 阅读: | 标签:, , , ,

    Natas25 Writeup(目录遍历、头部注入)

    Natas25: 打开页面,是一段引文以及可以选择语言的下拉list。查看源码,发现关键代码: function setLanguage(){ //选择语言 /* language setup */ if(array_key_exists("lang",$_REQUEST)) //如果请求提交的参数中存在lang if(safeinclude("language/" . $_REQUEST["lang"] )) //检查输入 return 1; safeinclude("language/en"); } funct...阅读全文
    作者:绝缘体.. | 分类:go, html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    Natas22 Writeup(header重定向、burp截取抓包)

    Natas22:   打开页面是一个空白页面,查看源码,看起来好像是需要我们在url中添加“revelio”参数即可,然而实验了之后发现浏览器跳转回了原来的页面。 再次仔细审计源码,会看到页面开头有一个重定向。关键代码: if(array_key_exists("revelio", $_GET)) { // only admins can reveal the password if(!($_SESSION and array_key_exists("admin", $_SESSION) and $_SESSION["adm...阅读全文
    作者:绝缘体.. | 分类:go, html, 编程语言 | 阅读: | 标签:, , , ,