自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享博主日常学习和使用的一些技术

昨夜西风凋碧树,独上高楼,望尽天涯路。

  • 博客(546)
  • 收藏
  • 关注

原创 with语句不能加分号

CTE 是 SQL 的语法特性,用来为后续的主查询定义临时结果集。WITH 子句的定义必须和主查询一起写成一条完整的 SQL 语句——它们是一个整体。

2024-12-22 09:48:27 100

原创 【java】sdkman-java多环境切换工具

首先我们来复习一下,可参考我原来的文章:python多个版本的切换可用pyenvnodejs多个版本的切换可用nvm同样,java多个版本的切换可用sdkman和jenv,我偏重于使用sdkman,因为有时候我也需要处理mvn的版本。

2024-11-26 18:46:28 448 1

原创 sql差异比较器

点击比较SQL按钮,调用接口,生成差异结果。

2024-11-03 14:52:07 613 1

原创 uptime kuma拨测系统

kuma in janpanse is bearhttps://github.com/louislam/uptime-kuma

2024-10-27 11:25:40 279

原创 我有一张图,我怎么让midjourney按照这张图继续生成呢?

以图生图技术让我们见识到了AI的强大潜力,它不仅在技术层面推动着生成模型的创新,也在文化和社会层面引发了新的思考。无论是对艺术创作的影响,还是在商业应用中的角色,以图生图技术都在重新定义我们与图像世界的互动方式。在这样一个技术不断突破的时代,让我们拭目以待,看看人类与机器的协作能激发出怎样的视觉奇迹。使用文字生成图片是一种基本的功能,但是还有一种场景,不是从文字生成图片,而是基于已有的一张图片生成另一张图片,这个时候,就需要以图生图的功能了。以图生图:image to image generator。

2024-10-06 10:01:37 299

原创 nginx的vhost

今天学到的另一个比较有意思的知识就是nginx 的vhost。

2024-09-20 20:13:11 400

原创 【nodejs环境】nvm是真有用

nodejs的版本管理和版本切换。

2024-09-20 20:04:05 228

原创 【chrome插件】获取浏览器cookie

Chrome 插件(扩展程序)是一种强大的工具,可以提升浏览器的功能。当你想要获取网页的 Cookie 信息时,自制一个简单的插件可能会比使用第三方工具更方便。即使你是一个新手,只要按照以下步骤,你也能轻松完成。恭喜你!你已经成功创建了一个可以获取并显示当前页面及其父级域名的 Cookie 的 Chrome 插件。希望这篇教程能帮助到你,让你对 Chrome 插件的开发有了更深入的了解,如果确实帮到了你,可以关注一下,不迷路。

2024-09-17 14:22:22 3618

原创 【chrome插件】只需一键,浏览器的书签信息就可以导出成为CSV了

将书签信息(标题、URL、文件夹路径、添加日期)导出为 CSV 文件。在插件的选项页面预览书签信息。通过悬浮按钮,随时导出书签 CSV 文件。无论您是否有编程经验,都可以按照本文的指导完成插件的制作。通过本文的介绍,您已经学会了如何制作一个 Chrome 插件,实现浏览器书签导出为 CSV 文件的功能。这个插件可以帮助您更好地管理书签,进行数据备份,或在其他场景中利用书签数据。

2024-09-15 12:52:30 1256 2

原创 v0.dev快速开发

今之技艺日新月异,开发者之工具亦随之进步不辍。v0.dev者,新兴之开发者利器也,迅速引起众多开发者之瞩目。本文将引汝探究v0.dev之基本功能与优势,助汝速速上手,提升开发之效率。

2024-09-08 13:15:13 1882 1

原创 技术点:tailwindcss还要chrome插件

chrome插件里面也有一个storage的概念,但不是浏览器里面的localStorage,而是专门给扩展使用的。

2024-09-08 12:35:41 265

原创 一种快速edit的方法

我一开始的想法是编辑的时候使用一个模态框,但是发现不舒服,为了快速实现,我决定点击编辑的时候,直接打开新的页面,这样开发速度就快很多了。同时我也深深的意识到,我太缺脚手架了。哪怕是增删查改我也要从零开始写,不过也有好处,就是很适合用chatgpt。后端的CURD,通过chatgpt很容易。前端的CURD,编辑操作稍微有点复杂。

2024-09-03 23:19:16 231

原创 给浏览器注入的cookie为啥不生效?

操作浏览器的cookie。

2024-08-29 00:14:13 154

