PIXNET Logo登入

貓羽的文字日誌

跳到主文

新番動畫、漫畫、輕小說心得,各種心得散文

部落格全站分類:電玩動漫

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 26 週五 201621:11
  • [程式筆記] javascript傳入參數(伺服器端+網頁端)

test02

這為的環境是asp.net用c#。這個很常見的問題是:如果要把參數傳到後台,甚至是後台與前台共享傳入參數,這個程式怎麼寫最簡潔?請看以下寫法:
這個檔名叫做ApiInput.aspx.cs
這個程式碼的功能是把參數用Request傳入到參數,這裡用response.write加入script的寫法有時也會在除錯中看到。(在測試二該行)
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(4,985)

  • 個人分類:程式研究
▲top
  • 2月 16 週二 201622:08
  • [程式筆記] javascript傳入參數(網頁端)

test01

這一篇來寫寫js傳入參數的程式碼,由於這篇是小幅度修改網路上的程式碼,就直接寫答案:
<script>
var queryString = location.search.replace("?", "");
var queryPair = new Array(); //存放 key 值的陣列
var valuePair = new Array(); // 存放 value 的陣列
var tmpQuery = queryString.split("&");
var tmpValue = new Array();
var count = (queryString.length > 0) ? tmpQuery.length : 0;
var tempRequest = " ";
for (var i = 0; i < count; i++) {
tmpValue = tmpQuery[i].split("=");
queryPair[i] = tmpValue[0];
valuePair[i] = unescape(tmpValue[1]);
tempRequest += queryPair[i] + "=" + valuePair[i] + " ";
//document.write("<li>" + queryPair[i] + " = " + valuePair[i]);
}
alert("" + tempRequest);
</script>
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(100)

  • 個人分類:程式研究
▲top
  • 2月 13 週六 201622:26
  • [程式筆記]android GPS定位常駐(程式碼)

也許是之前我用GPS程式碼是效率較低的方式,因此重新研究GPS的程式,如果有原理之類的說明也寫在這邊,如果有測試結果也寫在這邊。
使用requestLocationUpdates可以在GPS座標有移動時進行更新,而且只要短短的幾行程式就能辦到,不用寫timer之類的東西,這是2.X版就有的功能,這裡再測試整理如下,可以直接放在主頁面,以下是程式碼:
這篇同步放在這邊:
https://whitecat2.blogspot.com/2018/12/android-gps.html
 
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(8,171)

  • 個人分類:程式研究
▲top
  • 1月 23 週六 201615:55
  • [程式筆記]ODBC建立連線教學

a01
1、取自維基的說明:
ODBC(Open Database Connectivity,開放資料庫互連)提供了一種標準的API(應用程式編程介面)方法來存取資料庫管理系統(DBMS)。這些API利用SQL來完成其大部分任務。https://zh.wikipedia.org/wiki/ODBC
可以這麼理解,ODBC提供在不同平台上連立資料庫連線的功能,好處是連線可以很快速地建立與修改,缺點一般認為是會慢一些,這裡主要寫的是win系統建立連線的教學。
2、如何建立連線:
這裡以SQL2014的版本為例,先決條件是要有一個可以登入SQL SERVER的帳號密碼,與連線名稱,有機會會補上如何新增與修改連線的帳號密碼、相關設定。
連線名稱有兩種可能,一是ip,如果是本機端不用ip的話,那就是這個SQL的主機名稱,格式通常是主機名稱\SQL連線名稱,例如pctest01\SQLtest,主機名稱就是pctest01,SQLtest就會是這台電腦上要有這個SQL連線名稱,有了這些之後再進行以下的操作:
(1)控制台\所有控制台項目\系統管理工具\資料來源(ODBC)
出現底下畫面,在系統資料來源名稱的頁,這頁會顯示現在的連線與驅動程式
(2)這項是選驅動程式,通常SQL Server的連線類型就是SQL server Native Client 11.0
 
(2)新增後選連線類型
有兩種格式,一種是主機名稱\SQL連線名稱,另一種是ip
(3)這項多半要登入SQL的帳號與密碼
一開始的準備好的帳號與密碼輸入後下一步
(4)填入資料表名稱
(5)
(6)這邊顯示設定
測試連結,成功的畫面如右所示
 
確定後連線就連立了,以上是ODBC的主要流程。這篇為SQL Server平台建立連線的教學,由於不同的DB平台速度不同,一般仍建議用比較穩定的平台例如SQL SERVER,記得很久以前我有用過access的版本(主要是可以隨身攜帶),現在應該是不大建議,就介紹到這邊。
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(12,384)

  • 個人分類:程式研究
