「C#入門」今日以前の古いファイルを削除する

サンプルコード:
//フォルダパス
string strDirPath = Server.MapPath(“~”) + “\\excel\\”;
DirectoryInfo dyInfo = new DirectoryInfo(strDirPath);
//フォルダのファイルを取得
foreach (FileInfo cftInfo in dyInfo.GetFiles())
{
//日付比較
if (cftInfo.CreationTime < DateTime.Today)
cftInfo.Delete();
}

[jQuery入門] マウスの右クリックを禁止する方法

サンプルコード:
$(function(){
$(document).bind(“contextmenu”,function(e){
return false;
});
});

PostgreSQLで指定期間のレコードを取り出すサンプル

1.直近1年データのレコードを取得
select * from table_name where column_name between (current_timestamp +’-1 years’) and current_timestamp  order by column_name desc;

2.指定期間のレコードを取得
select * from table_name where column_name between ‘2015-10-15’ and ‘2017-2-22’;
3  今日の日付から3ヶ月以内になっているレコードを取得
select * from table_name where column_name between (current_date) and (current_date + interval ‘3 month’) ORDER BY column_name;

「jQuery入門」$.get()でPHPへデータを渡すサンプルコード

1.htmlコード
<script type=”text/javascript” src=”/jquery/1.9.0/jquery.js”></script>
<script>
$(function(){
$(“button”).click(function(){
$.get(“xxx.php?val=xxx”, {name:”yamada”, skill:”java”},
function(data){
alert(data);
});
});
});
</script>
</head>
<body>
<button>送信</button>
</body>

2.phpコード
<?php
$name=”$_GET[name]”;
$skill=”$_GET[skill]”;
echo “$name”, “$skill”;
?>

[php入門]json_decode() の使い方

phpコード:
<?php
$json = ‘{“a”:1,”b”:2,”c”:3,”d”:4,”e”:5}’;

var_dump(json_decode($json));
echo”<br/>”;
var_dump(json_decode($json, true));
?>

[php入門]array_reverseで要素を逆順にする

phpコード:
$str=”welcome to study php.”;
$str_len=strlen($str);
$str=substr($str,0,$str_len-1);
$str_arr=explode(‘ ‘,$str);

$str_str_new=array_reverse($str_arr);

$str_str_new_str=implode(‘ ‘,$str_str_new);
echo ‘変換前:’.$str.”<br/–>”.’変換後:’.$str_str_new_str.’.’;

「PHP入門」Formの内容をPostでwindow.openを実行する

サンプルコード:
function preview()
{
window.open(”,’userfrmpost’,’width=600,height=400,scrollbars=yes’);
var form = document.nationList;
form.action = ‘userNation.php’;
form.target = ‘userfrmpost’;
form.method = ‘post’;
form.submit();
}
<form name=”nationList”>

<input type=”button” value=”Post” onclick=”preview()”/>
</form>

「javaScript入門」PCとスマホデバイスに切り替える判断コード

JavaScriptコード:
var devUt= navigator.userAgent;
var redUrl = ‘/sp/index.html’;
if(devUt.search(/iPhone/) != -1 || devUt.search(/iPad/) != -1 || devUt.search(/iPod/) != -1 || devUt.search(/Android/) != -1){
location.href = redUrl;
}

「JavaScript入門」リダイレクトの方法

方法1
setTimeout(“window.location.href=’/Login/Login'”,3000);

方法2
echo “alert(‘変更成功”.$true.”;変更失敗”.$false.”‘);window.location.href=’/index.php/Admin/Chun/ChunList’;”;

「Java開発」イメージをバイトに変換する

Javaコード:
//image->byte
public byte[] imageTobyte(String path){
byte[] data = null;
FileImageInputStream input = null;
try {
input = new FileImageInputStream(new File(path));
ByteArrayOutputStream output = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int numBytesRead = 0;
while ((numBytesRead = input.read(buf)) != -1) {
output.write(buf, 0, numBytesRead);
}
data = output.toByteArray();
output.close();
input.close();
}
catch (FileNotFoundException ex1) {
ex1.printStackTrace();
}
catch (IOException ex1) {
ex1.printStackTrace();
}
return data;
}

//byte–>image
public void byteToimage(byte[] data,String path){
if(data.length<3||path.equals(“”)) return;
try{
FileImageOutputStream imageOutput = new FileImageOutputStream(new File(path));
imageOutput.write(data, 0, data.length);
imageOutput.close();
System.out.println(“画像の変更は成功になります ” + path);
} catch(Exception ex) {
System.out.println(“Exception: ” + ex);
ex.printStackTrace();
}
}