原创 chatgpt教给我的MutationObserver

我想使用油猴脚本,去给网页上的一些元素添加监听事件,但是呢,这些网页元素,在页面加载完成之后,并没有出现,也就是无法选中呢。比如说页面有一部分是通过ajax动态获取的,那么这一部分的内容的变化,通过MutationObserver可以监视到。想要在这些元素出现的时候,然后添加监听,这种情况下MutationObserver可以解决了。MutationObserver通俗的说,可以监听页面元素的变化。

2024-08-26 21:41:18 145

原创 【playwright】开个新坑

遍历点击。

2024-08-06 18:45:35 181

原创 [django] django好玩的地方在于,可以批量操作数据库了

project = models.ForeignKey(to=“Project”, verbose_name=‘项目’, on_delete=models.CASCADE, max_length=50,null=False, help_text=‘项目’)在django中是什么类型?看起来好像是字典类型的。这种情况怎么过滤 objects.filter。和数据库快速交互,真的是好厉害。mysql json类型的字段。

2024-02-21 20:00:12 674 1

原创 单板滑雪入门指南-小白单板滑雪记录

how to snowboarding

2024-01-01 15:43:26 755

原创 python requests.Session()的使用

你可以把Session理解成为它内部提供了一系列方法,用来存储状态。这里所说的状态,其实大部分情况下指的就是cookies。比如使用浏览器时候,你在一个标签页内登陆了,另一个标签页其实就可以读取cookies了,从而另一个标签页内也有登录状态。这个requests session就是这样的。通过 requests Session 可以共享或者追踪各个请求之间的状态和信息。

2023-12-17 09:47:11 641

原创 如何正确的使用这股力量是一门艺术

同理心,能够理解和感受别人的感受

2023-11-29 20:16:22 550

原创 SQL按照指定的顺序排序

这个时候可以使用 order by +field函数实现排序需求。但是有时候会遇到按照某个列表排序的需求。例如,按照指定列表排序分。升序降序我们比较熟悉了。

2023-11-27 18:19:13 1312

原创 burpsuite issue definitions

https://portswigger.net/burp/documentation/scanner/vulnerabilities-list先从高危的开始学(四十能学剑,时人无此心):os command injection

2023-11-26 17:14:49 467

原创 burpsuite的大名早有耳闻,近日得见尊荣,倍感荣幸

问题:burpsuite中文乱码何解?

2023-11-26 10:21:09 989

原创 数据可视化加定语

自动化成果数据可视化。微服务架构的可观测性。

2023-11-22 06:05:41 506

原创 记录第一次利用CVE-2023-33246漏洞实现RocketMQ宿主机远程代码执行的兴奋

安全配置错误是比较常见的漏洞,由于管理员配置不当,比如默认账号密码,导致攻击者可以利用获取到更高的权限,安全配置错误可以发生在各个层面,包含Web服务器、应用服务器、数据库、架构和代码。owasp top 10概述了Web应用程序安全性的10个最关键的安全问题,但并非一成不变,随着时间推移和技术的变化,此榜单也一直在更新,目前最新的版本是2021年的版本。它指的是在没有日志记录和监控,或者记录不足,将无法检测到漏洞和攻击,此类故障会直接影响可见性、事件报警和取证。通俗来讲,就是使用组件过时了,却没有更新。

2023-11-14 20:24:51 1438

原创 Hosts File Editor 实用工具

我一般手工编辑hosts文件,我想给hosts文件加一个开关,本想自己实现,但是忽然发现微软已经提供了官方的解决方案,感觉有能人。对文件的行的修改被抽象成了一个开关。

2023-11-13 21:08:33 317

原创 【安全小小事】BurpSuite神器引

今而后,浮冰三丈,不惧也,歧途千里,难阻也。魔高三尺,道高一丈,吾等无愧于心,恒心向前,趋明除暗也。昔日,渗透测试Penetration Test,比浩劫更艰难,如同幽灵之城,无迹可循。是时,天地鸿蒙,宇宙洪荒,竟氤氲而不知所往。起初我以为IT技术和古诗词是割裂开的,但是当我真正去学习二者的时候,我才发现这二者竟然是相互融合的,你中有我,我中有你。此器当大秦霸王剑,天下健将操之,刀削铁沙未有能相拒,振天下雄风,引燕雀四起,狼烟万里。殊歌毕处,立心名曰BurpSuite,妙得无上阵势,千秋不朽。

2023-11-11 04:52:24 128

原创 我的月光宝盒初体验失败了

