無gui的伺服器如何運行exe
❶ linux系統中缺少GUI設備引起的異常
解決方案: 在linux的啟動文件/etc/profile中增加了 export DISPLAY=localhost:0
解決方案: 在java程序啟動時候,增加了-DJava.awt.headless=true參數
對於一個Java伺服器來說經常要處理一些圖形元素,數亂鏈例如地圖的創建或者圖形和圖表等。
這些API基本上總是需要運行一個X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。然而運行一個不必要的X-server並不是一種好的管理方式.
有時你甚至不能運薯孫行X-server,因此最好的方案是運行陪帶headless伺服器,來進行簡單的圖像處理.
以上轉摘自: https://www.cnblogs.com/princessd8251/p/4000016.html
1.問題發生情況:使用poi導出Excel
2.完整報錯信息如下:
❷ mdk13伺服器使用方法
mdk13伺服器通常是 Minecraft 游戲伺服器的一種運行方式,使用方法如下:
1. 下載並安裝 Java 環境:因為 Minecraft 客戶端和伺服器都需要運行在 Java 環境中,如果您的計算機上沒有安裝 Java 環境,請先下載並安裝。
2. 下載 mdk13 伺服器程序:您可以在官方網站上獲得最新版的 mdk13 伺服器程序,通常是一個 JAR 文件,需要保存到計算機硬碟上。
3. 配置 mdk13 伺服器:您需要將伺服器程序所在目錄中的 server.properties 文件進行配置,例如可穗散以設置伺服器的名稱、埠、游戲模式和難度等等。
4. 運行 mdk13 伺服器:通過在命令行窗口中輸入類似於 `java -Xmx1024M -Xms1024M -jar mdk13_server.jar nogui` 的命令,即可啟動 mdk13 伺服器。其中,`-Xmx` 和 `-Xms` 參數代表了分配給伺服器的內存大小,按照需要進行調整。
5. 加入 mdk13 伺服器:在 Minecraft 游戲客戶端中,選擇「多人游戲」菜單,然後點擊「添加伺服器」按鈕,輸入伺服器的 IP 地址和埠猜攜氏號等信息,即可加入您的 mdk13 伺服器。
需要注意的是,上述步驟中的具體操作可能會受到您所使用的計算機系統和網路環境等因素的影響,隱梁在操作時需要根據實際的情況進行調整和操作。
❸ java程序 如果沒有 web伺服器 可以在瀏覽器運行嗎
當然可以不過運行的機子要安裝sdk環境。Java Applet就可以不用web伺服器。
Java Applet就是用Java語言編寫的一些小應用程序,它們可以直接嵌入到網頁中,並能夠產生特殊的效果。包含Applet的網頁被稱為Java-Powered頁,可以稱其為Java支持的網頁。
當用戶訪問這樣的網頁時,Applet被下載到用戶計算機上執行,但前提是用戶使用的是支持Java的網路瀏覽器。由於Applet是在用戶計算機上執行的,因此它的執行速度是不受網路寬頻或者MODEM存取速度的限制,用戶可以更好的欣賞網頁上Applet產生的多媒體效果。
在Java Applet中,可以實現圖形繪制、字體和顏色控制、動畫和聲音的插入、人機交互及網路交流等功能.Applet還提供各種名為抽象窗口工具箱 (Abstract Window Toolkit,AWT)的窗口環境開發工具,但AWT的設計是存在缺陷的,取而代之的Swing技術為Java GUI組建的輕量組建.它們利用用戶計算機的GUI元素,可以建立標準的圖形用戶界面,如窗口、按鈕、滾動條等。目前,在網路上有非常多的Applet範例來生動地展現這些功能。
參考地址網路:http://ke..com/view/1007934.htm
❹ Linux的遠程式控制制,能否實現伺服器端不啟動GUI,但我卻可以遠程使用GUI界面控制
linux 遠程式控制制的問題你可以用向日葵,向日葵遠程式控制制軟體是一款完全免費的遠程PC管理和服務軟體,現支持Linux被控端,在Web瀏覽器碼讓下就可以直接遠程式控制制Linux系統伺服器,支持轎模坦遠程SSH,方便用戶進行遠程伺服器維護管理。同時閉桐配合向日葵遠程開機棒亦可實現一鍵遠程開機。
❺ 關於nebula.exe的問題,200分
Nebula使用詳解
Nebula"是由ElSemi所寫的最好的街機模擬器之一,支持CPS-1、CPS-2、NEOGEO、IGS、Konami等,NEOGEO、IGS游戲則需要BIOS的支持,分別為neogeo.zip和pgmbios.zip,都不解壓的放入roms目錄中即可,支持新游戲最快就數它了,且有多種畫面顯示處理效果,強烈推薦大家使用。
一、各文件及文件夾的說明
<CHEATS> 存放作弊文件
<CONFIG> 存放各游戲的狀態以及透明表,特定控制的設定
<docs> 說明文件
<EEPROM> 游戲記憶體資料
<MACROS> 存放宏定義文件
<PLUGINS> 存放插件
<ROMDATA> 存放ROM資料
<roms> 存放ROMS文件
<SKINS> 語言包和介面樣式
<INPUT> 存放錄相
<SHOTS> 存放抓圖,游戲的第一張抓圖會成為預覽圖(抓圖熱鍵「F7」)
<STATES> 存放存檔
history.txt: 更新歷史
HOTKEYS.DAT: 熱鍵資料
kailleraclient.dll: 連網插件
kovroms.txt: 三國戰記的ROMS資料說明
nebula.exe: 主程序
NEBULA.INI: NEBULA的配置設定文件
nebulaconfig.exe: 基本設定
nebulanet.exe: 連網作戰
PLUGSRC.ZIP: 外掛附件的源代碼
RomInfo.dat: 記錄ROMs的使用信息
二、運行環境
賽揚500加TNT都可以很好的運行了。平台方面Win98、WinXP都沒問題,98下面建議安裝DirectX 8.0以上版本。
三、初步設置
1、界面的選擇
運行「nebulaconfig.exe」,在「GUI」選項中選擇「NEW window GUI」按「Continue」,出現類似「winkawaks」的界面,選擇"Classic Fullscreen GUI"按「Continue」出現類似"Neoragex"的界面。(建議使用「NEW window GUI」,這個界面比較直觀,用起來也比較方便,下面所介紹都是以它來說的。)
2、選擇語言包
執行菜單命令Misc->Language->Chinese(Simp),重新打開Nebula生效。
3、ROMS目錄設置(模擬->ROM目錄)
一共可以有10個ROM目錄,除主目錄.roms不能更改,其它都可以點擊空行右邊的圖標瀏覽,增加或更改ROM目錄,也可以手動輸入路徑,相對路徑也行,如「\emu\igs\roms」(如果刻成CD的話,建議使用相對路徑)
4、視頻設置
主要是全屏模式(Alt+Enter全屏與窗口快速切換)。
a、解析度
視頻->全屏幕模式->解析度->600*480
b、圖象增強
視頻->全屏幕模式->圖象增強->2xSAI(平滑掃描)。這種顯示方式已很好了,如果你的機器夠Power的話,試試其它方式吧,或許會有驚人的表現。運行游戲時很慢的話試試 Hardware Blit (works on 32 bpp) (硬體加速(適用32位色深))模式,還很慢的話,就加速吧 「模擬->快速模式」,還很慢的話,去借個錘子吧。
c、全屏模式
視頻->全屏幕模式->不拉伸:在全屏狀態下不拉伸圖象,只顯示原始太小;
視頻->全屏幕模式->保持外表:接照比例拉伸圖象至全屏幕;(建議便用這種方式)
視頻->全屏幕模式->適應屏幕:拉伸圖象至全屏。
d、其它選項
「垂直同步」及「三倍緩沖」都鉤上吧,不過效果不是很明顯。
5、聲音
默認就可以了,怎麼調也差不多。各機種的設置也差不多,以Neogeo為例:「聲音->Neogeo->采樣率->22050」,「聲音->Neogeo->插補->2點」。(在運行游戲時最好不要調聲音設置,有時會引起非法*作)
四、載入游戲(模擬->讀取ROM)
首先在CPS-1(顯示「CPS-1」游戲)、CPS-2(顯示「CPS-2」游戲)、Neogeo(顯示「Neogeo」游戲)、Konami(顯示「Konami」游戲)、PolyGameMaster(顯示「IGS」游戲)」前打鉤,在All(顯示所有游戲)、Available Only(擁有的游戲)、Favorites (收藏夾的游戲)三項中選Available Only(擁有的游戲),然後點擊「rescan Roms(重新掃描游戲)」,掃描完畢後,點擊左邊的你所想玩的游戲,雙擊或點擊LOAD。
五、控制設置(載入游戲方可用)
玩家1(1P):游戲->控制設置->player 1
a、Main Controls(主要控制)
無非是:投幣(Coin)、Start(1P)、上、左、下、右、按鍵1(Button 1)至按鍵6
Save as Default Layout(保存為默認設置)
Load Default layout(載入默認設置)
load layout (載入設置)
save layout (保存設置)
b、Hotkeys(熱鍵)、Buttons(熱鍵定義)
以「西遊記釋厄傳」為例:載入游戲,游戲->控制設置->player 1,熱鍵1(Hotkey1)設為鍵盤的「A」鍵,在同一行上「S(開啟)」、「1」、「2」、「3」前面打鉤,其它的空著,點擊Clase(關閉)返回遊戲。按鍵盤上「A」試試看,是否與同時按下按鍵1、按鍵2、按鍵3的效果一樣?
c、Per-Char Macros(宏定義)、Global Macros(通用宏定義)
Nebula的宏定義與「Winkawaks」差不多,U,D,B,F代表上下左右,組合方向,右上UF,左下是DL,依次類推,1~6代表6個鍵位。Nebula還可以定義多個宏特性,通過「游戲->宏設置」來選擇。
下面以「西遊記釋厄傳」為例:
在記事本新建文件,輸入:
[Player1]
Character=0
Direction=108330,0,1
[Player2]
Character=0
Direction=108330,0,1
[0]
Name=1
Macro1Name=下跳
Macro1Move=D,2
Macro2Name=必殺攻擊右邊
Macro2Move=B,D,DF,F,B,D,DF,F,1
Macro3Name=必殺攻擊左邊
Macro3Move=r,d,ld,l,r,d,ld,l,1
[Global]
Macro1Name=下B
Macro1Move=D,2
保存為orlegend.mac(文件名必須與ROM一致,因為「西遊記釋厄傳」ROM是orlegend.zip,所以保存為orlegend.mac),放到與nebula.exe同一目錄下的Macros文件夾中。重啟nebula,載入「西遊記釋厄傳」,"游戲->控制設置->player 1","Macro 1"設為鍵盤上"s","Macro 2"設為鍵盤上"d","Macro 3"設為鍵盤上"f",點擊Clase(關閉)返回遊戲。你會發覺「下跳」只要按s就行了,往右邊發出必殺只要按d就行了。
現在解釋一下上面的語句:
[Player1] 表示1P
Character=0 初始化特性為"0"(定義多個特性時,用逗號分開,如:Character=0,l,o,v,e)
Direction=108330,0,1 定義方向
[0] 定義特性"0"
Name=1 特性"0"的名稱為"1"
Macro1Name=下跳 定義宏鍵1的名字為「下跳」
Macro1Move=D,2 宏鍵1=↓按鍵2 (逗號表示一帖動作)
Macro2Name=必殺攻擊右邊 定義宏鍵1的名字為"必殺攻擊右邊"
Macro2Move=B,D,DF,F,B,D,DF,F,1 宏鍵1=←↓↘→←↓↘→+A(按鍵1)
[Global] 定義通用特性(所謂的通用特性,就是說這個特性所定義的宏,所有玩家都可以通過設置「Global Macros」下面「Macro 1」等宏鍵來使用)
nebula宏定義在三國戰記中使用,可惜現在寫出來好像有點遲了。
[Player1]
Character=0,1
Direction=108330,0,1
[Player2]
Character=0,1
Direction=108330,0,1
[0]
Name=趙雲
Macro1Name=大鵬展翅
Macro1Move=D,U,1
Macro2Name=必殺
Macro2Move=l,r,1
[1]
Name=關羽
Macro1Name=右邊飛龍在天
Macro1Move=d,r,1,r
Macro2Name=左邊飛龍在天
Macro2Move=D,L,1,L
[Global]
Macro1Name=MAX必殺
Macro1Move=d,u,d,u,1
KOF系列的動作太復雜了,nebula好像又不支持KOF標准按鍵,八神庵的鬼燒「→↓↘ + A」用相應的代碼「l,d,ld,1」表示使不出來,kawaks1.45官方版沒問題。
六、IGS、NEOGEO區域設置(載入游戲方可用)
IGS:游戲->區域->china
NEOGEO:游戲->NEOGEO optiope(NEOGEO 選項)->region(區域)->Europe(歐洲)
七、存檔、取檔
存檔:模擬->保存進度
取檔:模擬->載入進度
游戲復位:模擬->重新開始(熱鍵是「F3」)
八、聯網
大家有沒有注意到與Nebula.exe同一目錄下有一個叫「nebulanet.exe」的可執文件。
運行nebulanet.exe,發覺出現的窗口與「WinKawaks」聯機游戲的窗口一樣,使用方法也一樣。
左上角有All serves(所有伺服器)、Recent(最近的)、Favorites(常用的)、Waiting games Options(等待游戲選項)這幾個選項。
All serves(所有伺服器):顯示網上的所有的kaillera伺服器,點擊Refresh list(刷新列表)可以刷新伺服器列表。
Recent(最近的):最近使用過的服器。
Favorites(常用的):暫時不能用該功能。
Waiting games Options(等待游戲選項):默認就行了,不必去設置。
點擊All serves(所有伺服器)選項,如果你是第一次玩網路對戰請在左下角的Username中為自己起個名字,在右下角Connection Type(連接類型)中根據自己的網路狀況選取一個合適的連接類型。然後選中列表中的伺服器,並按下Connect(連接)按鈕聯接到該伺服器。如果你知道伺服器的IP地址可以使用Enter IP Adress選項,例如中國廣州電信的伺服器,輸入IP地址61.145.133.50按Connect即可。
連接上伺服器,彈出新窗口,左上方是玩家對話信息窗口,右上方為玩家列表包含了玩家的Nick Name,Ping值與當前屬性等信息,中間的空白長條可以輸入文字供聊天使用.最下面的為玩家已經建立的GAME列表,可以看到GAME名稱(玩家建立的游戲使用那個ROM),Version(模擬器版本號),Status(目前狀態Playing為正在玩),Users(當前人數/最大容納人數).這里請注意你與對方的模擬器版本是否一致,以及Rom的名稱是否相同!如果你看見已經有人建立合適的游戲你只要選擇他建立的游戲並按Join就能進入啦,剩下的事情就是等對方開始游戲與你一起玩啦,如果沒有找到合適的就自己建立一個吧。點擊Create new game會出現一個按照游戲名字排列的列表,選擇你想要玩的游戲。
❻ python打包成exe沒有pyautogui
軟體bug,神歲軟體緩存指緩過多。
1、python軟體運行伺服器出現bug導致沒有pyautogui,退出重新進入,等待官方修復。
2、python軟體游逗睜緩存過多導致沒有pyautogui,清理軟體空間,重啟軟體。
❼ 為什麼不帶GUI界面的伺服器更加安全
安全的原因如下:
伺服器GUI和不帶GUI指的是有沒有圖形界面,因為服絕唯務器主要任務是啟動特定服務進程,不是桌面,因此大部分的伺服器是沒有啟動圖形界面的,也就是煤油桌面、窗口、滑鼠等操作,而是文本操作界面TUI,終端機和核纖游標操並氏培作,在控制台下,或者遠程登錄後控制。
❽ 資料庫的基礎服務怎麼進行
資料庫基礎服務主要包括資料庫的開啟、關閉、登錄等基礎性操作,為資料庫系統中最常見與最基礎的服務操作。下面以在命令行中與GUI客戶端工具中為例,對以上服務操作作較詳細的說明。開啟伺服器1.命令行操作資料庫命令是資料庫系統得以運行的根本保證,各種各樣的請求最終都轉換成資料庫命令,並在數據系統上執行。熟練掌握數據操作命令對資料庫開發人員及資料庫管理人員至關重要。
在cmd命令行下進入Mysql伺服器安裝目錄(根目錄)的bin目錄下:先進入MySQL服務的安裝盤,再進入其安裝路徑下的bin目錄,操作過程如圖5−1所示。或把bin目錄的路徑配置到操作系統的環境變數的path路徑下,則無須在cmd命令行中進入MySQL的bin目錄就可直接使用MySQL命令集。
cmd命令進入MySQL伺服器bin目錄操作
bin目錄為MySQL伺服器命令的存放目錄,在該目錄下,找到mysqld.exe或mysqld−nt.exe或mysqld−debug.exe文件。
根據應對文件,選擇對應的命令啟動:mysqld--consolemysqld−nt--consolemysqld−debug--console每個命令的後面跟的「--console」表示啟動信息輸出到cmd命令行控制台,最後看到如圖伺服器啟動成功所示的類似信息時,表示啟動成功。
2.GUI操作通過GUI操作資料庫相對比較簡單,對於剛入門的人員是一個不錯的選擇,下面針對通過GUI如何開啟資料庫作簡單介紹。
伺服器啟動成功
GUI圖形界面啟動按如下步驟操作:((1)右鍵單擊我的電腦→管理→服務和應用程序→服務。
(2)打開系統服務管理界面,找到MySQL服務,並雙擊打開。
(3)在彈出的「MySQL的屬性(本地計算機)」對話框中選擇「啟動」按鈕,如圖5−3所示。
GUI啟動操作
登錄伺服器在cmd命令行下進入MySQL伺服器安裝目錄(根目錄)的bin目錄下,找到mysql.exe文件。
根據應對文件,用如下命令登錄:mysql−uroot−proot其中,−u後面跟的是root賬號;
−p後面跟的是賬號的密碼,此處為「root」。
語句的最後一定不能加上分號,否則會把它當成密碼的一部分,而導緻密碼不正確,不能成功登錄。最後,如果看到如圖登錄成功操作所示的信息時表示登錄成功。
登錄成功操作
關閉伺服器在cmd命令行下進入MySQL伺服器安裝目錄(根目錄)的bin目錄下,找到mysqladmin.exe文件,mysqladmin是MySQL資料庫管理的命令,是一個綜合性的指令性,能完成眾多功能。
根據應對文件,用如下命令關閉:mysqladmin−uroot−prootshutdown其中,−u後面跟的是root賬號;
−p後面跟的是賬號的密碼,此處為「root」;
shutdown為mysqladmin命令的參數。
❾ 在安裝Windows server 2016時不選桌面體驗版會怎樣,是純命令行嗎
是純命令行,除了可以執行cmd命令,還有powershell命令。
1、當安裝 Windows Server 2016 時,我們可以在「伺服器核心安裝」和「完全安裝」之間任選其一。
2、「帶 GUI 選項的伺服器」選項Windows Server 2012 等效於 Windows Server 2008 R2 中的完全安裝選項。
3、「伺服器核心安裝」選項可減耐歲笑少所需的磁碟空間、潛在的攻擊面,尤其是服務要求,因此建議選擇伺服器核心安裝,除非有特殊需求要用到「完全安裝」選項中包含的附加用戶界面元素和圖形管理工具。
在Windows Server 2016中,我們可以實現圖形用戶界面(GUI)和伺服器核心(Server Core)之間的自由切換昌含 。切換方法是:添加或者安裝伺服器圖形 Shell等相關組件。
(9)無gui的伺服器如何運行exe擴展閱讀:
伺服器核心需要通過命令行的方式來進行初始配置,伺服器核心中不包括傳統的用戶界面,一經配置完成,用戶可以通過四種方法來管理伺服器核心伺服器,即使用本地或遠程的Windows 命令行管理工具;通過終端服務管理;通過微軟管理控制台(MMC)進行管理;或通過Windows Remote Shell進行管理。
1、伺服器核心不支持Winver.exe命令,要獲取版本信息,需使用Systeminfo.exe命令。
2、伺服器核心單獨不支持單獨運行Control.exe命令,Control.exe必須和Timedate.cpl 或 Intl.cpl一起運行,同時其它的控制面版設置control命令不支持。
3、使用磁碟管理控制台遠程管理時,必須在伺服器核心上運行 Net Start VDS命令啟動虛擬磁碟服務。
4、有些命令(重命名計算機名等)操作運行後,必須重啟計算機才能有效。
5、有些命令的參數在XP和2008中有所差別,例如在XP下使用netsh interface ip set dns設置DNS伺服器地址。具體參數參考命令幫忙。
需要注意的是:要管理Server Core,需要為Server Core 伺服器提供一個管理員許可權的帳戶,同時應該說命令能完全絕對大多數的管理任務,但考慮到管理員對命令的熟悉程雀野度及管理任務的難度,為了減輕管理時間和難度,有些管理任務(DHCP、DNS等)使用遠程計算機的微軟管理控制台來管理。
❿ "runonce.exe"不是內部或外部命令,也不是可運行的程序
前兩天配置一台伺服器時出了點問題。
"runonce.exe"不是內部或外部命令,也不是可運行的程序或批處理文件。
而且這時候連輸入shutdown都顯示不是內部或外部命令,也不是可運行的程序或批處理文件。
伺服器是曙光的天闊系列,安裝的windows server 2012 R2。在出錯之前我安裝了Oracle 12c 並配置了jdk,在安裝SQL Server2008 R2 時出培辯了點問題重啟伺服器後出現的問題。
網上搜了很多方法都沒有解決,後來求助了以為大佬大佬給出了如下解決方案(成功解決了)。
1. 輸入:【cd C:\Windows\SysWOW】,進入C:\Windows\SysWOW64。
2.輸入:【dism】,看你的dism命令是否用得了,如果出現下圖那麼表示你可能看見了勝利的曙光。
3.如果出現了上圖那麼再輸入【Dism /online /enable-feature /all /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer。】
4.這時候可能會出現無法使用32位版本dism為正在運行的64位操作系統服務,那把路徑換一下【cd C:\Windows\System32】,在這早激個路徑下面執行。
5.如果出現下圖執行完了會提示重啟,按Y重啟。重啟成功就ok了。如果沒有那你需要找其它方法。
好了現在再說一下原因,為啥出現這個情況。裝oralce,sqlserver的時候他需要安裝一些組建功能,例如陸中襪.net等 再安裝.net的時候可能同時誤刪除了一些系統組件,如Net Framework 等,所以導致系統組件損壞不能顯示圖形界面了,剛剛讓執行的命令是修復組件的。
我的是裝.net framework 3.5然後出現的問題。