2024年12月16日 星期一

使用net time指令,設定自動與內部主機時間同步

 參考引用來源:使用net time指令,設定自動與內部主機時間同步

---

有些電腦或主機因無法對外連線,所以不能跟外部做時間校正,利用此方法與可對外同步時間的電腦或主機同步時間。

可對外同步時間主機:server_A;192.168.1.1

無法透過外網同步時間的主機:server_B;192.168.1.2


server_B操作

1.開啟命令提示字元

2.使用net use指令跟server_A建立連線:net use \\192.168.1.1 or net use \\server_A

3.接著輸入使用者名稱與密碼

4.然後執行net time \\192.168.1.1 /set /y,server_A的時間就會與server_B同步。


步驟2.如果是使用IP的方式連線server_B,則步驟4.也要使用IP,

反之,步驟2.如果是使用主機名稱的方式連線server_B,則步驟4.也要使用主機名稱,


寫成批次檔再透過工作排程設定為開機時執行,

則每次開機時就會自動作時間校正。


批次檔內容

net use \\IP或主機名稱 密碼 /user:使用者名稱 --->連線對時主機

net time \\IP或主機名稱 /set /y --->校正時間

net use \\IP或主機名稱 /del --->中斷連線


kotlin 教學

 Kotlin android 30天開發不間斷

https://ithelp.ithome.com.tw/2020ironman/articles/1482



Kotlin 官方網站

https://kotlinlang.org/docs/reference/

https://sinadarvi.gitbooks.io/kotlin-for-android-developers/

Kotlin 中文網站

https://huanglizhuo.gitbooks.io/kotlin-in-chinese/content/GettingStarted/Basic-Syntax.html





從零開始學 Kotlin 程式設計

http://tw-hkt.blogspot.com/2018/11/kotlin_57.html


2024年12月14日 星期六

Visual Studio 2022 用戶權限

參考引用 用户权限与 Visual Studio

---

修改快捷方式

此外,還可以透過快捷應用程式以利於始終利用。


Windows 10

開啟「開始」功能表,捲動到您正在使用的 Visual Studio 版本,然後按一下「更多」 >「開啟檔案位置」。

在檔案總管中,找到你使用的版本的 Visual Studio 捷徑。

在 Windows 10 桌面上,您可以使用 Visual Studio 捷徑,然後進入「屬性」。

選擇「進階」按鈕,來到「以管理員身分執行」的地方。

選擇“確定”,然後再選擇“確定”。


Windows 11

選擇“開始”按鈕,然後在“搜尋”框中輸入“Visual Studio”。

在搜尋結果中,您可在「開啟檔案位置」中找到「Visual Studio 2019」或「Visual Studio 2022」。

在檔案總管中,找到你使用的版本的 Visual Studio 捷徑。

在 Windows 11 桌面上,您可以快速使用 Visual Studio,然後進行「屬性」。

接下來,選擇「進階」按鈕,前往「以管理員身分執行」所在地。

選擇“確定”並關閉該對話框。


2024年12月8日 星期日

AutoComplete DropDownList Alternatives In ASP.NET

 請參考來源:AutoComplete DropDownList Alternatives In ASP.NET



asp.net可输入下拉框

 <asp:TextBox ID="TextBox1" runat="server" style="width: 200px; position: absolute"></asp:TextBox>

    <asp:DropDownList ID="DropDownList1" runat="server" onchange="document.getElementById('TextBox1').value=this.options[this.selectedIndex].value" style="width: 217px; clip: rect(auto auto auto 198px); position: absolute">

        <asp:ListItem Value="0"></asp:ListItem>

        <asp:ListItem Value="1">1</asp:ListItem>

        <asp:ListItem Value="2">2</asp:ListItem>

        <asp:ListItem Value="3">3</asp:ListItem>

        <asp:ListItem Value="4">4</asp:ListItem>

    </asp:DropDownList>


DropDownList實現可輸入可選擇

 来源:http://www.cnblogs.com/lengzhan/archive/2016/11/24/6097593.html


1、js版本


<div style="z-index: 0; visibility: visible; clip: rect(0px 105px 80px 85px); position: absolute">

    <asp:DropDownList ID="ddlModel" runat="server" Style="z-index: -1" Width="105px"

        onchange="getModelTo(this)">

        <asp:ListItem Value="1">SSM-001</asp:ListItem>

        <asp:ListItem Value="2">DDW-523</asp:ListItem>

        <asp:ListItem Value="3">QSD-009</asp:ListItem>

    </asp:DropDownList>

</div>

<asp:TextBox ID="txtModel" runat="server" Style="z-index: 1px; position: absolute"

    Font-Size="9pt" Width="95px" Height="16px" MaxLength="50"></asp:TextBox>

<script type="text/javascript">

    function getModelTo(e) {

        document.getElementById("txtModel").value = e.options[e.selectedIndex].innerText;

        document.getElementById("txtModel").select();

    } 

</script>



2、jquery版本


<div style="z-index: 0; visibility: visible; clip: rect(0px 105px 80px 85px); position: absolute">

    <asp:DropDownList ID="ddlModel" runat="server" Style="z-index: -1" Width="105px"

        onchange="getModelTo(this)">

        <asp:ListItem Value="1">SSM-001</asp:ListItem>

        <asp:ListItem Value="2">DDW-523</asp:ListItem>

        <asp:ListItem Value="3">QSD-009</asp:ListItem>

    </asp:DropDownList>

</div>

<asp:TextBox ID="txtModel" runat="server" Style="z-index: 1px; position: absolute"

    Font-Size="9pt" Width="95px" Height="16px" MaxLength="50"></asp:TextBox>

<script type="text/javascript">

    function getModelTo(e) {

        $("#txtModel").val($("#ddlModel").find("option:selected").text());

        $("#txtModel").select();

    } 

</script>