整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          「推薦」IntelliJ IDEA 使用系列教程(1

          「推薦」IntelliJ IDEA 使用系列教程(19)-配置篇-配置 JDK

          文以 Windows 系統為演示,通過圖文的方式,一步一步教你如何在 IDEA 中配置 JDK , Mac / Linux 系統參考著來即可,步驟都差不多。

          一、安裝 JDK 以及配置 JDK 環境變量

          在 IDEA 中配置 JDK 之前,首先需確保你的機器已經安裝好 JDK 且配置好相關環境變量, 不知道如何配置的小伙伴,可參考小哈另外兩篇教程:

          • JDK 1.8 : https://www.quanxiaoha.com/java/jdk8-download-and-install.html
          • JDK 17 : https://www.quanxiaoha.com/java/install-jdk17.html

          二、IDEA 配置 JDK詳細步驟

          在 IDEA 中,配置項目 JDK 有兩種方式:

          • 為當前項目配置 JDK
          • 全局配置 JDK

          TIP : 若是使用全局配置,后面導入的項目或者新建的項目都會默認使用這個版本的 JDK。

          為當前項目配置 JDK

          1、依次點擊菜單欄 File -> Project Structrue :

          IDEA 配置 JDK 步驟1

          2、點擊 SDKs -> + -> Add JDK ... ,開始添加新的 JDK :

          IDEA 點擊添加新的 JDK

          3、選擇新的 JDK 安裝目錄,小哈這里新添加的 JDK 17, 然后點擊【OK】按鈕:

          選擇新的 JDK 安裝目錄

          4、添加 JDK 成功后,列表中即可看到新添加的 JDK, 然后點擊【Apply】按鈕, 再點擊【OK】按鈕:

          JDK 添加成功

          5、至此,IDEA 中配置 JDK 就完成了。

          全局配置 JDK

          全局配置 JDK

          點擊 File -> New Projects Setup -> Structure -> Project 下的 SDK 選項,將其更改為你最常用的 JDK 版本:

          IDEA 全局配置 JDK

          js 0.4.1 已發布,新增了 TypeScript API 描述,以及引入兩個raw headersAPI:r.rawHeadersIn{} 和 r.rawHeadersOut{}。

          njs 以 nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,實現了大部分的 JavaScript 語言功能,沒有完全遵從 ECMAScript 標準,同時拋棄了 JavaScript 比較難懂的部分。njs 不通過 V8 引擎實現,而是通過一個更小、能耗更低、更符合 nginx 應用場景的小虛擬機實現的,可以理解為 nginx 為其實現了一套自己的詞法解析。

          作為 nginx 的插件,njs 的安裝方式是重新編譯 nginx。

          新版本下載 http://nginx.org/en/docs/njs/install.html

          njs 0.4.1 主要變更

          nginx modules:

          • Feature: 在r.headersOut{}中添加對多值標頭(multi-valued headers)的支持
          • Feature: 引入raw headers API:r.rawHeadersIn{}和 r.rawHeadersOut{}
          • Feature: 添加 TypeScript API 描述

          Core:

          • Bugfix: 修復用于稀疏數組的Array.prototype.slice()

          頭條創作挑戰賽#

          PHP中有很多優秀的作品,為了讓人們更好的安裝使用,都會有一個安裝引導頁面,那這個頁面是如何實現的呢?


          基本功能:

          1、生成一個conntent.php的數據庫鏈接文件

          2、生成install.lock校驗文件,防止二次安裝

          3、自定義表名前綴,防止表名重復并且保證可讀性

          install.php代碼:

          <html
           xmlns="http://www.w3.org/1999/xhtml">  
          <head>  
          <meta
           http-equiv="Content-Type"content="text/html;
           charset=utf-8"/>
          <title>php安裝程序</title>  
          </head>  
          <body>  
          
          <?php  
           if($_GET['action']!=1)  
           {  
          ?>  
          
           <form action="install.php?action=1"method="post">  
              數據庫—地址:<input type="text"name="host"value="localhost"><br>  
              數據庫用戶名:<input type="text"name="user"value="root"><br>  
              數據庫—密碼:<input type="password"name="psw"value=""><br>  
              數據庫——名:<input type="text"name="db"value=""><br>  
              自定表名前綴:<input type="text"name="mdb"value="z_"><br>  
              <input type="submit"name="sub"value="提交"/>  
          </form>  
          
          <?php  
           }  
           else 
           {  
            $lockfile="install.lock";   
            if($_POST['host']!=""&&$_POST['user']!=""&&$_POST['psw']!="" && $_POST['db']!=""&& $_POST['mdb']!=""){  
          	$host=$_POST['host'];   
          	$user=$_POST['user'];  
          	$psw=$_POST['psw'];  
          	$db=$_POST['db'];   
          	$mdb=$_POST['mdb']; 
            }  
          
            if(file_exists($lockfile)){   
          	exit("已經安裝過了,如果要重新安裝請先刪除install.lock");   
            }  
            $conn=mysqli_connect($host,$user,$psw,$db);  
            if (!$conn) {
          		die("連接失敗: " . mysqli_connect_error());
          	} 
          	echo "1/5 數據庫連接成功";
          	$mdba="$mdb"."message";
          	$sql="CREATE TABLE {$mdba} (
          id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
          username VARCHAR(255) NOT NULL,
          content VARCHAR(255),
          tel VARCHAR(255) NOT NULL,
          wx VARCHAR(255),
          intime INT(10) NOT NULL,
          email VARCHAR(255)
          )"; 
          
          	if (mysqli_query($conn, $sql)) {
          		echo "</p>2/5 數據表 {$mdba} 創建成功\n";
          	} else {
          		die( "創建數據表錯誤: " . mysqli_error($conn));
          	}
          	mysqli_close($conn);
          	echo "</p>3/5 數據庫操作成功\n";
          
          	$config_file="conntent.php";   
          	$config_strings="<?php\n";   
          	$config_strings.="\$host=\"".$host."\";\n";   
          	$config_strings.="\$user=\"".$user."\";\n";   
          	$config_strings.="\$pwd=\"".$psw."\";\n";   
          	$config_strings.="\$dbname=\"".$db."\";\n";   
          	$config_strings.="\$db=new mysqli(\$host,\$user,\$pwd,\$dbname);\n";  
          	$config_strings.="\$tablename=\"".$mdba."\";\n"; 
          	$config_strings.="if(\$db->connect_erron <> 0){\n";  
          	$config_strings.="echo\"連接失敗\";\n"; 
          	$config_strings.="}\n"; 
          	$config_strings.="\$db->query(\"SET NAMES UTF8\");\n";   
          	$config_strings.="?>";   
          
                
          
          	$fp=fopen($config_file,"wb");  
          	fwrite($fp,$config_strings);  
          	fclose($fp);    
          	echo "</p>4/5 數據庫文件添加成功\n";
          
          	$fp2=fopen($lockfile,'w');  
          	fwrite($fp2,'安裝效驗文件');   
          	fclose($fp2);  
          	echo "</p>5/5 效驗文件添加成功\n";
          	}  
          
          ?>  
          </body>  
          </html> 
          

          ```

          ---

          頁面截圖:



          安裝成功后截圖:


          主站蜘蛛池模板: 一区二区三区在线播放视频| 精品国产免费一区二区三区| а天堂中文最新一区二区三区| 中文字幕一区二区人妻性色| 国产成人一区二区在线不卡| 色噜噜狠狠一区二区三区果冻| 高清一区二区在线观看| 亚洲国产欧美国产综合一区| 久久久无码一区二区三区| 亚洲中文字幕无码一区| 久久精品国产一区二区三区不卡 | 一区二区三区四区在线播放| 中文精品一区二区三区四区| 精品人妻一区二区三区浪潮在线| 日本一区精品久久久久影院| 精品aⅴ一区二区三区| 狠狠色婷婷久久一区二区| 中文字幕无码一区二区三区本日| 一区二区中文字幕在线观看| 无码喷水一区二区浪潮AV| 亚洲AV无码片一区二区三区| 日本片免费观看一区二区| 亚洲AV无码一区东京热久久 | 91久久精品国产免费一区| 一区二区不卡久久精品| 日本一区二区三区在线观看视频 | 91精品国产一区二区三区左线| 成人无码AV一区二区| 亚洲性日韩精品国产一区二区| 亚洲视频一区二区| 国产一区二区在线观看app| 亚洲爽爽一区二区三区| 中文字幕无码免费久久9一区9| 成人一区二区免费视频| 精品国产免费一区二区三区香蕉| 亚洲AV色香蕉一区二区| 日本一区频道在线视频| 国产视频一区在线播放| 国产伦精品一区二区免费| 国产AV午夜精品一区二区入口| 亚洲一区免费观看|