Skip to content

Instantly share code, notes, and snippets.

View daisukenishino2's full-sized avatar

daisuke nishino daisukenishino2

View GitHub Profile
// jsonファイルを読み込んでjsonを返す。
// コンストラクタの引数は、ファイルからロードした文字列
return new HttpResponseMessage()
{
Content = new JsonContent(
ResourceLoader.LoadAsString(
OAuth2AndOIDCParams.JwkSetFilePath,
Encoding.GetEncoding(CustomEncode.UTF_8)))
};
@daisukenishino2
daisukenishino2 / 1. DaoShippers_S1_Insert.sql
Created August 29, 2018 15:23
Open棟梁 Dao 自動生成のサンプル
-- DaoShippers_S1_Insert
-- 2013/1/10 日立 太郎
INSERT INTO
[Shippers]
(
[ShipperID],
[CompanyName],
[Phone]
)
VALUES
@daisukenishino2
daisukenishino2 / 0. template.xml
Last active August 30, 2018 02:16
Open棟梁 動的パラメタライズド・クエリのサンプル
<?xml version="1.0"?>
<ROOT>
<WHERE>
<IF></IF>
</WHERE>
<PARAM>
</PARAM>
</ROOT>
{
"status": "ok",
"errorMessage": "",
"rp": {
"id": "localhost",
"name": "Fido2 test"
},
"user": {
"name": "aaa@example.com",
"id": "YWFhQGV4YW1wbGUuY29t",
@daisukenishino2
daisukenishino2 / instnwnd2.sql
Last active June 8, 2020 10:01
Open棟梁のサンプルが使用するNorthwindのDBを作成するスクリプト(SQL Server 2012以降で)
/*
** Copyright Microsoft, Inc. 1994 - 2000
** All Rights Reserved.
*/
SET NOCOUNT ON
GO
USE master
GO
// 一部、DataToDictionaryのテストコード
// https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/Frameworks/Infrastructure/Public/Dto/DataToDictionary.cs
DataToDictionary d2d = null;
List<Dictionary<string, string>> list = null;
// マップなし
d2d = new DataToDictionary(null, null, null);
list = d2d.DataTableToDictionaryList(dt);
@daisukenishino2
daisukenishino2 / CollectiveCommit : LayerB.cs
Last active August 9, 2018 10:16
Open棟梁:バッチ・サンプルの性能測定(2)に使用した、各種リソース情報と、その測定結果。
//**********************************************************************************
//* フレームワーク・テストクラス(B層)
//**********************************************************************************
// テスト用サンプルなので、必要に応じて流用 or 削除して下さい。
//**********************************************************************************
//* クラス名 :LayerB
//* クラス日本語名 :B層のテスト
//*
@daisukenishino2
daisukenishino2 / Stored Procedure @ Transact-SQL (SQL Server).sql
Last active September 6, 2018 17:04
Open棟梁の汎用Daoを使用したストアド実行サンプル
-- ユーザー定義テーブル型
CREATE TYPE [dbo].[IntValueTableType] AS TABLE ([Value] INT NULL);
GO
-- ストアドプロシージャ
CREATE PROCEDURE [dbo].[SummaryValueProc]
-- 入力パラメタ
@InPut int,
-- 出力パラメタ
@OutPut int OUTPUT,
@daisukenishino2
daisukenishino2 / github_backup.bat
Last active August 30, 2018 00:22
GitHub の Repositories の Backupを作成するBATファイル
git clone --mirror https://github.com/OpenTouryoProject/OpenTouryo.git
cd OpenTouryo.git
git fetch --all
cd ..\
git clone --mirror https://github.com/OpenTouryoProject/OpenTouryoTemplates.git
cd OpenTouryoTemplates.git
git fetch --all
cd ..\
@daisukenishino2
daisukenishino2 / 性能測定用の動的パラメタライズド・クエリのサンプル.xml
Last active May 17, 2019 01:37
Open棟梁:動的パラメタライズド・クエリの性能測定に使用した、各種リソース情報と、その測定結果。
<?xml version="1.0"?>
<ROOT>
SELECT * FROM SHIPPERS
<WHERE>
WHERE
<IF>SHIPPERID = @p1</IF>
<IF>hoge1 = @hoge1</IF>
・・・
<IF>hoge1 = @hogeN</IF> → ここの「N」を、10, 20, 50, 100, 200, 500, 1000 タグと増やしていって性能を測定。
</WHERE>