글을 쓰려는데 가붕이가 리워크 된다고 하네요... 버프와 너프가 번갈아 있었지만 악당이 사라지는건 좀...ㅠㅠ

 

어찌되었건 리워크 가붕이로도 포식자를 들을 수 있으니 시작해 보도록 하겠습니다.

 

주의: 가붕이 사용자 한정입니다.

다른챔프를 놔두고 포식자 가붕이를 하는 이유(리워크 전 기준)

1.단단한데 딜이 잘들어 간다.

2.궁으로 원딜을 자르기가 너무 쉽다.

3.붙으면 꽤 강력한 가붕이인데 붙을 수 있는 능력을 만들어준다.

 

이것 말고도 다른 많은 이유가 있겠지만, 일단 이게 핵심입니다. 

이 이유를 보신 분들은 의문점이 들 것 입니다.

어? 그럼 헤카림이나 람머스가 원딜 마킹하고 자르는데 더 좋지 않을까? 이속도 더 빠른데?

하지만 우리의 가붕이는 킬 결정력이 아주 강려크한 궁이 있다 이말입니다. 잃은체력비례 (악당한정)고정대미지는 상대 입장에서도 대미지를 예측하기 힘든게 사실입니다. 물론 뭐 다이아 이상에서는 상대가 워낙 가붕이 대처를 잘 하기에 궁도 못 꽂고 사망하는게 기본이겠지만, 다이아 하위에 계신 90%가 넘는 분들은 포식자 가붕이가 상당히 좋을 수 있다 이말입니다.

그럼 기존에 있던 착취 가붕이 말고 포식자 가붕이를 해야 하는 이유를 설명드리겠습니다.

변수 창출 능력이 뭡니까? 가붕이에게 없는 것이지요?

그렇습니다. 우리의 정-석 착취 가붕이는 변수창출 능력이 1도 없습니다. 가끔씩 점멸로 변수를 만들기는 한다만 그건 다른 챔프들도 마찬가지이지요. 그런데, 포식자를 가게 된다면 빠른 이속으로 상대의 스킬들을 어느정도 피하면서 예측 불가능한 플레이를 착취 가붕이보다는 훨씬 많이 할 수 있다 이말입니다.

그러므로,

1.가붕이로도 변수 창출이 가능하다.

가 첫번째 이유가 된다 이말이죠.

 

다음 이유는, 어찌보면 브실골 한정일 수도 있습니다.

2. 올 AD, 아니면 미드가 AD이거나 서포터가 CC기가 없거나 원딜이 베인이 아닐 경우. 한타나 로밍에서 강력한 모습을 보여준다.

상당히 까다롭죠? 근데 굳이 올 AD가 아니더라도 상대 라이너가 AD라면, 그리고 서포터가 레오나나 알리스타가 아닌 서폿일 경우 , 베인이 없는 경우(저는 항상 어떤 라인을 가든 베인을 밴 합니다) 라면 가붕이가 1.5인분 이상을 무조건 할 수 있다는 겁니다. 올 AD는 단단한 가붕이에게 있어서 말 할 필요도 없고요, AD 미드(제드, 탈론 등)면 빠르게 로밍을 가 잘라주기 편하고요, 서폿이 CC기가 없다는 것은 가붕이가 한타에서 포식자를 켜고 원딜을 노리기가 쉽다는 거겠죠? 이런 상황에서는 무조건 기존의 착취 가붕이보다 한타나 로밍이 훨씬 좋다는 겁니다.

 

그러면 여기서 의문점 하나가 생깁니다.

라인전을 어떻게 하려고?

네, 이 포식자 가붕이는 점화를 들어서 라인전을 더 세게 할 수 있습니다.

라인 복귀는?

초반 라인복귀는 똥신 포식자로도 충분히 커버 가능합니다.

애초에 가붕이 카운터가 나오면 답 없는거 아닌가?

그건 착취 가붕이도 마찬가지 아닌가요? 아참, 주의사항을 하나 빠뜨렸네요.

선픽 절대 금지입니다.(이 가붕이는 더욱 금지)