哈哈哈,我爱docker, docker 使我自由!!!菠萝菠萝蜜口号喊起来。windows上安装好了docker之后,docker-compose是自带的。

2023-11-10 18:55:41 600

原创 generate by chatgpt:应用上线前的checkList(部分是我自己的回答)

想象你是一名高级测试工程师,在应用上线前你需要提供一份checklist,请写出来:作为一名高级测试工程师,以下是我在应用上线前的检查清单:功能性测试: 检查所有要素和功能是否正常工作。确保满足了所有用户故事/需求。兼容性测试: 运行测试以确定产品在不同操作系统,浏览器和设备上(包括移动设备)的表现如何。性能测试: 负载,压力,稳定性和速度测试可以证明您的应用程序并发处理请求的能力和响应时间。安全性测试: 验证数据保护、认证及授权策略等方面,确保符合相应的安全标准。

2023-11-04 19:53:26 933

原创 burpsuit请求入列参战

burpsuit早有耳闻,今日得见果然非同凡响,恰秋风萧瑟,扫落叶之际,得此神器,欣然往之,不知几何。故曰:burpsuit终于进入我的武器库了。

2023-11-03 08:30:35 73

原创 docker+playwright

难点在于windows下docker的安装,以及官方hub被墙的困难。docker端口怎么映射到主机上面?

2023-10-30 20:08:36 760

原创 发现playwright太好玩了,玩了一天

当我开始使用playwright的时候,嘭的一下,我的世界炸了,要知道在几十分钟前我还在研究puppeteer这个工具,我还觉得puppeteer挺好用,和playwright比起了简直是小巫见大巫了。人生得意须尽欢,莫使金樽空对月。短暂的人生里就应该用这种好用的工具!playwright这种级别的工具简直就是核弹级别的。有能人的公司令人敬佩!

2023-10-28 19:45:56 294 4

原创 你所瞧不上的东西正以另外一种方式kill you

360se & 360ee的份额比你想象中的大.360se浏览器,安全浏览器。360ee浏览器,极速浏览器。

2023-10-24 21:16:40 156

原创 dns over https 非常有意思(未完待续,还没写呢,千万不要点进来)

dns over https 非常有意思

2023-10-24 18:38:32 281

原创 思考限制的方式

比如有中台的地方一般,业务都会从中台拉取数据,并进行缓存,思考这个缓存的时间差,可以有一些突破。

2023-10-08 18:36:41 89

原创 如何清理C盘

当前最棘手的问题是C盘满了,如何清理成了一个大问题,在本篇文章中我将记录我在清理c盘空间过程中的探索。2023-10-06探索无果,记录于此。

2023-10-06 09:23:27 136

原创 how to get columns count in hive(Table and Column Statistics)

when i test data i want to know how many columns in the table?in the past,i use show create tables to check it. and recently i find a new way :show table or show column stats are really usefully.i write here help me remember it!https://impala.apach

2023-04-22 17:21:49 149

原创 scikit-learn

一段时间只做一个事情。比如不要想同时学习flink和scikit-learn。这实在是太难了。pandasnumpy使用的是venv环境太难了。。

2023-04-18 22:22:12 379

原创 数据质量评估入门&数据监控

数据质量指数据是否适合其使用目的的程度,包括数据的准确性、完整性、一致性、可靠性和时效性等方面。数据质量评价是评估数据质量的一种方法,它可以帮助企业或个人评估数据的可靠性和适用性。在进行数据监控之前,我们需要明确需要监控的指标。这些指标应该与业务相关,并能够帮助我们了解数据的准确性和完整性。例如,我们可以监控数据的质量、完整性、一致性等指标。

2023-04-06 20:13:20 1206

原创 hive或者impala如何根据字段找到表

举个例子,我想在知道有一个字段叫做user_ip,但是我不知道这个字段存放在哪个表里面,怎么办呢?我希望有一种可以通过字段名称,反向查找表名的功能。这个功能在mysql中已经有了。但是同样的事情,如何在hive中找到呢?至今未知,如果你知道解决方案,还请赐教。不是看一个表的表结构,而是看所有的,这样方便我反向查找数据了。可以查看一个表的表结构.依然可以使用的。

2023-04-06 19:38:48 841

原创 flask and flask_sqlalchemy and flask_apscheduler

grequest。

2023-03-30 22:01:54 216

dbeaver-ce-22.3.0-macos-x86-64.dmg

dbeaver-ce-22.3.0-macos-x86_64.dmg

2022-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除