기본 콘텐츠로 건너뛰기

2018의 게시물 표시

Outlook 에서 읽지 않은 메일만 표시하기

링크: https://support.office.com/ko-kr/article/%EC%9D%BD%EC%A7%80-%EC%95%8A%EC%9D%80-%EB%A9%94%EC%8B%9C%EC%A7%80%EB%A7%8C-%ED%91%9C%EC%8B%9C-f2c8450c-9cd0-4037-a5d3-26f6946727ca#ID0EAABAAA=2016,_2013,_2010 메일이 너무 많고, 일정 메일과 같이 오면 찾기가 쉽지 않네. 단축 메뉴 버턴 "전자메일 필터링" 을 찾아서 "메일:읽지 않음"을 선택하면 해당 폴더의 내용을 따로 표시해줌. 담에 또 검색 안하도록 기록 남김.

std::copy의 응용 sample

참고링크: http://pacs.tistory.com/entry/STL-%EB%B3%80%EA%B2%BD-%EB%B6%88%EA%B0%80-%EC%8B%9C%ED%80%80%EC%8A%A4-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98 // std::copy() sms 다른 종류의 콘테이너간의 복사가 가능하며 iterlator가 있는 곳에는 어디에나 적용이 가능하다. // std::cout을 대상으로 하기 위해서 std::ostream_iterator를 사용한 것도 눈여겨 볼만 하다. // 아래는 그 사용 예 이다. // ConAppTest1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <string> #include <list> #include <vector> #include <algorithm> // ns_Alogirhm 부분과 관련 namespace ns_std_algorithm { int test6_Algorithm_copy() { std::vector<int> vec1(10); std::generate(vec1.begin(), vec1.end(), std::rand); std::cout << "vec1의 모든 데이터를 vec2에 copy" << std::endl; std::vector<int> vec2(10); std::copy(vec1.begin(), vec1.end(), vec2.begin()); for (std::vector<int>::iterator IterPos = vec2.begin(); IterPos != vec2.end(); ++IterP

Jenkins 서비스가 시작 안되는 문제, java update 관련 하여 수정함.

Jenkins 서비스가 시작 하면 아래에 이벤트뷰어에 오류를 떨어뜨리고 졸료됨... jenkins는 java Runtime base tool이며 빌드자동화 도구이자 UI는 Web service 이용한 서비스를 시작할 수 없습니다. System.ComponentModel.Win32Exception (0x80004005): 지정된 파일을 찾을 수 없습니다    위치: System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)    위치: winsw.Util.ProcessHelper.StartProcessAndCallbackForExit(Process processToStart, String executable, String arguments, Dictionary`2 envVars, String workingDirectory, Nullable`1 priority, ProcessCompletionCallback callback)    위치: winsw.WrapperService.StartProcess(Process processToStart, String arguments, String executable)    위치: winsw.WrapperService.OnStart(String[] _)    위치: System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)   내가 해결한 방법 같은 폴더에 있는 jenkins.xml 파일을 열어서 아래 사항을 확인했다. 1.포트 번호 확인 2.java runtime environment 경로가 맞는지 확인한다 --> 이게 잘못되어 있어서 실행이 안됨. 해당 경로 수정 요약. java runtime update가 되면서 경로가 변경됨, jenkins 설정파일에는 해당 경로가 반영안됨.  

std::list::remove_if(), std::list::sort()

link  http://hyunity3d.tistory.com/244?category=527936 코드 돌려보고 c++11 형태로 문법오류 수정해서 동작 처리 #include <iostream> #include <list> #include <functional>   // std::unary_function // 20 이상 30 미만이면 true template <typename T> class Is_Over20_Under30 : public std::unary_function<T, bool> // argument type - T, result type - bool { public: bool operator( ) (T& val) { return (val >= 20 && val < 30); } }; // 함수 객체 정의 template <typename T> struct COMPARE_ITEM { bool operator()(const T l, const T r) const { // 정렬 시에는 올림 차순으로된다. 내림 차순으로 하고 싶으면 < 에서 > 로 변경하면 된다. return l < r; } }; int test8() { std::list< int > list1; list1.push_back(10); list1.push_back(20); list1.push_back(25); list1.push_back(30); list1.push_back(34); std::cout << std::endl << "remove_if  테스트 1 - 사용자가 정의한 조건에 의해 삭제" << std::endl; // 20 이상 30 미만은 삭제한다. list1.remove_if(Is_Over20_