软件包管理
软件包管理概述安装/查询/卸载一、软件的类型A. 源码包 需要编译 nginx-1.8.1.tar.gz B. 二进制包 已编译 mysql-community-common-5.7.12-1.el7.x86_64.rpm常见二进制包系统平台 包类型 工具 在线安装(自动解决依赖关系)RedHat/Centos RPM ...
2024-01-10文件管理
文件管理by:fengciaimei一、根目录层级结构介绍文件系统遵循FHS(filesyststem hierarchy standard)规范,文中定义了各个目录作用。 boot目录: 此目录存放系统启动过程中的引导目录,其中grub引导程序及其配置文件,vmlinuz内核文件,initramfs类伪文件系统bin目录: 在centos6及以前版本中存...
2024-01-10任嘉伦微博官宣《烈焰之武庚纪》并发布概念海报
由爱奇艺和北京战友文化联合出品的古装玄幻剧《烈焰之武庚纪》今日(11月29日)正式发布男主官宣海报。 由玄机科技出品制作的超级动漫IP《武庚纪》自推出以来拥趸无数,首次影视化改编也备受业内关注。剧集版《烈焰之武庚纪》以人族王子武庚砥砺成长的奋斗轨迹为线索,延续了原IP高燃、热...
2024-01-10优秀博客文章
java基础1.Java 集合框架综述,这篇让你吃透!https://www.cnblogs.com/xiaoxi/p/6089984.html mysql1. 数据库链接池终于搞对了,这次直接从100ms优化到3ms!https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247488729&idx=1&sn=74fd107804544bf793ce68830c29db83&chksm=fba6fcdaccd175ccf988a706b68a1eaba...
2024-01-10Vue实现跑马灯效果
本文实例为大家分享了Vue实现跑马灯效果的具体代码,供大家参考,具体内容如下实现的业务逻辑1、给[嗨起来]按钮,绑定一个点击事件 v-on(@)。2、在按钮的事件函数处理中,写相关的业务逻辑:拿到msg的字符串,后调用字符串中的substring来进行字符串的截取操作,放到最后一个位置。3、为了实...
2024-01-10mysqli扩展无法在PHP7下升级问题的解决
前言这几天在想部署一个OAuth服务,找了一个PHP的开源实现,由于要求的PHP版本比较高,就打算在自己的ECS上(PHP7.1)先测试下,没想到遇到了一些问题。首先发现mysqli扩展没有装(mysql扩展在PHP7中已经废弃了),原来PHP7是使用ondrej/php源安装的,可运行 apt-cache search php7 | grep mysql 居然发现没有任何的...
2024-01-10微信小程序反编译的实现
首先声明:本文章仅供学习之用,不可它用。一、前言 看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来。很想一窥源码?查看究竟?看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑?那么赶紧来试试吧...
2024-01-10vue iview 隐藏Table组件里的某一列操作
1、假设我要隐藏columns里的 “账户组名称”columns: [{ type: 'selection', width: 60, align: 'center'},{ title: '账号ID', key: 'accountIdString'},{ title: '账号名称', key: 'accountName'},{ title: '账户组名称', key: 'accountGroupName'}]2、根据各自需求去判断示例:如果是单账户表标题显示"账号ID、账号名称" 如果是账户组...
2024-01-10JAVA超级简单的爬虫实例讲解
爬取整个页面的数据,并进行有效的提取信息,注释都有就不废话了:public class Reptile { public static void main(String[] args) { String url1=""; //传入你所要爬取的页面地址 InputStream is=null; //创建输入流用于读取流 BufferedReader br=null; //包装流,加快读取速度 StringBuffer html=new StringBuffer(); //用来保存读取页...
2024-01-10MyBatis-Generator的配置说明和使用
关于MyBatis:MyBatis Generator (MBG) 是一个Mybatis的代码生成器 MyBatis 和 iBATIS. 他可以生成Mybatis各个版本的代码,和iBATIS 2.2.0版本以后的代码。 他可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象。 这样和数据库表进行交互时不需要创建对象和配置文件。 MBG的解决了对数据库...
2024-01-10spring声明式事务管理解析
前沿:通过对spring事务管理有了比较深入学习,本文将不做实例,而是指定具体的类和配置文件进行讲解。本文内容: 1、了解什么是声明式事务? 2、声明式事务管理分别有哪几种? 3、这几种事务管理之间的区别是什么?一、什么是声明式事务? 声明式事务(declarative transaction manag...
2024-01-10Apache commons fileupload文件上传实例讲解
文件上传的方法主要目前有两个常用的,一个是SmartUpload,一个是Apache的Commons fileupload.我们这里主要介绍下第二个的用法,首先要上传文件,注意几个问题: 1 form表单内,要添加空间<input type="file" name="myfile"> 2 form表单的内容格式要定义成multipart/form-data格式 3 需要类库:1 commons-io.jar 2commo...
2024-01-10java实现附件预览(openoffice+swftools+flexpaper)实例
本文主要介绍了java实现附件预览,需要用到openoffice、SWFTools、FlexPaper,具体步骤如下:1.概述主要原理1.通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件2.通过swfTools将pdf文件转换成swf格式的文件3.通过FlexPaper文档组件在页面上进行展示2.安装包下载1.openoffice是Apache下的一个开放免...
2024-01-10深入理解java中for和foreach循环
•for循环中的循环条件中的变量只求一次值!具体看最后的图片•foreach语句是java5新增,在遍历数组、集合的时候,foreach拥有不错的性能。•foreach是for语句的简化,但是foreach并不能替代for循环。可以这么说,任何foreach都能改写为for循环,但是反之则行不通。•foreach不是java中的关键字。foreach的循...
2024-01-10生成PDF全攻略之在已有PDF上添加内容的实现方法
项目在变,需求在变,不变的永远是敲击键盘的程序员.....PDF 生成后,有时候需要在PDF上面添加一些其他的内容,比如文字,图片....经历几次失败的尝试,终于获取到了正确的代码书写方式。在此记录总结,方便下次以不变应万变,需要的 jar 请移步:生成PDF全攻略PdfReader reader = new PdfReader("E:\\A.pdf"...
2024-01-10Java对文件的随机读写以及压缩处理操作
Java中文件的随机读写Java.io 包提供了 RandomAccessFile 类用于随机文件的创建和访问。使用这个类,可以跳转到文件的任意位置读写数据。程序可以在随机文件中插入数据,而不会破坏该文件的其他数据。此外,程序也可以更新或删除先前存储的数据,而不用重写整个文件。RandomAccessFile类是Object类的直接...
2024-01-10傻瓜式 fuzzing 系列一
作者:SungLin@知道创宇404实验室时间:2021年6月25日概述为啥叫傻瓜式fuzzing呢,可能我觉得吧,一步一步从最初始的部分去探索和研究将会很好玩,不过有时候也会很难(遇到问题的时候),但是解决每一个问题都会有小小的成就感,继续激励前行,坚持下去总会有收获的,我会把我对fuzzing的探索与...
2024-01-10CVE-2019-11477:Linux 内核中TCP协议栈整数溢出漏洞详细分析
作者:罗权、于长奇@奇安信代码卫士公众号:https://mp.weixin.qq.com/s/HVt5DiAMePmKvIMTFH-UTA漏洞概述2019年6月18日,RedHat官网发布CVE编号为CVE-2019-11477的漏洞,此漏洞是一个底层协议栈的整数溢出漏洞,影响Linux 内核2.6.29及以上版本,理论上可以造成远程拒绝服务漏洞。经过奇安信代码卫士团队分析验证,在...
2024-01-10“方程式组织”攻击 SWIFT 服务提供商 EastNets 事件复盘分析报告
作者:安天CERT来源:https://www.antiy.cn/research/notice&report/research_report/20190601.html1、事件背景网空威胁行为体是网络空间攻击活动的来源,它们有不同的目的和动机,其能力也存在明显的层级差异。根据作业动机、攻击能力、掌控资源等角度,安天将网空威胁行为体划分为七个层级,分别是业余黑客、黑...
2024-01-10利用 phar 拓展 php 反序列化漏洞攻击面
作者:seaii@知道创宇404实验室时间:2018/08/23英文版本:https://paper.seebug.org/988/0x01 前言通常我们在利用反序列化漏洞的时候,只能将序列化后的字符串传入unserialize(),随着代码安全性越来越高,利用难度也越来越大。但在不久前的Black Hat上,安全研究员Sam Thomas分享了议题It’s a PHP unserialization vulnerab...
2024-01-10C语言自增自减运算符的返回值的问题。
题目描述就是这道普通的c语言题题目来源来自c语言课本《C语言程序设计(第二版)》(中国电力出版社)217页,本来想自己实践一下,然后给答案的。代码于是我在vs2017上写了如下代码: #include <stdio.h>int main(){int a = 5, b = 20;int * p = &a, * q = &b; printf("%d,%d,%d,%d",(*p)++, --(*q), *p + (*p)--, ++(*q) - *p); ...
2024-01-10ssh链接主机后,怎样运行不同的shell窗口?
ssh链接到远程服务器后,想开启多个命令窗口,这样能够边下载边执行其他操作,不知道有什么办法?回答:你需要 tmux 或者 screen,推荐 tmux。回答:我常用screenscreen -S name # 新建一个名为name的命令窗口。ctrl+a b 就可以将窗口放到后台。screen -r name 重新进入之前的命令窗口回答:其实不用开那么多sh...
2024-01-10Bash Shell怎么打印各种颜色
刚刚在微博上看到这个,一直没弄明白Bash的颜色是怎么一个规则?怎么控制颜色,打印出有规则的颜色?回答:Bash Shell定义文字颜色有三个参数:Style,Frontground和Background,每个参数有7个值,意义如下:0:黑色 1:蓝色 2:绿色 3:青色 4:红色 5:洋红色 6:黄色 7:白色其中,+30表示前景色,+...
2024-01-10c++中,实现继承多态的问题
头文件中,继承的基类,编译的时候总是报错:expected class-name before '{' token回答:我感觉这跟继承没关系,单纯是你代码写错了回答:应该是你的代码写错了,你可以把代码贴出来这样才能具体帮你分析#ifndef MAN_H #define MAN_H #include "person.h"class Man :public person{public: Man(); void helpForOthers();};#endi...
2024-01-10