• 2024-09-04unix
    在类Unix系统中,在前台运行一个长时间的任务的时候,用户就会失去对shell的控制权。这时可以通过Control-C、Control-D、Control-Z这几个命令重新拿回Shell控制权。但是它们是有差别的。2.Control-C中止当前任务,进程被Kill掉。3.Control-D对于需要从 stdin 输入的应用,
  • 2024-07-20Tool-Gitlab-CICD-jobs-删除或清空
    Tool-Gitlab-CICD-jobs-删除或清空清空GitLab项目中所有的CI/CDJobs列表或者说是清除Pipeline的历史记录,可以通过GitLab的Web界面或者API来实现。注意:会删除Pipeline的记录和相关联的Job日志、Artifacts等信息,操作前请确保已经做好相应数据的备份。通过Web界面清空登录到Git
  • 2024-06-16【CICID】GitHub-Actions语法
    目录【CICID】GitHub-Actions语法1场景2CI/CD2.1什么是CI/CD2.2持续集成(CI)2.3持续部署(CD)3介绍3.1优点4工作流常用语法4.1name:工作流名称4.2on:触发工作流时机4.3jobs:作业5环境变量5.1自定义变量5.1.1在env中定义变量5.1.2Run通过写入到github变量5.2
  • 2024-06-12Objection 常用指令集
    ===========附加包名启动============objection-gcom.tigerbrokers.stockexplore===========启动某个activity===========androidintentlaunch_activitycom.xxx===========所有已经加载的类===========androidhookinglistactivities===========查看所有指定类中所有方法
  • 2024-06-06Linux 提权-Cron Jobs
    本文通过Google翻译CronJobs–LinuxPrivilegeEscalation-Juggernaut-Sec这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。导航0前言1什么是CronJob?1.1了解Crontabs和Cron目录1.2如何在Crontab文件中读取Cron
  • 2024-06-01Linux进程管理
    在Linux系统中,进程管理是一个重要的任务。以下是一些常用的进程管理指令总结:1.ps:显示当前系统中的进程信息。可以使用psaux来查看所有用户的进程信息,包括详细的状态、CPU使用率等。psaux2.top:实时显示系统中的进程信息,包括进程ID、用户、CPU使用率、内存使用情况等
  • 2024-05-24Python案例题目,入门小白题
    1.抓取链家前十页的数据链家网址:长沙房产网_长沙房地产_长沙房产门户(长沙链家网)1.1.计算均价和总价importtime​fromseleniumimportwebdriverfromselenium.webdriver.common.byimportBy​driver=webdriver.Chrome()driver.get("https://cs.lianjia.com/zu
  • 2024-05-08python 构建jenkins job
    学习文档:https://www.cnblogs.com/hujinzhong/p/14593293.htmlhttps://blog.csdn.net/qq_45939519/article/details/121052408官方文档:API参考—PythonJenkins1.8.0文档(python-jenkins.readthedocs.io) 使用Python-Jenkins—PythonJenkins1.8.0文档 impor
  • 2024-04-24MySQL Error_code: 1756
    电话告警故障:MySQL从库异常宕机。查看MySQLerror日志:[ERROR]SlaveSQLforchannel'':...Theslavecoordinatorandworkerthreadsarestopped,possiblyleavingdataininconsistentstate.Arestartshouldrestoreconsistencyautomatically,althoughusingn
  • 2024-04-06linux后台运行及任务挂后台-linux亲测有效操作001
    由于命令行耗时太久,突然想把进程挂后台走人怎么办?01前台转到后台1.输入ctrl+z将该前台任务挂起^Z[1]+StoppedXXXXXXXX2.运行jobs命令,查看任务号(可以看到run.sh对应的任务号是1)jobs-l#-l显示pid
  • 2024-04-04Golang vs Java: 一场编程语言的较量
    在IT行业飞速发展的过程中,编程语言扮演着至关重要的角色。作为开发人员,选择合适的编程语言对于构建高效、可靠和可维护的应用程序至关重要。在这场编程语言的较量中,Golang和Java无疑是两个备受青睐的选择。我们现在将对这两种语言进行全面对比,探讨它们在性能、简洁性、并发
  • 2024-03-20服务器后台运行程序的方法
    服务器后台运行程序的方法2024/3/201.后台运行代码命令要使Python程序在后台运行,可以使用nohup命令和&符号。这样可以在退出终端或者关闭SSH会话后,程序仍然在后台运行。nohuppythonyour_script.py&your_script.py是你要在后台运行的Python脚本。nohup命令的作用是即使终
  • 2024-03-20爬取拉勾网职位信息
    https://www.lagou.com/jobs/list_python?labelWords=sug&fromSearch=true&suginput=py分析思路:1.看了job_detail的网页源码代码发现全是是在静态页面里面,使用requests和xpath就能完成,即访问https://www.lagou.com/wn/jobs/11748362.html?show=441ad9eea5ca4095b1a65d6cbcb4620
  • 2024-03-14django-crontab项目源码阅读
    文章同步首发个人公众号菩提老鹰,欢迎大家订阅一、知识点这边源码阅读分析,可以获得如下知识点1、django-crontab的原理2、django-crontab任务ID如何生产3、django-crontab使用限制很早之前写过关于django-crontab的文章,比如django任务管理之crontabDjango实现c
  • 2024-03-12简易线程池的实现
    Worker的实现 总体来说我们首先需要实现一个Worker线程类,让他的线程实例拿取任务然后执行任务。//worker主要是从jobs中拿工作,拿不到等,拿到了执行。classWorkerimplementsRunnable{privatevolatilebooleanrunning=true;@Override
  • 2024-03-12自己简单实现一个线程池
    线程池Java中的线程池是运用最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。线程池的好处/作用:1.不需要频繁的创建和销毁线程,提高相应速度2.管理线程,避免无休止的创建线程导致资源枯竭。(不会每来一个任务就创建一个线程,线程不断的取任务执行)线程池
  • 2024-03-08关于Vivado RTL Analysis闪退的问题
    1.看工程路径是否有非法名称,如中文、空格、等特殊字符,标准路径是只有字母数字下划线。2.内存是否足够,这个一般没啥问题3.最关键的也是最不容易被发现的,在launch时会让你选numberofjobs数字,一般用默认就好了,我手贱改成了最大32,结果就发生了闪退的问题,等我改回来发现不闪退了,
  • 2024-02-28突然新增进程
    在运行代码时top显示突然多了很多pid连续的新进程而我并没有显示的创建他们。最后找到问题:因为我使用了GridSearchCV但未设置n_jobs参数,因此GridSearchCV内部并行处理产生了大量新进程来处理不同的参数组合。n_jobs取值范围:**-1**:表示使用所有可用的CPU核心,即最大并
  • 2024-02-28Apscheduler 使用Redis集群做为任务存储
    背景由于原生的apscheduler仅支持redis单节点连接,不支持redis集群,所以本人基于原生的RedisJobStore自己修改了一个专门用于连接redis集群的类RedisClusterJobStore修改点有以下内容:修改类名RedisJobStore为RedisClusterJobStore将原始导入的redis替换为rediscluster将原始
  • 2024-02-03工作安排-od-python
    工作安排小明每周上班都会拿到自己的工作清单,工作清单内包含n项工作,每项工作都有对应的耗时时长(单位h)和报酬,工作的总报酬为所有已完成工作的报酬之和。那么请你帮小明安排一下工作,保证小明在指定的工作时间内工作收入最大化。输入描述输入的第一行为两个正整数T,n。T代表工作
  • 2024-01-30Powershell 并发任务 | Runspace 线程 | 结果获取
    介绍在PowerShell中进行多任务处理(Multithreading或ParallelProcessing)主要目的是提高脚本的执行效率和性能。对于需要处理大量数据或执行多个独立任务的脚本来说尤其有用。提高性能:多任务处理允许脚本同时执行多个任务,从而加快整体执行速度。对于需要处理大型数据集或执
  • 2024-01-13网络攻击技术开篇——SQL Injection
    网络攻击技术开篇——SQLInjection 1.1.1摘要     日前,国内最大的程序员社区CSDN网站的用户数据库被黑客公开发布,600万用户的登录名及密码被公开泄露,随后又有多家网站的用户密码被流传于网络,连日来引发众多网民对自己账号、密码等互联网信息被盗取的普遍担忧。  
  • 2023-12-30【Python爬虫课程设计】招聘网站数据分析与可视化
    一、选题背景随着互联网的快速发展和信息化时代的到来,招聘网站成为求职者和招聘公司之间最重要的信息交流平台之一。招聘网站上聚集了大量的职位信息、薪资数据和公司信息,这些数据蕴含着丰富的招聘市场和就业趋势的信息,对求职者和招聘公司都具有重要的参考价值。然而,由于招聘网站
  • 2023-12-23Redis 哨兵集群搭建并使用 RedisTemplate 实现读写分离
    上篇博客介绍的Redis主从集群搭建,有一个缺点就是master和slave的角色是固定的,不会发生变化。一旦master节点宕机,那么集群就只能提供读服务,无法提供写服务。本篇博客介绍Redis哨兵集群的搭建,可以监控Redis集群的master和slave节点,最重要的是一旦master宕机,哨兵集
  • 2023-11-29Linux中kill %n命令是干啥的?
    在Linux或Unix下,如果你看见别人使用kill%1或者kill%n(n为一个具体的数字)命令,你知道kill%n这种带%号的用法是干嘛吗?其实kill%n表示kill掉后台程序(也可以说是作业),其中n表示Job的编号(number),而不是进程的进程号,下面我们来简单演示一下$ more initkerry.ora在没有完全