Skip to content

Instantly share code, notes, and snippets.

public class Hello {
public static void main(String[] args) {
System.out.println("hello world.");
System.out.println("hello world.");
}
}
package com.example;
import java.lang.reflect.InvocationTargetException;
import org.apache.commons.beanutils.BeanUtilsBean;
import org.apache.commons.beanutils.ConvertUtilsBean;
public class CommonBeanUtil {
public static void convertDto2Entity(Object entity, Object dto) {
package com.example;
public class Sample extends SampleAbstruct<String> {
public static void main(String[] args) {
System.out.println(new Sample().test(" Bob!!"));
}
@Override
public String test(String name) {
return hello + name;
@atsushi-kitazawa
atsushi-kitazawa / copy_file.py
Created June 30, 2020 16:04
copy file script.
import sys
import shutil
import os
def copy(file_list, copy_dir):
if not os.path.isfile(file_list):
print(file_list + ' not found.')
return
with open(file_list) as f:
@atsushi-kitazawa
atsushi-kitazawa / ExReflectionSample.java
Created July 1, 2020 14:10
How to throw exception class obtained by reflection
package com.example.reflection;
public class ExReflectionSample {
public static void main(String[] args) throws Exception {
Class<? extends Exception> clazz = (Class) Class.forName("com.example.reflection.MyException");
try {
throw clazz.getConstructor(String.class).newInstance("test");
} catch (Exception e) {
e.printStackTrace();
}
@atsushi-kitazawa
atsushi-kitazawa / Dest.java
Last active July 5, 2020 15:23
The purpose is to create a simplified version of copyProperties of commons beanutil.
import java.util.List;
import java.util.Map;
import java.util.Set;
public class Dest {
private boolean b;
private short s;
private Integer i;
private Long l;
@atsushi-kitazawa
atsushi-kitazawa / output_task_googlekeep.py
Last active July 7, 2020 16:10
My task management script. My task is managed Google Keep.
import re
import gkeepapi
import sys
## user/pass
user = '.....'
password = '.....'
## google keep info
label = 'my_label'
@atsushi-kitazawa
atsushi-kitazawa / EnumIf.java
Last active July 9, 2020 14:05
Enum impliment Generic Interface.
package com.example.enumtest;
public interface EnumIf<T> {
public T getCode();
}
@atsushi-kitazawa
atsushi-kitazawa / sql.md
Last active September 10, 2020 00:26
my sql memo.

【データベース接続、操作】

  • $ psql -U user1 -h localhost -p 5432 -d testdb
  • $ createdb testdb --encoding=UTF-8 --lc-collate=C --lc-ctype=C --owner=user1 --template=template0
  • $ dropdb testdb

【基本SQL】

  • SELECT * FROM t1 WHERE name = 'aaa1';
  • UPDATE t1 SET key = 'value' WHERE id = 1
  • INSERT INTO t1 VALUES (1, 'aaa', 'aaa@example.com')
  • DELETE FROM t1 WHERE id = 1
@atsushi-kitazawa
atsushi-kitazawa / db_normalization.md
Created September 10, 2020 01:56
About database normalization

◆ 正規化に関して重要な用語

  • 候補キー
  • 非キー属性
  • 関数従属性
  • 部分関数従属性:ある__非キー属性__が__候補キー__のー部に関数従属している場合のこと(XXX -> YYY:XXXが決まればYYYが決まる)
  • 推移関数従属性

◆ 非正規化

  • 表形式で表現されていないこと。 例えば、Excelでセル結合した状態などがこれにあたる。