본문 바로가기

분류 전체보기

[C#] DevExpress, Chart control X축 날짜 형태 변경하기 chart Control에서 X축을 DateTime 형식으로 변경했을 때, 기본적인 날짜 형태는 아래와 같이 일 단위 입니다. 여기서 형태를 변경해 보겠습니다. 일단 변경과 관련된 소스는 아래와 같습니다. ChartControl chartControl1 = new ChartControl(); XYDiagram diagram = (XYDiagram)chartControl1.Diagram; diagram.AxisX.Label.TextPattern = "{A: yy/MM/dd hh:mm}"; diagram.AxisX.DateTimeScaleOptions.ScaleMode = ScaleMode.Manual; diagram.AxisX.DateTimeScaleOptions.GridSpacing = 1; diagra.. 더보기
[C#] DevExpress에 chart control 에서 Line 그래프 선 두께 변경하기 아래와 같이 차트를 생성하고, 굵기는 LineSeriesView로 형변환하여 변경이 가능합니다. 아래 tickness가 선그래프의 굵기가 됩니다.Series s = new Series("차트1", ViewType.Line); ((LineSeriesView)s.View).LineStyle.Thickness = 1; LineStyle 클래스에 대한 추가적인 내용은 아래 링크를 통해 확인하실수 있습니다. https://documentation.devexpress.com/#CoreLibraries/clsDevExpressXtraChartsLineStyletopic 더보기
[C#] DevExpress로 실시간 그래프(차트) 만들기 (움직이는)실시간 그래프 다양한 차트 라이브러리를 통해 작성이 가능하다. 그 중에서 가장 대중적인 것은 MS에서 기본적으로 제공해주는 MS Chart를 이용하는 것이다. 그러나 이번 글은 DevExpress를 사용하여 실시간 그래프를 만들어 보겠다. DevExpress의 control 중에서도 chart control을 사용하겠다. (DevExpress 설치에 관련된 내용은 홈페이지에 가면 친절하게 안내되어 있으므로 생략합니다.) 아래와 같이 프로젝트를 생성한다. winforms common 카테고리에서 Blank application을 선택하고 프로젝트를 생성한다. 다음으로 toolbox를 열고, 아래와 같이 chart control을 윈폼 창으로 드래그 한다. 그럼 아래와 같은 차트 디자이너 창이 뜨.. 더보기
NMOUSE W3(무소음) 마우스 4개월 실사용후기 회사에서 마우스 소리 나는게 싫어서 싼 무소음 마우스를 쓰고 싶어졌다. 다나와에서 무소음 버튼 방식으로 검색하니 제일 첫번째 순위에 스카이디지탈의 NMOUSE W3 마우스가 떴다. 지금은 두번째로 뜨는데 샀을 때는 첫번째였다. 가격도 만원 밖에 안해서 이거 뭐지 싶어서 사용기를 이것저것 봤는데, 블로그에서 다들 좋다고 난리다. 그래서 이거 써봐야겠다 하고 샀다. 한달 정도 써보니 괜찮은 것 같아 하나를 더 사서 집에서도 썼다. 지금 쓴지 4개월이 됐다. 쓰면서 장점은 일단 조용하다. 진짜로...최고다. 클릭할 때, 키감도 나쁘지 않다. 또한 손에 잡히는 그립감도 나에게는 괜찮은 것 같다. ( 참고로 내 손은 큰 편이다.) 그런데 몇달 쓰니 문제가 좀 있다. 가끔 포인터 이동하는 것이 버벅인다. 마우스 포.. 더보기
ASP "/vshub/~" request 없애는 방법 visual studio에서 웹서비스를 구축하여 fiddler에서 전문이 잘 전달되는지 확인하는 중에 "http://localhost:49155/vshub/5a2e088adc05473295516f8bdda71dcf/블라블라~"와 같은 요청이 수없이 발생하는 것을 발견하였다. 아래는 fiddler 캡쳐영상이다. 저기에 계속 요청을 날리는 vshub라는 친구가 뭐하는 녀석인지 알아보니, 실시간 cpu,와 memory 정보를 보여주는 콤포넌트라고 한다. 궂이 이런걸 요청할 필요는 없으니, 안뜨도록 설정하자. 방법은 아래와 같다. 비주얼스튜디오의 상단 메뉴에서 " Tools > Options > Debugging > General " 메뉴에서 항목중에 "Enable Diagnostic Tools while de.. 더보기
모니터 27인치과 32인치 사이에서 고민된다면... 결론부터 말하자면 27인치에 1920 * 1080 해상도가 가장 좋은 것 같습니다. 과거에 24인치에 1920 해상도를 써보았는데요. 쓸 때는 몰랐는데, 27인치로 넘어오니 눈에 피로도가 확실히 줄어드네요. 24인치는 생각보다 글씨가 작게 보입니다. 그래서 32인치로 넘어왔는데 , 32인치로 넘어오니 1920일 경우, 화면이 굉장히 커져서 슬슬 아이콘이나 그래픽이 투박해지기 시작합니다. 그렇기 때문에 32인치로 올경우 2550*1440으로 가야 합니다. 그러나 문제는 가격이 너무 비싸죠. 27인치에 1920*1080이 화면 해상도도 깔끔하고 모니터 가격도 적당하고 눈도 편하고 딱 좋습니다. 돈이 된다면 32인치에 2550 사이즈로 가시면 더 좋겠지만... 더보기
레노버 울트라나브(OB47209) 한달 사용기 ​ 펜타그래프 방식의 넘버리스 키보드 울트라나브의 한달 사용기를 작성하겠다 한달 쓰니 아래와 같이 키 사이사이 먼지가 조금 생겼다 ​ ​ 키감은 일단 이전에 썼던 아이락스와 다르게 쫀득이는 키감이 상당히 인상적이었다 물론 아이락스도 좋았지만, 이 키보드는 뭔가 특별한 맛이 있는듯 하다 오타율은 아이락스보다 더 높다 하지만 아이락스의 펜타그래프 키보드는 넘버리스가 없어서 아쉬웠는데 이건 넘버리스라 매우 만족스럽다 사람마다 호불호가 있기는 하지만 난 마우스까지 동선이 짧은게 좋다 그리고 한달간 쓰다가 단점이 하나 있는게 아래 사진에 프린터스크린 키이다 ​ 한영 전환을 하다가 가끔 눌리는데, 내 피시에는 캡쳐 프로그램과 연동이 되어 있어서 갑자기 캡쳐프로그램이 실행된다는 ㅡㅡ 이 것만 빼면 조용하고 키감 좋고.. 더보기
[jsp] EL(Expression Language)로 Attribute 값이 출력되지 않을 때 spring을 공부하면서 난관에 봉착했다. controller에서 model.addAttribute() 메소드로 jsp 파일에 분명히 값을 넘겼음에도 ${id}와 같이 EL이 전혀 먹히지가 않는 것이다. 처음에 스프링에서 뭔가 문제인가 하고 스프링 쪽을 열심히 뒤져봤는데, 알고보니 매우 간단한 거였다. 어떤 경우에서 EL로 전달이 안되는 경우가 있다고 한다. 그럴 경우는 아래의 코드를 jsp상단에 추가하면 된다. 아마 대부분은 위의 코드에서 isELIgnored="false" 를 제외하고 입력으 해뒀을 거다. 저 부분만 추가해주면 정상적으로 attribute 값을 받아서 출력해 준다. 더보기
intellij에서 junit 사용하기 인텔리제이에서 junit 사용에 대해 구글링을 열심히 했는데, 너무 부분적으로 나와있는게 많아서 이번에 내가 직접한 것을 올린다. 그런데 사람에 따라 이것도 부분적이라고 느낄 수도 있을 것 같다. 첫째로 플러그인을 다운받는다. setting > plugin 에서 Junit으로 검색해서 설치하면 된다. 테스트 코드를 작성한다. package org.maria; import org.junit.Test; import java.sql.Connection; import java.sql.DriverManager; /** * Created by un on 2017-01-04. */ public class MySqlTest { private static final String DRIVER = "com.mysql.jdb.. 더보기
[앱] Radsone MVP 유투브 음악 어플 추천 이 앱은 유투브 음악을 듣는데 최고의 기능을 가지고 있다. 영상 없이 들을 수 있고, 또 앱을 백그라운드로 돌려서 화면이 꺼진상태에서도 감상할 수 있다. 앱스토어에서 무료로 다운로드 가능하다. 또한 음질에 관련되서 이퀄라이저 기능이 제공되니 상당히 좋다. 또한 왼쪽 캡쳐 화면 처럼 위에 '나중에 볼 동영상에 추가하기' 를 하면 재생리스트에 추가되어 나중에 연속해서 들을 수 있다. 단, 구글 계정과 연동해야 한다. 지금 일주일 째 써보는데 아주 만족스럽다. 더보기