Jenkins 构建时 No space left on device

一、错误展示二、原因分析:Jenkins在自动化构建服务的同时也在消耗服务器的磁盘空间,如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致,就会出现磁盘空间不足无法构建的后果。这时候就需要进行一定的手工干预才能恢复Jenkins的正常运作。三、解决方案:3.1、手动清除磁盘空间(不推荐)通过 df -h 和 du -sh * 查找大文件目录,手动清除目录3.2、配置构建丢弃器,推荐设置按次数保留注:以上内容仅提供参考和交流,请勿用于商
分类: 编程语言 发布时间: 05-17 11:19 阅读次数: 0

手机搞“双芯”,靠谱吗?

智能手机终端市场的竞争格局,正在发生微妙的变化。长期以来,手机行业执着于手机硬件配置的升级,沉醉于“堆料”,试图通过纸面参数的一点点领先,换取市场和用户的认可。在智能手机发展的早期阶段,这种方法是有效的。然而,随着手机配置进入了高端的门槛,用户变得越来越理性。他们发现,盲目追求性能参数,除了造就一个个性能猛兽之外,并不能给自己的使用体验带来任何改善。恰好相反的是,高性能带来的高功耗,反而让手机变成“暖手宝”,待机时间大幅缩短。少数市场嗅觉敏锐的手机厂商,也发现了这个问题——用户需要的是完美体验,而
分类: 编程语言 发布时间: 05-17 11:18 阅读次数: 0

扫雷(简单版+升级版)

扫雷(简单版+升级版)作者:@专栏:《C语言从0到1》一句话:凡是过往,皆为序章说明: 过去无可挽回, 未来可以改变文章目录扫雷(简单版+升级版)@[toc]??前言简单版??game.h??test.c??game.c??测试运行??升级版??game.h??test.c??game.c??测试运行????结语??前言大家好,今天又开始了新的篇章,本篇博客将用两种方式实现扫雷游戏的逻辑实现,第一种简单版——是直接输入一个坐标看
分类: 编程语言 发布时间: 05-17 11:18 阅读次数: 0

扫雷,不展开咋玩?

前言**嘿!**是不是写扫雷小游戏的时候发现一个个输入太慢了?是不是想要展开却发现陷入了死递归?让小黄教教你怎么巧妙地解决这个问题吧!其实总结起来就是一句话**“可以让计算机多判断,但是不能让他多算”。**只要每次判断一个格子周围雷数的时候赋值到另一个棋盘,后续递归的时候就不判断这个地方的棋盘就解决啦!PS:采用了多文件的编写方式哦~目录前言?头文件部分?主函数部分(源文件)?函数定义(原文件)?1.菜单打印??2.初始化棋盘?3.打印棋盘??4.生成地雷?5.数雷,并赋值给tr
分类: 编程语言 发布时间: 05-17 11:18 阅读次数: 0

报错:Web server failed to start. Port 8080 was already in use

报错原因:端口被占用解决方法一:修改端口修改配置文件server:port: 新端口号解决方法二:关闭占用端口的进程Windows:1, 查看端口号占用情况, 查看进程号:netstat -ano | findstr 端口号2, 关闭该进程:taskkill -PID 进程号 -FMac:1, 控制台输入指令, 查看被占用进程的pid:sudo lsof -i: 端口号2, 杀死进程:sudo kill -9 pid...
分类: 编程语言 发布时间: 05-17 11:18 阅读次数: 0

拥抱开源和开放,软件企业生存的本质逻辑已经悄然变化

传统软件企业的困境一方面是IT行业平均薪资又勇夺第一,好像人人都年薪百万;一方面是大量的中小软件类企业生存困难又难以转型,最终倒闭。最近今天,团队准备招聘一个熟悉Go语言的开发工程师来做PaaS平台的一些技术研究和集成工作,而工作3年多的人员都开价到30K以上。简单来说一个人平均一年的综合投入成本至少在60万以上。如果你还是传统项目式的软件开发方式,一个小项目可能项目整体合同额都不到60万,连一个人都无法养活。你如果只能做定制化软件项目,那么你报50万,别人可能只报价30万,这种软件企业间的内卷程度.
分类: 编程语言 发布时间: 05-17 11:17 阅读次数: 0

