一百行js代码实现一个校验工具
源码:git仓库 欢迎star & fork ~~ 首发于 掘金 做过校验需求的小伙伴们都知道,校验其实是个麻烦事。 规则多,需要校验的字段多,都给我们前端带来巨大的工作量。 一个不小心,代码里就出现了不少if else等不可维护的代码。 因此,我觉得一个团队或者是一个项目,需要一个校验工具,简化我们的工作。 首先,参考...
2019-04-27
利用Postman和Apipost进行API测试的实践与优化-动态参数
在实际的开发和测试工作中,完成一个API后对其进行简单的测试是一项至关重要的任务。在测试过程中,确保API返回的数据符合预期,不仅可以提高开发效率,还能帮助我们快速发现可能存在的问题。对于简单的API测试,诸如验证响应体或查看基本参数的返回情况,我们通常会使用诸如cURL之类的命令行工具。然而,在面对需要传递...
2025-03-11
换掉Kibana!一款轻量级的Elasticsearch可视化管理工具,太香了!
如果你使用过Elasticsearch,应该接触过Kibana这款可视化管理工具,不过Kibana确实有点重,运行起来有时候要5-10分钟。最近发现一款轻量级的替代品Elasticvue,它简单又易用,分享给大家!
2025-01-09
golang 环境配置建议
AUTH:PHILO VERSION:1.2 开发环境的必要特征 项目管理 快速文件跳转 自动语法检查 自动补全 查找定义 启动速度快 如果自己有需求的话插件可以随便写 灵活的运行配置 (project,lint,hint,autocomplete) 要实现上面几点我们来一步一步的配置。 我的大环境 OSX GO 1.4 HomeBrew go 环境安装 这一部分是最重要的,如果没有它...
巨头玩家大混战,AI搜索迎来全面变革
人对未知事物的求解,对未知世界的探索,使得“好奇心满足”成为互联网用户的核心人性需求之一。人们迫切需要一个便捷、高效获取信息的产品入口,去用“搜索”满足高频、刚性的求知欲望。
2024-03-11
Google LOGO的CSS Sprite
为纪念美国现代舞舞蹈家玛莎·葛兰姆诞辰,Google Doodle推出了一款极其炫酷的LOGO,整个LOGO使用CSS Sprite技术,利用一个初始图片和一张画满各个动作的拼接图片,实现了动画,而非传统的GIF动画图像。<!--more-->
Intellij IDEA 插件-SearchByBaidu
这个插件的名称叫SearchByBaidu,根据名字也能看出,是使用baidu来进行检索。虽然Google检索的效率更高一点,但是就中文的检索结果来说,baidu还是有用处。
laravel邮件发送由浅入深
laravel自带SwiftMailer库,集成了多种邮件API,可以很方便的实现邮件的发送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)简单邮件传输协议,通常理解为邮件发送服务器。
2020-01-31
Z-library数字图书馆镜像地址/官网入口及客户端app(持续更新)
Z-Library(简称z-lib,前身为BookFinder)是一个影子图书馆和开放获取文件分享计划,用户可在此网络下载期刊文章以及各种类型的书籍。截止2022年6月12日,该网站共收录了10,456,034本书和84,837,646篇文章。
2024-12-12
ubuntu 16.04上源码编译glog和gflags 编写glog-config.cmake
本文首发于个人博客[链接],欢迎阅读! compile glog and glags on ubuntu 16.04 Series compile glog and glags on windows compile glog and glags on ubuntu 16.04 Guide version {代码...} gflags {代码...} with options {代码...} compile and install {代码...} gflags-config.cmake comes from caffe/cmake/Modul...
2019-11-12
Python从网易云音乐、QQ 音乐、酷狗音乐等搜索和下载歌曲
Note: Some music sources may not be available in some countries and regions. If so, you should use Chinese proxies. See [链接] for public proxies.
2019-07-18
字节DeerFlow开源框架:多智能体深度研究框架,实现端到端自动化研究流程
DeerFlow(Deep Exploration and Efficient Research Flow)是一个社区驱动的深度研究框架,它建立在开源社区的杰出工作基础之上。目标是将语言模型与专业工具(如网络搜索、爬虫和Python代码执行)相结合.。
2025-05-12
你不知道的Chrome DevTools(2):那些debug的技巧
Web前端开发过程中必然会用到Chrome浏览器自带的开发者工具Chrome DevTools,使用它作为Web前端开发性能调试的必备工具。就连隔壁的产品小哥都知道打开F12改一下页面元素的标签代码就能看到页面效果,这年头谁不会用Chrome开发者工具呀。
Java开发学习之路
Java开发的学习之路基础知识编程语言:Java Python C基本算法基本网络知识:TCP/IP HTTP/HTTPS基本的设计模式工具方面操作系统:Linux(CentOS、Ubuntu)代码管理:SVN / Git持续集成(CI/CD持续部署):jenkinsJava的项目管理工具:Maven/Gradle框架方面应用框架ssh spring + struts + hibernatessm:spring + springmv...
2021-06-28
【原创】Magisk Root隐藏模块 Shamiko安装
本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删! ** ## Root隐藏模块 Shamiko安装 ### 操作环境 - google nexus 5x - Magisk24.3 - Shamiko0.5.1 Magisk 刷入流程可参考之前文章,此文不在赘述 goog...
2022-07-13
为啥总感觉谷歌SEO做的一头雾水? 带你解锁谷歌SEO的关键密码
谷歌作为全球最受欢迎的搜索引擎之一,扮演着连接用户与信息的关键角色。对于企业和个人而言,跻身谷歌搜索结果前列,意味着在国际市场上获得更多曝光和业务机会。然而,许多人对谷歌SEO的运作机制感到困扰,仿佛探索一片未知的领域。本文将揭示谷歌SEO的独特特点,并为您呈现一份实用的SEO运营策略,通过六大步骤,满足...
2023-11-24
如何配置chrome浏览器代理访问google
一般我们访问外网 在天朝都会收到限制,但是程序员每天要查阅大量的技术文档,没有google感觉寸步难行。 被逼无奈,只好安装了shadow*socks代理工具,但是内网访问也受到了限制,有没有一个好用的工具能够方便的配置 网络代理,内网访问直接绕过代理,外网访问可以直接通过代理加速呢?估计有人已经在用 switchsharp 或...