Skip to content

Instantly share code, notes, and snippets.

@atsushi-kitazawa
atsushi-kitazawa / study.js
Created November 30, 2020 14:56
my javascript study code.
// stdout
var name = "hoge"
console.log("hello "+ name)
// create object
const person = {
name: ['Bob', 'Smith'],
age: 33,
gender: 'male',
bio: function() {
@atsushi-kitazawa
atsushi-kitazawa / vim-goインストール.md
Last active October 26, 2020 16:36
vim-goのインストール

vim-goのインストールしたのに GoRun などの Go** 系のコマンドが認識されなかった。

※ GoInstallBinaries などは実行できる状況

どうも vim-go が開かれたファイルのファイルタイプを見ているようで、

.go でないと Go** 系のコマンドは効かない模様。

Not an editor command (again. Yes I've read the other ones) #1610

@atsushi-kitazawa
atsushi-kitazawa / gitcommand.md
Last active March 8, 2021 16:39
my git command memo.

基本コマンド

・インデックスに追加
git add ...

・コミット
git commit -m "commit comment."

・リモートリポジトリの追加
git remote add origin 
@atsushi-kitazawa
atsushi-kitazawa / openssl.md
Last active September 17, 2020 10:59
my openssl cmd memo.

秘密鍵/公開鍵

# 秘密鍵の作成
openssl genrsa -out private.key 2048

# 秘密鍵の作成(パスワードあり)
openssl genrsa -aes256 -out private.key

# 秘密鍵の表示
openssl rsa -text -noout -in private.key
@atsushi-kitazawa
atsushi-kitazawa / go_note.md
Last active February 14, 2021 16:25
go programing note

Hello World

package main

import "fmt"

func main() {
  fmt.Println("hello world.")
}
@atsushi-kitazawa
atsushi-kitazawa / db_normalization.md
Created September 10, 2020 01:56
About database normalization

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

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

◆ 非正規化

  • 表形式で表現されていないこと。 例えば、Excelでセル結合した状態などがこれにあたる。
@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 / 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 / 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 / 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();
}