ci/cd部署时遇到的一个问题 今天在部署项目的时候报了一个错Error response from daemon: endpoint with name xxx already exists in network host.意思好像就是xxx的网络已经存在,不知道怎么搞,于是求助于大海找到解决方法:步骤:停止容器->删除容器->docker network disconn...
docker中安装mysql遇到的问题 在虚拟机上用docker安装了一个mysql最新版,然后在本地用sqlyog区连接报错‘plugin cachin_sha2_password could not be loaded’经过上网搜索发现原因:8.0以上改变了 身份验证插件,打开 my.ini (或者my.cofg) 可以看到变更了 5.7及其以前的方式: mysql_native_password解决...
springboot+mybatis报错Invalid bound statement (not found) 今天做项目时报了一个错提示说Invalid bound statement (not found),也就是说mapper接口绑定.xml文件出错了,找不到指定的sql;原因是程序没有把.xml文件编译到classes路径下,这时需要在pom.xml文件的<build>标签中加入下面的配置解决<resources> <!-- maven项目中src源代码...
使用dockerfile构建镜像并在容器中安装软件遇到的问题 今天想在容器中安装一个pigz插件,于是就在dockerfile中使用RUN命令RUN apt-get install -y pigz结果构建镜像的时候报错Unable to locate package pigz意思也就是说下载不下来这个包,猜想可能是没有更新软件源,于是命令改成RUN apt-get update && apt-get install -y pigz结...
shell查找七天之前的文件 #!/bin/bashaweekago=`date -d "7 days ago" +%s`for f in $(ls) do stat -c %Y ${f} aa=`stat -c %Y "${f}"` echo "${f} createtime is ${aa}" if [ ${aweekago} -lt ${aa} ];then echo "yes" ...
kali linux教程:配置 Kali 的 apt 命令在线安装包的源为阿里云 配置 apt 国内源因为 Kali 自带的源是国外的,经常会因为网络问题,而无法安装戒更新软件包。而且国外的源速度很慢。所以我们直接使用国内的源,方便快速。点击终端按钮戒者右键桌面选择 open in terminal 打开终端。想获取kali视频的请加群:726965091,群内定期更新视频。root@xuegod53:~# vim /etc/apt/so...
一图了解python自学方向,送给想自学python的小伙伴 很多小伙伴需要自学python,对于pyhon的知识点了解的并不是特别多。甚至不知道从哪里入手,今天我给大家整理了一份python自学路线图,希望对大家有所帮助:图片不清楚的给大家介绍一下,python本身分的方向比较多,不是简单的学习个基础就行。为了以后的工作,我把python分为了3个方向:第一大方向:全栈开发要学习的知识点:基础篇运维基础pyt...
python令人惊艳的技能,你掌握了几个? 这篇文章主要和大家分享一些 Python 不一样的技巧,感受 Python 带给你的乐趣吧。1.print 打印带有颜色的信息大家知道 Python 中的信息打印函数 Print,一般我们会使用它打印一些东西,作为一个简单调试。但是你知道么,这个 Print 打印出来的字体颜色是可以设置的。一个小例子def esc(code=0): return f'[...
linux系统的远程控制方法——学神IT教育 Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远...
【重要通知】红帽RHCE7.0版本考试即将下线 红帽厂商官方通知,红帽RHCE考试(包含EX200和EX300两门)版本7的截止时间是:2020年4月30日。即2020年5月份之后将停止版本7的考试,包括正考和补考。RHCE版本7中包含EX200(v7)和EX300(v7)考试,RHCE版本8中将把EX200升级,把EX300更换为EX294。RHCE 认证将有哪些变化?要想获得 RHCE 认证,需要先满足红帽认证系统管...
揭秘:黑客必备的Kali Linux是什么,有哪些弊端? 我们很多人都会对黑客感兴趣,甚至觉得黑客霸气外漏,当然也有人是觉得黑客是遭人唾弃,没干啥好事儿。先不管黑客这个职业有什么好与不好,我们了解黑客,也是为了防止自己的信息安全被泄露。今天就揭秘黑客常用的Kali Linux。(有想要学习Kali知识的小伙伴可以加群:726965091获取视频资料,每天更新)Kali Linux到底是什么?...
帮你解决Kali Linux 外接无线网卡显示不出来的问题 首先我要说的是,wifi密码的破解不是想象中的那么容易,目前还没有一个可以破解任意类型wifi密码的工具或者方案存在。虽然你可以在网络上找到大量的教程,教程中有大量的成功案例,但是在实际场景中成功率是极低的。其次,免费的午餐并不都那么好吃,希望读者在自己的内网上进行测试,毕竟学习技术是第一位的。免费午餐有可能会增加你遭受钓鱼攻击的风险。本系列文章会针对不同安全类型的wifi网络做测试...
改掉14种不良习惯,初级程序员分分钟进阶高级程序员 很多人也会有这种疑惑,尤其是入行好几年了还是个底层人员的小伙伴,今天就告诉你,你如何晋级为高级程序员。同时也反思下自己还有哪些不足。主要是分析初级程序员爱犯的错误有哪些?一、 命名不规范命名很随意,当时写代码特别High,什么奇奇怪怪的命名都有的:xiaonaigou,xxxx,j1,jl,llst.完全意识不到全名规范的价值和意义。不过这也可能是没有养成好的工作习惯的原因。...
WPF--事件列表 事件描述Annotation.AnchorChanged新增、移除或修改 Anchor 元素时发生。Annotation.AuthorChanged新增、移除或修改 Author 元素时发生。Annotation.CargoChanged新增、移除或修改 Cargo 元素时发生。AnnotationStore.AnchorC...
VS2017创建类库项目后添加不了WPF资源字典 确保有如引用1.PresentationCore2.PresentationFramework3.WindowsBase第一步: 先找到你需要添加的库类工程文件,位置如下:第二步: 使用记事本文件打开,找到图片的位置,把三行代码粘贴进去,保存文件。重新打开项目:三行代码如下:<ProjectTypeGuids&g...
c# dynamic动态类型和匿名类 dynamic类型简单示例dynamic expando = new System.Dynamic.ExpandoObject(); //动态类型字段 可读可写expando.Id = 1;expando.Name = "Test";string json = Utils.ConvertJson.JsonEncode(expando); //输出{Id:1,Name...
dpkg文件缺失问题 sudo apt-get update命中:1 http://security.ubuntu.com/ubuntu bionic-security InRelease 命中:2 http://cn.archive.ubuntu.com/ubuntu bionic InRelease 命中:3 http://cn.archive.ubu...
ERROR: Cannot uninstall 'chardet'. It is a distutils installed project and thus we cannot accurately... pip 安装 docker库报错:ERROR: Cannot uninstall 'chardet'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninsta...
恶意代码分析学习之dll相关记录 kernel32.dll 这是一个很常见的DLL,它包含核心系统功能,如访问和操作内存、文件和硬件,Kernel32.dl等等Advapi32.dll 这个DLL提供了对核心Windows组件的访问,比如服务管理器和注册表这个user.dll ...
安恒pwn魔法 魔法这是比较基础的一道栈溢出;首先看下开启的防护机制Checksec magicc发现只有nx防护我们载入ida发现溢出点Buf实际溢出空间为0x16,构造expimport timefrom pwn import *p=process('./magicc')p.recvuntil('Choose!')p.sendline('4')p.recvuntil('success')payloa...