decimal在java怎么用?

自己在计算费用时候,因为用了Double类型造成结果与期望值有偏差,所以改用decimal类型进行计算一,decimal在java中的用BigDecimal表示 @Column(length=10 ,scale=2) // length表示长度 , scale表示小数点后位数 private BigDecimal money;二,BigDecimal类型与string,Double类型的相互转换1. String类型转成BigDecimal类型: BigDecim
分类: 编程语言 发布时间: 05-17 11:17 阅读次数: 0

Java 使用http 发送binary 数据

背景描述:使用PostMan 发送请求体是binary的请求Java 代码实现(curl -PUT ‘127.0.01:9200/_bulk’ --data-binary @/Users/xx/Desktop/a.json1)使用WebClientimport org.springframework.core.io.FileSystemResource;import org.springframework.http.MediaType;import org.springframework.web
分类: 编程语言 发布时间: 05-17 11:17 阅读次数: 0

Java中HashMap遍历几种方式

目录一、使用迭代器二、for each 遍历一、使用迭代器第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) iter.next();  Object key = entry.getKey();  Object val = entry.getValue();  }效率高
分类: 编程语言 发布时间: 05-17 11:16 阅读次数: 0

Java基础篇泛型补充

CSDN话题挑战赛第1期活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f参赛话题:Java学习记录话题描述:可以记录一下平时学习Java中的一些知识点、心得、例题、常见的问题解决说明泛型重要的知识点就在于对集合中泛型的使用,以及在开发时中实现对数据库的操作,其他的细小知识点理解即可,不必深究代码目录1.1 泛型在继承上的使用1.2 泛型在开发中的使用举例1.3 泛型使用示例1.1 泛型
分类: 编程语言 发布时间: 05-17 11:16 阅读次数: 0

java面试⑧项目和业务部分

Java面试①整体流程Java面试②基础部分Java面试③web部分Java面试④数据库部分Java面试⑤前端部分Java面试⑥框架部分Java面试⑦高级部分Java面试⑧项目和业务部分2.7.1项目分类在公司做的项目可以分为两种 产品、项目项目:就是给一些公司接的项目,项目开发完成后,就交互,后面这个项目代码就不再维护了产品:充分考虑扩展性和基本义务,来做一个产品,在这个产品上可以进行定制开发。2.7.2项目参与者产品经理、架构师(SE)、开发、测试、UI、资料、PM、MDE开
分类: 编程语言 发布时间: 05-17 11:16 阅读次数: 0

遐想流横向小技巧

​ 前言:​最近有一点点忙,快过年了,最近也接触到了我入行以来的第一次红队项目,虽然最后还是拉稀了,但是看到大家都没啥成果,我的心顿时舒服了不少...... 这次的学习让我认识到了自己的不足,也让我明白了还是要继续学习,这一次的红队项目大家都没能成功进行内网漫游,但是我和他们不一样,在他们还在猛攻web的时候我已经开始提权了,当他们还在想怎么找其他的资产的时候我已经开始横向了,好吧,我承认这都是我凭空想象的,我称之为----“遐想流-最强无用之终极奥义之漏洞扫描专家” 经过我不断地想象,
分类: 编程语言 发布时间: 05-17 11:15 阅读次数: 0

某钉RCE & 某葵RCE 复现

某钉RCE影响版本​6.3.5​pocdingtalk://dingtalkclient/page/link?url=127.0.0.1/test.html&pc_slide=true​本地使用hsf搭建服务4. ​下载受漏洞影响的版本链接:https://pan.baidu.com/s/1ozrwoqjzwASgONavgc94OQ​提取码:9bcw公众号回复 hfs 即可获取该工具登录该版本某钉之后,直接发送poc而后点击即可触发​当然了,修复
分类: 编程语言 发布时间: 05-17 11:15 阅读次数: 0

七天学习Go语言-从0到0.01

