原创 227 Entering Passive Mode (129,28,175,94,195,104) and 150 Opening BINARY mode data connection 錯誤

服務器環境 windows server 2008 r2 解決方法: Passive 把被動改成主動(原理網上一大堆)

原创 php創建多個子文件夾

<?php /** * Created by PhpStorm. * User: 吳釗新 * Date: 2019/12/14 * Time: 12:58 */ header("Content-type: text/html;

原创 自定義屬性(2種方式表設計)

前提 不同類型的設備屬性不一樣,需要自定義 一 擴展性低的自定義屬性表設計 . 二 可擴展的屬性表結構設計 facilities 設施表(相當於設備分類表) devices  設備表  device_attribute_keys 保存每種

原创 sql優化

1.查詢選擇需要字段,不要用* 2.查詢的時候不要在字段上計算 3.查詢的時候不要用函數 4.注意關鍵字的使用 比如 in   exit 等使用 union 5.where條件的先後,篩選的數據大的條件放前面,減少查詢的遍歷次數 6.建立

原创 PHP魔術方法

__get() __set() __clone() __isset() __構造函數 __析構函數 __

原创 git 方法 合併(筆記)

1.git checkout -b  dev-user(建立分支) 2.git add * 代碼寫完後,提交 3.git commit -m'create user' (備註說明) 4.git push origin dev-user (

原创 jspdf的使用

<script src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2canvas.js"></script> <script src="https://cdn.bootcss

原创 laravel git 創建分支提交代碼並且要求格式

聲明: 我這裏用的是git命令終端(和cmd一樣的東西),在項目下,那麼控制麪包的路徑直接在項目下 克隆項目:       在下載項目的路徑上點開終端          git clone http://xxxxxxxxxxxxxxxxx

原创 laravel 第一次安裝,和路由

新項目:DKC  php + mongodb 框架用laravel   git  項目下載 命令  git clone  http:://xxxxxxxxxxxxxxx.com cd /your/workingPath git clon

原创 Laravel多表連接,多個查詢(Eloquent)

1.(寫此文章理由) 最近工作用laravel ,然而我不會laravel,工作快四年了,初次使用compose,初次使用git,學習laravel。工作這次做一個查詢,如圖下,本來下SQL的話很快,但是用Eloquent 2.要寫的sq

原创 Laravel 配置文件的使用

記 配置文件的使用 php artisan config:cache 重新生成緩存

原创 SQL優化

   後補充

原创 用sql求出兩個年份差(不足年按年計算)

declare @date1 varchar(10),@date2 varchar(10) set @date1='2019-10-10' set @date2='2020-10-11' select case when month(@d

原创 用sql求出兩個月份差(不足月按月計算)

declare @date1 varchar(10),@date2 varchar(10) set @date1='2019-10-10' set @date2='2019-11-11' select mon=case when Day(

原创 用SQL把ID對應多條數據的名稱再拼接成字符串

組合的ID 如   22614,22601,22582 拆開後 就是3個分別的ID ,用這3個ID可以查詢出3條數據,下面的方法就是用SQL把ID對應多條數據的名稱再拼接成字符串 -- 列轉行,教室合併成字符串 獲取字符串     --列