代码分享
文章平均质量分 76
分享优质代码
Jum朱
网安,网工,爱好摄影。
展开
-
Hugo之 Home-Info+Profile Mode主题
content里每个文件夹内都可以添加一个_index.md---title: 博客---│ ├── img/│ └── ...└── themes文章头部信息可以修改这篇文章的属性,建议按照Sulv’s Blog :hugo博客搭建 | PaperMod主题进行配置。我的 Front Matter 如下,在PaperMod---Tags: # 标签数量丰俭由人- PaperMod- Hugo- 建站author:- Yunyicover:alt: ''image: ''原创 2024-03-07 16:10:28 · 1295 阅读 · 0 评论 -
RabbitMQ入门精讲
消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理,他不管。消费者只负责从消息队列中取出数据处理,他不管这是谁发送的数据。。原创 2024-01-16 15:28:49 · 1022 阅读 · 0 评论 -
详细的二进制安装部署Mysql8.2.0
通用二进制版本: 本文档采用此方式安装选择版本,再选择Operating System: Linux - Generic。原创 2024-01-16 14:19:42 · 2178 阅读 · 0 评论 -
玩转代码|组件封装之Slots、Emit和Props穿透
希望本文可以让你有所收获,穿透的方案有很多,本文介绍的是我在项目中实际使用到的几种方法,尤其是在重度依赖第三方UI组件库的的情况下特别适用,既能很好的兼顾三方组件库的原生Api,也能在此基础上进行增量扩展。原创 2023-12-08 10:27:27 · 1276 阅读 · 0 评论 -
玩转系统|利用HestiaCP自建NS解析及邮局并利用MailGun进行发信
需要注意的是,由于本机已经具有admin用户,因此需要使用--force执行强制安装以继续,同时HestiaCP自身需要一个二级域名(HostName)进行解析,否则无法进行正常使用。在“Domain Settings”中选择对应的域名,切换到“SMTP credentials”界面,选择右上角新建账户即可,待配置完成后及时复制生成的连接密码,以便后续使用。待添加完成后,再进入编辑页面,完成SSL的配置操作,需要注意的是,在第一次保存完成后,还需要再次进入保存一次,SSL证书才会生效,具体原因不明。原创 2023-12-08 10:11:25 · 1483 阅读 · 0 评论 -
玩转代码| Vue 中 JSX 的特性,这一篇讲的明明白白
目录什么时候使用JSXJSX在Vue2中的基本使用配置文本插值条件与循环渲染属性绑定事件绑定v-show与v-model插槽使用自定义组件在method里返回JSXJSX是一种Javascript的语法扩展,即具备了的全部功能,同时又兼具的语义化和直观性。它可以让我们在JS中写模板语法:上面这段代码既不是 HTML 也不是字符串,被称之为 JSX,是 JavaScript 的扩展语法。JSX 可能会使人联想到模板语法,但是它具备 Javascript 的完全编程能力。当开始写一个只能通过 prop原创 2023-10-17 11:03:57 · 1820 阅读 · 0 评论 -
玩转代码|分享一些实用的Vue 前端代码(三)
或者某个地方还有一些待完成的功能,这时我们需要使用相应的特殊标记注释来告知未来的自己或合作者。注释内容第一个字符和最后一个字符都是一个空格字符,单独占一行,行与行之间相隔一行。当模块注释内再出现模块注释的时候,为了突出主要模块,嵌套模块不再使用。注释内容前后各一个空格字符,注释位于要注释代码的上面,单独占一行。注释内容和注释符之间需要有一个空格,以增加可读性。,注释应单独一行写在被注释对象的上方,不要追加在某条语句的后面。注释内容第一个字符和最后一个字符都是一个空格字符,注释内容前后各一个空格字符,原创 2023-09-15 16:33:00 · 333 阅读 · 0 评论 -
玩转代码|分享一些实用的Vue 前端代码(二)
在编程过程中,大括号风格与缩进风格紧密联系,用来描述大括号相对代码块位置的方法有很多。样式书写一般有两种:一种是紧凑格式 (Compact),一种是展开格式(Expanded)。小的、专注的计算属性减少了信息使用时的假设性限制,所以需求变更时也用不着那么多重构了。样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。甚至在元素上维护可预测的行为,比如动画中的。规则,并且一定要在样式文件的第一行首个字符位置开始写,编码名用。元素嵌套规范,每个块状元素独立一行,内联元素可选。原创 2023-09-01 13:46:50 · 572 阅读 · 0 评论 -
玩转代码|分享一些实用的Vue 前端代码(一)
自定义事件应始终使用 kebab-case 的事件名。不同于组件和 prop,事件名不存在任何自动化的大小写转换。而是触发的事件名需要完全匹配监听这个事件所用的名称。不同于组件和 prop,事件名不会被用作一个 JavaScript 变量名或 property 名,所以就没有理由使用 camelCase 或 PascalCase 了。并且v-on事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以将会变成——导致myEvent不可能被监听到。原创 2023-08-31 09:00:01 · 805 阅读 · 0 评论 -
玩转代码|JS实现中文字符串对utf-8的Base64编码的方法
Base64是一种使用64基的位置计数法。它使用2的最大次方来代表仅可打印的ASCII 字符。这使它可用来作为电子邮件的传输编码。在Base64中的变量使用字符A-Z、a-z和0-9 ,这样共有62个字符,用来作为开始的64个数字,最后两个用来作为数字的符号在不同的系统中而不同。一些如uuencode的其他编码方法,和之后binhex的版本使用不同的64字符集来代表6个二进制数字,但是它们不叫Base64。btoa()atob()可以通过的方式调用,非常方便。原创 2023-07-26 10:58:05 · 2586 阅读 · 3 评论 -
玩转代码|详细盘点JavaScript 数据类型
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JavaScript的标准是ECMAScript。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。原创 2023-07-19 09:47:38 · 535 阅读 · 1 评论 -
玩转代码|Linux中Thread Local Storage(线程局部存储)
在C/C++程序中,全局变量默认是所有线程共享的,开发者需要处理多线程竞争问题。有些情况下我们需要保证一个线程独享一份数据,其它线程无法访问。典型的就是errno全局变量,它总是会保存当前线程最后一个调用的错误码,不会存在线程冲突。这个时候需要使用线程局部存储(TLS)来解决。原创 2023-07-14 11:20:19 · 1290 阅读 · 7 评论 -
玩转代码|三个惊艳的黑科技代码,每一行代码都有惊讶的效果
可以在页面中加一些标签,比如文字,实现的效果都是不错的噢~原创 2023-06-30 15:10:31 · 1720 阅读 · 4 评论 -
玩转代码|那些实用的JavaScript单行代码,帮你轻松工作
本文整理了非常有用的单行代码,这些需求都是在开发中非常常见的,用单行代码可以帮助你提高工作效率。原创 2023-06-29 09:21:39 · 517 阅读 · 0 评论 -
端午佳节|展望现代科技下的传统佳节
端午节作为传统佳节,正在与现代科技实现了有机的融合。利用代码与技术,我们可以创造出更多有趣、互动和便捷的端午节体验。让我们共同努力,将端午节的传统文化传承下去,并且借助技术的力量将其推广到更多人群中。愿端午节带给我们团圆与快乐,同时也助力我们走向文化的科技化未来。原创 2023-06-21 15:02:40 · 1037 阅读 · 0 评论 -
玩转代码|使用acme.sh在Ubuntu配置Let’s Encrypt免费通配符SSL证书
acme.sh 是一款方便,强大的 Let's Encrypt 域名证书申请续签程序.支持一键脚本和 docker 部署.支持 http 和 DNS 两种域名验证方式,其中包括手动,自动 DNS 及 DNS alias 模式方便各种环境和需求.可同时申请合并多张单域名,泛域名证书,并自动续签证书和部署到项目。安装生成的证书到这个目录保存,用于在Apache2中引用,在终端输入以下命令(注意这是单条命令,只不过转行了)将证书保存到/etc/apache2/certs。配置default-ssl.conf为。原创 2023-02-17 09:10:47 · 895 阅读 · 0 评论 -
玩转代码|解决Chrome浏览器内置谷歌翻译功能无法使用问题!
最近这几天在使用Chrome浏览器的内置谷歌翻译功能时,总是一直停留在不翻译的状态,一开始我还以为是网络波动过几天就好了,过了好几天依旧是这样。2,hosts 文件是一个无扩展名的系统文件,大家保存的时候直接替换。根据TechCrunch的消息称,谷歌发言人通过电子邮件告诉TechCrunch,由于“使用率低”的原因,已停止中国大陆的谷歌翻译服务。如果你不常用到内置的网页翻译功能,推荐大家使用Windows系统自带的edge浏览器,edge浏览器内置的翻译功能同样很好用。有需要的小伙伴可以参考下面的方法!原创 2023-01-29 10:26:10 · 1750 阅读 · 1 评论 -
玩转代码|WordPress后台加载缓慢,加载无样式解决方法
下图就是加载完毕后台无样式: 期间也做过很多的排除,Nginx扩大内存法,更新WordPress版本,禁用插件,更换加速云等等都使用过了依然无法解决这个问题。然后F12运行发现是:jquery is not defined。 WordPress使用中有时出现某些JS插件启动的时候,Wordpress的 jQuery 等还没完成加载完成,出现错误指示jquery is not defined之类,或者后来变得缓慢。 所以,也可以适当考虑使用Wordpress后台的时原创 2022-12-26 11:06:42 · 1073 阅读 · 2 评论 -
玩转代码|三种方法让你的网站变灰代码
在全站的CSS中写入以下代码: 1、全站变灰建议写入.css文件然后引入文件。 2、单页面变灰直接写入css样式。在HTML代码和 之间插入即可。3、我们也可以F12看一些其它网站如何设置这样就会全站变灰了。大家快去试试吧。原创 2022-12-03 13:16:01 · 833 阅读 · 0 评论 -
玩转代码|wordpress过滤函数使用方法(防止sql注入)
默认协议的 URL : defaulting to http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed 和 telnet。用法: esc_url( $url, $protocols, $_context );esc_html();用法: esc_html( $text );用法: esc_sql( $data );用法: esc_js( $text );返回值: (字符串)返回过滤后的字符串.返回值: (字符串)返回转义后的字符.原创 2022-11-05 22:13:26 · 759 阅读 · 0 评论 -
玩转代码|简单分析如何获取小程序的t值
T在计算机身份认证中是令牌(临时)的意思,在词法分析中是标记的意思。一般作为邀请、登录系统使用。如何获取小程序的t值呢,现在用一篇文章简单的给大家讲解一下。本文章仅限于用于学习交流使用,不得用于其他用途。如有侵权立马删除。首先登录最新版的微信,大家自行检查下载最新微信。原创 2022-09-16 14:48:09 · 1348 阅读 · 1 评论 -
玩转代码|js防抖与节流的区别及实现
函数节流(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率。* 作用: * 优化性能,减少内存消耗。对于高频触发事件做防抖和节流处理时非常重要的。函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。节流:如果规定时间内被多次触发,只能待前一次执行完了,才能被继续触发,否则不会执行。防抖:如果规定时间内被多次触发,则前面的执行会被取消,只会保留最后一次执行。...原创 2022-08-08 16:54:07 · 343 阅读 · 0 评论 -
玩转代码|JS屏蔽网页右键菜单及禁止复制粘贴功能
之前分享过一个js来禁止微信链接分享,禁止转发,禁止收藏JS代码。禁止微信链接分享,禁止转发,禁止收藏JS代码。最近又接触到了关于网页鼠标右键复制的问题,为了验证一些问题去网上翻阅了一些资料,发现这些网站在拷贝网页上代码或者文字的时候都会弹出个一个提示窗口,大概该就是下面这张图 文字内容大同小异,主旨都是一个意思 转载保留链接。 老实说弹窗体验其实挺差的,但也是无奈之举,互联网就是这样公开式的,你抄我我抄你最后成了大杂烩。有没有用就得看人,真正“偷文章”的根本没机会看不到这个,也就能防防君子妨不了小偷 跑题原创 2022-07-04 16:16:22 · 706 阅读 · 0 评论 -
玩转代码|免费获取在线Logo设计网站的Logo
目标地址:aHR0cHM6Ly93d3cubG9nb3NjLmNuLw==使用工具:F12目录设计logo保存却收费F12查看代码删除关键代码 复制SVG 保存SVG查看无水印的logo 下载 最后的话网站根据你的需求会给你生成很多很多的logo,别说,这网站弄出来的LOGO还蛮漂亮的。。。在线设计制作过程确实免费。。。但是,保存的时候就不是免费的事情了,就要钱了,最低也要99。。。哭戚戚。于是,右键——检查,发现生成的LOGO都是SVG的,而且那里写着一个大大的watermark。写代码的或者懂英文的都知原创 2022-06-17 22:21:36 · 594 阅读 · 1 评论 -
玩转代码|异步加载 CSS 的最简单方法
为了提高页面性能和弹性,我们可以做的最有影响力的事情之一:是以不延迟页面呈现的方式加载 CSS。这是因为默认情况下,浏览器会同步加载外部CSS——在下载和解析 CSS 时停止所有页面渲染——这两者都会导致潜在的延迟。当然,在允许页面开始渲染之前,至少应该加载网站的一部分 CSS,并且要立即将初始 CSS 获取到浏览器,我们建议内联(或 HTTP2 服务器推送)CSS。对于整体数量较少的网站,仅此一项可能就足够了,但如果 CSS 很大(例如,大于 15 到 20kb),则可以通过优先级来提高性能。拆分后,应在原创 2022-06-11 09:33:25 · 1368 阅读 · 3 评论 -
玩转JS|解放双手,快手一键取消多个关注教程
在刷快手时候,会莫名其妙的自动关注很多人。日结月累的越来越多。现在教大家如何一键取消关注。原创 2022-06-10 11:25:52 · 8189 阅读 · 7 评论 -
玩转代码|WordPress防止暴力破解管理员密码
一、author页面地址author页面地址为 http://yoursite/?author=1 ID是自增的请求这个地址会 301 到一个url,这个url里包含了作者的用户名。虽然不算漏洞,还是给了爆破者很大的便利。301指向的url : .../author/你的后台登录用户名解决方案1.在主题代码里实现,只要访问主页url后头有author参数就让他跳到主页将下面的代码添加到当前主题的functions.php 文件:原创 2022-05-25 09:39:52 · 2255 阅读 · 0 评论 -
记录一次成功的在centos8上安装jdk1.8
JDK软件版本:jdk-8u181-linux-x64链接:https://pan.baidu.com/s/1E7fQ3C4VazuJ0PzJya1vFA 提取码:utckCentos8 版本:CentOS-8.3.2011-x86_64-dvd1.iso链接:阿里云镜像一、命令行安装1、进入root系统获得总权限安装2、安装jdk-8u181-linux-x64命令代码为:rpm -ivh jdk-8u181-linux-x64.rpm注意:安装一定是找到下载...原创 2021-02-23 13:45:03 · 341 阅读 · 2 评论 -
禁止微信链接分享,禁止转发,禁止收藏JS代码
在很多时候我们发布网站上面内容的时候不想让别人转发和分享,在这里使用js代码设置禁止微信链接分享,禁止转发,禁止收藏等功能。先看看未加禁止分享的代码是什么样子的。在<body></body>添加代码如下:<script> function onBridgeReady(){ WeixinJSBridge.call("hideOptionMenu"); .原创 2021-01-28 16:04:47 · 6274 阅读 · 2 评论 -
JS限制H5页面只能在手机微信中打开总结
最近做了一个公司2020年总结年度账单,设置的东西只有在手机微信上浏览才是最好的体验感。如何禁用了电脑端,手机浏览器端只允许在手机微信上浏览呢?禁用PC端访问禁用F12禁用手机浏览器JS代码如下。需要加在<body></body>里面。<script type="text/javascript"> var str = "本页面禁止PC端使用,请在手机微信客户端操作。";function checkPlatform(){ //禁止网站F.原创 2021-01-21 14:30:12 · 2859 阅读 · 1 评论 -
在阿里云IPV4服务器上架设IPv6隧道地址,让你的网站支持IPV6
现在很多的网站上面都写着已支持IPV6网络,今天就使用IPV4阿里云服务器搭建IPV6网络。准备材料:一台阿里云服务器tunnelbroker账号一、注册IPV6代理隧道请在 https://www.tunnelbroker.net 注册一个账号。注册完成之后会发送到邮箱激活即可。二、创建ipv6隧道配置邮箱激活之后,登录系统,请点击左侧导航的 Create Regular Tunnel ,输入服务器的IPv4地址,选择 HongKong 隧道服务器,来创建一个新的ip..原创 2020-11-20 15:10:18 · 2238 阅读 · 1 评论 -
CloudFlare的Worker免费部署服务
今天给大家介绍一下【CloudFlare的Worker免费部署代理服务】CloudFlare是什么?Cloudflare是一家美国的跨国科技企业,总部位于旧金山,在英国伦敦亦设有办事处。Cloudflare以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。通过基于反向代理的内容分发网络(CDN, Content Delivery Network)、任播(Anycast)技术 、基于nginx+lua架构的Web应用防火墙(WAF, Web Application Firewall)...原创 2020-11-07 11:45:28 · 17694 阅读 · 4 评论 -
又拍云设置CDN加速后网站图片加载不出来-避坑
最近使用了又拍云的CDN联盟加速,确实是不错。但是置A记录就可以,但是设置又拍云的cname就无法读取图片。研究了好久终于弄出来了。先常规的设置需要的CDN加速。最重要的一步【缓存控制】下的【参数跟随功能】开启...原创 2020-10-21 16:24:10 · 1782 阅读 · 1 评论 -
【笔记】阿里云虚拟主机如何配置二级域名
朋友问我如何配置云虚拟主机上的二级域名,今天写个文档巩固一下。工具:在此使用.htaccess配置来完成二级域名。1、首先你得有一个备案的域名,再去域名解析一个二级域名2、一个.htaccess注意是一个点加上htaccess。3、代码如下:<IfModule mod_rewrite.c>RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?你的二级域名:如ceshi.test.com$ RewriteCond %{R.原创 2020-08-08 17:04:41 · 1106 阅读 · 0 评论 -
网易云解锁灰色音乐PC、移动端都可用。
小编个人非常喜欢使用网易云音乐下载歌曲,但是很多的音乐因为很多问题是灰色的没办法下载,那该怎么办?现在教大家如何听灰色的歌曲。一、制作脚本function FindProxyForURL(url, host) { if (host == 'music.163.com' || host == 'interface.music.163.com' || host == 'interface3.music.163.com' || host == 'apm.music.163.com' |..原创 2020-07-21 10:06:41 · 5288 阅读 · 3 评论 -
忘记密码怎么办?如何查看网页上保存的密码
现在我们是越来越“懒”,很多网站注册的账号密码都是直接记住密码。但是很久不用突然有一天去另一台电脑使用发现密码已经忘记了,只能记住密码那台上登录。今天教大家如何查看网页中已经保存的密码。一、在密码栏鼠标右键——选择【审计元素】。二、找到右侧密码的【type="password"】修改为【type="text"】三、 这样密码就以文本明文的形式显示出来了,这样密码就找到了。注意:前提一定是网页记住了密码才能查询到哟。...原创 2020-07-16 08:32:15 · 9715 阅读 · 0 评论 -
如何复制百度文库里面的文章
最近有人问我,百度文库复制有字数限制,会员的还不能复制。怎么解决,今天教大家3步复制。1、打卡要需要复制内容的百度文库地址,按F12键盘,打开浏览器调试工具。2、使用定位工具,点击快速定位到需要复制的内容;3、找到文库内容最近的父级html元素;找到【ie-fix】。4、点开调试工具console面板;输入下面代码:然后回车。$('div.ie-fix').text()恭喜你,现在可以直接复制了。...原创 2020-06-19 17:38:55 · 22909 阅读 · 4 评论 -
【亲测可用】如何修改微信号
越来越多人问我如何修改自己的微信号名称,因为当时的种种原因导致的那些不堪回首的非主流微信名,实在是不想再提起。今天教大家修改微信号名称。必须条件:一年之内内修改过名称使用工具:1、已root手机[或者使用模拟器各种模拟器都可以,在这里使用的雷电]2.安装7.0.15版本3.安装Ansole终端工具1、在模拟器上或者root的手机上先登录微信账号,然后返回主页面。不用退出账号。2、打开Ansole终端,输入:【su】回车3、获取全部权限。一点要选择获取【永久超级用户访问.原创 2020-06-01 09:22:23 · 1458 阅读 · 2 评论 -
WordPress实现关注微信公众号回复关键字获取验证码查看网站隐藏内容
今天好朋友问我,他有很多优秀的作品发布到网上免费提供给大家查询,但是他说的想通过网友关注他的微信公众号之后获取验证码才能观看。一是吸引一些粉丝,二是证明一下自己的劳动成果。于是我就安排。一、功能代码首先还是找到主题下面的functions.php。技术functions.php是万能的。添加到当前主题函数模板 functions.php 的最后,代码如下:function w...原创 2020-04-21 23:01:36 · 5326 阅读 · 5 评论 -
网站页面错误如何自动跳转404页面?
很多网站,当我们输入了一个错误的或者该网站不存在的网页之后,网站将会自动跳转到404错误页面,这样是怎么设置的呢?其实很简单。404页面大家可以自定义设置的,写一个自己喜欢的就可以。1、在.htaccess文件中加入如下语句:ErrorDocument 404 /404.html 如果需要修改的网站目录下没有.htaccess文件自己建立一个即可 【如何创建.hta...原创 2020-04-14 23:33:23 · 3988 阅读 · 0 评论