전체 글(195)
-
타이머(timer)든 알람(alarm)이든 작성시 정말 중요한 사항
타이머든 알람이든 동작은 거의 같다. 세세한 차이는 있겠지만 front에서는 setTimeout을 사용하고 back에서는 alarm을 사용해야 오류없이 작성이 가능하다. 타이머든 알람이든 사용할때 가장 중요한 사항이 하나 있는데 [호출 -> 끄기 -> 완료확인 -> 다시 켜기] 과정을 반드시 지켜줘야 내가 원하는 방식으로 사용이 가능하다. 타이머 자체를 끄지않고 호출해놓으면 내가 원하는 작업이 끝나기도 전에 다시 타이머가 발생해서 프로젝트를 완전히 엉망으로 만드는 수가 있다. 이는 클라이언트용 앱을 제작할때도 중요하지만, 크롬 익스텐션처럼 웹작업을 할때는 더더욱 중요하다. 웹은 언제든 끊길 위험도 있고, 예상과 다르게 속도가 오래 걸릴수도 있기 때문이다. 특히나, background에서 alarm을 사용..
2022.11.14 -
여러줄의 코드를 한줄로 입력
이건 예전 VB에서도 있던 기능인데 소스를 정갈하게 만들수 있다. 바로 콜론(:)을 사용하면 됨. 콜론(:)으로 여러줄을 한줄로 줄여주면 멀리서 보기에 소스가 아주 깔끔하다. 단점은 디버깅할때 ㅠㅠ 소스가 눈에 잘 안들어오니 자주 볼 일이 없는 소스에 사용하시면 되겠다.
2022.04.22 -
Text, Binary를 바로 파일로 쓰기
뭐 별건 아니지만 메모 개념으로 하나씩 적어놓자. My.Computer.FileSystem.WriteAllText("1.txt", 변수명, False) My.Computer.FileSystem.WriteAllBytes("1.dat", 바이트배열, False) 맨뒤 False는 Append 여부로 False면 기존 파일을 덮어쓰고, True면 기존파일에 이어서 쓴다. 닷넷이 좋은게 웬만한건 다 지원해준다는거.
2022.04.22