编程笔记

  • java的classpath指定

    java的“一次编译,到处运行”的原理是,把源文件编译成字节码,字节码由java虚拟机执行,然后只需要在各个平台安装对应的java虚拟机就可以了。 举个例子,你只会说A语言,你想去全世界旅游,但世界各处目前会B语言的…

    编程笔记 2022年7月9日
  • 从JDK源码查看类加载过程

    Java代码执行过程 执行Java代码的过程: 执行Java.exe调用JVM.dll创建Java虚拟机 -> 调用由c++编写的引导类加载器,该类加载器会加载核心类库 -> 调用sun.misc.Launcher的构造方法会创建Launcher类对象,在该…

    编程笔记 2022年7月9日
  • java中数组操作,正序,逆序,子数组

    // 数组定义,初始化 int[] array = new int[]{1, 2, 2, 1}; int[] dest = new int[10]; Integer[] soul = new Integer[]{10,3,1,5}; // 获取子数组 int[] subArray = Arrays.copyOf(array, 3); // 数组复制 System…

    编程笔记 2022年7月9日
  • Java 并发编程-线程安全

    本文为《Java 并发编程之美第2章》的笔记总结 一、 什么是线程安全 首先要先解释一下什么是共享资源,即被多个线程所持有的资源,或者说多个线程都可以去访问的资源。 线程安全问题是指当多个线程同时读写一个共享…

    编程笔记 2022年7月9日
  • zabbix-简介

    监控服务器的出入带宽,报文数量 网站响应速度超过几秒   yum install zabbix-server-mysql zabbix-agent2 yum install centos-release-scl yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl 安装mysql yum…

    编程笔记 2022年7月9日
  • PHP判断数组中存在某个值,PHP判断数组中存在某个索引下标。

    直接上代码 PHP判断数组中存在某个索引下标: $array=[ 'aa'=>'aaaa', 'bb'=>'bbbb', 'cc'=>'cccc']; echo array_key_exists('bb', $array); //打印返回 true echo array_key_exists('pp', $array); //打印…

    编程笔记 2022年7月9日
  • 利用LNMP实现可道云私有云

    一、环境准备     10.0.0.20:centos7 nginx1.18 php-fpm7.4 kodbox1.31 10.0.0.22: centos8 mysql8.0 redis5.0.3 二、部署 1、10.0.0.20(LNP) 1)安装nginx,可以通过官方源安装(我是编译安装)都一样 官方源 ht…

    编程笔记 2022年7月9日
  • php 通过 curl 模拟发送 get 请求

    php 通过 curl 模拟发送 get 请求 $ch=curl_init('http://www.scutephp.com/'); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_BINARYTRANSFER,true); $output=curl_exec($ch); $fh=fope…

    编程笔记 2022年7月9日
  • PHP 实现关闭浏览器 仍后台运行PHP脚本效果

    工作繁忙,废话少说!直接上代码!   使用: // 返回前的处理代码 $res = '查询中...请稍后'; $code=1; if(file_exists('test.json')){ $res=file_get_contents('test.json'); unlink('test.json'); $code=0; retur…

    编程笔记 2022年7月9日
  • PHP 实现抖音去水印

    废话不多说,直接上代码!!! 1 <?php 2 $url = $_GET['url']; 3 //获取视频url 4 $url = get_redirect_url($url); 5 //获取视频ID 6 $str = dirname($url); 7 $id = substr($str,strripos($str,'video')+6); 8…

    编程笔记 2022年7月9日