1. 怎麼修改laravel的config下面的配置文件
前言
難磨拿喚道每次改 .env 都得通過修改代碼來改嗎?.env 文件能不能通過在後台配置呢? 其實是很簡單就可以實現的瞎凱,把以下函數加入到你的項目中
示例代碼
function modifyEnv(array $data)
{
$envPath = base_path() . DIRECTORY_SEPARATOR . '.env';
$contentArray = collect(file($envPath, FILE_IGNORE_NEW_LINES));
$contentArray->transform(function ($item) use ($data){
foreach ($data as $key => $value){
if(str_contains($item, $key)){
return $key . '=' . $value;
}
}
return $item;
});
$content = implode($contentArray->toArray(), "\n");
\File::put($envPath, $content);
}
使用
// 你可以更新你想要的任何值 key => value
$data = [
'APP_ENV' => 'your_environment',
'APP_KEY' => 'your_key',
'APP_DEBUG' => 'trueOrFalse',
'DB_DATABASE' => 'test',
'DB_USERNAME' => 'test',
'DB_PASSWORD'敏含 => 'test',
'DB_HOST' => 'localhost',
'CACHE_DRIVER' => 'file',
'SESSION_DRIVER' => 'file',
];
// 或者
$data = [
'DB_HOST' => '127.0.0.1',
];
// 使用函數更新
modifyEnv($data);
怎樣,是不是很簡單,這樣就可以通過後台圖形化配置 Laravel 的 .env 文件啦
2. 如何自定義一套java後台項目配置文件xml,不是j2ee那種
在裡面新建一個XML file或者 file,
XML file 會自動生成XML頭,在下面加入內容就可以了,首先要有一個根節點,然後如果需要用到一些類,如:spring的一些類,就需要引入包,如:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
<context:component-scan base-package="com.dist.*.controller" />
</beans >
其中<?xml ……就是頭,<beans 是根節點,下面的<content:……是內容。
如果添加的事properties文件,格式如下:
# 連接池配置
pool.size = 2
pool.max = 50
3. Windows系統:redis後台運行配置
a. cmd進入reids的安裝目錄
b. 安裝redis服務 :redis-server --service-install redis.windows.conf --loglevel verbose
c. 啟動服務:redis-server --service-start
d.停止服務:redis-server --service-stop
e. 啟動指定的配置文件redis-server --service-start redis.windows.conf
f.如果報錯
HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
原高慶此因是系統服務戚迅中已經存在
a.先卸載服務:
redis-server --service-uninstall
b.然後再安裝差孝:
redis-server --service-install redis.windows.conf --loglevel verbose
4. 如何快速搭建一個後台管理
1.首先要先選衫鋒好一個程序後台,現在織夢後台是普遍都用的。你可以到網上下載一個織夢數據安裝包,安裝包的編碼要與你的網站編碼一樣。另外織夢是用PHP開發的內容管理系統,所以還要一個給它搭建一個運行環境。這時我們可以用APMserver,這個也是可以到網上下載的。
2.搭建PHP環境,網上下載APMserver,點擊釋放到某個文件夾,打開該環境並修改配圓滲置文件,也就是網站的目錄。
3.安裝織夢後台數據,把織夢安裝包uploads文件夾下的所有文件復制到在上面步驟提到的修改配置文件的網站根目錄下。然後打開瀏覽器在地址欄輸入http://127.0.0.1/install,進入織夢安裝界面如圖,點下一步直到安裝完成為止。
4.將網站源碼放到搭建好的網站內,再到到網上下載一個適合你的網站源碼,編碼要了解清楚,以免用錯,出現亂碼。下載後把網頁文件放到模板文件夾下,可在模板文件夾下新建一個文件夾用來放模板文件。另外把圖片、css以及js文件夾放到style文件下裡面,在網站的根目錄。
5.修改文件路徑,在織夢後台設置好首頁模板,接下來就要開始修改網站圖片、css以及js文件的路徑,讓網頁正常顯示。
6.運用織夢標簽動態顯示網站內容,然後再給首頁添加織夢的調用標簽,讓網頁成動態顯示。其他列表頁文章頁也是如或腔晌此。
希望我的回答可以幫到您哦
5. angular和後台交互需要配置什麼文件
一、配置內容放在json文件中
json文件放在assets目錄下
在使用處發送get請求獲取json數據,請求可能需要同步
二、js配置文件,把js配置文件當作第三方庫使用
創建配置文件src/app/url-config.js
let CONFIG = {ExeWSURL: 'ws://127.0.0.1:7382'
};
把配置文件作為第三方文件,在angular.json中的scripts中加如下配置:
"scripts": [{"input": "src/app/url-config.js","lazy": false,"bundleName": "url-config"}]
在使用的地方聲明變數
declare var CONFIG: any;
console.log(CONFIG.ExeWSURL)
這樣,項目 構建後配置信息就只需要在url-config.+[hash值].js文件中修改即可,方便了運維
ps:如果部署伺服器用的是ngix,配置僅僅是url地址的話,就不需要上述方法了,直接維護ngix配置即可。
6. 電腦後台服務具體設置
請看雨林木風的優化!!手畝脊
系統優化設置全攻略
轉載請註明出自 雨林木風 bbs.ylmf.com
一、優化啟動設置(適用於家用版及專業版)
1."我的電腦"->"屬性"->"高級"->"啟動和故障修復"中,點"錯誤報告",選
擇"禁用錯誤匯報"、"但在發生嚴重錯誤時通知我";
2.去掉"將事件寫入系統日誌","發送管理警報","自動重新啟動"選項;將
"寫入調試信息"設置為"無";
3.點擊"編輯",在彈出記事本文件中:
[Operating Systems]
timeout=30 //把預設時間 30 秒改為 0 秒
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect //把預設 fastdetect 改為 nodetect
注冊表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,
SystemStartOptions鍵值改為NODETECT.
二、禁用多餘的服務級件(適用於專業版"Professional")
右鍵"我的電腦"->"管理"->"服務和應用程序"->"服務",將不需要的服務級
件禁用。選中禁用程序,點右鍵,選"屬性"-> "停止",將"啟動類型"設置為"手
動"或"已禁用"。如關閉常見畢滲的服務,"Printer Spooler"(列印服務),"Task
Scheler"(計劃任務),"FAX"(傳真服務),"Messenger"(區域網消息傳遞),
"Remote Registry"(提供無程用戶修改注冊表)等等。
注意:有些服務是WINDOWS XP必需的,關閉後會造系統崩潰。查看詳細說明確
認後再禁止。
點擊"開始"->"運行"->「gpedit.msc」,打開「組策略」,點"計算機配置->管理
模版->Network(網路)->Qos Packet Scheler(QoS數據包高度程序)",雙擊右邊
的「Limit reservable bandwidth(限制可保留帶寬)」,設置為"禁用"。
三、關閉華醫生Dr.Watson(適用於家用版"HomeEdition"及專業版
"Professional")
在"開始"->"運行"中輸入"drwtsn32"命令,或者"開始"->"程序"->"附件"->
"系統工具"->"系統信息"->"工具"->"Dr Watson",調出系統里的華醫生Dr.Watson ,
只保留"轉儲全部線程上下文"選項,否則一旦程序出錯,硬碟會讀很久,並佔用大
量空間。如以前有此情況,請查找user.dmp文件,刪除後可節省幾十MB空間。
四、用SFC命令釋放更多空間(適用於家用版"HomeEdition"及專業版
"Professional")
若確認系統不會新加入設備,可以把\windows\system\dellcache目錄內的文件
予以刪除或設定大小,以釋放空間。
刪除全部文件的命令是sfc.exe/purgecache(sfc.exe/?查看命令參數的意義),
約300MB,本操作有危險性,對系統不熟悉者勿用。
五、關閉系統備份(適用於家用版"HomeEdition"及專業版"Professional")
1."我的電腦"->"屬性"->"高級"->"性能"->"設置"->"視覺效果"標簽,選擇
"調整為最佳性能";耐高
2."我的電腦"->"屬性"->"高級"->"性能"->"設置"->"高級"標簽,"在處理器
計劃"選擇"程序","內存使用"選"程序",這樣系統會給前台程序更多資源,使之
運行更快;
3."虛擬內存"中點"更改",將虛擬內存值設為物理內存的2.5倍,將初始大小和
最大值值設為一樣,將虛擬內存設置在系統盤外。比如你的內存是256M,你可以設
置為640,操作系統安裝在D盤,設置內存在C盤。
六、刪除一些可不用的東西(適用於家用版"HomeEdition"及專業版
"Professional")
1.刪除驅動器備份
"\windows\Driver cache\i386"下的Driver.cab文件,約70MB。
2.刪除幫助文件
"\Windows\Help"下,約40MB
3.刪除備用DLL文件
"\Windows\System32\Dllcache",約200MB.最好有安裝光碟或安裝文件備份,
以備用。
4.刪除不用的輸入法
"Windows\Ime",如日文,韓文,繁體中文輸入法。
七、關閉部分功能(適用於家用版"HomeEdition"及專業版"Professional")
1.關閉系統還原功能
"我的電腦"->"屬性"->"系統還原",選"在所有的驅動器上關閉系統還原"。
也可關閉不重要的分區的系統還原.如果考慮系統安全,則不要關閉還原功能。
2.關閉自動更新
"我的電腦"->"屬性"->"自動更新",選擇"關閉自動更新,我將手動更新計算機"。
3.關閉遠程桌面
"我的電腦"->"屬性"->"遠程","遠程桌面"里的"允許用戶遠程連接到這台計
算機"勾去掉。
4.取消休眠功能
"我的電腦"->"電源管理"->"休眠",將"啟用休眠"前的勾去掉,約200MB。
八、其它優化設置(適用於家用版"HomeEdition"及專業版"Professional")
1.安裝程序至其他盤(不要安裝在系統盤下)
2. 將"我的文檔"文件夾都轉到其他分區
在桌面的「我的文檔」圖標上是右擊滑鼠,選擇"屬性"->"移動".
3. 將IE臨時文件夾都轉到其他分區
打開IE瀏覽器,選擇"工具"->"internet選項"->"常規"->"設置",在彈出的設
置對話框中按下圖設置:
4.桌面上點滑鼠右鍵,選"屬性"->"主題",改為"Windows經典"。
5.在任務欄中點擊滑鼠右鍵,選擇"屬性","任務欄"標簽中去掉"分組相似任務
欄按鈕"前的勾;"開始菜單"標簽中選擇"經典開始菜單"。
九、解決任務欄假死(權威的消除QQ、IE等引起任務欄假死)
"控制面板"->"區域和語言選項"->"語言"->"詳細信息",在彈出的"設置窗口"
中選擇"首選項"的"語言欄",關閉「在桌面上顯示語言欄」,在第三項"在通知區
域顯示其他語言欄圖標"復選框上打上勾。如果不需要手寫識別、語音識別的話,
也可以再勾選最後一項"關閉高級文字服務"。
十、某些軟體的兼容性(適用於家用版"HomeEdition"及專業版"Professional")
對於QQ假死,以及其它某些程序在XP下不能正常運行的現象,可以找到該程序
的執行文件,點右鍵,在彈出的對話框中選擇"兼容性"標簽,在"兼容模式"下選擇
相應需要的運行環境。
Windows XP的一些小秘密
自從微軟發布Windows XP以來,Windows XP已經得到人們越來越廣泛的應用,
微軟也宣稱它是迄今為止最好的操作系統。Windows XP到底有什麼出色的地方?讓
我先來告訴你其中的一些小秘密吧!
●關閉自動播放功能
一旦您將媒體插入驅動器,自動運行就會從驅動器中讀取數據,這會造成程序
的設置文件和在音頻媒體上的音樂立即開始。你可以用下面這個辦法關閉這個功
能:點「開始」→「運行」,在對話框中輸入「gpedit.msc」 →「計算機配置」
→「管理模板」→「系統」,雙擊「關閉自動播放」,在「設置」中選「已啟用」,
確定即可。
●使ZIP文檔讀取能力失效
Windows XP默認支持.ZIP文檔,但系統會為此耗費大量資源,你可以將這一功
能關閉,只需在「開始」選單的「運行」中輸入「regsvr32/u zipfldr.dll」即可。
●卸載無用的動態鏈接
資源管理器經常在內存中留下無用的動態鏈接,為了消除這種現象,你可以打
開注冊表編輯器,設置鍵值:HKEY_LOCAL_MACHINE\SOFTWARE\\explorer\ AlwaysUnloadDLL=DWORD: 1將其設為0,這一功能就會
被關閉。注意:為了讓設置生效,需要重新啟動計算機。
●消除Windows文檔保護功能
為了完全消除Windows文檔保護功能,打開注冊表編輯器,設置鍵值:
HKEY_LOCAL_MACHINE SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
SFCDisable=0xFFFFFF9D
●查看驅動器組件信息
右鍵點擊「我的電腦」,點選彈出選單中的「管理」,依次打開「可移動存儲」
→「庫」,用右鍵點擊所要查詢的驅動器,點選彈出選單中的「屬性」,點選「設備
信息」就可看到驅動器的信息了。
●在關機時清空頁面文件
打開「控制面板」,點擊「管理工具」→「本地安全策略」→「本地策略」→
「安全選項」,雙擊其中「關機:清理虛擬內存頁面文件」一項,點擊彈出選單中
的「已啟用」選項,單擊「確定」即可。
找回Windows XP的隱藏組件
Windows XP界面華麗功能多多,想必不少朋友都用著吧。可是你有沒有發現Windows XP喜歡和我們玩兒捉迷藏的游戲,一些原本在Windows系統中應該出現的選項都不見了,甚至有時另一些選項會突然消失!其實它們都被Windows XP藏了起來,今天我們就來和Windows XP玩兒一把,找出這些被藏起來的項目。
突然消失的任務欄按鈕
不知道大家有沒有遇到這樣的情況,在Windows 98中上網時,如果打開的IE窗口過多時,任務欄的按鈕會被擠的很小,甚至有時都看不到按鈕上的文字了。但是在Windows XP中如果你打開的窗口過多時,你會發現這些密密麻麻的按鈕突然一下減少了許多,這是怎麼回事呢?突然消失的那些按鈕到哪去了呢?
其實這是Windows XP的一項功能而已。這個功能叫「分組相似的任務欄按鈕」,當任務欄按鈕過多時,它會把同一類按鈕分組集合在一個按鈕上,以便精簡任務欄。要恢復顯示這些被藏起來的任務欄按鈕,我們可以用滑鼠右鍵單擊開始按鈕,選擇屬性選項,在任務欄選項卡中的「任務欄外觀」里去掉「分組類似任務欄按鈕」選項前的勾就行了(圖1)。
自動隱藏的系統托盤圖標
在Windows 98的系統托盤里總是有計劃任務、聲音和輸入法這幾個常駐圖標,有時開啟的其他任務多了,還會有更多的圖標顯示在系統托盤里,可是在Windows XP中,雖然也有圖標顯示在系統托盤里,不過有時你會發現,某個圖標會不知不覺地消失了,這是怎麼回事呢?
這其實又是Windows XP的一個功能「隱藏不活動的圖標」,當系統托盤某個圖標經過一段時間沒有使用的話,Windows XP會把它自動隱藏起來,此時你會發現系統托盤那兒多了個圓形的按鈕,單擊這個按鈕被隱藏的圖標就全部出來了。當然我們可以在開始菜單屬性選項里,單擊「隱藏不活動的圖標」選項後面的「自定義」按鈕,來設置圖標隱藏的選項。在「自定義」窗口(圖2)中,我們單擊一個項目後面的「行為」下拉列表,可以設置總是隱藏、總是顯示或是不活動時隱藏三個選項。
久違的輸入法圖標
在Windows 98里系統托盤里會有一個輸入法圖標,單擊這個輸入法圖標可以更改輸入法或設置輸入法選項,可是Windows XP中的托盤區有時卻沒有這個圖標,這是怎麼回事呢?
這是因為沒有開啟語言設置中的某些選項,如果想要重現輸入法圖標,我們可以在控制面板中雙擊「區域和語言設置」,然後單擊「語言」選項卡,再單擊「詳細信息」,在彈出的「文字服務和輸入語言」窗口裡單擊左下角的「語言欄」按鈕,在「語言欄設置」窗口裡把「在桌面上顯示語言欄」這個選項打開就行了,此時你會發現久違的輸入法圖標又回來了。
縮短的開始菜單和收藏夾
在Windows XP使用一段時間後,你會發現開始菜單和IE收藏夾中的一些項目不見了,其實它們都被Windows XP藏了起來,因為在Windows XP中某個開始菜單項目如果經過一段時間不使用的話,就會被隱藏起來,要看到這些項目我們可以單擊被縮短的開始菜單下方的那個條形按鈕就行了。
圖3 個性化收藏夾菜單
IE的收藏夾也有這個現象,這是因為在IE中使用了個性化收藏夾,要取消這個功能,可以單擊IE的工具菜單,選擇「Internet選項」,單擊「高級」選項卡,在設置列表中找到「啟用個性化收藏夾菜單」並取消它就行了(圖3)。
消失的管理許可權選項
在Windows 2000里,對於NTFS格式的磁碟分區或是文件夾我們可以通過單擊滑鼠右鍵屬性中的安全選項卡設置訪問許可權,可是在Windows XP中你會發現這個選項不見了,Windows XP是Windows 2000的升級版本,當然不會省略這個選項,只不過是隱藏罷了。
要恢復顯示這個「安全」選項卡,我們可以在資源管理器里單擊「工具」菜單,選擇「文件夾選項」,然後單擊「查看」選項卡,在「文件和文件夾」列表裡,把「使用簡單的文件共享」前的勾去掉就可以了
7. 在proe中,如何修改配置文件
1、proe配置文件config可以放在此目錄中才會生效
2、proe每次啟動時,都會產生一個trail.txt文件,而這個文件不刪除,積聚多了會影響速度,所以可以來此目錄可以不定期刪除trail文件。
查詢proe起始位置(即proe啟動目錄)的方法:
1、找到proe啟動圖標,單擊右鍵—【屬性】
2、彈出【屬性】對話框-【快捷方式】
8. asp後台一個數據字字元數不夠用。怎麼修改配置文件 sql語句懂。不過不知道怎麼插入。 求詳細代碼。
打開ACCESS資料庫,將行55 要寫入的欄位的 屬性 設置為 備注 ,這樣就沒有限制了。
9. 在docker中怎麼修改tomcat配置文件
1、登錄到阿里雲開發者管理後台,點擊左側的鏡像加速器,右側會顯示鏡像加速器的地址。
10. 請問寫phpcms系統,後台中會有很多配置項, 這些配置項存放在哪裡 如何載入
phpcms v9系統的配置數據大部分都是作為配置文件存放在緩存目錄下,主要常用的兩個文件:/caches/configs/databases.php 資料庫連接配置;/caches/configs/system.php 系統配置項;
獲取某項配置值時可使用系統方法load_config():
$html_root=pc_base::load_config('system','html_root');
來實現,其中兩個參數第一個指文件名,第二個指配置項名。
另外說下你提到的分頁顯示數量,這個在普通配置項里是沒有的,分頁是使用分頁連接生成方法pages()產生的,在方法里有個參數來設定顯示數量,所以這個只是函數的參數設定值不同而已。
pages函數代碼預覽:
/**
*分頁函數
*
*@param$num信息總數
*@param$curr_page當前分頁
*@param$perpage每頁顯示數
*@param$urlruleURL規則
*@param$array需要傳遞的數組,用於增加額外的方法
*@param$setpages顯示數量
*@return分頁
*/
functionpages($num,$curr_page,$perpage=20,$urlrule='',$array=array(),$setpages=10){
此方法在/phpcms/libs/functions/globle.func.php里,有興趣可以研究。
PS:phpcms使用與二次開發可參看官方手冊以及iphpcms的視頻教程。