본문 바로가기

반응형

전체 글

(72)
linux상에서 패스워드 없이 sudo 사용 Title: Simple NOPASSWD sudoers syntax example required Hi I require my user 'www' to run the command '/sbin/service crond restart' without having to use the root password. How do I write this in /etc/sudoers? Thank you tr5 I did that, but when I run www> sudo /sbin/service crond restart I get this error: sudo: must be setuid root I used visudo to make a /etc/sudoers, which looks like this: Host_..
FT245BM을 리눅스 기반의 자바프로그램에서 이용하는 방법 시작은 이랬습니다. 임베디드XP 환경에서 VC프로그램(FT245BM이 사용된)으로 구동되던 프로그램을 JAVA를 사용한 그래픽환경, 리눅스기반에서 사용하려면 어떻게 해야하나..... 1. JUSB를 이용하여 USB로서 칩을 제어하는 방법.2. FTD2XXJ 이용하여 FT칩을 제어하는 방법3. 기본제공되는 씨소스를 사용하여 자바에서 JNI의 방법으로 칩을 제어하는방법4. 씨소스 따로 자바소스 따로. 다만 둘은 파일로 연결되어있다. 처음엔 자바환경에서 FT칩을 제어하려고 하였는데, 여러가지 방법을 찾아봤지만, 여러방법들이 모두 실제적으로 적용가능하지 않고, 구상만으로 끝낸 사안이였습니다. (물론 오픈소스로서 공개되어있음.) 결론은 라이브러리가 제공되는, GCC환경에서 FT칩을 제어 JNI를 이용하여 자바에서..
강아지
(이전글 2006년) Java Technology Forums - Error message in JNI Error message in JNI Oct 28, 2003 7:02 PM Hi ALL: I want to pass an array of strings from Java to a native method written in C.Below is my code JNIEXPORT void JNICALL Java_init (JNIEnv *env, jobject jobj,jobjectArray jfilename, jint jlength){jsize arrsize = env->GetArrayLength(jfilename);jstring elem;char **cstr;int i,j;cstr = (char **) maloc(arrsize * sizeof(char*));for (i=0 ; i< arrsize ; i++)..
(이전글 2006년) jni 사용예 C와 C++ 간의 약간의 사용법의 차이가있다.... #include #define PATH_SEPARATOR ';' /* define it to be ':' on Solaris */ #define USER_CLASSPATH "." /* where Prog.class is */ main() { JNIEnv *env; JavaVM *jvm; jint res; jclass cls; jmethodID mid; jstring jstr; jclass stringClass; jobjectArray args; #ifdef JNI_VERSION_1_2 JavaVMInitArgs vm_args; JavaVMOption options[1]; options[0].optionString = "-Djava.class.path="..
(이전글 2006년) JNI JAVA라는 언어가 플렛폼 독립적임을 추구함으로써 생기는 커다란 장점 뒤에는 특정 플렛폼에 종속적인 기능을 수행하지 못한다는 관점에 따라선 커다란 단점이 있다. 이를 해결하기 위한 해결책이 JNI - Java Native Interface 이다. JNI 는 JAVA로부터 C/C++을 호출할 수 있도록 해준다. JAVA가 JVM을 통해 해석되어 실행되는 메커니즘 때문에 잃는 속도를 JNI로 충당할 수 있다고 말하는 사람도 있다. 그러나 적어도 내 주관적인 의견으로는 단지 속도 문제가 거슬려서 JNI를 이용하는 것은 부적절한 행동이라 생각한다. 그렇다면 왜 나는 JNI를 서술하고 있는가? JNI의 주된 용도는 레거시 시스템과의 연동과 플렛폼 종속적인 기능의 사용에 있다. 리눅스가 설치된 컴퓨터에 모터가 달려..
(이전글 2009년) - 리눅스 환경에서 JAVA를 이용한 USB이용에 대한 문의드립니다. 실제로 어떤 사이트에 문의를 한 내용이다....답변은.... 없었다. -------------------------------------------------------------------------------------------------------------------------------------리눅스 환경에서 자바프로젝트를 진행중에 있습니다. 기기간의 CAN 통신을 사용하기 위해serial USB converter인 FTDI사의 FT245BM을 USB로서 인식하여 (D2XX)USB의 Bulk in, Bulk out Endpoint를 사용하여 통신을 하려고 하고있습니다. 설치환경 :cpu : via on bord C3chipset : CLE266linux : fedora core 5java :..
2000년 코카콜라 회장(더글러스 대프트)의 신년사 Life is …삶이란… Imagine life as a game in which you are juggling five balls in the air.인생을 공중에서 5개의 공을 돌리는 것(저글링)이라고 상상해 보자 You name them : work, family, health, friends and spirit, and you're keeping all of them in the air각각의 공을 일, 가족, 건강, 친구, 그리고 영혼(나)이라 명명하고, 모두 공중에서 돌리고 있다고 생각하자 You will soon understand that work is a rubber ball. If you drop it, it will bounce back.조만간 당신은 일이라는 공은 구무공이어서 떨어뜨리..

반응형