1.在必要之前,先不要优化 这可能是最最重要的性能调优技巧之一。你应该遵循常见的最佳实践,并尝试有效地实现你的用例。但这并不意味着在证明它是必要之前,替换任何标准库或构建复杂的优化。 在大多数情况下,过早的优化占用了大量的时间,使得代码难以读取和维护。更糟糕的是,这些优化通常不会带来任何好处,因为你 ...
分类:
编程语言 时间:
2019-10-04 14:56:21
阅读次数:
83
一,安装rpcbind 包 [root@localhost ~]# yum -y install rpcbind [root@localhost ~]# systemctl enable rpcbind [root@localhost ~]# systemctl start rpcbind 二,客户 ...
分类:
Web程序 时间:
2019-10-04 11:11:02
阅读次数:
126
centos利用单用户模式(救援模式)修改密码1.重启机器,出现GRUB2启动菜单时按e编辑此OS启动菜单2.找到linux16字段中ro字段,将ro字段改为rw init=/sysroot/bin/sh 或 在最尾部直接加rd.break //*ramdisk=rd3.Ctrl + x启动此次更改 ...
分类:
其他好文 时间:
2019-10-04 00:02:28
阅读次数:
129
1,BIOS开机自检,检查cpu硬件及开机启动顺序,查找第一个磁盘磁头的MBR信息并加载BOOtloader,然后将控制权交与bootloader 2, GRUB GRUB(Grand Unified Bootloader),多系统启动程序 stage1 : 查找加载stage 1.5 stage1 ...
分类:
系统相关 时间:
2019-10-04 00:00:00
阅读次数:
164
初学Linux,首先需要弄清Linux 标准目录结构 / root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin ...
分类:
系统相关 时间:
2019-10-03 14:23:55
阅读次数:
103
猫宁!!! 在centos7上操作这一切 第1节:什么是shell centos7默认使用shell的bash cat /etc/shells 第2节:linux的启动过程 BIOS(主板,引导介质) MBR(硬盘,主引导记录) BootLoader(grub)(启动引导内核,确定内核版本)--ke ...
分类:
系统相关 时间:
2019-10-03 12:49:03
阅读次数:
97
今日由于电脑非正常关机,导致虚拟机文件系统报诸如: generating “/run/initramfs/rdsosreport.txt”entering emergencymode.exit the shell to continuetype “journalctl” to view system ...
分类:
系统相关 时间:
2019-10-02 22:42:02
阅读次数:
835
一、背景 2017年9月19日,Apache Tomcat官方确认并修复了两个高危漏洞,其中就有远程代码执行漏洞(CVE-2017-12615),当存在漏洞的Tomcat运行在Windows主机上,且启用了HTTP PUT请求方法,恶意访问者通过构造的请求向服务器上传包含任意diam的JSP文件,造 ...
分类:
其他好文 时间:
2019-10-01 16:09:00
阅读次数:
118
一、漏洞位置 程序自带的PHP的php_xmlrpc.dll模块中有隐藏后门,受影响的版本有phpstudy2016(php5.2/5.4)、phpstudy2018(php5.2/5.4)等版本。 这里我们用phpstudy2018版本的来验证后门位置及作用。 二、步骤 Step1:切换php的版 ...
分类:
Web程序 时间:
2019-09-30 19:48:51
阅读次数:
118
Django 2.2 LTS 发布,长期支持版来了 django中文网:https://www.django.cn/course/course-3.html Django 2.2 已正式发布,这是一个长期支持版本(LTS),亦即意味着官方会提供至少三年的安全问题和数据丢失修复。除此之外,它还会接收到 ...
分类:
其他好文 时间:
2019-09-30 19:47:50
阅读次数:
117