▲top
  • 11月 08 週日 201500:43
  • [程式筆記][c#]用datatable與dataset讀取資料表(datatable、dataset、dataview的比較)

擷取.PNG111
來介紹與比較datatable、dataset、dataView這三個元件,這三個都能放入資料表操作資料,簡單地說:
datatable是單純用一個變數暫時儲存資料表承接/傳出/收回資料,而dataset可以同時存放多個資料表。
DataView這個元件是拿來檢示dataTable用的元件,最常見的用途就是拿來排序
,就它當作是SQL的View表那樣想就好
我查詢看到的DataTable條目是這樣的:
DataTable 表示記憶體中關聯式資料的某個資料表,它可以單獨建立及使用,也可以由其他.NET Framework 物件所使用,而它最常見用法是做為DataSet 的成員。
一般如果只要回傳一個資料表會比較傾向用Datatable,如果要針對dataTable的資料做運算(例如資料表合併運算),或者回傳多個資料表,就會用到DataSet,由於DataSet會佔用資料表與記憶體,如果資料太多將會拖慢效能,使用時要留意這點。
以下是相關程式的介紹:
1、Datatable接資料:
這裡宣告一個DataRow的物件建欄位後再塞值,最後讀出相關值
//--------------使用DataTable的版本----------------------------
query = "select top 1 * from [twg_App2].[dbo].[UserStoreProduct] ";
SqlCommand cmd1 = new SqlCommand(query, conn);
conn.Open();
SqlDataAdapter da1 = new SqlDataAdapter(cmd1);
System.Data.DataTable dt1 = null;
System.Data.DataRow dr;
dt1 = new System.Data.DataTable();
dt1.Columns.Add("PID", typeof(int));
dt1.Columns.Add("P_Name", typeof(String));
dt1.Columns.Add("Money", typeof(int));
dt1.Columns.Add("State", typeof(Boolean));
dr = dt1.NewRow();//dt1宣告欄位
da1.Fill(dt1);
dr["PID"] = dt1.Rows[0]["PID"];
dr["P_Name"] = dt1.Rows[0]["P_Name"];
dr["Money"] = dt1.Rows[0]["Money"];
dr["State"] = dt1.Rows[0]["State"];
Response.Write("<br/>DataTable--count:--" + dt1.Rows.Count);
Response.Write("<br/>DataTable--P_NAME--" + dt1.Rows[0]["P_Name"]);
dt1.Rows.Add(dr);
dt1.Dispose();
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(43,916)

  • 個人分類:程式研究
▲top
  • 10月 25 週日 201509:05
  • [程式筆記]html控制項與web伺服器控制項,差別與測試範例

11

這二個元件的詳細說明可以參考這個網站:ASP.NET Web 伺服器控制項概觀。
結論是,html控制項與web伺服器控制項可以在同一個網頁使用,input的版本可以執行javascript,由於現在用ajax與api的機會增加很多,html控制項用不用runat="server",是否送出表單我想差別不大。甚至不用重新整理網頁的ajax使用的機會也很高。web伺服器控制項顧名思義它是用控服器端的元件,一般寫在.aspx.cs的程式進行處理,而html控制項可以使用javascript/jQuery進行處理,以下說明html控制項與web伺服器控制項的詳細差別。
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(991)

  • 個人分類:程式研究
▲top
  • 10月 18 週日 201520:56
  • [程式筆記][javascript]在<asp:Content>使用javaScript/jQuery

1
這個問題很簡單,我想寫個例子記起來。這個例子是在<asp:Content>之間,也就是master page的網頁使用javaScript/jQuery的測試。結論是可以直接塞標籤,兩種方式都可以使用,建議用載入js檔的方式進行,會容易維護一些。至於全網頁共用的js一般是和css放在master page,方法也很像就不舉例了。

1、
這個程式是很一般的使用到master page的程式碼
可以用外部載入js的方式引用 (<script src="./js/testAjax.js" type="text/javascript"></script>)
也可以直接用function的方式載入
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(1,611)

  • 個人分類:程式研究
▲top
  • 9月 25 週五 201523:23
  • [程式筆記][javascript]checkbox全勾選/點選文字勾選checkbox實作

adf1

這個功能有些不直覺,算是有點變化javascript與html的應用,為checkbox的全選/反全選的程式碼,有時會遇到就來記錄一下,以下可以用一般的html網頁進行測試。
1、
這是javascript部份的程式段。功能就是把name為指定參數的選項通通打勾/取消勾選
其中.trigger("click");這行會觸發onclick,至於checkboxs[i].checked = obj.checked;這行把符合目標的物件逐一打勾。
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(4,151)

  • 個人分類:程式研究
▲top
  • 9月 25 週五 201523:23
  • [程式筆記][jQuery]顯示loading畫面

11111
因為程式有時候在查詢時要防止使用者點選,或是使用者要知道現在正在進行(查詢)作業,這時候就需要顯示loading畫面。這裡分別說明流程:
1、先加min.js與jquery.blockUI.js這兩個js檔,如果是網址的例子要自己修改,例如下面的例子:
<script src="../Scripts/jquery-1.8.2.min.js"></script>
<script src="../Scripts/jquery.blockUI.js"></script>
相關js可以到以下網站下載:
http://jquery.com/download/
http://jquery.malsup.com/block/#download
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(3,601)

  • 個人分類:程式研究
▲top
  • 9月 10 週四 201507:09
  • [程式筆記]MSSQL - 複製資料到新資料表(select * into、insert into SELECT)

這2種方式為:完整複製資料表、複製一部份資料到另一個資料表
基本上2種方式功能看起來差不多但容易搞混,這邊分別說明:
 
(繼續閱讀...)
文章標籤

貓羽 發表在 痞客邦 留言(0) 人氣(28,524)

  • 個人分類:程式研究
▲top
«1...3456»

參觀人氣

  • 本日人氣:
  • 累積人氣:

在線訪客人數

動態訂閱

誰來我家

我去誰家

最新文章

  • [故事筆記]沉月之鑰讀後感(簡易心得wirh劇透)
  • [故事筆記]5ch的2025年度動畫票選結果
  • [故事筆記]對我垂涎欲滴的非人少女(私を喰べたい、ひとでなし) - 簡要與讀後感(漫畫1-47話簡要):鬼怪+百合題材
  • [故事筆記]琉璃的寶石(瑠璃の宝石) - 礦石科普題材漫畫
  • [故事筆記]最後可以再拜託您一件事嗎 - 簡要與讀後感(漫畫1-36話):看似退隊流劇情,其實是以拳交心的戰鬥千金
  • 日本網友票選 2025 年度「最想交往的女性角色」(彼女にしたいキャラ2025 Best100)
  • 想刪除記憶再玩一次的遊戲 TOP10(記憶を消してもういちど遊びたいゲームは)
  • [故事筆記]彈珠汽水瓶裡的千歲同學(千歳くんはラムネ瓶のなか) 簡要與讀後感(輕小說1-6卷簡要):千歲老師的一門現充課
  • 彩虹社與hololive營收、市值比較(2024、2025年)
  • [聖地巡禮]BanG Dream! It's MyGO 聖地巡禮(都電荒川線周圍)

文章分類

toggle 紙牌遊戲 (2)
  • MTG(魔法風雲會) (46)
  • 寶可夢PTCG (1)
toggle 故事筆記 (6)
  • 故事筆記 (244)
  • 奇幻 (112)
  • 少女向 (34)
  • 推理&非動漫 (23)
  • 銷量&數據區 (35)
  • 華文輕小說 (2)
toggle 電影筆記 (1)
  • 電影筆記 (21)
toggle 古文筆記 (2)
  • 聊齋誌異 (4)
  • 閱微草堂筆記 (2)
toggle 讀書、散文筆記 (3)
  • 一般書籍 (14)
  • 哲學 (3)
  • 散文筆記 (2)
toggle 程式研究筆記 (1)
  • 程式研究 (54)
toggle 生活綜合 (5)
  • app介紹 (2)
  • 產生器/小工具 (72)
  • 軟件介紹 (8)
  • 生活綜合 (13)
  • 小遊戲 (15)
toggle 旅行/登山記錄 (3)
  • 登山記錄 (4)
  • 國外旅遊 (4)
  • 活動記錄 (0)
toggle 自媒體經營 (1)
  • 自媒體經營 (1)
toggle 古典詩 (2)
  • 古典詩講堂、工具 (11)
  • 古典詩作品 (53)
  • 麥塊 (1)
  • 未分類文章 (1)

文章列表

訪客人數

plurk

個人資訊

貓羽
暱稱:
貓羽
分類:
電玩動漫
好友:
累積中
地區:

文章搜尋

廣告欄位

熱門文章

  • (8,526)[故事筆記]噬謊者(嘘喰い)各章節簡要與讀後感(漫畫共539話)(with劇透)
  • (12,284)[輕小說筆記]輕小說銷量top50排行榜(2025年8月11日更新)
  • (7,216)[故事筆記]怪獸8號(怪獣8号) - 各話簡要與讀後感(1-129話簡要)(動畫第一季1-12話完)
  • (21,288)[故事筆記]天國大魔境 (天国大魔境) - 各話簡要與讀後感(漫畫1-70話)(動畫1到13話完)
  • (10,681)[故事筆記]地獄樂(地獄楽) - 簡要與讀後感(漫畫簡要1-127話完)(動畫第一季1-13話完)
  • (14,207)[小遊戲]God Field(神界) - 常用戰術與六個遊戲小技巧、常見災禍、奇蹟、道具、異常狀態整理
  • (22,292)[故事筆記]藥屋少女的呢喃(藥師少女的獨語、薬屋のひとりごと) - 各話簡要與讀後感(動畫第一季1-24話完)
  • (1,569)[故事筆記]SPY×FAMILY間諜家家酒 - 各話簡要與讀後感(漫畫1-86話簡要)
  • (4,927)[故事筆記]七夕之國(七夕の国) - 漫畫簡要與讀後感(1-4卷完):很強的超能力,很不熱血的劇情
  • (4,065)動漫畫評分網站介紹:MyAnimeList.net(歐美)、anikore.jp(日本)、bangumi.tv(中國)

站長工具

廣告欄位

工商欄位