자 이제 해결되었죠? 후픽이고, 상대 탑이 그나마 버틸만한 AD 라이너고, 서폿이 CC탱서폿이 아니고, 원딜이나 상대가 베인이 아니라면(밴으로 해결 됩니다. 레넥톤이나 리븐은요? 삼 구슬로 악착같이 버티세요. 버티면 이깁니다. 물론 버티는게 여간 쉬운게 아니지만 말이죠.) 가능 하다는 겁니다. 대략 가붕이를 해야 하는 근거가 되었다면, 다음시간에는 템트리를 알아 보겠습니다.

 

 

'그냥저냥' 카테고리의 다른 글

포식자 가붕  (0) 2019.07.23
[핸드폰 리뷰] 소니 엑스페리아 X Performance 와 소니 엑스페리아 Z3  (0) 2018.10.09
경주 후기  (0) 2018.10.08
기대하면서 대기하세요  (0) 2018.09.26
죠죠  (0) 2018.04.17

요즘 포식자 가붕이를 하는데 너무 좋아 승률이 잘 나옵니다.. 곧 플레이 내용과 방법이 올라갈테니 기대하세요오ㅗ...

'그냥저냥' 카테고리의 다른 글

포식자 가붕이-1  (1) 2019.08.14
[핸드폰 리뷰] 소니 엑스페리아 X Performance 와 소니 엑스페리아 Z3  (0) 2018.10.09
경주 후기  (0) 2018.10.08
기대하면서 대기하세요  (0) 2018.09.26
죠죠  (0) 2018.04.17

이번 시간에는 소수를 구하는 프로그램을 보겠습니다.

잠시동안 잊고있던 티스토리 포스팅을 다시 하게 되었네요.. 그건 그렇고 제목처럼 소수를 구하는 프로그램을 만들었는데요, 원리를 보시죠.


소수는 본래 1과 자기 자신 말고는 약수가 없는, 즉 나누어 떨어지게 하는 수는 1과 자기 자신밖에 없다는 말 입니다. 그래서 저는 곰곰히 생각해보다 핵심 포인트를 찾았습니다.


약수를 구하는 방법으로 소수를 판별해 내는 것 이었습니다.

약수를 구하는 방법이란, 예를 들어 6 같은 경우 약수는 1,2,3,6 이 있고, 15같은 경우 1,3,5,15 가 있습니다. 또한 24도 1,2,3,4,6,8,12가 있고요. 공통점을 찾으셨나요? 바로 자기 자신과 자기 자신의 반 이하에 약수가 있다는 것 입니다. 그러므로 코드는 아래와 같습니다.


public static boolean getPrime(int num){//특정 수를 집어넣었을때 소수인지 아닌지 판별
  for (int i = 2; i <= num / 2; i++) {
   if (num % i == 0) {
    return false;
   }
  }
  return true;
 }


이제 아시겠나요? 제가 어떻게 소수를 구했는지? 

그럼 저는 다음 포스팅 시간때 돌아와 보겠습니다.

'JAVA' 카테고리의 다른 글

[자바] 100!값을 기존 변수형으로 계산하기  (0) 2018.10.21
자바 외전, 삼항연산자  (0) 2018.04.11
자바 세번째-반복문  (0) 2018.04.08
엘리베이터 프로그램  (0) 2018.03.30
자브아 두번째, 변수  (0) 2018.03.25

원래 자바에는 아주 큰 정수를 계산하는 Big Integer라는 것이 있지만, 나는 그냥 기존의 변수형으로 해결하기로 했다.


그리고 어떻게 할지 생각하던중... 스치는 생각이 바로!


사람들이 계산하는 방법으로 계산하자!

였다. 이 말은 바로 기존의 계산방법인 i x j 의 방식이 아니라, 각 자릿수를 곱하고 앞의 자릿수에다가 더하고... 이러는 과정을 반복하는 것 이다.

그래서 나온 코드가 


package math;

