「Python入門」アンダースコア”_”のサンプル

pythonコード
class A(object):

def __method(self):
print(“Input a method in class A”)

def method_x(self):
print(“Input another method in class A\n”)

def method(self):
self.__method()
self.method_x()

class B(A):

def __method(self):
print(“Input a method in class B”)

def method_x(self):
print(“Input another method in class B\n”)

if __name__ == ‘__main__’:

print(“テストケース 1:”)
a = A()
a.method()

b = B()
b.method()

print(“テストケース 2:”)
# a.__method()
a._A__method()

実行結果:
テストケース 1:
Input a method in class A
Input another method in class A

Input a method in class A
Input another method in class B

テストケース 2:
Input a method in class A

CentOS7 に nginxをインストールする方法

リポジトリを追加
$ sudo vi /etc/yum.repos.d/nginx.repo
追加内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1

nginxをインストール
$ sudo yum install nginx
$ nginx -v
$ sudo systemctl enable nginx
起動
$ sudo systemctl start nginx

「Oracle入門」現在日時を取得する方法

1.現在日時をTIMESTAMP型取得する
SELECT TO_CHAR(SYSTIMESTAMP, ‘YYYY/MM/DD HH24:MI:SS FF’) FROM dual

2.現在日時をDATE型で取得する
SELECT sysdate FROM dual;

「Oracle」タブ文字を出力する方法

SQL構文
SELECT B.ID, B.NAME||CHR(9)||B.ADDR,B.COMPANY
FROM ADDRESS_TBL B

「jQuery入門」keydown()とkeyup()のサンプル

1.JSコード
<script src=”/jssou/jquery.min.js”></script>
<script>
$(document).ready(function(){
$(“input”).keydown(function(){
$(“input”).css(“background-color”, “red”);
});
$(“input”).keyup(function(){
$(“input”).css(“background-color”, “green”);
});
});
</script>

2.htmlコード
名前 <input type=”text”>
<p>onkeyupイベントのテスト</p>

「Java入門」JSONArray.toCollectionで文字列をlistに変換する方法

Javaコード
public static List<Student> converStudentFormString(String student){
if (student == null || student.equals(“”))
return new ArrayList();

JSONArray jsonArray = JSONArray.fromObject(answer);
List<Student> cftLst = (List) JSONArray.toCollection(jsonArray,
Student.class);

return cftLst;
}

「oracle入門」REPLACE()で文字列を置換する

1.文字列 ‘welcome’ から 検索単語 ‘demo’ を ” に置換
select REPLACE(‘welcome’, ‘demo’) from dual;

2.文字列 ‘demo’ を ”(NULL) に置換
select REPLACE(‘democbdemo’, ‘demo’, NULL) from dual;

「Java入門」HashMapで配列の中の最大値、最小値を取得する

Javaコード
public Map<String, Integer> methodFun1(int[] arr) {
Map<String, Integer> map = new HashMap<String, Integer>();
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
for (int i = 0; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
map.put(“max”, max);
map.put(“min”, min);
return map;
}

「jQuery入門」hasClass()の判定サンプル

JSコード
if (!$(“#kdfc”).hasClass(‘active’)) {
//classがactiveの場合
$(“#kdfc”).next().slideToggle();
$(“#kdfc”).toggleClass(“active”);
}

「jQuery入門」is(‘:hidden’)の判定サンプル

JSコード
if ($(‘#cftIdLst’).is(‘:hidden’)) {
// 非表示の場合
$(“#cftIdLst”).next().slideToggle();
$(“#cftIdLst”).toggleClass(“active”);
}