검색결과 리스트
글
윈도우8,7 64비트에서 파이썬 설치 제대로 하기
1. http://www.lfd.uci.edu/~gohlke/pythonlibs/
64비트용 패키지 파일을 받을 수 있는 페이지, 적극 활용
2. pycharm의 패키지 관리자 사용
파이참 인터프리터 설정으로 가면 패키지 관리자가 있는데, 여기서 pip랑 setuptools을 업그레이드 한 뒤에,
pycharm에서 패키지 검색하고 설치하면 제대로 깔린다.
내가 왜 이걸 몰라서 가상화 하고 별짓을 다 했을까........
'알아두자 > Windows' 카테고리의 다른 글
| USB 메모리 인식 불량시 시도해볼수 있는 방법 (0) | 2014.03.16 |
|---|---|
| 자동 백업은 코비안 (0) | 2013.10.09 |
| WINAPI 프로그래밍시 초기화가 'case' 레이블에 의해 생략되었습니다 오류 관련 (0) | 2013.05.19 |
| 윈도우8 넷북 메트로 사용법 (Intel 계열...) (0) | 2013.03.29 |
| Ultraiso로 Windows ISO USB로 만든 뒤 install.wim 오류시 (0) | 2013.03.29 |
설정
트랙백
댓글
글
20130604
전체 백업
리더랑 라이터
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
#define MAXLINE 100
// reader부터 실행하쇼
// 이름있는 파이프를 통해 메시지 출력
int main()
{
printf("RUN FIRST NPREAD!!\nMessage : ");
int fd,length,count,i;
char message[MAXLINE];
fgets(message,sizeof(message),stdin);
length=strlen(message)+1;//null 문자 때문에
printf("Set Message Sending count : ");
scanf("%d",&count);
// 음수를 입력받으면 기본 카운터 5회로 전송하도록 예외처리
if(count<0){
printf("Error, Set Default Sending Count to 5");
count=4;
}
// 그 외에는 걍 보내셈 ㅇㅋ
else{
printf("\nOkay, Sending Count : %d",count);
count-=1;
}
printf("\nSending Message : %s",message);
do{
fd=open("myPipe",O_WRONLY);
if(fd==-1)
{
sleep(1);
}
}
while(fd==-1);
for(i=0;i<=count;i++){
write(fd,message,length);
sleep(1);
}
printf("\nSending Finish!\n");
//fclose(fd);
return 0;
}
*******************************************************************************
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#define MAXLINE 100
/* 이름 있는 파이프를 통해 읽은 내용을 프린트한다. */
int main( )
{
int fd;
char str[MAXLINE];
unlink("myPipe");
mkfifo("myPipe", 0660);
fd = open("myPipe",O_RDONLY);
while (readLine(fd, str))
printf("%s \n", str);
close(fd);
return 0;
}
int readLine(int fd, char *str)
{
int n;
do {
n = read(fd, str, 1);
} while (n > 0 && *str++ != NULL);
return (n > 0);
}
설정
트랙백
댓글
글
20130527
/*
interface i에 stop()을 추가
class a,b,c에서 이를 구현하고 사용하도록 수정
* 새로운 interface I2에 추상메서드 turn_on(),turn_off를 정의
* class B,C가 interface I2도 상속받도록
* class A에서 interface I2 를 사용하도록 수정
*/
package interfacetest2;
class A {
void autoPlay(I i) {
i.play();
}
void autoStop(I i) {
i.stop();
}
void turn_on(I2 i) {
i.turn_on();
}
void turn_off(I2 i) {
i.turn_off();
}
}
interface I {
public abstract void play();
public abstract void stop();
}
interface I2 {
public abstract void turn_on();
public abstract void turn_off();
}
class B implements I, I2 {
public void play() {
System.out.println("play in B class");
}
public void stop() {
System.out.println("play in B stop");
}
public void turn_on() {
System.out.println("play in B turn on");
}
public void turn_off() {
System.out.println("play in B turn off");
}
}
class C implements I,I2 {
public void play() {
System.out.println("play in C class");
}
public void stop() {
System.out.println("play in C stop");
}
public void turn_on() {
System.out.println("play in C turn on");
}
public void turn_off() {
System.out.println("play in C turn off");
}
}
class InterfaceTest2 {
public static void main(String[] args) {
A a = new A();
a.autoPlay(new B());// 비를 인터페이스로 넘김
a.autoPlay(new C());// 씨를 인터페이스로 넘김
a.autoStop(new B());
a.autoStop(new C());
a.turn_on(new B());
a.turn_on(new C());
a.turn_off(new B());
a.turn_off(new C());
}
}
'학교 실습 > HCI' 카테고리의 다른 글
| 20130522 HCI 과제 완료 (0) | 2013.05.22 |
|---|---|
| 20130522 HCI (0) | 2013.05.22 |
| 130513 (0) | 2013.05.13 |
| 20130508 (0) | 2013.05.08 |
| 20130507 (0) | 2013.05.07 |
program_20130604.tar.gz