public class bigNums {
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  bigNums bn = new bigNums();
  bn.calculate();
 }
 public void calculate() {
  int save = 0;
  int cal = 0;
  String print = "";
  String str = "1";
  for (int j = 1; j < 101; j++) {
   for (int i = str.length(); i > 0; --i) {
    save = (j * Integer.parseInt(str.substring(i - 1,i)));
    save += cal;
    if (save > 9) {
     cal = (save / 10);
     save = (i == 1)? save : (save % 10);
    } else {
     cal = 0;
    }
    print = Integer.toString(save) + print;
   }
   str = print;
   cal = 0;
   System.out.println(print);
   print = "";
  }
 }
}

이다. 한번 실행해보고 안돼는 것은 댓글로...

'JAVA' 카테고리의 다른 글

[자바] 소수를 구하는 프로그램 만들기  (0) 2018.11.13
자바 외전, 삼항연산자  (0) 2018.04.11
자바 세번째-반복문  (0) 2018.04.08
엘리베이터 프로그램  (0) 2018.03.30
자브아 두번째, 변수  (0) 2018.03.25

오늘은 리뷰라고 하긴 좀 그렇지만 소니 핸드폰 두개를 리뷰해보겠습니다.

동영상, 사진의 화질이나 각도가 영 좋지 않은점 양해 부탁드립니다. 

작년부터 중고로 쓰고 있던 소니 엑스페리아 Z3. 넓은 베젤에 뿌연 사진... 하지만 제 최애였던 핸드폰이었습니다. 호불호가 많이 갈리는 소니답게(요즘 디자인엔 불호가 많지만) 정말 좋아하는 사람과 정말 싫어하는 사람들이 있었지만 제겐 아주 만족스러웠습니다.

그래도 사진은 나오고 얇은데다가 가볍기까지. 만족스럽게 사용하고 있었으나... 두가지가 제 발목을 잡았으니..


바로 "발열과 방수 불량" 이었습니다.

미친듯한 발열에 유튜브 볼때마다 난로를 만지는 느낌.... 아무리 방수 기능이 약해지더라도 잠깐 물에 넣은것 때문에 터치 불량까지 생겨버리니...
미치고 돌겠어서 핸드폰을 바꾸게 되었습니다. 

엑스페리아 X Performance 로요.

엑스페리아 X Performance 의 스펙은 이렇습니다.

퀄컴 스냅드래곤 820 프로세서 

5인치 FHD 디스플레이 

3GB RAM 

32GB 내장 메모리 

2300만 화소 1/2.3인치 Exmor RS 카메라 

1300만 화소 1/3인치 전면 카메라 

측면 지문인식 

디지털 액티브 노이즈 캔슬링 

71.1 x 144.8 x 7.62 mm 의 크기와 164g 의 무게

이러한 스펙을 가지고 있는 엑스페리아 X Performance. 오늘은 전에 쓰던 엑스페리아 Z3와 비교해서 리뷰를 해보도록 하겠습니다.

(자잘한 스크래치와 까짐, 눌림등은 사용하면서 생겼습니다... 불-편 하시더라도 양해부탁드립니다.)

(로즈골드 색이 엑스페리아 X Performance, 화이트 색이 엑스페리아 Z3입니다)

공통점

일단 둘 다 옛날 핸드폰이어서 3.5mm 이어폰 단자는 잘 있습니다. 그리고 디자인도 똑같이 넓찍한 베젤에 상 하단 스테레오 스피커. 오른쪽 측면 하단의 카메라 버튼, 오른쪽 측면에 위치한 음량 조절 버튼, 전원버튼이 같습니다. 또 카툭튀가 없습니다.


결과적으로 보면 외부적인 요소에서 공통점이 있네요. 그러면 차이점은 내부적인 요소가 있겠습니다. 한번 알아볼까요?


차이점

먼저 전원을 켤 때의 모습입니다.

전원을 켤때의 모습이 많이 달라졌습니다. (동영상의 조명 위치, 방향 등 양해 부탁드립니다)


잠금화면의 모습입니다. 개인적으로 엑스페리아 X Performance(위) 의 시계가 좀 크다고 생각합니다.

