Category: newest

  • Certificate Transparency(证书透明)

    SSL/TLS证书的证书透明度(Certificate Transparency)是证书授权机构的一个项目,证书授权机构会将每个SSL/TLS证书发布到公共日志中。一个SSL/TLS证书通常包含域名、子域名和邮件地址。查找某个域名所属证书的最简单的方法就是使用搜索引擎搜索一些公开的CT日志。 在线查询:https://crt.sh/https://censys.io/https://developers.facebook.com/tools/ct/https://google.com/transparencyreport/https/ct/https://transparencyreport.google.com/https/certificates

  • 安全学习:如何获取DNS服务器的版本信息

    安全学习:如何获取DNS服务器的版本信息

    向某个DNS服务器发送下面的请求即可获得版本信息 % dig txt chaos VERSION.BIND @ns1.cxxxxxxxxx.com它返回的信息如下: 为了安全考虑,需要修改版本信息。在BIND中,您可以用version指令来修改版本信息。如果你的BIND版本较旧,存在一些已知的或者已经被黑客挖掘到的bug,他们通过version.bind获取到BIND版本号字后会发起针对该版本号BIND的攻击,隐藏您的BIND版本信息,可以让你的DNS服务器免于被利用BIND漏洞的 黑客攻击。

  • 和ip地址相关的网站

    1、最好的ip库 https://www.ipip.net/ ,以及和ip地址相关的小工具。 2、https://whoer.net/ 查询自己的ip地址,可以查到自己是不是挂的代理,其实这家也有薇屁嗯的业务。 3、https://fast.com/ 测试网速的网站。

  • 谷歌chrome浏览器的插件推荐

    谷歌chrome浏览器的插件推荐

    第一个:IDM Integration Module 可下载网页中的视频和音乐官网:https://www.internetdownloadmanager.com/ 第二个:Infinity (Infinity New Tab)新标签页官网:https://www.infinitytab.com/ 第三个:OneTab 收纳打开的标签,下次继续看,节省系统资源第四个:Search by Image 以图搜图 自定义搜索引擎第五个:Search the current site (站内搜索)第六个:Search to Play the Song 听广播 听音乐 听博客第七个:SimilarWeb – 网站流量来源和排名第八个:SuperCopy , 超级复制第九个:Tampermonkey 油猴第十个:uBlock Origin 广告拦截插件 拦截视频网站广告 搜索引擎广告第十一个:扩展管理器(Extension Manager)第十二个:捕捉网页截图 Take Webpage Screenshots Entirely – FireShot第十三个:Similar Sites – Discover Related Websites 发现相关网站

  • dns解析中显性url和隐性url什么区别?

    dns解析中显性url和隐性url什么区别?

    在阿里云后台dns解析界面中,看到URL转发分为显性URL和隐形URL,他们有什么区别呢?显性URL和隐形URL选择哪种更有利于SEO? 1、显性URL:当浏览器地址栏输入域名a.com,网站打开后会重定向跳转到b.com;其实就是301或302重定向的方式进行URL转发2、隐形URL:当浏览器地址栏输入域名a.com,网站打开后浏览器地址栏依旧是a.com,但是显示的是网站b.com的内容。其实就是利用iframe框架技术来隐藏了目标地址 爬虫和蜘蛛是不喜欢iframe的,显性URL重定向权重是可以传递,所以从SEO角度来选择,显性URL更有利于SEO。 重点:无论是显性URL还是隐形URL都需要域名有备案。以阿里云为例,如果域名没有备案,域名解析添加URL转发记录会提示“请求失败 URL备案异常”。

  • 如何更新baidu百度快照?

    如何更新baidu百度快照?

    现在已经不是搜索引擎的时代,baidu对自家的搜索结果的准确性,及时性,感觉并不是很上心。 如果你发现网页的内容不对,想要删除或者更正快照,可以通过help.baidu.com来更新。 然后进入百度投诉中心: 填写完毕,大概2天后收到邮件内容如下: 感谢您的反馈! 我们已根据相关法律规定和投诉规则进行评估判断。请您及时关注我的反馈中链接处理状态的变化。 另外提示您:本系统仅受理原网站删除或更新的投诉,原网站未变化的,建议您联系原网站删除原链接内容,百度系统会机器自动更新给予修正,或者按照“ 百度权利声明 http://www.baidu.com/duty/right.html ”进行反馈,百度会依法评估判断。如有其他问题,请您参考网页搜索帮助: http://www.baidu.com/search/faq_page.html 。同时您的意见将成为我们改进产品、提升服务的重要依据,欢迎您继续关注支持我们。 您投诉的快照地址:http://cache.baiducontent.com/xxxxx 原网页链接:https://moneyslow.com/ 请您关注搜索页面中的变更。若尚未变更,可能是以下原因导致:1、未删除:您所投诉网页仍然可以打开,不符合删除条件。如果因为所投诉网页内容侵犯了您的权益,建议优先联系原网页删除页面后,再向百度发起投诉。2、未更新:您所投诉网页需要较长时间更新,建议等待1-2周的时间,通常会看到搜索结果自动变更。 总之是告诉你百度已经收到在处理了,以及处理或者不处理的理由,耐心等待即可。

  • Discuz在新窗口打开帖子设置方法

    有两个方法: 1、DZ后台:后台->全局-界面-主题列表页-“新窗”是否默认勾选:(勾选上) 2、整站设置新窗口打开方法:在后台-界面-seo设置-其他-其他头部信息添加以下代码:

  • 中英文国家对照表

    世界各国中英文国名对照表 英文 简称 中文 Afghanistan AF 阿富汗 Aland Islands AX 奥兰群岛 Albania AL 阿尔巴尼亚 Algeria DZ 阿尔及利亚 American Samoa AS 美属萨摩亚 Andorra AD 安道尔 Angola AO 安哥拉 Anguilla AI 安圭拉 Antigua and Barbuda AG 安提瓜和巴布达 Argentina AR 阿根廷 Armenia AM 亚美尼亚 Aruba AW 阿鲁巴 Australia AU 澳大利亚 Austria AT 奥地利 Azerbaijan AZ 阿塞拜疆 Bangladesh BD…

  • IPv6:配置Docker支持IPv6

    本文转自:https://blog.csdn.net/avatar_2009/article/details/120081171 纯IPv4环境下测试纯IPv6网站内容,可以用 https://ipv6screen.moneyslow.com 首先,Docker对IPv6的支持肯定没有IPv4好;其次,如果可以使用Docker的host网络模式,就可以借用host的IPv6协议栈进行通信,而无需多余配置;以实现容器ipv6通信的需求。 Docker开启IPv6支持Docker开启ip6tables支持如果不启动ip6tables功能,则不会自动创建ip6tables策略,无法实现跨节点通信;也可以手动创建ip6tables已实现跨节点通信目的: ip6tables -t nat -A POSTROUTING -s fd00:db8:2:ddff::1/64 ! -o docker0 -j MASQUERADE 自定义Docker默认网络的IPv6网关重启dockersystemctl reload docker 或 systemctl restart docker 容器节点上创建的bridge interface docker0已经分配到了IPv6地址 现在可以创建容器了,容器内部IPv6的默认网关:fd00:db8:1::1  创建docker网络 docker network create -d bridge –ipv6 –subnet “fd00:db8:2:ddee::/64″ –gateway=”fd00:db8:2:ddee::1″ –subnet=172.104.1.0/24 –gateway=172.104.1.1 ipv6bridge ## 不配置ipv4 network,则会自动创建:”Subnet”: “172.103.2.0/24″,”Gateway”: “172.103.2.1” docker network create –ipv6 –subnet “fd00:db8:2:ddff::/64″ –gateway=”fd00:db8:2:ddff::1” ipv6only ##…

  • mac下的word文件中如何取消所有超链接? Remove Hyperlinks

    按 command(⌘)+ A 选中全部文本,然后按 command(⌘)+6 如果已经解决,下面都是废话,不用看了。 若要删除超链接,请在文件中选择该项目,转到功能区的 “插入” 选项卡,然后单击 “链接”> “删除链接”。 (在 Word 中的 “插入>链接”>链接> “删除链接”) Office for Mac 中的“删除超链接” 如果您希望从键盘执行此操作,请选择要删除的链接,然后按 命令command+ 6。 请注意,这仅适用于 Word。 提示: 如果要删除多个超链接,请按 命令command+ A 选中全部文本,然后按 命令command+6。 但是,此命令不会删除图片中的超链接。 要使用键盘快捷键从图片中删除超链接,您将需要使用 VBA 宏。 下面是有关要使用的宏的详细信息。

  • linux服务器常用服务端口

    HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp;Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口);FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口);TFTP(Trivial File Transfer Protocol ),默认的端口号为69/udp;SSH(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp;SMTP Simple Mail Transfer Protocol (E-mail),默认的端口号为25/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口);POP3 Post Office Protocol (E-mail) ,默认的端口号为110/tcp;WebLogic,默认的端口号为7001;WebSphere应用程序,默认的端口号为9080;WebSphere管理工具,默认的端口号为9090;JBOSS,默认的端口号为8080;TOMCAT,默认的端口号为8080;WIN2003远程登陆,默认的端口号为3389;Symantec AV/Filter for MSE ,默认端口号为 8081;Oracle 数据库,默认的端口号为1521;ORACLE EMCTL,默认的端口号为1158;Oracle XDB( XML 数据库),默认的端口号为8080;Oracle XDB FTP服务,默认的端口号为2100;MS SQLSERVER数据库server,默认的端口号为1433/tcp 1433/udp; MS SQLSERVER数据库monitor,默认的端口号为1434/tcp 1434/udp;QQ,默认的端口号为1080/udp

  • centos7下编译安装nginx时configure报错需要安装的包

    一般下载tar.gz后,需要安装很多个包,总之一言难尽,才会configure顺利: 接下来configure,然后make和make install 就可以了。

  • Word如何设置页码的技巧方法

    Word如何设置页码的技巧方法

    如果你是经常编辑Word长文档的话,肯定遇到过这样2个问题: ①文档封面页和目录页不想设置页码,页码只从正文页开始。 ② 当页码从正文开始,那么总页数也从正文开始计算(即总页数减少一页)要怎么设置呢? 怎么解决呢?不知道的小伙伴们,就一起来看看解决方法吧! 原文档:文档共计8页(含目录页),正文从第2页开始。 效果:首页无页码,页码从正文开始,且不计首页总页数为7页。 怎么操作的呢?各位看官,且往下看: (1)为文档的每一页添加页码 点击【插入】- 【页眉和页脚】- 【页码】,选择“页码”- “页面底端”,选择自己喜欢页码样式。(注:页码可以设置在页面顶端,也可以设置在页面底端,根据需求设置)。 (2)从正文第二页开始设置页码 在【页眉页脚工具/设计】-【选项】中的选中”首页不同“,这时首页页码将自动消失。 (3)设置页码格式 虽然首页页码消失了,但第二页页码显示的还是从第2页开始,那如何设置为从1开始呢? 进入页眉页脚状态,在【设计】-【页眉页脚】中单击“页码”选择“设置页码格式”,在打开的对话框中设置“起始页码”从”0“开始。这时,第二页页码即从1开始了。 (4)修改总页数 由于目录页未占页数,因此,总页数应该除去第一页,只显示剩下来的页数。如:原1/8表示当前Word文档为8页的第1页。除去目录第一页,应显示为1/7页,这个该如何解决呢? 光标定位到页码底端,按下Alt + F9组合键,此时,页码将变为一段代码{PAGE} / {NUMPAGES}。 选择总页数代码,再按Ctrl + F9插入大括号{}。将其修改为 {={NUMPAGES}-1} ,设置完毕后,右键选择切换域代码或按Alt + F9组合键,即页码变为了1/7页。 问题补充:一篇长文档,如果要对不同小节的内容进行区分,就需要我们设置多个分隔符进行了分节。同时,页码从每个分节页开始重新计算页数,相应的页码就需要变化,这个问题应该怎么解决呢? ①将鼠标光标定位于需要分节的某页第一个字符前面,点击【布局】-【分隔符-【下一页】。 ②进入页眉页脚,取消勾选“首页不同”,再点击【设计】-【页码】-【设置页码格式】,设置起始页码值或页码样式等。 ③ 然后Alt + F9切换到代码编辑,将代码{PAGE} / {NUMPAGES}修改为{PAGE} / {SECTIONPAGES}。即可完成分节后页码的设置。 代码解释:{NUMPAGES}是指整个文档的页面总数;{SECTIONPAGES}是指当前节的页面总数。

  • 如何在Windows中使用DSET 2.2

    如何在Windows中使用DSET 2.2

    DSET很好地概括了系统的运行状况,包括Dell PowerEdge RAID控制器中的日志,可用来对硬盘驱动器或RAID相关问题进行故障排除。

  • mysql创建数据库utf8和utf8mb4哪个好,什么区别?

    mysql创建数据库utf8和utf8mb4哪个好,什么区别?

    mb4就是most bytes 4的解释,MySQL在5.5之后为了解决四字节问题,而增加了这个utf8mb4的编码,,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 问题来了:既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原因:UCS-2用的是两字节编码,两字节最多只能能表示65535个字符,后来发布的UCS-4用四字节表示,把可表示的字符扩展到了100万以上。原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Unicode字符,都无法使用 Mysql 的 utf8 字符集存储。 其他: Emoji 表情(Emoji 是一种特殊的 Unicode 编码,常见于 ios 和 android 手机上),和很多不常用的汉字,以及任何新增的 Unicode 字符等等(utf8的缺点)。 所以,想建一个utf8mb4的数据库的语句如下:

  • CentOSyum升级软件不升级内核

    CentOS升级软件时不升级内核的命令如下 CentOS7.5/7.6 yum update –exclude “kmod-kvdo*,kernel*,centos-release*” -y CentOS7.2/7.3/7.4 yum update –exclude “initscripts*,kernel*,centos-release*” -y CentOS6.8/6.9 yum update –exclude “kernel*,centos-release*” -y 如果不小心升级了内核,如何修改启动时默认加载的内核 CentOS7修改内核顺序 参考https://blog.csdn.net/qq_23039185/article/details/81479603 1、查看当前系统内核 uname -r 2、查看当前默认内核启动项 grub2-editenv list 3、更改默认启动内核项 grub2-set-default 1(改成你要改的内核对应的数字) 4、重启系统 reboot 查看当前系统内核 uname -r

  • MAC执行sed报错command c expects\followed by text 解决办法
  • 只取出字符串长度大于某一长度的行(比如用于删除一些垃圾行的情况)
  • php mysql 插入单引号报错right syntax to use near ‘s formula

    解决办法,需要用addslashes函数处理一下,代码: 解决了。

  • Warning: Use of undefined constant CHARSET - assumed ‘CHARSET’ (this will throw an Error in a future version of PHP)解决办法

    Warning: Use of undefined constant CHARSET – assumed ‘CHARSET’ (this will throw an Error in a future version of PHP)解决办法

    php环境配置: 有些程序员力求完美,总想暴露所有的错误并解决,于是设置为 error_reporting(E_ALL);这种情况下,由于php版本变化引发的warning报错就很平常见到,比如: php代码出错的地方: php7.2以上把所有的没有加单引号的值都看成了常量,所以改为: 就好了。

  • php的万能换行符PHP_EOL

    php的万能换行符PHP_EOL

    常量官方参考:http://cn.php.net/manual/en/reserved.constants.php 对于换行符,各个操作系统各自为政。 unix/Linux 用 \nwindows系列用 \r\nmac用 \r PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性如: 类似常用的还有DIRECTORY_SEPARATOR可以用函数get_defined_constants()来获取所有PHP常量

  • PHP的feof()文件最后多读取一行的问题解决办法

    PHP的feof()文件最后多读取一行的问题解决办法

    php脚本读取文本文件,并一行一行的显示,通常代码如下: 执行结果如下,通过var_dump打出数据圆形,发现最后总是多一行bool类型的变量: 这个就很讨厌了,业务数据就会多一行空值。 摘录解决办法:https://www.cnblogs.com/codefor/archive/2011/07/07/2100218.html,新代码: 解决了。

  • ERROR 1364 (HY000): Field 'xxx' doesn't have a default value解决办法

    ERROR 1364 (HY000): Field ‘xxx’ doesn’t have a default value解决办法

    php中插入数据报错doesn’t have a default value

  • 如何删除Discuz日志或者文章下面‘鲜花、握手’等表态动作

    如何删除Discuz日志或者文章下面‘鲜花、握手’等表态动作

    如下图,界面–》表态动作–〉日志、图片、文章的动作,都可以删除或者禁用。

  • WordPress此站点遇到了致命错误解决方法,了解有关对WordPress进行故障排除的更多信息

    WordPress此站点遇到了致命错误解决方法,了解有关对WordPress进行故障排除的更多信息

    这个是因为WordPress 从 5.2 版本开始内置了一个新功能,当检测到插件或主题发生错误时,自动发送邮件通知网站管理员,即使在后端完全无法访问的情况下(例如发生所谓的“白屏死机”,White Screen Of Death,简称 WSOD),管理员仍然有机会登录并对此问题采取措施。这个就是新 WordPress 的致命错误(WSOD)处理程序。

  • html中设置一段广告scripts脚本居中显示

    html中设置一段广告scripts脚本居中显示

    修改前广告居左 修改后广告居中 方法2 – 修改外围div的CSS。示例: amp广告本身不能带css,也只有修改外围,原amp广告代码外面添加一个div:

  • 网站性能优化–使用缓存(Cache)的几种方式

    浏览器缓存的原理其实就是在响应头中增加Cache-Control(ResponseCache的方式是通过Action过滤器的形式设置的响应头),告诉浏览器进行数据缓存,在指定时间范围内可以从缓存中取,我们也可以自己手动设置响应头信息来达到同样的效果

  • Gitlab Runner每次执行都会重复拉取docker镜像非常慢

    很明显,never是从不从远端拉镜像,只用本地。if-not-present 是优先本地,然后是从网络拉取镜像。always 是从远端拉取镜像。

  • Gitlab调试邮箱配置SMTP服务

    Gitlab调试邮箱配置SMTP服务

    就是两个思路: 1、邮件本身的问题排查:手工在操作系统tcpdump抓包,利用telnet发送邮件,查看具体报错。 2、Gitlab本身配置参数问题:参考本文开头给出的官方文档。

  • htpasswd创建的密码忘记了怎么办?

    您需要做的是将相同的哈希算法应用于提供给您的密码,并将其与 .htpasswd 文件中的哈希值进行比较。如果用户和哈希相同,那么你就可以了。

  • nginx基础教程(配置文件结构介绍及简单例子)

    nginx基础教程(配置文件结构介绍及简单例子)

    nginx基础教程。 nginx还可以作为Fastcgi的代理,nginx 可用于将请求路由到 FastCGI 服务器,这些服务器运行使用各种框架和编程语言(如 PHP)构建的应用程序

  • nginx反向代理proxy_pass出现502错误SSL_do_handshake() failed 处理方法

    proxy_ssl_session_reuse off; 关闭默认尝试重新使用SSL上游的SSL会话 proxy_ssl_server_name on; 反向代理的时候,通过域名而不是ip地址去访问 proxy_ssl_protocols 指定协议

  • Linux Polkit本地权限提升漏洞(CVE-2021-4034)修复方法

    polkit 的 pkexec 存在本地权限提升漏洞,已获得普通权限的攻击者可通过此漏洞获取root权限。

  • 理解nginx的proxy_pass用法和url的路径翻译《nginx的proxy_pass代理路径翻译对照表》

    理解nginx的proxy_pass用法和url的路径翻译《nginx的proxy_pass代理路径翻译对照表》

    其结果则不同,仓促配置的情况下,一个“/”号的位置效果令人抓狂。 由此总结出以下的《nginx的proxy_pass代理路径翻译对照表》:

  • ERROR: Cannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall
  • nginx默认域名或者ip地址跳转几个技巧
  • 正向代理和反向代理区别图例

    正向代理和反向代理区别图例

    正向代理代理的是客户端发送请求,客户端和代理服务器处于同一个网络环境,隐藏了客户端信息 正向代理主要作用是访问不可访问的资源和统一管控客户端请求 反向代理代理的是服务器接收请求,服务器和代理服务器处于同一个网络环境,隐藏了服务器信息 反向代理主要作用是保护内网服务器和负载路由转发

  • 终于解决:Safari 浏览器无法打开页面 错误是:“cannot parse response" (NSURLErrorDomain: -1017)

    终于解决:Safari 浏览器无法打开页面 错误是:“cannot parse response” (NSURLErrorDomain: -1017)

    再次验证,通过浏览器插件 http/2 and SPDY indicator 我们发现网站通过http2协议进行访问,于是查到相关资料