编程笔记

  • 缓存优化

    Cache性能分析与改进 平均访存时间与程序执行时间 /[平均访存时间 = 命中时间 + 不命中率 * 不命中开销/] /[CPU时间 = (CPU执行周期数 + 存储器停顿周期数) * 时钟周期时间/] /[存储器停顿周期数 = "读"的次数 * 读…

    编程笔记 2022年7月31日
  • WebMvcConfig---消息处理器的实现

    注册消息处理器 要用接口方法实现,如果是extends方法,则要重写全部方法,否则出现类似404错误,而全部重写这不符合里氏替换原则

    编程笔记 2022年7月31日
  • CSS Grid 网格布局教程

    CSS Grid 网格布局教程 作者: 阮一峰 日期: 2019年3月25日 一、概述 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 …

    编程笔记 2022年7月31日
  • 操作系统--处理机调度

    前言 在多道程序环境中,内存中存在多个进程,其数目通常是多于处理机数目的。不论是出于提高处理机利用率、优先执行某个进程、提高系统吞吐量还是作业周转时间,都需要能动态的将处理机分配给某个进程(就绪态)。…

    编程笔记 2022年7月31日
  • 3.SQL注入-查询漏洞二

    一.不要开启phpmyadmin 1.配置文件 /opt/lampp/etc/extra/httpd-xampp.conf  2.修改phpmyadmin目录名称为不容易猜测的   二.SQL注入-文件读写以及木马植入 1.读写权限确认 secure_file_priv = 空的时候,任意读写 s…

    编程笔记 2022年7月31日
  • Kali Linux配置相关

    前几天做测试的时候,发现之前安装的Kali出现了一些毛病,有些程序跑不起来。由于虚拟机没有拍快照索性直接重新装了一个,顺便记录一下在重装之后改的需要的一些配置,留给有需要的朋友们参考。 汉化 sudo dpkg-rec…

    智能运维 2022年7月31日
  • Linux环境jdk安装配置

    1.jdk安装包:jdk-8u191-linux-x64.tar.gz2.拷贝 jdk-8u191-linux-x64.tar.gz 到/usr/local命令如下:cp jdk-8u191-linux-x64.tar.gz /usr/local3.解压命令:tar -zxvf jdk-8u191-linux-x64.tar.gz4.配置java环境变…

    智能运维 2022年7月31日
  • 记一次Linux server偶发CPU飙升问题的跟进与解决

    背景 进入6月后,随着一个主要功能版本api的上线,服务端的QPS翻了一倍,平时服务器的CPU使用稳定在30%上下,高峰期则在60%上下,但是偶尔会有单台机器出现持续数分钟突然飙到90%以上,导致大量api响应缓慢超过客户…

    智能运维 2022年7月31日
  • linux系统安装过程记录

    原计划安装Centos7,但是因为安装过程中找不到想要安装到的目标磁盘,于是改为安装ubuntu Linux 准备工作: 1.准备一个16GB或者更大的空U盘 2.下载Ubuntu的镜像文件 官网:https://cn.ubuntu.com/ 3.下载硬盘刻录软…

    智能运维 2022年7月31日
  • VMware、Linux、CentOS区别和联系

    VMware workstation是一个产品,可以实现在一台计算机上同时运行两个或者更多Windows,Dos,Linux系统 Linux是一种自由和开放源码的类UNIX操作系统 CentOS(Community Enterprise Operating System,中文意思是社区…

    智能运维 2022年7月31日