전체 글 411

[어플추천/app] 단어장 어플 추천 똑똑단어장

어플리케이션 추천해드릴려고 합니다! 똑똑단어장 단어 외울떄 좋아요! 사용법 알려드릴게요 이게 메모장에서 단어를 불러오는 형식인데 저장할떄 형식을 UTF-8로 저장해야합니다. 일단 매인화면 아무것도 없는 상태입니다. 상단 오른쪽 메뉴를 클릭하여 단어 가져오기를 누릅니다. 여기서 클립보드로 붙여넣기 ( 컴으로 작업하시는 분들은 PC로 카카오톡에 단어 보내놓고 복사하기 누른다음에 사용) 텍스트 파일에서 읽기 구글 드라이브에서 읽기가 있는데 저는 구글 드라이브 사용이 편해서 구글 드라이브로 읽기를 눌렀습니다. 단, 구글 드라이브에서 읽기 하실때는 txt파일만 됩니다. 형식은 저는 tree , 나무apple , 사과이런형식으로 사용했구요 메모장에 저장하실떄는그냥 저장 누르시지 마시고 파일 -> 다른이름으로 저장 ..

컴퓨터/앱추천 2017.01.31

[알리익스프레스/직구추천] 알리익스프레스 직구 추천 0.99$ 저렴이 가죽벨트! 핵만족후기!

알리익스프레스에서잘산 물건이 무엇인가요?라고 물으면 1. 1$하는 액정필름2. 0.99$하는 가죽벨트라고 당당히 말할 수 있는 그제품... 원래는 안쓸려고 했는데 알리익스프레스 저렴이 시계 검색해서 들어오시는 분들이 많기에... 더 괜찮은걸 알려드릴려고 포스팅 하기로 했습니다 :) 진짜..꼭사세요...음... 배송기간이 3주정도 걸린것 같고..(알리 배송은 노답^^ 오지않은 3달 전에 주문한 제품..ㅎㅎ....) 10월달에 주문했는데 11월에 왔어요.진짜 싸고...배송도 생각보다 싸고.. 제일많이 쓰고 있는 템입니다... 정말 좋아요.. 바로 가죽 벨트입니다! 저는 이와 비슷한 아이템.. 빨간색 벨트를한국에서.. 어디더라..자라에서...만원주고..산...기억이 납니다... 퀄러티 비슷했구요....? 한국..

일상/리뷰 2017.01.31

[리팩토링 refactoring] Composing Method 메소드 구성 - Extract Method 메소드 추출

