목록무한긍정파워걸 story (322)
날아라쩡글이의 블로그입니다.
현재 세무대리인 부가세 신고(7/12~7/23) 진행중 국비 학원에서시험을 본다는 소식을 7/13일에 전달 받고 시험은 14일 오후 12시부터 오후 2시까지 진행을 하였다. 8/9일부터 진행하는 java기반이었다. 일단 후기로는 시험은 합격을 하였고, 시험을 보고 난 후 7/23일자로 부가세 신고 완료 후 퇴사하는 나의 입장으로써는 "java의 정석 기초편을 전부 완독을 하여야겠다." "기초적인 부분은 현재 사놓은 책을 읽고, 정처기 준비를 완료해야겠다.! "라는 계획이 확립되었다. 현재 야근을 하면서 , 신규에게 인수인계를 해주며, 신고방법에 대해서 알려주다 보니 많은 시간이 없어서 어떤 공부부터 해야할 지 하는 고민이 많이 들었지만, 이번 시험을 통하여 어떻게 준비 하면 될지 생각을 정리 할 시간이 ..
종류/크기 1byte 2byte 3byte 4byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double -2^n-1 ~2^n-1 -1(n은 bit수) 지시자 설명 %d 10진수 형식으로 출력 %x 16진수 형식으로 출력 %f float값으로 출력(6자리까지만 출력) %c 문자로 출력 %s 문자열로 출력 %e 지수 %g 값을 간략하게 %-20 왼쪽정렬 %a.xf a= 전체자리, f= 소수점아래자리 import java.util.Scanner; =scanner클래스를 사용하기 위하여 추가 Scanner scanner = new Scanner(System.in)//scanner클래스의 객체를 생성 String input = scanner.nextLi..
Object 클래스의 메서드: 항상오버라이딩을 해줘야함 설 명 protect object clone()->public으로 오버라이딩 필요 객체의 복사본을 반환(clone) public boolean equals(object obj) 같은 객체인지 비교 protect void finalize()->public으로 오버라이딩 필요 객체가 소멸시 메모리문제가 되지않도록, 생성자로부터 객체 초기화 ->많이 사용x public Class getClass() 객체자신의 class정보를 초기화함 public int hashCode() 해시코드를 반환함 public String toString() 문자열로 반환함 object 클래스의 메서드 public boolean equals(object obj){ return (..
자바의 역사는 oak란 언어에서부터 시작되었다. 소형기기에 사용될 목적으로 만든 oak라는 언어를 소형기기외에 인터넷에 적합하도록 개발 방향을 바꾸었고, 명칭을 java로 변경하였다. 1996년 1월에 자바의 정식 버젼을 발표하였다. 자바로 작성된 applet은 정적인 웹페이지에 사운드와 애니메이션등의 멀티미디어적인 요소들을 제공할 수 있는 유용한 방법이었기 때문에 많은 인기를 얻고 단기간에 많은 사용자층을 확보할 수 있었다. 그러나 보안상의 이유로 applet을 지원하지 않게 되었고, 대신 서버쪽 프로그래밍을 위한 Servlet과 JSP가 더많이 사용하며, 구글의 스마트폰 운영체제인 안드로이드에서도 java를 사용하게되었다. 앞으로는 자바의 원래 목표였던 소규모 가전제품과 대규모 기업환경을 위한 소프트..
현재 html, css, scritp(alret을 이용하여 경고창 띄우는 부분..ㅎㅎ)을 이용하여 인스타그램 copy하여 웹브라우저를 만드는 토이 프로젝트를 진행중 mysql을 이용하여 select와 insert문을 이용하여 로그인이 진행되도록 설정 中 css로 반응성으로 수정할 예정->현재 회원가입창은 어느정도 수정함 , 동영상으로 촬영했지만 개인정보가 나와서 캡쳐해서 사용함, 작성후 깃허브에 올리기 ! 7월의 계획 패스트캠퍼스 : 깃허브 수강하기- 7/5, 부트스트랩,scss 7/10일부터 강의 오전,저녁에 듣고 정리하기->인수인계와 새로운 거래처들 안내로 인하여 교육시작시 css할때 scss를 들으면서 진행하기로 ->정처기시험과 학원으로 '한권으로 읽는 컴퓨터 구조와 프로그래밍' 읽기 진행 프로젝트..
안녕하세요 세무대리인 여러분! 한달정도의 세무대리인 업무를 진행 후 개발공부를 준비하고 개발자로 이직을 준비하는 중인 날아라 쩡글이 티스토리입니다. 물론, 세법에 대한 이해와 나중의 종합소득세 신고를 위해서 세법을 공부하는 것은 멈추지 않을 것이라서 지속적인 업로드는 진행할 예정입니다. 그럼 오늘은 [법인세법] 제 75조의 4 제2항 및 같은 법 시행령 제155조의2제1항 및 제2항의 규정에 따라 국세청장에게 위임한 전자기부금영수증 발급신청, 발급방법 등에 대한 세부사항에 대한 내용에 대해 국세청 사이트에 고시부분을 작성해 보겠습니다. 이제 수기로 받았던 기부금 영수증이 전자 기부금 영수증의 형태로 발급받게 되었습니다. "전자 기부금 영수증"이란 법인세법 에 따라 국세청장이 구축한 전자 기부금 영수증 발..
java script까지 공부 후 node.js와 리엑트 공부를 진행하려고 한다. .그러나 개발환경에 code를 하나하나 작성하고 비교를 하는 방법을 원했기 때문에 개발환경을 준비하기 위해서는 더 이상 사무실용 데스크탑을 이용하기에 어렵다는 생각이 들었고, 개인용 노트북으로 개발환경을 만들고 들고다니면서 실행을 했기 때문에 시간이 걸렸다. java-script의 겨우 규칙과 문법으로 코딩을 진행하며 , 1. 언어제어인 스트립트언어 : web browser 2. 소스하나하나 해석하는 인터 프리터 언어이다. node.js를 이용하여, 작동이 되며 단순히 web 외에 electron등 어플리케이션을 이용해 모바일도 구현할 수 있는 언어로 변경이 되었다. various javascript runtime : 자바..
flex는 class를 부여하여 부모속성인 container와 내부에 개별적인 item으로 부여를 할 수 있다. container의 경우 display, flex-flow, justify-content, align-item 의 속성을 부여할 수 있고, item의 경우 order, flex, flex-grow, flex-shrink, flex-basis, align-self의 속성을 부여할 수 있다. flex container의 display속성은 flex는 블록 요소로 수직으로 쌓고, inline-flex는 인라인 요소로 수평으로 쌓는 점을 기억하자 flex-container flex-flow = 주축으로 여러줄을 묶는다. flex-direction : items의 주축으로 주요 x, y축을 설정한다. ..
transform = 요소의 변형, 변환을 주는 효과 , 속성은 1개 속성하나로 여러가지 함수를 지정, 2D와 3D(평면과 삼차원)을 표현할 수 있다. transform:rorate(20deg) translate(10px,0) skew scale의 함수로 입력이 가능하다. transform: 원근법 이동 크기 회전 기울임; transform = 2D 변환 함수 translate : 이동을 변환하는 함수 (x축, y축)입력, 수치는 px단위로 입력가능함. translateX( x축 ) translateY(y축) scale : 확대, 축소, 크기를 변환하는 함수 , 단위는 없이 배수로 지정함. (1,1) 변화x, (1.5, 1.5); 05배효과 scaleX(x축) scaleY(y축) rotate : 회전 ,..
https://codepen.io/kimseunghee27/pen/XWMLGXN XWMLGXN ... codepen.io 제가 작성한 codepen링크입니다. 누가 이겼을까요?! 첫 animaition강의 후 병원에서 사용하는 BP와 BT를 입력하는 그래프를 만들고 싶었으나 조금 더 특별하게 "제 2의 보노보노"를 만들기 위하여 특이하게 만들어 보았습니다. 기초적인 CSS문법중 font문법과 @keyframes와 함께쓰는 animaition과 위치 지정 position을 응용해보았습니다. 그리고 색상의 경우 red처럼 단위가 아닌 rgb을 사용, 다양한 색상을 사용해봤습니다. 1. 그래프 앞에 작은 상자를 입력하여 숫자입력하기 (font는 너무많으면 튀어나오니까.. 숫자로만) 2. 현재 3d강의를 듣고있..
float나머지 요소는 항상 수직으로 쌓이려고한다. float의 경우 수평정렬로 만들어지며, float:right 는 우측부터 3, 2, 1의 형태로 배열되고, float:left의 경우 좌측부터 1, 2, 3의 형태로 쌓이게 된다. 해제의 경우 clear를 입력하고 left는 left로 right는 right로 작성하여 해제한다. 그러나 구별하기 어렵거나, 유지보수의 문제로 clear:both를 사용한다. 해제를 하지않고 작성시에 요소는 중복되어 사용된다. float의 속성이 적용된 요소의 주위로 다른요소들이 흐르게 되는데 이를 방지하기 위해 속성을 '해제;해야한다. 해제의 방법은 다음형제 요소에 clear:left,right,both를 추가한다. 부모요소에 overflow:hidden,auto를 추가..
font-weight = 9단계로 글꼴을 설정할 수 있다. 단계 크기 100 thin(hairline) 200 extra light (ultra light) 300 light 400 normal (기본값) 500 medium 600 semi bold(demibold) 700 bold 800 extra bold(ultra bold) 900 black(heavy) 상속 값 bolder( 부모요소보다 더 두껍게 ) lighter( 부모요소보다 더 얇게 ) 100~300 400 100 400~500 700 100 600~900 900 600,700 = 400 800,900 = 700 font-weight를 적었을 때 브라우저에 동일한 두께와 값이 없을 경우, 정확한 두께를 표현하지 못 하였을 경우 1. 400값..
reset : css를 초기화해주는 문법이다. 다양한 브라우저의 경우 style이 다르게 출력되기 때문에 동일하게 스타일을 만들기 위하여 초기화하고 작성을 해야한다. 일일히 margin:0; padding:0;으로 설정해주기보단 기존의 style을 초기화해주는 것이 좋은데, reset MDN을 검색해서 reset.min.css의 압출파일 경로를 Visual studio code에 입력시 main.css를 연결하는 link보다 위쪽에 입력하여 모두 reset이 되도록 설정해준다. codepan에서도 적용 가능한데, css좌측에 톱니바퀴에 설정을 해준다 emmet문법 = tab키를 이용하여 바로바로 작성이 되도록 설정해준다. 감싸는 방법도 가능하며, 복잡한 문서를 손쉽게 입력가능하다. emmet plug i..
CHILD( 자식) first child =E:first child (선택 E가 부모를 공유하는 형제요소 중 첫번째 요소인 경우 ) .fruits li:last child (막내) nth child =몇번째 요소를 선택할 것인가 (n번째 요소) ,짝수만 선택가능 n+3= 세번째요소부터 모두선택가능함 n키워드를 사용시 css는 1부터 해석, java와 java script는 0부터 해석(zero-base) 해석이 정확하기때문에 정확한 위치를 적어주어야 입력이 가능하다. first-child의 경우 모든 요소중의 first-child까지 지 적용하기 때문에 어느 class만의 바로 자식요소만 사용시 그 자식요소만을 사용하여야한다. 전체적인 __:first-child를 사용하고 싶을경우 빈칸으로 둬서 기본선택..
css의 경우 문법과 속성을 배워 모양을 만들어 흥미를 유발하는 역활을 한다. css의 선택자는 중요한 요소이다. selector{ 속성:속성값; 속성:속성값; } 으로 입력한다 속성과 속성값사이는 꼭 붙여서 작성한다. property = 속성 (검색된 대상될 명령 set) value = 값 주석: /* comment */ : 문서내 수정사항이나 설명등을 작성 css선언방식==>HTML->style 작성, div style=color :red; font-size:20px; =>html의 직접입력은 피하는것이 좋다. 1. 내장 embedded방식 link type , html 외부문서로 css가져와서 입력함 추천방법 2.@import 방식 =a+규칙 =>미디어쿼리 :css @ import 를 이용하여 문서..
style =전역속성 html+sytle =css인라인 선언 , h1 이던 어디에서든 사용가능 , 전체적으로 사용이 가능한 속성, 띄어쓰기를 이용하여 속성을 추가하는 기능이있다. p, div전체가능하다. title = 요소의 정보, 설명을 지정한다. 마우스를 가져다두면 tip으로 표시하여 text를 제공해준다. lang = 요소의 언어를 지정한다. html( ISO -639-1) 하나의 언어로 명시한다. 어떤태그에서도 사용가능하며, html주소에 한번만 선언하면 나머지는 수정안해도된다. data-* =사용자 정의 데이터 속성, java scrip에서 이용할 수 있는 데이터(정보)를 저장하는 용도로 사용한다. html에서 보관 후 java scrip으로 사용한다. java는 하이폰을 좋아하지않아 하이폰 뒤..
표를 작성할때 사용하는 구조적인 tag= table(데이터표,표시) tr =행, 줄(table row) th,td=칸,열,셀 display가 block,inline요소가 아니다. 표를 입력할 때 1. 설계할 표를 그린다. 2. 줄을 먼저 형성한다. 3. 줄안에 각각의 칸을 입력한다. 선과 여백을 없애는 방법은 css을 이용한다. 선의 경우 td와 th에 border을 삽입하여 몇px, 형상, 색상과 원하는 색상을 background-color로 설정한다. 여백을 없애는 경우 td와 th의 부모인 table에 입력을 하며 border-collapse: collapse;(여백없애기)를 입력하여 여백을 없애면 된다. css에서 부모요소는 항상위에 작성을 해야하며, td와 th위에 table을 작성하면 된다. ..
안녕하세요 세무대리인 분들! 5월 종합소득세 무사히 종료하셨나요? 이제 6월은 성실 신고분들 통장도 올리고 외상대도 맞추고, 업무용 차량에 대해서 확인하기 위해 많이 바쁘시죠? 저도 6월 원천세 신고도 마감이 되었고, 성실신고 대표자분들 통장 5개를 올리고, 수기입력을 하느라 너무 바빴습니다. 그래도 이제 마무리가 되어 인수인계하는 분께 손익계산서와 합잔을 보는 방법을 알려드렸는데요 1년 전 아무것도 모르던 제가 세법과 회계원리 등 여러 강의를 듣고, 실무 사용자 매뉴얼과 국세청 도움을 받아 독학으로 법인세와 종합소득세 결산과 조정까지 완료하게 되었다는 게 뿌듯하게 되었습니다. 정보를 알아가는 부분과 알고리즘처럼 수식과 계산이 이뤄지는 세무대리인 업무를 하다 보니 실제 내 손으로 만들어지는 program..