原创 基於laravel的騰訊雲cos存儲壓縮後上傳圖片

<?phpheader('Content-type: image/PNG');$image=@imagecreatefrompng('http://w

原创 java 數組的長度處理與補全

#1.修改數組長度到指定長度並把數組加入到新數組最後 String[] arr = {1,2,3,4,5};  //定義5個元素的字符串數組 String[] newarr =new String[7];//定義7個長度的空字符串數組 S

原创 完整的製作併發佈一個composer package ,並有各文件內的內容註釋

新建一個文件夾,內部目錄如下: src   //放置代碼的文件夾 ----SuNing.php  //一個class composer.json  //配置文件,描述包 LICENSE  //許可證文件 README.md //包的一些說

原创 代碼已經提交git後如何再次忽略文件

可以創建.gitignore文件來忽略 在工程目錄下創建.gitignore文件,添加想忽略的,這些文件必須是沒有add 到版本庫的,這樣纔會起作用,文件內容如下所示: .gitignore /projectName/WebRoot/WE

原创 解密mysql導出的ncx文件內的加密密碼

解密可以參考:https://packagist.org/packages/tianhe1986/fatsmalltools 下面是我自己修改過的: <?php class NavicatPassword {     protected

原创 springboot使用telnet連接設備獲取數據

首先引入依賴,依賴地址: https://mvnrepository.com/artifact/telnet_client/telnet_client <dependency> <groupId>telnet_client</g

原创 php一些魔術方法簡單說明

<?php //$str = "我想要找空格之後的字符串是 我是空格之後的字符串"; //$preg = "/.*\s(.*)/i"; //preg_match($preg,$str,$arr); //echo $arr[1];     

原创 Snmp協議訪問設備獲取數據

1.安裝依賴 <dependency> <groupId>org.snmp4j</groupId> <artifactId>snmp4j</artifactId> <version>2.5.11</version> </dependen

原创 java學習隨筆,springboot框架

1.依賴包 依賴查詢網站: https://mvnrepository.com/  2.大數字的而運算 BigInteger/BigDecimal運算 四則運算(add(加)、subtract(減)、multiply(乘)、divide(

原创 mysql update語句根據子查詢結果把子查詢數據寫入修改字段

//需求,應用場景 table1是統計信息表,裏面存儲了商店id,一個商店一條數據,table2是訂單表,裏面存儲了多個訂單,每條訂單有一個字段是table1的商店id,table3是商品表,存儲了多個商品,table2裏面的每條數據在t

原创 mysql查詢結果集中,獲取指定部分

mysql一行數據中存儲的內容: 入駐成功後連續 60 天內沒有訂單,自動解除該執業醫師與原經紀人id= 1的經紀關係,平臺默認爲無經紀人,後臺重新分配經紀人 需求:獲取id=之後的數字 sql: SELECT beOperated,be

原创 php正則表達式的參數含義/i, /is, /s, /isU等

i :(PCRE_CASELESS)   如果設定此修正符,模式中的字符將同時匹配大小寫字母。 m:(PCRE_MULTILINE)   默認情況下,PCRE 將目標字符串作爲單一的一“行”字符所組成的(甚至其中包含有換行符也是如此)。“

原创 mysql關於Incorrect date value: '0000-00-00' for column 'xxxx' at row 1

此錯誤是因爲Mysql5.7版本及以上版本的datetime值不能爲'0000-00-00 00:00:00', 處理方法: 1.單獨導出使用了datetime字段類型,並且值有0000-00-00 00:00:00'的表,批量修改掉值在

原创 git 錯誤 git error: You have not concluded your merge (MERGE_HEAD exists).

簡單,安全解決辦法 $:git merge --abort $:git reset --merge $:git pull 保留本地更改 終止合併 重新合併 再次拉取代碼

原创 mysql數據恢復,使用binlog配置恢復未備份數據

使用mysqlbinlog配置,恢復數據庫 什麼是mysqlbinlog binlog是記錄所有數據庫表結構變更(例如CREATE、ALTER TABLE…)以及表數據修改(INSERT、UPDATE、DELETE…)的二進制日誌。 bi