Extract Method 메소드 추출 메소드에서 행이 많을수록 메소드가하는 일을 파악하는 것이 더 어렵다. 코드에서 거친 모서리를 제거하는 것 외에도 메소드 추출은 다른 많은 리팩토링 접근법의 한 걸음이기도하다. Problem 함께 구룹화 할 수 있는 코드 조각이 있다. void printOwing() { printBanner(); //print details System.out.println("name: " + name); System.out.println("amount: " + getOutstanding()); } Solution 이 코드를 별도의 새 메서드 (또는 함수)로 이동하고 이전 코드를 메서드 호출로 바꾼다. void printOwing() { printBanner(); printDetai..

[한국사/공부꿀팁] 한국사지도, 세계지도 포스트잇 만들기! [한국사 지도 인쇄 파일 첨부]

한국사 지도 포스트잇 만들기! 공무원 한국사 시험 수능한국사 시험 한국사 검정능력시험 필기할때 유용함! A4용지, 프린터기 그리고 재접착풀 인터넷가 550원, 오프라인 (문구점) 900원에 주고 구매했음! 구글에서 가져온 outline map 이미지를 편집했음 편집한 후에 A4용지 사이즈로 4X3 과 4X2 사이즈로 만들었음 위에 pdf 파일 클릭하면 손쉽게 인쇄가능함 인쇄 후에는 알맞게 자름 지도 뒤에 재접착 풀을 이용하면 포스티잇으로 사용할 수 있음! 간단. 일단 구글에서 outline map eastnorth Asia 검색 이미지 검색에서 큰 이미지로 보기 해서 괜찮은걸 골랐음 강까지 그려진걸 찾고 싶은데 강까지 그린거는 컬러 이미지라 보정하기도 귀찮고 해서 그냥 이미지로 썼음 원래 이미지 이거 편..

일상/생활꿀팁 2017.01.29

[ppt/발표/참고사이트] 대학생들의 과제를 업그레이드 해줄 사이트 모음!

자료정보 Kosis 국가 통계 포털 http://kosis.kr/ 통계자료를 사용할 수 있다.특히 교양 수업이나..발표 도입부분에 신뢰감을 줄 수 있는 통계자료를 쓸때 많이 들린 사이트다. Riss 학술 연구 정보 서비스 http://www.riss.kr/index.do 특히 발표 수업할때 이 사이트 도움을 받은것 같다.컴공 다녀서 다닐때 IOT 제품설계..(물론 개발은 하지 않았지만 가상으로..)하는 발표가 많았었는데 부품이나 그 제품에 들어갈 기술이나 알고리즘 논문 하나하나 읽어서 성적 잘맞은 기억이 난다.(근데 이해하느라 힘들었음..) 아이콘 thenounproject https://thenounproject.com/ 아이콘을 많이 얻을 수 있는 사이트다.아이콘 같은게 많다.ppt 가독성을 높이기 ..

컴퓨터/ppt 2017.01.29

[사이트 추천] 무료로 매트랩 코딩 연습 할 수 있는 곳 매트랩 자격증

매트랩 공식사이트에서Cody라는 곳에서 매트랩 코딩연습을 무료로 할 수 있다.단, 회원가입 해야 이용가능하다. https://kr.mathworks.com/matlabcentral/cody/ 매트랩 자격증은https://kr.mathworks.com/services/training/certification.html?s_eid=PSB_6934이 링크를 들어가면 자세히 알 수 있다.근데 자격증 응시료가..375000...\.........!!!!!

컴퓨터/팁 2017.01.29

[리팩토링 refactoring] Dealing with Generalisation 일반화 처리 - Pull Up Constructor Body 생성자 내용 상향

Problemclass Manager extends Employee { public Manager(String name, String id, int grade) { this.name = name; this.id = id; this.grade = grade; } //... }Solutionclass Manager extends Employee { public Manager(String name, String id, int grade) { super(name, id); this.grade = grade; } //... }Pull Up Method와 차이점 1. 자바에서는 하위 클래스가 생성자를 상속받을 수 없으므로 하위 클래스 생성자에 Pull Up Method를 적용하고 수퍼 클래스에 대한 모든 생성자 코..

[리팩토링 refactoring]Simplifying Method Calls 메서드 호출 단순화 - Separate Query from Modifier 상태 변경 메서드와 값 반환 메서드를 분리

▪Separate Query from Modifier 상태 변경 메서드와 값 반환 메서드를 분리 이 인수 분해 기술은 명령 및 쿼리 책임 분리를 구현이 원칙은 객체를 변경하는 코드와 데이터를 가져 오는 코드를 분리해야한다는 것을 의미 데이터 가져 오기 코드는 쿼리 이름이다.오브젝트의 가시 상태에서 변경하는 코드는 수정 자로 지칭된다.쿼리와 수정자를 결합하면 조건을 변경하지 않고 데이터를 가져올 방법이 없다.즉, 질문을하고 답변을받을 때 답변을 변경할 수 있다.이 문제는 쿼리를 호출하는 사람이 메소드의 "부작용"에 대해 알지 못해 런타임 오류를 유발할 수있는 경우 더욱 심각 해진다. 그러나 부작용은 객체의 가시 상태를 변경하는 수정 자의 경우에만 위험하다.예를 들어 객체의 공용 인터페이스, 데이터베이스의 ..

[리팩토링 refactoring] Dealing with Generalisation 일반화처리

▶Dealing with Generalisation 일반화 처리추상화는 주로 클래스상속 계층구조를 따라 기능을 이동과 관련된 새로운 클래스와 인터페이스의 생성하는 위임과 역 상속의 대체하는 리팩토링 기술의 하나의 그룹이다 Dealing with Generalisation- Pull Up Field- Pull Up Method- Pull Up Constructor Body- Push Down Method- Push Down Field- Extract Subclass- Extract Superclass- Extract Interface- Collapse Hierachy- Form Template Method- Replace Inheritance with Delegation- Replace Delegation..