그리고 잠금해제 후 모습입니다. 기본 테마를 적용하였는데요, 저는 예전 테마가 더 나은 것 같습니다.



홈 화면에서 아이콘을 클릭했을시의 반응이 다릅니다. 보셨다시피 엑스페리아 X Performance 에서는 카카오톡에 들어가지 않고도 대화를 할 수 있습니다. 하지만 엑스페리아 Z3는 그렇지 못 합니다. 또 실행중인 애플리케이션을 모두 지우는 것도 위치가 달라 적응하기 좀 힘듭니다. 게다가 스몰앱도 없습니다.


또, 카메라로 찍은 사진도 다릅니다. 무조건 달라야 하겠지만, 엑스페리아 X Performance 에서는 좀 더 뿌옇지 않습니다.(위: 엑스페리아 Z3 아래: 엑스페리아 X Performance)

그리고 버튼의 위치도 다릅니다.

보시면 엑스페리아 Z3의 경우 전원버튼 바로 아래에 음량 조절 버튼이 있어서 세로로 사용할때 편리합니다만, 엑스페리아 X Performance의 경우 카메라 버튼 위에 있어 가로로 사용할때 편리합니다. 개인적으로는 전원 버튼 바로 아래에 있는게 더 편리한 것 같습니다.

엑스페리아 X Performance 의 경우 왼쪽 측면에는 유심을 꽂는 부분만 있습니다. 엑스페리아 Z3의 경우 전용 고속충전 단자와 USB 5핀을 꽂는 부분과 핸드 링을 거는 부분이 있습니다. 


후면에서 엑스페리아 X Performance 는 금속 소재로 되어있으며, 엑스페리아 글자가 각인되어 있습니다. 그에 반해 엑스페리아 Z3는 유리로 되어 있으며, NFC 표시와 소니 글자가 들어가 있습니다. 촉감은 엑스페리아 Z3가 더 나은 편이나, 깨질 위험이 있습니다. 


기타 등등

엑스페리아 X Performance 는 NFC 부분이 전면에 있습니다. 그래서 포장을 딱 뜯으면 스티커로 표시도 해놓았다죠. 
엑스페리아 X Performance 에서는 2.5D 커브드 글래스와 프레임이 있는데요, 이때문에 엑스페리아 Z3보다 동글동글한 느낌입니다.
또 엑스페리아 X Performance 는 전면 카메라가 많이 업그레이드 된 모습입니다.
엑스페리아 Z3 에 있던 전용 고속충전기가 좋기는 하지만, USB 5핀 단자를 사용하려면 커버를 열어야 했었는데요, 그럴 필요가 없어 많이 편리합니다.(특히 개발할때)
개인적인 느낌이지만 5.2 인치인 소니 엑스페리아 Z3는 좀 길쭉해 보이는 느낌이 있습니다. 하지만 5인치인 엑스페리아 X Performance 는 그렇지 않네요. 하지만 크기가 더 작아져서 컴팩트 해진 부분은 많이 편리합니다. 한손으로 쥘때 엑스페리아 X Performance 는 손가락이 맞닿아 지는 반면에 엑스페리아 Z3는 그렇지 않습니다.
다른 지문인식의 경우 손가락만 올려두어도 잠금 해제가 되는 경우가 많은데, 엑스페리아 X Performance 는 눌러야 해서 불편합니다. 하지만 지문 인식 속도는 빠릅니다.
아까 말씀드렸던 발열의 경우 엑스페리아 X Performance 도 조금 있으나, 살짝 따뜻한 정도에서 그칩니다. 살짝이요.
또 엑스페리아 X Performance 는 조금 무겁습니다...
(그래도 카메라는 조금...)


하지만, 이런 엑스페리아 X Performance 도 크나큰 단점이 있으니... 바로 "와이파이 불량" 입니다.

와이파이 불량?

이는 엑스페리아 X Performance 가 출시되었을 때부터 거론된 문제로, 5g 뿐만 아니라 2.4g 와이파이의 수신률과 속도가 떨어진다는 것 입니다. 그래서 부엌에서 인터넷을 할 때 상당히 불편합니다. 장애물에 막혀있을때 수신률과 속도가 심각히 저하되는데, 이는 8.0 오레오 패치때 좀 향상되었다고는 하지만, 조금 향상되고 GPS, 블루투스의 성능이 상당히 떨어진 경우가 많다고 합니다. 

