본문 바로가기

분류 전체보기311

Insert 쿼리 Insert : Table에 데이터를 삽입(추가)할때 쓴다. ----------------------------------------------------------------------insert into 테이블명 (컬럼명1,컬럼명2,컬럼명3)value (값1,값2,값3);---------------------------------------------------------------------- 컬럼명1과 값1은 매칭된다. 즉 컬럼명 1 안에 들어갈 값을 값 1자리에 넣는것!컬럼명2-값2 , 컬럼명3-값3의 구조이다. 예)employee 테이블에 신입사원을 추가하게 되었다.사원 이름과 사원번호 사원 부서에 값을 추가해보자 insert into employee (emName,emNumber,emDef).. 2015. 6. 9.
[c#] Base 키워드 출처 : https://msdn.microsoft.com/ko-kr/library/ebca9ah3.aspx 출처 : https://msdn.microsoft.com/ko-kr/library/hfw7t1ce.aspx Base 다음과 같이 파생클래스에서 기본 클래스의 멤버에 액세스하는데 사용 됩니다. - 다른 메서드로 재정의된 기본 클래스의 메서드를 호출합니다. - 파생클래스의 인스턴스를 만들때 호출해야하는 기본 클래스 생성자를 지정합니다. 이 예제는 기본 클래스인 person과 파상클래스인 Employee 모두에 getInfo가 있습니다. base키워드를 사용하면 파생 클래스에서 기본 클래스의 GetInfo메서드를 호출할 수 있습니다. public class Person { protected string .. 2015. 6. 8.
UPDATE 쿼리 기존에 있던 정보를 갱신할때 쓰는 쿼리이다. 사용법 -----------------------------------------update 테이블이름set 컬럼이름 숫자 where 조건 ----------------------------------------- 예를 들어 " 사원정보 테이블(EmployeeInfo)에 현재 연봉이 2500인 사원번호 1012번의 연봉을 500 더 올린다 " 를 쿼리하면 아래와 같다. 1. update EmployeeInfoset salary += 500where id = 1012; 2. update EmployeeInfoset salary = ( 2500 + 500) where id = 1012; 3. update EmployeeInfoset salary = 3000wher.. 2015. 6. 8.
[쿼리] convert, cast [ 출처 : http://lab.cliel.com/m/post/266][ 출처 : http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=38&MAEULNo=16&no=69471&ref=69461] Cast와 Convert 둘 다 숫자를 문자나 실수로 바꿔주는 형변환을 하는 함수이다.그러나 cast 는 표준 sql이라 오라클이나 다른 dbms에서도 가능한데, convert는 mssql에서 cast의 부족한 부분을 변형해서 사용하는 것이다. 예시 테이블 Table 명 Idolcolum명 debutTime name : 샤이니의 데뷔날짜를 수정하고 싶을때 Cast 사용법 update Idolset debutTime = cast('2008-05-25 00:00:00.. 2015. 6. 4.
What is the difference between a thread and fiber? [ 출처 : http://stackoverflow.com/questions/796217/what-is-the-difference-between-a-thread-and-a-fiber ] fiber에 대해 구글링을 하다가 좋은글을 발견했다. 간단히 설명하자면 (사실은 해석) Threads use pre-emptive scheduling, whereas fibers use cooperative scheduling.쓰레드는 우선권을 가지는 스케쥴링이고, 파이바는 협동적인 스케쥴링을 한다. Threads are scheduled by the OS (pre-emptive). A thread may be stopped or resumed at any time by the OS, but fibers more or le.. 2015. 6. 4.
Interlocked 클래스 [출처 : https://msdn.microsoft.com/ko-kr/library/system.threading.interlocked(v=vs.110).aspx] [출처 : http://www.hanbit.co.kr/network/view.html?bi_id=379] Interlocked 클래스 : 다중 스레드에서 공유하는 변수에 대한 동기화를 제공한다. 항상 유효한 값을 얻도록 보장한다 , 여러 쓰레드가 항상 유효한 값을 갖도록 하려면 변수에 직접 억세스 하지 말고 Interlocked 클래스를 사용하도록 한다. using System; using System.Threading; public class AppMain { private int m_member; public static void Main.. 2015. 6. 4.
extends, implements 차이 출처 : - http://ryulib.tistory.com/316 - http://crack-tech-interview.com/2014/07/29/abstract-class-%EC%B6%94%EC%83%81-%ED%81%B4%EB%9E%98%EC%8A%A4-vs-interface-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4-in-java/ class A extends B 라고 하면A는 B라는 클래스를 상속 받아서 +a 시키겠다는 뜻이구요 class A implements C 라고 하면A는 C라는 인터페이스를 구현하겠다~ 라는 뜻입니다. extends 순수상속implements 구현상속 2015. 5. 28.
싱글톤 패턴 출처 : http://warmz.tistory.com/759 ★ 싱글톤 패턴 - 싱클톤 패턴은 해당 클래으싀 인스턴스가 하나만 만들어진다. - 어디서든지 그 인스턴스에 접근 할 수 있게 만든다. - 클래스에서 자신의 단 하나뿐인 인스턴스를 관리하도록 만든다. 용도 : 스레드 풀, 캐시, 대화상자, 사용자 설정, 디바이스 드라이버 등등 public class Cache { private static Cache _instance = null; public static Cache instance { get { if (_instance == null) { _instance = new Cache(); } return _instance; } } } public Cache(){} } 2015. 5. 28.
[c#] 속성 : property 출처 : msdn https://msdn.microsoft.com/ko-kr/library/x9fsa0sw.aspx 속성 : 속성은 전용 필드 값을 읽고 쓰거나 계산하기 위한 융통성 있는 메커니즘을 제공하는 멤버입니다. 속성은 공용 데이터 멤버인 것처럼 사용할 수 있지만 실제로는 접근자라는 특별한 메서드입니다. 이를 사용하면 메서드의 안전성과 유연성을 높이고 데이터에 쉽게 액세스할 수 있습니다. 예를 들어 아래와 같이 사용합니다. class TimePeriod { private double seconds; public double Hours { get { return seconds / 3600; } set { seconds = value * 3600; } } } class Program { static .. 2015. 5. 28.
반응형