프로그래밍/Java2017.09.30 22:14
 
 

테스트 환경 : MacOSX (High Sierra) + Oracle JDK9 + Eclipse (Oxygen)


Eclipse 설치 후 실행하면, "An error has occurred, see the log file null" 이라는 메세지가 나오면서 eclipse 가 강제로 종료되는 현상이  발생


해결 방법


아래 경로에 가서


/Applications/Eclipse.app/Contents/Eclipse 


eclipse.ini 파일을 편집


-vmargs 항목에 파라미터를 하나 추가해 준다.

-vmargs

--add-modules=java.se.ee 


이렇게 해서 해결이 되는 경우가 대부분인데 해결이 되지 않는 경우도 있다고 함..





신고
 
 
Posted by ShineUm
프로그래밍2017.09.10 22:04
 
 

CSS 플렉서블 박스에 대한 간단 사용법 입니다.


기본 속성

display : flex / inline-flex

  • flex: 박스를 블록 수준의 플렉서블 박스로 작동하게 함
  • inline-flex: 박스를 인라인 수준의 플렉서블 박스로 작동하게 함


아이템의 배치 방향 설정하기

flex-direction : row / row-reverse / column / column-reverse

  • row : 기본 설정 값. 박스를 왼쪽에서 오른쪽으로 배치. 주축은 가로 / 교차축은 세로
  • row-reverse : 박스를 오른쪽에서 왼쪽으로 배치
  • column : 박스를 위에서 아래로 배치
  • column-reverse : 박스를 아래에서 위쪽으로 배치


아이템을 여러 줄로 배치하기

flex-wrap : nowarp / wrap / wrap-reverse

  • nowrap : 기본 설정 값. 박스를 한줄로 배치
  • warp : 박스를 여러 줄로 배치
  • wrap-reverse : 박스를 여러 줄로 배치하는데 순서는 wrap 의 반대 (주축이 가로인 경우 아래에서 위로, 주축이 세로인 경우 오른쪽에서 왼쪽으로 배치)


배치 방향과 여러 줄 배치 설정을 같이 하기

flex-flow : [flex-direction] [flex-wrap]


주축 방향의 아이템 배치 / 정렬

justify-content : flex-start / flex-end / center / space-between / space-around

  • flex-start : 기본 설정 값. 박스틀을 주축의 시작점부터 쌓아서 배치
  • flex-end : 박스들을 쌓아서 주축의 끝점으로 배치
  • center : 박스들을 쌓아서 주축의 중앙에 배치
  • space-between : 박스들 사이에 공백을 넣어서 배치
  • space-around : 박스들 사이와 시작, 끝에 공백을 넣고 배치


교차축 방향의 아이템 배치 / 정렬

align-items : stretch / flex-start / flex-end / center / baseline

  • stretch : 기본 설정 값. 박스를 교차축 방향으로 늘려서 배치
  • flex-start : 박스를 교차축 시작점 기준으로 배치
  • flex-end : 박스를 교차축 끝점 기준으로 배치
  • center : 박스를 교차축의 중앙에 배치
  • baseline : 박스들을 교차축의 시작점에 배치되는 자식 박스의 글자 베이스라인에 맞춰서 배치

교차축 방향으로 아이템들을 개별적으로 배치하기
align-self : auto / stretch / flex-start / flex-end / center / baseline
  • auto : 부모의 align-items 속성을 상속
(나머지는 align-items 설명을 참조)


여러 줄의 아이템을 교차축 방향으로 배치 / 정렬 하기
align-content : stretch / flex-start / flex-end / center / space-between / space-around
(justify-content, align-items 의 설명을 참조)


플렉스 아이템의 배치 순서 지정하기
order : 정수 (기본값 0)

큰 숫자가 뒤쪽으로 배치되며, 숫자가 같은 경우 먼저 작성된 태그가 앞에 배치
음수는 0으로 간주됨


플렉스 아이템의 크기 비율 지정
flex : [flex-grow] [flex-shrink] [flex-basis]
  • flex-grow : 여백이 있는 경우 아이템의 크기를 비율대로 늘려주는 속성
  • flex-shrink : 아이템의 크기가 지정한 박스 크기 보다 큰 경우 줄여주는 속성
  • flex-basis : 아이템의 기본 크기를 설정하기 위한 속성