결론

엑스페리아 Z3가 터치가 되지 않아서 사용하게 된 엑스페리아 X Performance. 약간 이질적인 느낌에 처음엔 적응하기 힘들었지만, 단점에도 불구하고 그래도 쓸만 한것 같습니다.(저같은 사람들만 그럴듯.) 지금 새로 나오고 있는 소니 디자인 보다는 훨 나으니 소니를 좋아하시면서 큰 기능을 그렇게 많이 쓰지 않고,(와이파이의 속도 저하도 상관하지 않고) 예전 소니 디자인을 사랑하시는 분들이라면 추천드릴 수도 있을 것 같습니다.(결과적으로 저는 좋아요)


(혹시나, 혹시나 해서 그런데 이 리뷰는 절대로 무언가를 받고 한게 아닙니다. 혹시나 혹시나 오해하실 분이 있을수도 있어서요..)

'그냥저냥' 카테고리의 다른 글

포식자 가붕이-1  (1) 2019.08.14
포식자 가붕  (0) 2019.07.23
경주 후기  (0) 2018.10.08
기대하면서 대기하세요  (0) 2018.09.26
죠죠  (0) 2018.04.17

경주에 갔다와서 사진한번 올려봅니다.

안압지, 요즘엔 동궁과 월지 라고 불르더군요? 예전에 갈땐 안압지 였는데 말입니다. 여튼 안압지를 밤에 가라고 해서 밤에 가보았습니다.

안압지에서 빛나는 달 입니다. 카메라가 좀 더 좋았더라면...

건물들도 조명덕에 멋져 보이네요.

다음날엔 첨성대를 가보았는데요, 날씨가 좋아서 그런지 사진이 아주 잘 나옵니다.

다음으로 간 곳은 대릉원인데요, 저 고분은 아주 커서 한 20m정도는 훌쩍 뛰어넘을 것 같더라고요. 어떻게 보니 윈도우 xp 배경화면 같기도..?

정말 큽니다.

다음 경유지는 당연히 불국사 입니다. 사진이 좀 잘 나왔네요.

다보탑도

석가탑도 날씨가 좋아서 사진이 잘 나옵니다.

불국사 하면 청운교와 백운교 아니겠습니까, 사진이 잘 나왔네요.

방송도 탄 황금돼지! 하도 등을 만져서 닳았네요..

다음으로 석굴암에 갔는데요, 경주가 훤히 보입니다.

정말 시원해 보이는군요.. 하지만 저때 저는 바람이 불어서 추웠답니다.

마지막으로 한컷으로 끝냅니다

'그냥저냥' 카테고리의 다른 글

포식자 가붕이-1  (1) 2019.08.14
포식자 가붕  (0) 2019.07.23
[핸드폰 리뷰] 소니 엑스페리아 X Performance 와 소니 엑스페리아 Z3  (0) 2018.10.09
기대하면서 대기하세요  (0) 2018.09.26
죠죠  (0) 2018.04.17

제가 최근 경주를 갔다와서의 소감을 말씀드리려 하는데요, 그건 다음 시간에! ㅂㅂ~

'그냥저냥' 카테고리의 다른 글

포식자 가붕이-1  (1) 2019.08.14
포식자 가붕  (0) 2019.07.23
[핸드폰 리뷰] 소니 엑스페리아 X Performance 와 소니 엑스페리아 Z3  (0) 2018.10.09
경주 후기  (0) 2018.10.08
죠죠  (0) 2018.04.17

이번 시간에는 여러가지 위젯들을 다루어 볼겁니다.


안드로이드 스튜디오의 위젯은 여러가지 뜻이 있으나, 저는 오늘 버튼, 텍스트뷰 등의 위젯들을 다루어 볼 겁니다.


