E D R , A S I H C RSS

Full text search for "Io"

Io


Search BackLinks only
Display context of search results
Case-sensitive searching
  • 토비의스프링3/오브젝트와의존관계 . . . . 16 matches
         import java.sql.Connection;
         import java.sql.SQLException;
          public void add(User user) throws SQLException, ClassNotFoundException{
          Connection c = DriverManager.getConnection("jdbc:mysql://localhost/springbook", "spring", "book");
          public User get(String id) throws ClassNotFoundException, SQLException{
          Connection c = DriverManager.getConnection("jdbc:mysql://localhost/springbook", "spring", "book");
         public static void main(String[] args) throws SQLException, ClassNotFoundException {
          * UserDao : getConnection() 메소드를 추출하여 중복을 제거
         public void add(User user) throws SQLException, ClassNotFoundException {
          Connection c = getConnection();
         public void get(String id) throws SQLException, ClassNotFoundException {
          Connection c = getConnection();
         private Connection getConnection() throws SQLException, ClassNotFoundException {
          Connection c = DriverManager.getConnection("jdbc:mysql://localhost/springbook", "spring", "book");
          * 이제 수백개의 DAO 메소드가 있어도 DB 커넥션을 가져오는 방식이 바뀌면 getConnection() 메소드만 수정해주면 된다.
         = 제어의 역전(IoC) =
          // ConnectionMaker를 설정하고 생성하는 코드가 반복됨
          return new UserDao(new DConnectionMaker());
          return new AccountDao(new DConnectionMaker());
          return new MessageDao(new DConnectionMaker());
  • ComputerNetworkClass/Report2006/PacketAnalyzer . . . . 7 matches
         - 예, TCP connection 설정과정 분석
         = WSAIoctl =
         WSAIoctl 은 소켓이나 트랜스포트 계층 프로토콜, 통신 시스템의 구성과 관련된 사항을 설정하거나 설정값을 가져오기위해서 만들어졌다.
         WSA prefix 를 가진 함수의 경우 대부분 Winsock 2에서 제공 되기 시작한 것이며, 이 WSAIoctl 역시도 윈속 2에서 지원된다.
         네트워크의 3번째 프로젝트를 하기위해서는 SIO_RCVALL 라는 옵션을 설정하여 사용할 줄 알아야한다. 유사한 옵션으로는
         SIO_RCVALL_IGMPMCAST, SIO_RCVALL_MCAST 가있다.
         ※ 'SIO_RCVALL' : undeclared identifier 에러가 뜰 경우에 아래 코드를 추가 한다.
         #define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
          // This socket MUST be bound before calling the ioctl
          // Set the SIO_RCVALLxxx ioctl
          if (WSAIoctl(s, SIO_RCVALL, &optval, sizeof(optval),
          printf("WSAIotcl(%d) failed; %d\n", dwIoControlCode,
         상기와 같이 기존의 서버 프로그램과 다른 점은 별로 없다. (Listen과 accept가 없네요. WSAIoctrl에서 다 처리하는건지...) 단지 소켓을 ioctrl 로 조정해서 ip 수준에서 올라오는 패킷을 기존과 다르게 처리할 뿐이다.
         SIO_RCVALL 을 통해서 NIC를 통해 올라오는 모든 패킷의 캡쳐가 가능하다. NIC를 통해 나가는 패킷을 캡쳐하지 못하는 듯 하다.
         아마도 listen, accept 가 패킷 필터링을 하는 것으로 보이는데 dst 상관없이 무조겁 application 까지 올라오니깐 필요없는 것이 아닐까? 그런 생각하고 있음. -_- - [eternalbleu]
  • 토이/메일주소셀렉터/김정현 . . . . 4 matches
          FileIo io= new FileIo();
          io.insertDeleteList(deleteList);
          io.insertSpace(true);
          io.write("result.txt", io.getRemadeFromFile(input));
         import java.io.*;
         public class FileIo {
          public FileIo() {
          } catch (IOException e) {
          } catch (FileNotFoundException e) {
          } catch (IOException e) {
  • DevOn . . . . 3 matches
          * [asm.js] 및 [Io]
          * Io : Io 세션은 참여 희망자가 없어 진행하지 않았다...
  • Memo . . . . 2 matches
         RFC 793 Transmission Control Protocol
         #include <stdio.h>
          unsigned char VerIHL; //Version and IP Header Length
          //unsigned long Options_and_Padding;
          if (WSAIoctl(Sock, SIO_RCVALL, &I, sizeof(I), NULL, NULL, &BytesReturned, NULL, NULL) == SOCKET_ERROR)
          printf("WSAIoctl() failed.n");
         #include <stdio.h>
          char question[200];
          queslen = recv( server_sock, question, sizeof(question), 0);
          question[queslen] = '';
          printf( "I have to answer the next question. %sn", question);
  • IoLanguage . . . . 1 match
         Seminar:IoLanguage
  • Spring/탐험스터디/2011 . . . . 1 match
          1.1 ApplicationContext를 생성할 시 xml을 사용하는 방법도 있고 직접 설정해주는 방법도 있는데 xml을 사용할시 좋은 점은 코딩과 설정 담당을 분리할 수 있다는 점이 있다.
          1.2. Runtime Injection : 다형성을 만들기 위해서 사용한 방법. 개인적으로 코딩할 때 다형성의 사용이 좀 부족하다고 느꼈는데, Runtime시에 오브젝트간의 관계를 맺게 하지 않고 그냥 클래스에 맞춘 코딩을 했기 때문인 것 같다. 앞으로 코딩을 하는데 머릿속에 넣어두고 자주 써 보는 것이 좋을 것이라 생각된다.
          1.4. Connection c = DriverManager.getConnection(...); 문장에서 에러가 나는데 문자열의 localhost/springbook 부분을 자신이 사용할 테이블의 이름으로 바꾸어 주어야 한다. localhost/test로 바꿔준다. 이후의 문자열 두 개는 각각 자신의 MySQL 계정 이름(기본값 root), MySQL 비밀번호를 적어주면 된다.
          2.1. 우선 책에서 외부 라이브러리를 사용하고 있는데, STS에는 필요한 라이브러리가 들어있지 않은 것 같다. 이쪽 페이지(http://www.tutorials4u.net/spring-tutorial/spring_install.html)를 보고 라이브러리를 받아야 한다. 받아서 압축을 풀고 spring-framework-3.0.5.RELEASE/dist 폴더에 있는 jar 파일들을 프로젝트에 포함시켜주면 AnnotationContext, AnnotationConfigApplicationContext, @Configuration, @Bean 등을 사용할 수 있게 된다.
          2.1. 스프링의 ConfigurationContext 내부의 Bean에서 Context를 생성해서 DI를 하려고 했을 때 오류 발생 : Context 내부에서 Context를 생성하는 코드를 사용했기 때문에 생성이 재귀적으로 이루어져서 무한 반복된다. 그리고 디버그 시 main 이전에 에러가 일어났는데, 그것은 스프링의 Context는 시작 전에 Bean들을 생성하기 때문이다. main에 진입하기 이전의 스프링 초기화 단계에서 오류가 일어났다는 얘기.
         Ioc로 DaoFactory를 만드는 것까지 했습니다 ㅠㅠ
         Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
          at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
          at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:213)
          at org.springframework.context.support.GenericApplicationContext.<init>(GenericApplicationContext.java:101)
          at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:63)
         Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
  • 조영준 . . . . 1 match
          * ActionScript2
          * Application
          * 동네팀 - 신동네 프로젝트 [http://caucse.net], DB Migration 담당
          * 2015년 하계방학 IoT 특강 참여 (초급/중급)
Found 8 matching pages out of 7540 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.4116 sec