- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ACL
- API
- GPIO
- Python
- Tkinter
- 프로젝트
- 리눅스
- 네트워크
- 쉘 스크립트 if문
- 클라우드
- 그라파나
- Android
- centos docker
- LEVIATHAN
- JSP
- Linux
- 메소드
- RaspberryPi
- docker
- 자바
- Shell script
- 쉘 스크립트 기초
- GUI
- 쉘 스크립트
- System
- synology
- 라즈베리파이
- Java
- nginx
- 안드로이드
- Today
- Total
목록프로그래밍 (63)
IT창고
JSP의 구성요소에 대해 알아보겠습니다. JSP는 디렉티브, 스크립트, 기본객체, 표준 액션 태그 등으로 구성되어있습니다. IDE인 이클립스에서 JSP파일을 만들면 나오는 초기화면입니다.
이번에는 JSP 개발 환경을 만들어보겠습니다. JSP는 자바서버 페이지(JavaServer Pages, JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어로서 백앤드 개발에 속합니다. JSP를 개발할 환경을 구성하기 위하여 JDK, 이클립스, 톰캣 3가지가 필요합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK 다운로드 하기 JDK가 없다면 위의 사이트에서 다운받고 설치합니다. 2017/08/14 - [프로그래밍/JAVA] - 자바(JAVA) 실습환경 구성하기 참고합니다. http://www.eclipse.org/downloads/eclipse-package..
안드로이드 스튜디오에서 apk 파일을 추출하는 법을 알아보겠습니다.apk파일은 안드로이드 스튜디오(or 앱인벤터 or 어플개발툴)에서 개발한 파일을 모아서 패키지로 묶어준 파일을 뜻합니다. APK(Android aPplication pacKage) 파일은 구글스토어에 어플을 등록하기 위하여 사용할 수 있습니다. apk파일 만드는 법을 순서대로 확인해보겠습니다. 안드로이드 스튜디오 위쪽에 보면 Build가 있습니다 클릭하고 아래의 Generate Signed APK... 를 클릭합니다. Tip. 바로 위에 Build APK(s)는 key를 먼저 생성하시고 다음부터 간단히 APK를 빌드할수있습니다. Generate Signed APK...를 클릭하면 아래와 같은 창이 나옵니다.한번도 안드로이드 스튜디오에서 ..
1. 개인정보의 처리 목적Gsk(이하 "http://gsk121.tistory.com/")은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 해당 핸드폰의 카메라 플레시를 사용하기 위함 2. 정보주체의 권리, 의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다.1) 개인정보 열람요구2) 오류 등이 있을 경우 정정 요구3) 삭제요구4) 처리정지 요구 Gsk는 앱 사용자의 사용정보를 수집하지 않습니다. 3. 처리하는 개인정보의 항목 작성 (개인 정보의 수집, 이용 목적, 수집하는 개인 정보..
안드로이드 스튜디오를 기준으로 작성하였습니다. 정리2에 이어서 어플개발에 꼭 필요할 부분을 정리하였습니다. 1. SD카드 및 내장메모리SD카드에 데이터를 저장하기 위해서는 Manifast파일에 권한을 설정해야합니다. ex) WRITE_EXTERNAL_STORAGE 파일저장하기private void save(){ String save = "저장된 문자"; String folderName = "myTest"; String path = Environment.getExternalStorageDirectory().getAbsolutePath(); //내부저장소 루트 폴더 path = path + "/" + folderName; File file = new File(path); if(!file.exists()){ ..
안드로이드 스튜디오를 기준으로 작성했습니다. API 정리1에 이어서 어플개발에 꼭 필요할만한 것들을 정리해보았습니다. 1. 다이얼로그(Dialog)private void init(){ alert = new AlertDialog.Builder(this); alert.setTitle("이름"); //alert.setIcon(R.drawable.images); 옆에 그림이미지추가 //alert.setMessage("앱을 종료하는가?"); alert.setCancelable(false); alert.setPositiveButton("확인", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInte..
안드로이드 스튜디오를 기준으로 작성했습니다. 모든 API를 기억할수없기 때문에 어플 개발에 맞춰 필요할때 사용할수있도록 필요한것만 정리하였습니다. 1. 버튼연결1Button btn = (Button)findViewById(R.id.vocagamebtn);vocagamebtn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {//이곳에 버튼 내용입력 } });Button 선언을 class 아래에 하면 해당 class의 모든 오버라이드에서 사용가능합니다. 2. 버튼연결2findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {@Over..
안드로이드 스튜디오를 사용하여 어플을 만드는데 XML을 사용해서 어플화면을 구성해야 합니다.화면 구성에 사용되는 레이아웃을 알아보는데 Liner, Relative Layout에 대해 알아보겠습니다. 처음 안드로이드 스튜디오를 실행하면 아래와 같은 화면이 나옵니다. 일반적인 뷰들은 레이아웃 뷰의 자식으로 들어가는데 먼저 리니어 레이아웃에 대해 알아보겠습니다.LinearLayout은 뷰들을 수평 혹은 수직으로 나열할때 사용하는 레이아웃입니다. 레이아웃은 레이아웃안에 또 레이아웃을 만들수가있습니다. 레이아웃을 설정했다면 레이아웃의 크기를 줄수있습니다 크기는 레이아웃 뿐 아니라 다른 뷰에도 줄수있습니다. 크기는 width, height, gravity, layout_gravity, layout_width, la..
조건1. 직렬화, 쓰레드 기능을 활용하여 만들기2. 단어입력 기능구현3. 영어단어를 보고 한글을 입력해서 정답체크기능 구현4. GUI형식으로 만들기 소스일부분------메뉴------public class Menu extends Frame {Control con;public Menu(Control con) {this.con = con;setSize(600, 200);setResizable(false);setLocation(200, 200);setLayout(null); init();addWindowListener(new WindowAdapter() {@Overridepublic void windowClosing(WindowEvent e) {System.exit(0);}});}Button vocaListB..
조건1. 방명록 형식으로 만들기2. 버튼을 누르면 이름과 글이 업데이트3. 다시 실행할때 전에 썼던 글 불러오기 소스코드 public class Han extends Frame{public Han() {setSize(600, 800);setResizable(false);setLocation(200, 200);setLayout(null); init(); addWindowListener(new WindowAdapter() {@Overridepublic void windowClosing(WindowEvent e) {System.exit(0);}});}Label textLb;Label nameLb;TextArea textTf;TextArea nameTf;Button submitBt;Label textListTi..