왼쪽 상단에 보시면 여러가지 위젯들을 보실 수 있는데요, 먼저 버튼부터 해보겠습니다.


소개해드리기 전에, 먼저 말씀드릴것이 있는데요,

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="103dp"
tools:layout_editor_absoluteY="146dp" />

위와 같은 상태에서는 constraint 하지 않아서 강제로 위젯의 위치를 (0,0) 으로 옮긴다고 합니다. 이를 막기 위해서는 

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="103dp"
tools:layout_editor_absoluteY="146dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"/>

위와 같은 코드가 필요합니다. 그럼 다시 본론으로 돌아가서 버튼을 한번 살펴봅시다.

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="103dp"
tools:layout_editor_absoluteY="146dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"/>


이 xml 코드에서 우리는 onclick을 설정해 줄 필요가 있습니다. 이때 onclick 이란 만일 버튼이 눌렸을때 무엇을 해야 하는지 메소드를 지정해 주는 것 입니다. 그렇게 되면 

android:onClick="onclick"

코드를 추가해준 상태에서 자바 파일에서는

public void onclick(View v){

}

이러한 메소드를 코딩해 버튼이 터치되었을 시의 이벤트에 대비합니다.


또 다른 내용으로는 텍스트 뷰가 있는데요, 텍스트 뷰의 xml코드 또한 버튼의 코드와 다른점이 거의 없습니다.

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />

보시면 두 위젯의 공통점을 아시겠나요? 사실 말하자면 텍스트 뷰도 버튼이 될 수 있습니다. 모든 안드로이드 위젯들이 그러합니다. 

onclick 을 설정해주는 것만으로도 이미 그 위젯을 터치했을때의 이벤트를 만들어놓은것과 같습니다. 또 텍스트를 설정하는 방법 또한 같습니다. 그렇기 때문에 버튼의 텍스트를 설정하는 방식으로 xml파일에서 텍스트 뷰의 텍스트도 설정할 수 있습니다.


여기서 제가 말하고자 함은 안드로이드 스튜디오에서 버튼만 버튼 이벤트 형성이 되는것이 아니라, 텍스트 뷰만 텍스트를 보여줄수 있는 것이 아니라는 겁니다. 그래서 필요한곳에다가 유용하게 사용할 수 있습니다.



그럼 다음시간에...

라는 글을 보고 여기로 헐레벌떡 달려오신 죠죠러분들, 네. 죠죠 이야기 할 겁니다.

여러분은 혹시 '죠죠의 기묘한 모험' 이라는 만화를 아시나요? 이 만화는 많이 오래된 만화라서 두터운 팬 층을 확보하고 있는 만화입니다. 유명해서 애니로 만들어지기도 했지요. 

이 만화에서 가장 유명한건 '오라오라'가 아닐까 싶습니다. 한번쯤은 들어보셨을만한 남자의, 굵은 오라오라 목소리. 이 오라오라 부분은 죠죠에서 아주 유명해 '오라오라'만 외쳐도 알아듣는 사람이 많을 정도입니다.

죠죠는 일본 만화이며, 재미있고 유쾌한 만화입니다. 만화가 안 땡기신다면 애니로 보셔도 상관없습니다. 

여러분! 죠죠를 보십시오!



저는 그럼 죠죠 두번째 시간에 돌아오겠습니다.


'그냥저냥' 카테고리의 다른 글

포식자 가붕이-1  (1) 2019.08.14
포식자 가붕  (0) 2019.07.23
[핸드폰 리뷰] 소니 엑스페리아 X Performance 와 소니 엑스페리아 Z3  (0) 2018.10.09
경주 후기  (0) 2018.10.08
기대하면서 대기하세요  (0) 2018.09.26

삼항연산자란?

삼항연산자는 간단하게 봤을때 if-else문을 압축한 연산자 입니다. 예를 들어,

     if (a<b) {
a = 0;
}else{
b = 0;
}

라는 코드가 있으면, 삼항연산자를 이용했을때 

a = a<b ? 0 : 0; 

라고 할 수 있겠습니다. 간단하죠? 그럼 전 가보겠습니다.


+ Recent posts