1.설치 1) Graalvm 설치 www.graalvm.org/docs/getting-started/#install-graalvm github.com/graalvm/graalvm-ce-builds/releases os : windows 10 pro 해당하는 파일 다운로드 setx환경변수 설정이지만 그냥 cmd.exe에서 설정함 set PATH=D:\develop\program\graalvm-ce-java8-21.0.0.2\bin;%PATH% set JAVA_HOME=D:\develop\program\graalvm-ce-java8-21.0.0.2 set PATH=D:\develop\program\graalvm-ce-java8-21.0.0.2\bin;%PATH% set JAVA_HOME=D:\develop\..

출처 aws.amazon.com/ko/blogs/storage/comparing-your-on-premises-storage-patterns-with-aws-storage-services/ Comparing your on-premises storage patterns with AWS Storage services | Amazon Web Services Many companies want to move to the cloud, and for most of those companies, moving to the cloud starts with an assessment of existing storage infrastructure. It is useful to know how to map existing st..
Chorme 브라우져에서 POST를 요청할때 OPTION으로 바뀌어서 서버로 호출하는 경우가 발생한다. nexacro studio에서 개발툴의 webserver로 구동하고 STS에서 tomcat구동시 발생한다. console 이경우 아래 처럼 오류가 나온다. SystemBase_HTML5.js:8133 OPTIONS http://localhost:8080/nexup/simpleresponse.do 500 (Internal Server Error) nexacro.__startCommunication @ SystemBase_HTML5.js:8133 nexacro._startCommunication @ SystemBase.js:6128 nexacro._loadData @ SystemBase.js:6035 __..
오류 메시지 : jar파일은 바뀜 java.io.FileNotFoundException : /usr~~~/ .jar (열린 파일이 너무 많음) too many files opens 1. 오류 발생 원인 오류는 Too many open files로 제한된 file descriptor의 개수를 초과하여 발생 ulimit -a 로 현재 설정된 open file 한계치 확인 2. 발생 원인 분석 2-1) 일시적으로 과부하에 의한 것인지? 설정된 FD가 적고 일시적 과부인 경우는 FD 개수를 늘려서 해결 2-2) File descriptor가 누적되어 발생한 것인지 ? 통신(socket..), input/out stream , 파일 등에서 close가 제대로 되지 않아 발생합니다. Close가 되지 않으므로 누적..
환경 Python 3.5개발 환경 : MacOs + Pycharm배포 환경 : CentOS release 6.10 1. 기본 Bot Server 개발 1) Bot 신청2) BotServer 개발 설치 package : library zbar : 바코드 인식용 python package python-telegram-bot : telegram bot 개발 패키지 pyzbar : 바코드 인식용 requests, urllib3 : api 서버 통신용 --------------------------------------------------------- TODO KoNLPy : 현재 macOS에서 설치 오류가 남.. libc++이 오류 남 stdlibc++로 copy해서 대체해보았즈만 실패 tensorflow :..
회사 사내 동우회인 북어회를 위해 대출시스템을 개인적으로 구축하고 있다.해당 자료를 정리하기 위해 작성한다. 1. 구성 ASIS) 추가로 iPhone Native App을 개발 하려 했으나 게으름으로 스킵 중..2019년을 한해는 챗봇이나 한번 해보려고 추가적인 작업을 계획하였다. TOBE) 2. 상세 Bot Server 상세 모듈 구성 : 1) BotServer 기본 구성 : telegram chat bot 과 연동하는 기본 모듈 2) Command처리 모듈 v1) 현재는 기본 command를 기준으로 처리하기 Rule base 로 처리 : "내대출", "사용자등록"... v2) 머신러닝으로 텍스트기반으로 처리하기 1) 자연어 처리 2) 분석 3) 의도 4) 결과말 생성 3) Barcode 처리 Ima..
2018/09/11 - [ASM] - ASM User Guide 번역 3 4. Metadata 이 장에서는 핵심 API를 사용하여 주석과 같은 컴파일 된 Java 클래스 메타 데이터를 생성하고 변환하는 방법에 대해 설명합니다. 각 섹션은 한 가지 유형의 메타 데이터의 프리젠 테이션으로 시작한 다음 몇 가지 예시적인 예와 함께 해당 메타 데이터를 생성하고 변환하는 해당 ASM 인터페이스, 구성 요소 및 도구를 제공합니다. 4.1. Generics List 와 같은 일반 클래스와이를 사용하는 클래스에는 선언하거나 사용하는 제네릭 형식에 대한 정보가 들어 있습니다. 이 정보는 런타임시 바이트 코드 명령어에 의해 사용되지 않지만 리플렉션 API를 통해 액세스 할 수 있습니다. 또한 별도의 컴파일을 위해 컴파일러..
3. Methods 이 장에서는 core ASM API를 사용하여 컴파일 된 메소드를 생성하고 변환하는 방법을 설명합니다. 그것은 컴파일 된 메소드의 표현으로 시작하여 많은 예제를 사용하여 해당하는 ASM 인터페이스, 컴포넌트 및 툴을 생성하고 변환하는 도구를 제공합니다. 3.1. Structure 컴파일 된 클래스 내에서 메소드 코드는 바이트 코드 명령어의 시퀀스로 저장됩니다. 클래스를 생성하고 변환하기 위해 이들 지침을 알고 그들이 어떻게 작동하는지 이해하는 것이 필수적입니다. 이 섹션에서는 간단한 클래스 생성기 및 변환기의 코딩을 시작하기에 충분해야하는 지침의 개요를 제공합니다. 전체 정의를 보려면 Java Virtual Machine Specification을 읽어야합니다. 3.1.1. Execu..
2018/09/10 - [ASM] - ASM User Guide 번역 1 Part I. Core API 2. Classes 이 장에서는 코어 ASM API를 사용하여 컴파일 된 Java 클래스를 생성하고 변환하는 방법을 설명합니다. 그것은 컴파일 된 클래스의 표현부터 시작하여 많은 예제를 사용하여 해당하는 ASM 인터페이스, 컴포넌트 및 툴을 생성 및 변환하는 도구를 제공합니다. 메소드, 주석 및 제네릭의 내용은 다음 장에서 설명합니다. 2.1. Structure 2.1.1. Overview 컴파일 된 클래스의 전체 구조는 아주 간단합니다. 실제로 컴파일 된 클래스는 기본적으로 컴파일 된 응용 프로그램과 달리 구조 정보와 소스 코드의 거의 모든 심볼을 유지합니다. 실제로 컴파일 된 클래스에는 다음이 포함..
https://asm.ow2.io/asm4-guide.pdf ASM 4.0 A Java bytecode engineering library 1.2. Overview1.2.1. ScopeASM 라이브러리의 목표는 컴파일 자바클래스 파일을 생성, 변환 및 분석하는 것입니다.Java 클래스는 바이트 배열로 표현됩니다 (디스크에 저장되고 Java 가상 머신에 로드 됨). 이를 위해 ASM은 숫자 상수, 문자열, Java 식별자, Java 유형, Java 클래스 구조 요소 등과 같이 바이트보다 상위 개념을 사용하여 바이트 배열을 읽고 쓰고 변환하는 도구를 제공합니다. ASM의 범위는 클래스의 읽기, 쓰기, 변형 및 분석에만 엄격하게 제한됩니다. 특히 클래스 로딩 프로세스는 범위를 벗어납니다. 1.2.2. Mode..
- Total
- Today
- Yesterday
- #JAVA
- chrome
- nexacro
- native-image
- cors
- 챗봇
- #Bean
- #ASM
- 도서
- #User Guide
- #SPRING
- ASM
- Java
- 번역
- #Transaction
- GraalVM
- #BCI
- bytecode
- #Dynamic Query
- 텔레그램
- 대출
- telegram
- javaagent
- user guide
- native image
- #번역
- #MyBatos
- javaaent
- chatbot
- #IOC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |