原创 mysql8.0版本移除了PASSWORD函數

mysql8.0 版本再用password函數就會報錯:You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve

原创 PHP 排序算法(五) 希爾排序

希爾排序 希爾排序又稱縮小增量排序,是指將無序序列,按照增量的不同大小,分成若干個序列,然後對子序列進行插入排序,本質上就是插入排序。 思路:    我們先確定增量,一般初始增量我們都設置爲數組長度的一半(向下取整);  我們根據增量,將

原创 PHP 排序算法(三) 插入排序

插入排序(以升序爲例) 核心思想:將數組看成兩個數組,左邊的是有序數組,右邊的是無序數組。將右邊的元素,一個個插入到有序數組中。 首先要找一個基準,所以就拿第一個元素 $arr[0]來作爲有序數組的第一個元素 function inse

原创 PHP 排序算法(四) 快速排序

快速排序 思路:  我們首先要找到一個基準,數組的前半部分是比基準小的元素,數組後半部分是比基準大的元素,這裏我就拿數組第一個元素作爲基準;  設置隊首和隊尾兩個指針;  隊尾指針先進行活動,一直向隊首移動,直到找到比基準值小的元素,然後

原创 PHP 排序算法(一) 冒泡排序

詳細實現和原理已經放在了代碼裏了, 歡迎大家在評論區指正! /* * 冒泡排序(以升序爲例) * 1. 將數組中左右相鄰的兩個數進行比較,數值大的放在右邊 * 2. 這樣一趟下來,整個數組中最大的就排在了最右邊,所以下一遍比較的時

原创 PHP 排序算法(二) 選擇排序

詳細的實現和原理放在了代碼中,歡迎大家評論區指正!  /* * 選擇排序 * 1. 選擇,可以說是篩選,也就是每一次遍歷都要找到最小的一個數 * 2. 首先,選擇排序算法的思想是將這個數組看成兩個數組,一個是有序的,另一個是無序的

原创 vs2017 winform程序打包成exe時提示找不到VS_SETUP.exe

如題,博主在打包winform程序的時候,vs2017突然提示我找不到VS_SETUP.exe的路徑,怎麼辦呢? 1. 先以管理員身份打開命令行; 2. 按順序運行如下兩條命令: (1) regsvr32 /u "C:\Program

原创 composer 安裝指定的thinkphp版本

最近正在學習thinkphp5,因爲現在tp6已經正式發佈,所以當你想要使用如下命令下載或者創建tp5.*版本的項目時,他會下載最新版本,很是頭大。所以我們需要指定版本,現在我們以創建新項目的命令爲例: 原命令:  composer c

原创 thinkphp5.1出現模塊不存在或者No input file specified.的問題

目前博主還未找到出現該問題的原由,只找到瞭解決方法,如下: 修改public目錄下的.htaccess文件: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews Re

原创 pygame png圖片提示警告的問題

在做python小遊戲的時候,加載png圖片會提示一下警告,                                libpng warning: iCCP: known incorrect sRGB profile 不處理應該沒

原创 PS中3D選項是灰色的,不能點擊,如何處理?

點擊菜單欄中的 圖像->模式,看看該圖片是不是RGB模式,其他模式不可用。 換成RGB模式之後就可以使用3D選項了。 點贊 1 收藏 分享 文章舉報 hufangzhou_hfz

原创 PS 使用alt+del 不能添加前景色的問題

可以連續點擊兩次alt,然後在按del就可以了。。 alt+alt+del             就是有些麻煩 點贊 收藏 分享 文章舉報 hufangzhou_hfz 發佈

原创 java 使用mysql8.0+數據庫驅動問題

當你的jsp項目中使用mysql8.0+版本的數據庫,需要引入一個jar包,jar包地址。 url相應更新 (紅色爲可替換文本):             String url = "jdbc:mysql://127.0.0.1:3306

原创 PHP 執行mysql事務回滾時遇到的問題

1.當使用字符串拼接的方式,定義多條數據庫語句的時候,切記在每一條數據庫語句的後面要加上分號,否則,php將會對這"多條sql語句"識別爲一條。當你執行mysqli_multi_query($sql)時,PHP將會按照你的邏輯語句提醒你所

原创 解決mysql5.7版本不能正常登錄問題

在mysql5.7版本中,mysql.user表中的“密碼”字段由原本的“password”改成了現在的"authentication_string",所以剛開始修改root的密碼時,語句改爲: update mysql.user s