​前言:(不喜欢的跳过)​最近,准确的说近几年来Go语言就一直都是一个十分热门的语言,特别是对于安全圈,其实用python的脚本的一直都高过于go脚本,不过近些来也有很多奇奇怪怪的面试官喜欢问,go语言免杀shellcode的方式啊,等等笔者也仅仅是自学了python,也只是能写一些不太难的http请求的利用脚本,对于Go确实是十窍通了九窍,一窍不通。巧的是,近些日子有了足够的时间和精力去学习这门语言,通过三天的学习,也仅仅是初窥门路,觉得Go语言的的确确与python有很大的差异,接下来的一个礼拜我
分类: 编程语言 发布时间: 05-17 11:14 阅读次数: 0

七天学习Go语言-从0-0.02

前言:​上一篇为大家演示了安装步骤,这一章将为大家带来以下内容:输出的三种类型的区别以及应用场景格式化指令(占位符)的简单介绍变量的作用域逻辑运算符废话不多说,直接上号输出的三种类型Print与Println 的区别Println 打印的每一项之间都会有空行,Print 没有Println 会自动换行,Print 不会fmt.Println("how","are","you")//输出 :how are youfmt.Print("how","are","you")//
分类: 编程语言 发布时间: 05-17 11:14 阅读次数: 0

七天学习Go语言,从0到0.03

愉快地周末过去了,今天给大家打来的是–“流程控制语句”if-else用于判断某个条件,条件成立,执行if 后边大括号里的内容,不成立则执行后续代码 if a > 10 { return 1} else { return 2}当然了, else if 在这里同样生效if a > 10 { return 1} else if a == 10 { return 2} else if { return 3}完整示例代码:pac
分类: 编程语言 发布时间: 05-17 11:14 阅读次数: 0

七天学习Go语言-从0-0.05

上一章为大家简单的介绍了字符串的一些内容以及内存地址与指针的一些相关操作,今天为大家介绍的是数据的四种基本类型以及关于函数的一些入门复合类型Go语言提供了数组类型的数据结构。数组是具有相同为一类型的一组一只编号且长度固定的数据项的序列,这种类型可以是任意的原始类型,例如整型、字符串型或自定义类型。例如,我要声明一个十个整数的数组var array[10] int数组的索引也是从0开始的1.声明数组var name[size] typevar 名称[大小] 类型例如:var number
分类: 编程语言 发布时间: 05-17 11:13 阅读次数: 0

七天学习Go语言-从0-0.06

前言:今天的篇幅有一些长,内容相对而言也不是很容易理解,今天分享的内容主要就是关于包的引用,感谢大佬“栗”提出的宝贵意见,关于包的引用在第一天分享的时候说的话不是特别的准确,在引用第三方的包的时候,包名需要与目录名一致才可以,下面将函数的封装里面会详细的说明;函数格式在go语言中,声明函数的格式如下:func function_name ( [parameter list]) [return_types] {//函数体}1.func:函数声明关键字2.function_name:函数名称,函
分类: 编程语言 发布时间: 05-17 11:13 阅读次数: 0

7天学习Go语言-尾声+一次险些翻车的任意文件读取漏洞小记

接口接口的定义接口(interface )类型是对其他类型行为的概括和抽象,接口类型定义了一组方法,但是不包括这些方法的具体实现接口本质是一种指针类型,可以实现多态功能。如果一个类型实现了某个接口,则所有使用这个接口的地方都支持这种类型的值。接口的定义格式如下:type 接口名称 interface {method1 (参数列表) 返回值列表method2 (参数列表) 返回值列表}例如:type Num interface {Eq (i Num) bool}如果接口没有任何方
分类: 编程语言 发布时间: 05-17 11:13 阅读次数: 0

分享一个批量处理防火墙规则的脚本

最近比较忙,大概半个月前,有一名粉丝私信我说,他们的客户给了她一份长达数万条的防火墙log日志,里面记载了防火墙的规则、源ip、目的ip、防火墙行为、协议等信息,并要求她将这个log文件形成Excel表格,按照规则名字、规则下的行为、源ip、目的ip、协议给写出来,要是手动处理的话,不但容易出现披露,而且确实是一件很累人的事儿。​说实话,那天我也挺忙的,但是出于LSP本能粉丝的事儿就是我的事儿的原则,我还是挑战了一下自己的软肋,因为我写的都是一些不算难的漏洞检测脚本,像这种纯功能性的东西我没写过。首先看
分类: 编程语言 发布时间: 05-17 11:12 阅读次数: 0