전체보기
-
C# JSON POST and GET (정보 전달 및 확인)닷넷/C# 2018. 11. 2. 10:04
/* url = http://10.0.0.1 웹서버 주소 lblUrl.Text = { "key1":"value1", "key2":"value2", "key3":"value3" } JSON 문자열*/// JSON POST (정보 전달)private void JPOST(){ try { // JSON 데이터 전송 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.ContentType = "application/json"; request.Method = "POST"; using (StreamWriter stream = new StreamWriter(request.GetRequestStream())) { stream.Write(lbl..
-
프리베어의 메이플스토리 나이트워커 일지 23 / 루시드는 츤츤 / 업적 달성 / 도미 럭 30퍼 띄움게임/메이플스토리 2018. 11. 1. 02:08
저녁먹자마자 피시방에 출근하여 새벽한시 루시드팟 기다릴 겸 우르스를 하고, 전에 도미 럭24퍼짜리를 럭30퍼 만든다고 레드큐브 왕창 샀었는데 반정도 돌리다가 아확20% 럭15% 도미떠서 일단 스킵한 상태였는데 오늘 왠지 잘 될 것 같은 느낌!제바알~~ 우와~~떳다 떳어~~구웃!!!! 가래떵님이 스데미 갈 사람 구하길래 같이 가구요.스우는 역시나 무난무난하게 잡았고, 데미안은 처음으로 데카 깎인 것 없이 한 번도 안 죽고 잡았네요 저번 주에 아대 추옵 바꾼다고 강환불 탕진잼을 해서 빈털털이가 되었어요돈을 벌어야 해요.오늘도 열심히 채광, 채집을 합니다. 같은 길원분인 뜨뜨님 하매올먹 해줬는데크흠.. 평소엔 잘 나오는데 템이 넘나 안나와서 그냥 천만에 해드렸슴. 일퀘랑 길보 돌고, 메이플에서 할 일들 하면서..
-
C# JSON 파싱하기닷넷/C# 2018. 10. 31. 12:11
2023.04.04 - [C#] - C# JSON 파일 읽기/쓰기 (Deserialize/Serialize) 비주얼스튜디오에 Newtonsoft.Json을 설치했다는 가정하에 c#에서 Json 파싱하는 법을 작성하도록 하겠습니다. 아직 설치 하지 못한 분은 아래 글에서 설치하기를 따라하시면 됩니다. 2018/10/26 - [프로그래밍/C#] - C# Json 파싱하기 전, 비주얼스튜디오 프로젝트에 Newtonsoft.Json 설치하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 using Newtonsoft.Json.Linq; private void JsonParse() { using (WebClient wc = n..
-
C# Json 파싱하기 전, 비주얼스튜디오 프로젝트에 Newtonsoft.Json 설치하기닷넷/C# 2018. 10. 26. 16:31
짤막 상식JSON이란? JSON (JavaScript Object Notation)은 사람이 읽을 수 있는 데이터로 교환하기 위한 표준 디자인입니다. JSON은 트리 구조로 작동하며 비교하자면 XML처럼 보이는데 XML보다 더 짧고 사용하기가 쉽습니다. JSON과 XML 구조 비교 JSON XML { "companys":{ "company1":"company name", "company2":[ { "name":"comany2 name" }, { "address":"seoul" }, { "tel":"012-3456"} ] } } company name comany2 name seoul 012-3456 Newtonsoft.Json 설치하기 1. 도구에 NuGet 패키지 관리자 > 솔루션용 NuGet 패키지 ..
-
C# (Windows 작업스케줄러를 사용하지 않기 위한...) 특정시간마다 이벤트를 실행시키는 방법닷넷/C# 2018. 10. 19. 11:49
Windows 작업 스케줄러를 이용하지 않고 특정 시간에만 이벤트 또는 메소드를 실행하게 할 수 있는 방법이 없을까 검색해보다가 특정 시간을 계산해서 그 시간에만 이벤트를 실행하는 방법을 찾았다. 예제 코드는 매일 새벽 3시에 이벤트를 실행시키는 타이머이다. 2022-04-22 16:45 현재 시간으로 부터 runAt까지의 남은 시간을 구해서 그 뒤에 타이머가 실행되게 하고 그 다음에는 매 24시간마다 한 번씩 실행 되게 하는 코드이다. 이때, "시"만을 기준으로 하다 보니 딱 3시 마다를 원하면 프로그램도 정각에 실행시켜야 하는 단점이 있어서 시 뿐만 아니라 분, 초 또한 현재시간에서 runAt까지 남은 분, 초도 같이 계산 될 수 있게 예제 코드를 수정 한다. using System.Timers; p..
-
읽은 책. 말그릇도서 2018. 10. 18. 18:23
아는 사람한테 추천받은 책인데 읽다가 말았다. 말은 마음에서 우러나온다. 그거 하나만 생각난다. 다시 처음부터 읽어야겠다.
-
읽은 책. 죽고 싶지만 떡볶이는 먹고 싶어도서 2018. 10. 18. 18:18
어느 날인가, 너무 우울한 날이 있었다.그때 너무나 죽고 싶지만 또 한편으론 죽기는 싫고, 떡볶이가 생각나고 떡볶이가 생각나니 떡볶이가 먹고 싶었다.네X버에 떠오르는 대로 그대로 검색을 했다. 죽고 싶지만 떡볶이가 먹고 싶다... 와, 신기해라. 책이 있었다. 결제해서 바로 읽었다. 죽고 싶지만 떡볶이는 먹고 싶어 이 책은 작가가 심리치료를 받으며 쓴 하나의 일지였다.책을 읽으며 든 생각은 작가의 상태가 내 상태와 너무나 비슷했다. 그래서 더욱 몰입하며 본 것 같다. 문제는 자존감이구나.내가 나를 사랑하지 않기 때문이구나.내가 너무 세상을 이분법으로 보며 살고 있었구나.무언가 얽매여서 생각을 한게 많구나. 참 많은 걸 느끼고, 깨달을 수 있었다. 작가가 심리치료를 받으며 쓴 책인데 나 또한 심리치료를 받..
-
읽은 책. 열등감 버리기 기술도서 2018. 10. 18. 18:06
연애를 하면서 내가 자존감이 낮다는 생각이 들었다.거기에 열등의식도 가지고 있고,그런 나의 성격들이 건강한 연애를 하는데 자꾸 방해를 한다. 자존감 높이기 프로젝트의 일환이면서 열등감을 없애기 위한 방법으로열등감 버리기 기술 책을 사서 읽었다.사서 읽기 잘 한 생각이 든다.이 책은 그런 내 성격을 고칠 수 있는 중요한 재료원이 되어 주었다. 시간이 날 때마다 조금씩 읽으며 꾸준히 실천하려고 노력중이다. 포기하지 않는다면 나는 과거의 나와 달라질 것이라 믿는다. 언젠가 나도 이와 같은, 누군가에게 도움을 줄 수 있는 책을 쓸 수 있는 날이 오겠지.
-
MSSQL [펌] 성능 향상을 위한 팁Database/MSSQL 2018. 10. 17. 14:00
1. 생성시 주의사항 2. (18) Table Hints 사용 2. (20) SET NOCOUNT ON / OFF 사용하기 3. (2) INDEX를 타는지 확인 https://m.blog.naver.com/PostView.nhn?blogId=islove8587&logNo=220605402338&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F[MSSQL] 성능 향상을 위한 팁1. 생성시 주의사항(1) DB 생성시 주의사항 ① DB 명칭은 해당 서비스를 파악할 수 있도록 명명한다. (...m.blog.naver.com
-
MSSQL Datetime formatsDatabase/MSSQL 2018. 10. 15. 09:17
출처: https://www.mssqltips.com/sqlservertip/1145/date-and-time-conversions-using-sql-server/ Date and Time Conversions Using SQL Serverwww.mssqltips.com 아래 표에는 없는 형식 변환법 (한국식 날짜 변환)Select Convert(varchar, getdate(),121) => 2016-04-05 09:28:25.003Select Convert(varchar(10), getdate(),121) => 2016-04-05Select Convert(varchar, getdate(), 120) => 2016-04-05 09:28:25 DATE FORMATSFormat #Query (current..
-
MSSQL SELECT와 UPDATE 동시에 하기Database/MSSQL 2018. 10. 2. 11:51
프로그램 내에서데이터를 select하여 가져온 다음에 row 하나씩 작업을 처리한 후 row 하나를 update를 하는 과정이처리속도가 오래 걸리는 문제가 있었다. select한 데이터는 플래그만 바꿔주면 되는 간단한 문제인데 처리속도가 느려서 그 뒤에 작업들도 너무 오래 걸린다. 방법을 달리하였다.update를 프로그램이 수행을 하여 느려진 것이니데이터베이스 자체에서, 쿼리에서 처리가 되도록 하는 방법을 생각했다.MSSQL은 저장프로시저가 있으니 저장프로시저에서 작업이 일어나고프로그램에선 프로시저를 실행해 데이터만 가져오면 된다. 1. 임시테이블을 만든다.declare @AAA table ([CreateDate] [datetime] NOT NULL, [UserID] [varchar](8) NOT NUL..
-
C# [펌] 윈도우 Timer와 스레드 Timer의 차이점 및 사용할 때 주의할 점닷넷/WinForms 2018. 10. 1. 11:55
[출처: http://ccambo.blogspot.com/2013/03/c-timer.html] C# 에서 Timer 사용할 때 주의할 점. 예전에 알고 지내시던 분의 질문을 받았다. Windows Forms 개발을 하는데, 주기적 (대략 1분)으로 데이터 요청을 하는 프로그램을 작성하기 위해서 Timer 를 사용하는데, 어떤 기능을 처리해야 하기 때문에 Sleep 을 같이 사용했다고 한다. 여기서 발생하는 문제는 Sleep 5초를 주었더니, Timer 까지 5초 동안 멈춘다는 것이다. Timer 라는 것은 기본적으로 시간의 흐름을 측정하는 기능이기 때문에 Sleep 을 했다고 해서 Timer 가 멈추는 일은 생겨서는 안된다. 그러나 실제 샘플을 만들어 보면 ... Timer 가 Sleep 만큼 동작이 ..
-
C# [펌] Parallel.For 병렬 For문닷넷/C# 2018. 9. 27. 18:28
Paralle.For 사용방법병렬 포문 사용법 https://docs.microsoft.com/en-us/dotnet/standard/parallel-programming/how-to-write-a-simple-parallel-for-loopHow to: Write a Simple Parallel.For LoopHow to: Write a Simple Parallel.For Loop 9 minutes to read Contributors all This topic contains two examples that illustrate the ...docs.microsoft.com