- 博客(22)
- 收藏
- 关注
原创 Beefxss使用教程图文教程(超详细)_怎么把beef改成公网ip
beef-XSS界面有很多栏,重点是 Commands 栏的功能指令,其他的基本用不到,不用太留意。Online Browsers:在线浏览器,工具定时发送链接请求,链接成功就会显示在这里。Offline Browsers:离线浏览器Getting Started:入门指南,官方的一些文档Logs:日志,记录工具做过哪些操作Zombies:僵尸,记录可以利用的目标站点Current Browser:上线的浏览器,只有在目标在线的时候才会显示出来。
2025-02-17 22:56:58
921
原创 安卓web项目开发教程!终于有人把安卓程序员必学知识点全整理出来了,威力加强版
大家多多少少可能都听到或看到一些信息,就是好多公司在优化裁员,但是也有很多大厂放出了“扩招”的信息,比如腾讯,比如字节跳动。
2025-02-05 22:27:52
495
原创 安卓PopupWinow使用浅谈
这里采用showAtAnchorView()方法,也可以使用showAsDropDown()、showAtLocation() 方法。通过.setDimColor()方法和.setDimView()方法可以达到指定位置的变色。XGravity.ALIGN_RIGHT,//与anchor view右边对齐。XGravity.ALIGN_LEFT,//与anchor view左边对齐。YGravity.ALIGN_TOP,//与anchor view顶部对齐。
2025-02-05 22:26:10
767
原创 如何实现免费无限流量云同步笔记软件Obsidian?_obsidian 极空间
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了群晖Nas虚拟机安装包,使用群晖的WebDav功能实现多端云同步,本期将演示使用群晖Synology Drive实现同步笔记文件。 当我们使用Zotero阅读文献并画出重点后(输入),需要一款多功能的笔记软件来整理学到的东西,并做出一系列科研计划,Todolist,整理研究思路等等(输出),而且还支持Markdown语法。
2025-02-05 20:29:45
1707
原创 如何实现一个高效的关键词过滤功能?——DFA算法
看着像一棵棵树,现在判断一个词是否在词库中,比如测试员,检索是否有”测“字开头的“树”,很快就能判断没有测试员这个词,比如检索“产品经理”,则可以找到”产“字开头的“树”,直接排除了“程序员”那棵“树”,这就大大缩小了范围。简单原理就是:在一个有限的集合,其中的元素都有两种状态,结束和继续(可以用0代表继续,1代表结束),可以从一个元素检索到下一个元素,直到元素的状态为结束为止。// 上面始终修改的是nowMap,最后形成的是wordMap,原因是,预先wordMap赋值给了nowMap,
2025-02-05 20:28:03
619
原创 基于wxPython的深度学习图像处理界面开发(一)_wxpython图像面板
【代码】基于wxPython的深度学习图像处理界面开发(一)_wxpython图像面板。
2025-02-05 16:52:36
151
原创 基于SSM实现在线课程学习及作业提交系统
本项目基于SSM框架实现了一个在线课程学习及作业提交系统,项目整体功能完整,界面美观大方,适合做毕业设计使用。教师登陆系统主要进行课程发布、作业发布、学员作业查看和批改等功能;学生登陆系统后主要实现课程的在线查看,视频播放,对课程的评论,查看老师发布的作业,提交自己的作业等功能。另外系统提供了后台管理功能,由管理员登陆后台进行管理操作:主要管理管理员信息、管理用户信息、管理课程信息、管理公告信息、管理评论信息、管理作业信息等。任务列表:也就是作业列表,可以查看老师布置的作业任务。后台技术:SSM框架。
2025-02-05 16:49:20
255
原创 八、EGL实践_egl egl
系统通常还支持另外两种Surface:PixmapSurface和PBufferSurface,这两种都不是可显示的Surface,PixmapSurface是保存在系统内存中的位图,PBuffer则是保存在显存中的帧。OpenGLES 绘制结束后,使用 eglSwapBuffers 方法交换前后缓冲,将绘制内容显示到屏幕上,而屏幕外的渲染不需要调用此方法。读取一些像素。当前可以简单理解为“把已经绘制好的像素(它可能已经被保存到显卡的显存中)读取到内存。
2025-02-04 13:11:04
266
原创 全网最详细的-动态Toolbar-开发实践总结,99%的程序员都在看!
xmlns:toolbar=“http://schemas.android.com/apk/res-auto”(这里的toolbar可以换成你想要其他命名,做过自定义控件的童鞋相比很熟悉此用法了)设置无效是的这些属性是在兼容包中,不在默认的Android SDK中,所以我们需要额外的引入!在编译器没报错又不见效果的情况下,参考了其他开发者的用法后找到了以下的解决方案,就是在根布局中加入自定义属性的命名空间?如果前面的内容你看明白,想撸出这个界面无非是几分钟的事情,下面就直接上代码,不做赘述了。
2025-02-04 13:09:18
669
原创 任意爬取!超全开源爬虫工具箱
InfoSpider使用起来也非常简单,你只需要安装python3和Chrome浏览器,运行 python3 main.py,在打开的窗口点击数据源按钮, 根据提示选择数据保存路径,接着输入账号密码,就会。:本项目为开源项目,代码简洁,所有源码可见,本地运行,安全可靠。
2025-02-04 10:09:31
2163
原创 为什么大厂的程序员一般技术都比较好?BAT-大佬分享Android封神之路的详细知识体系
这类知识对于定位自己为高级Android工程师的人来说是必须掌握的,同时他也是能鉴别高级和初中级工程师的一块试金石,其中binder是Android系统进程间通信最重要的手段之一,现阶段app的发展离不开多进程的运用,经常会启动例如定位、推送等需要在后台开启动的进程来来保证主进程的内存运行;事件分发一直是Android开发的难点之一,也是必须掌握的;这些知识也是作为一个Android高级开发工程师必须掌握的,不能整天沉溺于ui和四大组件的交互,要站在更高的角度去考虑Android的有些问题。
2025-02-04 07:09:05
803
原创 Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动
记住Zabbix日志文件路径:启动出现问题时可用查看这两个文件。2.2 数据库初始化官方文档会根据不同的数据库给出不同的初始化脚本:以下过程为PostgreSQL数据库:2.3 前端配置由于项目使用的是 Nginx,这里展示的是使用 Nginx 的配置:复制的内容并进行修改,添加到Nginx的配置内:修改 /etc/opt/rh/rh-php72/php.ini 否则会出现,Check of pre-requisites:2.4 服务启动3.Web登录检查先决条件【问
2025-02-03 19:34:49
260
原创 Vue3+ElementPlus 根据路由 自动创建二级菜单
title: ‘个人中心’,title: ‘账户设置’,title: ‘信息认证’,title: ‘个人资料’,title: ‘隐私设置’,title: ‘收益提现’,title: ‘内容创作’,title: ‘发布博客’,title: ‘发布问题’,title: ‘上传资源’,title: ‘上传视频’,title: ‘内容管理’,title: ‘博客管理’,title: ‘类别管理’,title: ‘评论管理’,title: ‘问答管理’,title: ‘资源管理’,title: ‘订阅管理’,
2025-02-03 17:12:09
883
原创 Vue-Router总结大全,从小白到精通,含vue3
快来跟前端人一起交流学习吧,致力营造成资源共享型社区。前言这是我在实际工作中用到的先写这:/**Note: 路由配置项hidden: true // 当设置 true 的时候该路由不会再侧边栏出现 如401,login等页面,或者如一些编辑页面/edit/1alwaysShow: true // 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式–如组件页面。
2025-02-03 17:10:25
903
原创 React:工程化开发
日程表案例无论是在react中,还是在vue中都是十分经典的入门级Demo,非常有助于帮助我们理解和吸收脚手架开发思想,以及vuex或者react-redux状态管理。我们先不用redux状态管理方式实现, 而是采用传统的方式实现, 看看多组件数据如何传递和回传?案例运行效果如下。
2025-02-03 07:49:07
441
原创 react高级指南之可访问性与代码拆分
可以在还没渲染出想要渲染的那个组件时,使用Suspense组件就可以先加载出一些备用的内容直到渲染的组。如果将页面中的所有代码都放在一个文件中,这样就会引起当用户去加载页面时,加载一些不必要的文件,当多个组件加载,某个组件因为网络错误没有加载出来的时候,此时我们就需要在Suspense组件的。当文件量过多时,加载的速度也是非常的慢,因此,将代码拆分为多个文件,这样做的好处就是可以避免。加载一些用户不需要的代码,采用动态加载的方式,在另一方面加载的性能也会大大的提高。您的应用程序的许多情况。
2025-02-03 07:47:23
223
原创 Kafka 的 replica 同步机制(ISR与OSR列表数据相互转换)
在Kafka-0.8.2.x中,副本滞后判断依据是副本落后于leader最大消息数量(replica.lag.max.messages)或replicas响应partition leader的最长等待时间(replica.lag.time.max.ms)。Kafka中主题的每个Partition有一个预写式日志文件,每个Partition都由一系列有序的、不可变的消息组成,这些消息被连续的追加到Partition中,Partition中的每个消息都有一个连续的序列号叫做offset,
2025-02-01 23:41:48
711
原创 Kafka 如何保证数据不丢失?不重复?
当设置成false时,由于是手动提交的,可以处理一条提交一条,也可以处理一批,提交一批,由于consumer在消费数据时是按一个batch来的,当pull了30条数据时,如果我们处理一条,提交一个offset,这样会严重影响消费的能力,那就需要我们来按一批来处理,或者设置一个累加器,处理一条加1,如果在处理数据时发生了异常,那就把当前处理失败的offset进行提交(放在finally代码块中)注意一定要确保offset的正确性,当下次再次消费的时候就可以从提交的offset处进行再次消费。
2025-02-01 23:40:05
706
原创 Apache Impala架构解析及与Hive、SparkSQL的性能比较_hive引擎执行效率对比
状态管理进程,定时检查The Impala Daemon的健康状况,协调各个运行Impalad的实例之间的信息关系,Impala正是通过这些信息去定位查询请求所要的数据,进程名叫作 statestored,在集群中只需要启动一个这样的进程,如果Impala节点由于物理原因、网络原因、软件原因或者其他原因而下线,Statestore会通知其他节点,避免查询任务分发到不可用的节点上。5、任务调度和分发:由BE处理生成的分布式物理执行计划,将Fragment根据数据分区信息发配到不同的Impalad节点上执行。
2025-01-31 08:04:15
545
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人