- 博客(203)
- 资源 (87)
- 收藏
- 关注
原创 再发一次,免费的二要素身份证实名校验接口(亲测有效)内附密钥
接口描述:根据姓名和身份证查询信息是否一致。请求方式:http get/post。测试很久了,挺稳定的。
2024-11-24 15:50:12 293
原创 101.6k星的后台巨擘:一站式SaaS多租户、商城、CRM、ERP解决方案
采用Spring Boot多模块架构,集成MySQL、MyBatis Plus、Redis、Redisson。:提供Vue3、Vue2多个版本,支持Element Plus、Vben、Element UI等UI框架。:基于Spring Boot、MyBatis Plus、Vue & Element,支持前后端分离开发。:包括RBAC动态权限、数据权限、SaaS多租户、工作流、三方登录、支付、短信等。:移动端采用uni-app方案,实现一份代码多终端适配。:使用uni-app,支持APP、小程序、H5。
2024-06-26 08:36:09 858
原创 前后端分离的后台管理系统源码,快速开发OA、CMS网站后台管理、毕业设计项目
ELADMIN,一个简单且易上手的 Spring boot 后台管理框架,已发布 Mybatis-Plus 版本,为开发者提供了一个全-面、高-效的解-决方案。
2024-06-20 09:49:42 868
原创 一个简单好用安全的开源交互审计系统,支持SSH,Telnet,Kubernetes协议
在当今的企业网络环境中,远程访问和交互审计成为了保障网络安-全的重要组成部分。然而,现有的解-决方案往往存在一些痛点,如复杂的配置、有限的协议支持、以及审计功能的不足。这些问题不仅增加了IT管理员的负担,也为企业的网络安-全带来了风险。为了解-决这些现状,Next Terminal应运而生,它是一个开源的交互审计系统,旨在提供一种简单、易用且安-全的解-决方案。
2024-06-20 09:48:05 962
原创 宝藏接口,通过接口实现完美身份证号有效性验证+身份证与姓名匹配查询身份实名认证接口(实时)
最近发现一个限时认证的接口分享给大家,有需要的拿去试下吧.接口描述:根据姓名和身份证查询信息是否一致。请求方式:http get/post。
2024-05-26 15:57:31 873 2
转载 蓝奏云直链系列【限时显示,手慢无】
因为最后一个链接最有可能是获取直链的,所以这边我们看一下他是怎么获取直链的。补充:直链失效时间很短,你要是很墨迹,你抓包获取的直链说不定已经失效了,有时候访问失败,不代表你弄做了,可能是你太慢了。步骤一:打开fiddler,开启捕获模式,准备好之后在浏览器上访问蓝奏云的分享链接,并且把文件下载下来。步骤四:验证链接是对的情况下,那就要分析第三个会话,也就是图一中第三个链接。2.拼接得到第二个链接后直接访问,得到第三个链接需要提交数据的6个字段的值。因为第二个链接是从第一个链接(分享链接)跳转来的。
2024-05-26 15:55:54 976
原创 亲测有效,通过接口实现完美身份证号有效性验证+身份证与姓名匹配查询身份实名认证接口(实时)
最近发现一个限时认证的接口分享给大家,有需要的拿去试下吧.接口描述:根据姓名和身份证查询信息是否一致。请求方式:http get/post。
2024-05-26 15:52:56 1347 10
原创 PHP 文件下载限速功能实现原理解析
在发送文件内容之前,设置正确的HTTP响应头,包括Content-Type、Content-Disposition等,以便浏览器能够正确处理文件下载。在循环读取文件内容的过程中,通过控制每次读取的数据量和每次读取的时间间隔来实现限速。使用PHP的文件操作函数,打开要下载的文件并读取其中的内容。在读取文件内容时,我们需要进行限速处理,确保下载速率不超过预设的限制。限速下载文件的原理是通过控制数据传输的速率来限制下载的速度。将读取的文件内容输出到浏览器,实现文件的下载。在下载完成后,关闭文件句柄,释放资源。
2024-02-23 08:00:00 339
原创 深入探索PHP面向对象编程:理解类、对象、封装、继承与多态
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它将程序中的数据和操作封装在对象中。PHP是一种支持面向对象编程的语言,在PHP中,你可以创建类(Class)、对象(Object)和使用封装、继承、多态等面向对象的特性。
2024-02-22 09:00:00 361
原创 6种方法优雅解决PHP Trait属性冲突问题
Trait中的成员属性可能会导致冲突,特别是如果在使用Trait的类中定义了与Trait中相同名称的属性。这样可以避免属性名冲突,因为类可以在自己的作用域内定义属性,并通过Trait中的方法来访问和操作这些属性。通过将另一个类实例化为属性,然后在需要的时候调用该实例的方法,可以避免Trait带来的属性冲突问题。: 使用Trait别名(alias)可以为Trait中的属性创建别名,以避免与类中的属性冲突。: 通过在Trait中定义的属性名前面添加一些前缀或后缀,以避免与类中的属性名冲突。
2024-02-21 07:00:00 583
原创 PHP WebSocket:技术解析与实用指南
Socket连接的建立和维护是通过TCP协议来实现的,它提供了可靠的、全双工的数据传输通道,使得客户端和服务器能够进行双向通信。在实际应用中,开发者需要使用编程语言提供的Socket API来实现Socket连接,这样就可以在应用程序中创建、管理和控制Socket连接,实现数据的发送和接收。虽然HTTP/1.1引入了持久连接(keep-alive),但仍然存在着单向通信的限制,服务器无法主动向客户端推送数据,这对于实时通信是不利的。服务器接受连接请求,创建一个新的套接字(socket),用于与客户端通信。
2024-02-21 06:00:00 2305
原创 智能红包分配算法:实现均衡随机金额分配
实现仿照微信发红包功能的抢红包算法需要考虑以下几个步骤:确定红包金额范围:根据总金额和总人数,确定红包的金额范围,确保每个人能抢到最低为0.01的金额,且金额相对均衡。生成随机金额:在确定的金额范围内,生成每个人抢到的随机金额,确保金额相对均衡。金额分配:根据生成的随机金额,分配给每个人。下面是一个简单的PHP代码示例,实现上述功能:演进:均衡分配(凑合)假设:3个人抢20元的红包。操作:甲抢到6.66,乙抢到6.66,丙兜底抢剩余的的6.68。结论:算法简单,但随机性差点。演进:二倍均
2024-02-20 17:28:45 968
原创 JavaScript数据类型学习脑图
字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)
2024-02-20 16:30:59 227
原创 数据结构算法-插入排序
插入排序(InsertionSort),一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增 1 的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动。
2024-02-20 16:13:14 636
原创 解密高并发系统的瓶颈:五大解决方案
在互联网应用中,高并发是指在短时间内同时有大量的用户访问一个网站或服务,造成系统压力过大,导致服务器宕机或服务停止响应的情况。高并发是互联网应用面临的一个重要问题,需要采取一系列措施来解决。负载均衡、缓存、数据库优化、异步处理和分布式架构是解决高并发问题的主要方法。在实际应用中,需要根据具体情况选择不同的方法来解决高并发问题。在高并发情况下,使用负载均衡是解决问题的一种常见方法。负载均衡可以通过将请求分配到多个服务器上,从而减少单个服务器的负载。这可以通过硬件设备或软件实现。
2024-02-07 23:29:08 2600
原创 jQuery插入新元素
1</a>追加到p元素尾部。将<a>1</a>追加到p元素头部。将<a>1</a>插入到p元素后方。将<a>1</a>插入到p元素前方。在p元素尾部追加<a>1</a>。在p元素头部追加<a>1</a>。在p元素后方插入<a>1</a>。在p元素前方插入<a>1
2024-02-07 13:23:17 381
原创 微信内置浏览器抓包
到这里你就可以像在电脑浏览器的开发人员工具一样调试这个网页。某个网页只能在微信中打开,但我想要抓包调试怎么办?这时候你可能会打开HttpCannary(小黄鸟)点击打开这个链接,弹出“执行成功”,即可。打开fiddler,配置好端口信息。电脑上fiddler查看抓到的包。回到主界面,点击按钮开始抓包。打开电脑,手机用数据线连接上。chrome内核的浏览器输入。然后在打开的界面中点击这个。打开微信,打开想要的网页。手机用微信打开对应的网页。但是这里只能看到数据包,点击后会跳转到这个界面。
2023-08-28 15:20:29 1184
原创 SQL 注入攻击:如何保护 Web 应用程序和用户的数据安全
攻击者可以利用Web应用程序未能正确验证用户输入的数据,以构造恶意的SQL查询,从而使应用程序执行非预期的数据库操作。参数化查询:在执行SQL查询时,应该使用参数化查询,而不是将用户输入的数据直接拼接到查询字符串中。最小权限原则:数据库用户应该只被授予最少的访问权限,以最小化攻击者可以获取的敏感信息的数量。输入验证:在处理用户输入之前,应该对输入进行验证和过滤,以确保它们是符合预期格式和类型的。安全编码:应该采用安全的编码实践,例如使用参数化查询和防止SQL查询字符串拼接等。
2023-04-06 22:00:00 2363 1
原创 PHP实现二维码识别
PHP QR Code Reader:PHP QR Code Reader 是另一个基于 PHP 的二维码识别库,使用 PHP 和 GD 库来实现。QR Code Reader:QR Code Reader 是一个基于 PHP 的二维码识别库,使用纯 PHP 代码实现。在使用它们之前,您需要详细阅读它们的文档和使用说明,并根据您的项目需求选择最适合您的库。Zxing:Zxing 是一个 Java 二维码识别库,支持 PHP 调用 Java 库的方式实现二维码识别。您可以从 Zxing 的官方网站(
2023-04-06 16:52:47 3265
原创 表格插件滚动条出现后消失/隐藏的问题
针对问题添加一下css完美结局(兼容大部分插件)但是有时候浏览器会显示,隔几秒就消失了。内容超出后会自动显示滚动条。
2023-02-01 00:00:00 3196
原创 后端架构师技术图谱(必须收藏好)
数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B,B+,B*树 LSM 树 BitSet 常用算法 排序、查找算法 选择排序 冒泡排序 插入排序 快速排序 归并排序 希尔排序 堆排序 计数排序 桶排序 基数排序 二分查找 Java 中的排序工具 布隆过滤器 字符串比较 .
2022-10-24 10:55:51 4078
原创 设计好接口的三十六个锦囊
作为后端开发,不管是什么语言,Java、Go还是C++,其背后的后端思想都是类似的。后端开发工程师,主要工作就是:如何把一个接口设计好。今天就给大家介绍,设计好接口的 36 个锦囊。1. 接口参数校验入参出参校验是每个程序员必备的基本素养。设计接口,必须先校验参数。比如入参是否允许为空,入参长度是否符合预期长度。这个要养成习惯,日常开发中,很多低级 bug 都是不校验参数导致的。比如你的数据库表字段设置为varchar(16),对方传了一个 32 位的字符串过来,如果你不校验参数,
2022-05-11 09:34:38 7337 1
原创 JavaScript字符串两边去空格
String.prototype.trim = function() { return this.replace(/^\s\s*/, '').replace(/\s\s*$/, '');};
2022-03-23 18:00:00 8780
原创 谷歌浏览器不能修改cookie的问题完美的解决方案
打开Chrome中访问地址chrome://flags/ 搜索 Partitioned cookies 将设置项改为Enabled(启用)然后重启浏览器。(因为新版本谷歌浏览器移除了Partitioned cookies需手动启用)
2022-02-13 22:27:37 11064
原创 记录PHP实现第三方支付接口实现方法(发起支付、支付结果回调)
时隔四个月了,这是九月份的第一篇.记录一下PHP实现第三方支付接口实现方法(发起支付、支付结果回调)大致实现步骤如下验签->发起订单请求->获取订单号及付款url->生成支付二维码->回调轮询获取支付结果用weui框架改了一个比较简洁的页面发起支付时正则校验是否一致,在PHP接收的时候再校验一次,防止恶意提交附上PHP端代码,每一个步骤都有注释PHP代码<?
2021-09-20 21:48:09 23318 2
转载 一道头条算法题,一种不为人知的解法!
题目输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。示例 1:输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2:输入:arr = [0,1,2,1], k = 1 输出:[0]限制:0 <= k <= arr.length <= 10000 0 <= arr[i]<= 10000小夕:这道题还有另外一种解法就是计数排..
2021-05-06 08:16:43 27940
原创 腾讯问卷白名单限制实现
有些人想通过自己的平台让用户完成指定需求之后再开放腾讯问卷答题权限给用户,腾讯问卷没有api接口,只能自己登陆之后通过手动添加手机号或者QQ号进去,下面就写一个教程,抓包去实现这个需求代码:NULL未完待续~...
2021-01-26 23:58:18 28605
原创 SQL Server 触发器详解过程
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML...
2021-01-08 08:40:25 28242
原创 教你破解电脑五种开机密码方法
方法一在开机时,按下F8进入”带命令提示符的安全”模式 输入”NET USER+用户名+123456/ADD”可把某用户的密码强行设置为”123456″方法二如用户忘记登入密码可按下列方法解决1.在计算机启动时按〔F8〕及选〔Safe Mode With Command Prompt〕2.选〔Administrator〕后便会跳出〔Command Prompt〕的窗口3.用〔Net〕的命令增加一个用户,例:增加一个用户名为alanhkg888,命令语法如下: net user al.
2021-01-03 19:20:27 31914 1
原创 我国男女平均身高数据出炉!这个问题没想到……
国务院新闻办公室举行新闻发布会介绍《中国居民营养与慢性病状况报告(2020年)》有关情况并答记者问我国18-44岁男性和女性平均身高分别为169.7厘米和158.0厘米发布会上,国家卫健委副主任李斌发布《中国居民营养与慢性病状况报告(2020年)》。报告称,我国城乡居民膳食能量和蛋白质、脂肪、碳水化合物三大宏量营养素摄入充足,优质蛋白摄入不断增加。成人平均身高继续增长,18-44岁男性和女性的平均身高分别为169.7厘米和158...
2020-12-28 17:09:56 27985
原创 推特热议,一图胜千言!
一直以来中国城市规划“长期收益”、“规划前置”等词语在西方人眼中极为陌生外媒更是频繁抹黑所谓“鬼城现象”妄图借机抹黑中国经济发展重庆“最荒凉的地铁站”就是其中一个例子因为建在“荒郊野外”在2017年被外媒戏称、调侃的重庆地铁6号线曹家湾站在时隔三年的发展后以另一种形式在全球网民和媒体面前成功“逆袭”12月26日活跃在社交媒体上的华裔网民Carl Zha在境外社交媒体推特发了几张对比照片配文:我家乡重庆地铁6号线曹家湾站2017...
2020-12-28 17:08:36 27640
原创 基于workerman的实时推送(摒弃ajax轮询)new
先扯些这些内容:TCP/IPTCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议UDP包括DNS、TFTP等协议短连接连接->传输数据->关闭连接HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。也可以这样说:短连接.
2020-12-27 13:45:27 28784
原创 PHP使用Redis常见7种使用场景(new)
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本篇文章,主要介绍利用PHP使用Redis,主要的应用场景。简单字符串缓存实战$redis->connect('127.0.0.1', 6379); $strCacheKey = 'Test_bihu'; //SET 应用 $arrCacheData = [ 'name' => 'job', 'sex' .
2020-12-27 13:43:12 27999
原创 php【websocket】
在PHP中,开发者需要考虑的东西比较多,从socket的连接、建立、绑定、监听等都需要开发者自己去操作完成,对于初学者来说,难度方面也挺大的,所以本文的思路如下:1、socket协议的简介2、介绍client与server之间的连接原理3、PHP中建立socket的过程讲解4、用一个聊天室作为实例详细讲解在PHP中如何使用socket一、socket协议的简介 WebSocket是什么,有什么优点 WebSocket是一个持久化的协议,这是相对于http非持久化来说的。.
2020-12-27 13:39:08 28279
原创 记录一次PHP curl带cookie参请求
<?php header("Content-type:text/html;Charset=utf8");$ch =curl_init();curl_setopt($ch,CURLOPT_URL,'https://www.xxx.com/index.php');$header = array();//curl_setopt($ch,CURLOPT_POST,true);//curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);curl_se.
2020-12-27 09:52:52 30201
原创 [JavaScript]检查是否按下F12,并自动跳转到指定地址.
主要是为了防止某一些人查看网站的请求.当然这就是防小白的而已.有点知识的就算了.效果图:进入网站并按下 F12:先按下 F12 在进入网站:代码:!function(e) { function n(e) { function n() { return u } function o() { window.Firebug && window.Firebug.chrome && window.Firebug.chrome....
2020-12-25 13:29:01 38826
原创 线下活动抽奖PHP源码,对接公众号,实现关注公众号发送关键字获取抽奖码,通过平台进行摇号抽奖,可以二次开发(所有公众号都可对接)
公司需要做一款对接公众号引流关注获取幸运码抽奖的程序
2020-12-21 12:52:48 42077 1
磁盘清理工具 便携版 Wise Disk Cleaner 11.0.7.550
2024-02-07
护眼工具 CareUEyes 2.2.11.0.zip
2024-02-07
OlSoul-Windows系统调校工具2024
2024-02-07
文件比较工具WinMerge 2.57.932024
2024-02-07
固态硬盘优化工具SSD Booster .NET v17.3
2024-02-07
Via for Android 5.3.02024最新版
2024-02-07
机器学习python标记工具-Labelimg2024
2024-02-07
2023软著申请代码文档整理输出工具
2023-05-27
Anyviewer傲梅免费远程桌面v2.1.1
2022-05-10
永久键盘输入语音校对软件【极速0延迟,超好用】
2022-05-10
LR(Lightroom Classic)调色预设 - 热带岛屿度假蓝调
2022-05-07
PDF-XChange_Editor_Plus_v9.0.350.0_x64.7z
2021-05-06
PDF-XChange_Editor_Plus_v8.0.343.0_x64.7z
2021-05-06
PDF-XChange_Editor_Plus_v7.0.328.2.7z
2021-05-06
PDF-XChange_Editor_Plus_v9.0.353.0_x64.7z
2021-05-06
ScreenToGif_v2.28.1.zip
2021-05-06
EasyBCD_v2.3_Free_Portable.zip
2021-05-06
EasyUEFI.v4.6.Enterprise.zip
2021-05-06
EasyUEFI.v4.5.Enterprise.zip
2021-05-06
EssentialPIM_9.8.0.7z
2021-05-06
X-Ways_Forensics_v20.1_SR-3_x86_x64_Full.7z
2021-05-06
X-Ways_Forensics_v20.0_SR-3_x86_x64_Full.7z
2021-05-06
X-Ways_Forensics_v20.2_SR-2_x86_x64_Full.7z
2021-05-06
NetLimiter_v4.1.6.0.7z
2021-05-06
NetLimiter_v4.1.8.0.7z
2021-05-06
DirectoryMonitor_v2.13.5.3.7z
2021-05-06
DirectoryMonitor_2.13.5.7_Portable.7z
2021-05-06
paint.net_4.2.16_Setup.zip
2021-05-06
WingFtpServer_6.5
2021-05-06
WingFtpServer_6.5
2021-05-06
米酷影视v7.0.5源码【2020最新】
2020-09-22
.NET多国语言生成系统V1.0.zip
2020-08-21
个人企业网盘源码(附教程)
2020-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人