휴대폰을 물에 빠뜨렷을때

휴대폰을 바닷물이나 물에 빠뜨렷을때
전원을 절때 켜지마시고
약국으로 달려가 소독용 에탄올을 구매합니다.
그리고 휴대폰을 소독용 에탄올에 담궛다 뺏다를 여러번 하시고

전원을 켜시면 사용하실수있습니다.

AS센터 가셔서 가져가시면 물에 빠뜨렷냐고 물어봅니다.
휴대폰안에 어떤 종이쪼가리가 있는데 그게 젖으면 색이 변해서AS 수리기사가 다 알수있다고합니다.

무료 프록시






써본결과 상당히 좋습니다. 무료로 프록시를 쫘악 찾아줍니다..
설치하시고 크랙을 덮어씌우시면 됩니다.

윈7 레디부스트

레디부스트 서비스가 준비중이지 않다 라던가
레디부스트를 사용할수 없다고 하는경우

제어판 > 관리도구 > 서비스 > Superfetch

서비스가 실행중인지 확인하시고 실행시키신뒤 레디부스트 항목으로 가시면

레디부스트가 사용가능한걸 확인할수있습니다. 
 









스트래티지 패턴(Strategy Pattern)






스트래티지 패턴(Strategy pattern) 에서는 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다.
스트래티지를 활용하면 알고리짐을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할수있다.


package org.acounta.strategy;
public abstract class Duck {
 FlyBehavior flyBehavior;
 QuackBehavior quackbehavior;

 public Duck() {
 }
 public abstract void display();

 public void performFly() {
  flyBehavior.fly();
 }
 public void performQuack(){
  quackbehavior.quack();
 }

 public void swim(){
  System.out.println("모든 오리는 물에 뜸");
 }

}

----------------------------------------------------------------

package org.acounta.strategy;

public interface FlyBehavior {

 void fly();

}

----------------------------------------------------------------

package org.acounta.strategy;

public class FlyNoWay implements FlyBehavior {

 @Override
 public void fly() {
  System.out.println("i'm not flying");
 }

}

----------------------------------------------------------------

package org.acounta.strategy;

public class FlyWithWings implements FlyBehavior {

 @Override
 public void fly() {
  System.out.println("i'm flying");
 }

}


----------------------------------------------------------------

package org.acounta.strategy;

public class MallardDuck extends Duck {
 public MallardDuck(){
  quackbehavior = new Quack();
  flyBehavior = new FlyWithWings();
 }
 
 @Override
 public void display() {
  System.out.println("i'm water duck");
 }

}

----------------------------------------------------------------

package org.acounta.strategy;

public class MuteQuack implements QuackBehavior {

 @Override
 public void quack() {
  System.out.println("닥쳐!");
 }

}

----------------------------------------------------------------

package org.acounta.strategy;

public class Quack implements QuackBehavior {

 @Override
 public void quack() {

  System.out.println("Quack");
 }

}


----------------------------------------------------------------

package org.acounta.strategy;

public interface QuackBehavior {

 void quack();

}

----------------------------------------------------------------

package org.acounta.strategy;

public class Squack implements QuackBehavior {

 @Override
 public void quack() {
  System.out.println("삑");
 }

}
----------------------------------------------------------------

package org.acounta.strategy;

public class AcountaTestMain{
 public static void main(String[] args) {
  Duck mallard = new MallardDuck();
  mallard.performFly();
  mallard.performQuack();
  mallard.swim();
 }
}

i'm flying
Quack
모든 오리는 물에 뜸

G메크로


 

 




받아서 실행하면 위와 같은 창이 뜹니다.


일단 설정으로 들어가서 어떤키로 메크로를 시작할지 정합니다.
그냥 원하시는 키를 누르면... 안될때가 있습니다. Shift를 꼭 눌러주시고 시작할 키와 종료할 키를 선택해주시기 바랍니다.


마우스를 이동후 마우스가 이동한 곳의 좌표를 입력 , 그리고 완료 , 그뒤에 추가해서 왼쪽 클릭 마우스 이동과 클릭이 동시에 되지 않습니다. 행동은 하나씩 지정후 메크로를 실행하시면 한번에 주르륵 실행됩니다.

이건 자동으로 키입력을 해주는 기능입니다.


메크로가 자동으로 될때 계속 자동으로돌아가면 난감하니... 타이머를 입력해주세요

Tip 메크로가 가끔 무한실행될때도 있으니 그것을 방지해서 원하는 대로 동작하는지 꼭 시간을 설정해주시기 바랍니다. 중지 해야할 여지가 있어야하니 2초,3초 정도가 좋겟습니다.

반복 클릭등을 할때 편합니다. 정말