신고
 
 
Posted by ShineUm
 
 

Lenovo 에서 가장 저렴한 윈도우 노트북 ideapad 110s 에 대한 간단한 리뷰 입니다.



모델명은 80WG0001US 로 미국에서 판매되는 제품입니다.


구성품은 본체와 어댑터, 그리고 간단 매뉴얼이 전부였습니다.



제품의 주요 스펙은 다음과 같습니다.

스크린 사이즈 : 11.6인치

CPU : N3060 (1.6GHZ)

메모리 : 2GB

스토리지 (HDD) : 32GB eMMC

무선랜 : 802.11ac

기타 : HDMI 포트 / USB3.0 포트(1) / USB 2.0 포트(2) / 헤드폰 잭 / 마이크로 SD 슬롯




다음은 맥북 프로 15인치 (2014년 형) 와의 크기 비교 입니다.



처음 박스에서 꺼냈을 때, 배터리가 완전히 방전되어 있어서 어댑터를 꽂아야만 사용이 가능했습니다.




간단한 테스트를 거치고나서 불필요한 소프트웨어도 제거할 겸 한글 윈도우 10으로 클린 설치를 했습니다.


몇몇 드라이버는 자동으로 설치가 되지 않아서  수동으로 설치해줬고, 그래픽 드라이버와 무선랜 드라이버는 따로 업데이트를 했습니다.


그리고 나서 윈도우 업데이트를 하는데도 시간이 은근히 걸렸습니다.


참고로 부팅시간은 대략 30초 내외였습니다.




이 노트북은 TV에 연결해서 NAS에 있는 미디어 파일들을 재생하는 용도로 사용할 예정이었고,


주로 사용하는 동영상 재생 프로그램은 다음 팟 플레이어 최신버전 (2017-09-02 기준)이었습니다. 




TV는 4K를 지원하지만 보통 1080P 정도로 연결을 해서 사용합니다.


처음에는 동영상이 깔끔하게 재생되나 싶었는데, 시간이 지나면 어느 순간 말이 끊기는 현상이 나타났습니다.


원인은 10여분 이상 동영상을 재생하면 HDMI 포트 쪽으로 열이 많이 나서 그런지, 


CPU 점유율이 올라가면서 재생이 재대로 되지 않는 것으로 생각됩니다.


그냥 노트북 화면으로 보는 경우 10분 이상 재생해도 큰 문제가 생기지는 않았습니다.




문제가 하나 더 있었는데, 부팅시에 무선랜 어댑터를 제대로 찾지 못하는 현상이 종종 발생했습니다.


모든 110s 제품에 발생하는 문제인지는 알수가 없었습니다.





CPU를 많이 써야 하는 용도로는 추천하고 싶지 않고요,


웹서핑이나, 가벼운 문서 작업 등의 용도로 쓰기에는 상당히 괜찮아 보입니다. 


그리고 기본 스토리지가 32GB 이지만 OS 영역이 절반 이상 차지하기 때문에 실제로 사용가능한 용량은 그리 크지 않습니다.


그리고 화면 시야각도 좁은 편입니다.


가벼운 무게 (대략 1Kg) 와 상당히 깔끔한 디자인은 상당히 매력적입니다.


흰색 제품이고 플라스틱 마감이라서 그런지 맥북 보다 따뜻한 느낌이 들어서 좋습니다.


키 감은 다소 주관적인 부분이라 직접 체험해 보시는 것이 좋을 듯 합니다.


개인적으로는 살짝 쫀득한 느낌이 좋았고, 전원 버튼 누를때 살짝 딸깍하는 느낌도 괜찮았습니다.


키 배열에 있어서는 개인적으로 Page Up / Page Down 키가 없었으면 더 좋았을 거 같다는 생각이 들지만 그 외에는 대략 만족이었습니다.


터치 패드가 살짝 왼쪽으로 치우쳐 있는데, 중심이었으면 베스트였을 것 같습니다.



~








신고
 
 
Posted by ShineUm

티스토리 툴바