일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- sort
- Mac
- licence delete curl
- 차트
- Kafka
- plugin
- License
- Java
- analyzer test
- Test
- TensorFlow
- flask
- docker
- Python
- token filter test
- matplotlib
- license delete
- ELASTIC
- aggs
- aggregation
- 900gle
- MySQL
- high level client
- springboot
- API
- zip 암호화
- Elasticsearch
- zip 파일 암호화
- query
- Today
- Total
목록분류 전체보기 (475)
개발잡부
AtomicInteger 여러 스레드에서 동시에 액세스할 수 있는 다중 스레드 환경에서 원자 정수 카운터로 사용할 수 있는 Java의 클래스입니다. AtomicInteger는 synchronized 보다 적은 비용으로 동시성을 보장할 수 있습니다. y = atomic.get(); -> y = i; y = atomic.incrementAndGet(); -> y = ++i; y = atomic.getAndIncrement(); -> y = i++; y = atomic.decrementAndGet(); -> y = --i; y = atomic.getAndDecrement(); -> y = i--; y = atomic.addAndGet(x); -> i = i + x; y = i; y = atomic.getAnd..
그 동안 잘 동작하던 내 900gle 이 저런 hibernate.properties not found 비명을 지르고 죽엇다.. 너무 방치했나.. 기존에 잘 됐던게 왜이럴까 하면서 해결 방법은 아래 내용을 gradle.build 파일에 추가 // https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
엑셀로 넘겨줄테니 DB에 일괄 업데이터 처달라는 .. 소리를.. 히발.. 어드민 있자나.. 손가락이 공주님이냐 라고 속으로 말한 후 작업을 해보자 conda 는 에전에 만들어 놓았던 doo 환경에서 $conda activate doo $cd / $python sql/sortweight_easy_pickup.py # -*- coding: utf-8 -*- ##### FILE ##### def csv_data(): f_v = open("update_sort_weight.sql",'w') with open(CSV_FILE) as data_file: for line in data_file: line = line.strip() lineArray = line.split(',') sql_v = "UPDATE `ite..
주요 매서드 매 서 드 설 명 char charValue() Character 오브젝트의 값을 리턴한다. int compareTo(Character anotherCharacter) 2개의 Character를 수치로서 비교한다. int compareTo(Object o) Character 객체를 지정된 객체와 비교한다. static int digit(char ch, int radix) 지정된 기수에서의 문자 ch의 수치로서의 값을 리턴한다. boolean equals(Object o) 현재 객제와 지정된 객체가 같은지 비교한다. static char forDigit(int digit, int radix) 지정된 기수에서의 지정된 숫자의 문자 표현을 판정한다. static int getNumericValue..
1. 가상환경 리스트 확인 conda env list 2. 가상환경 만들기 conda create -n py38 python==3.8 -y 3. 확인 # To activate this environment, use # # $ conda activate py38 # # To deactivate an active environment, use # # $ conda deactivate 4. pyspark 3.3.1 설치 #들어가서 conda activate py38 실행 conda install -c conda-forge pyspark==3.3.1 -y
Elastic APM : https://www.elastic.co/kr/apm Elastic APM Overview : https://www.elastic.co/guide/en/apm/get-started/7.6/transactions.html Elastic APM Server : https://www.elastic.co/guide/en/apm/server/current/index.html Elastic JAVA Agent : https://www.elastic.co/guide/en/apm/agent/java/1.x/index.html Elastic PHP Agent : https://github.com/philkra/elastic-apm-php-agent Newrelic APM : https://new..
역시 파이썬은 무조건 공부해야 하는 건가 현재 시장에서 가장 유망한 프로그래밍 언어는 다음과 같습니다. Python: 데이터 과학, 인공지능 및 머신 러닝 분야에서 인기가 매우 높습니다. JavaScript: 웹 개발에서 가장 많이 사용되며, Node.js를 통해 서버 측 개발도 가능합니다. Java: 기업용 애플리케이션 개발에 많이 사용되며, 안드로이드 앱 개발에도 많이 사용됩니다. Swift: iOS 및 macOS 애플리케이션 개발을 위해 Apple에서 개발한 언어로, 이제는 서버 측 프로그래밍에도 사용됩니다. Kotlin: 안드로이드 애플리케이션 개발을 위해 공식적으로 지원되는 언어로, Java와 호환성이 좋습니다. Rust: 안전하고 빠른 웹 애플리케이션 및 시스템 프로그래밍 언어로, 최근에는 블..
Java에서 File 클래스사용 방법 mkdir - 디렉토리 생성 mkdirs - 디렉토리 경로 전체 생성 list - 디렉토리 안의 파일 목록 listFiles - 디렉토리 안의 파일 목록 테스트 해당경로 확인 String dir = "/data/static"; File file = new File(dir); file.list file.listFiles
500개가 넘는 상품명의 토크나이징된 결과값을 달라고 한다.. 노가다를 뛰까.. 500개 정도면 할만한데 라고 생각했으나.. 수정, 추가 등등 계속요청할꺼 같아서 만들어봄 local 에서 es 에 세팅된 analyzer 를 이용함 client 생성 client = Elasticsearch("https://id:pw@host:port/", ca_certs=False, verify_certs=False) analyze 쿼리 def get_query(): response_n = client.indices.analyze( index=INDEX_NAME, body={ "analyzer": "index_analyzer", "text": "프랑스_떼땅져녹턴시티라이트_750ML" } ) print(response_n)..
ReflectionTestUtils?? ReflectionTestUtils 는 Spring Test Context 프레임워크의 일부입니다. 이는 단위에서 사용되는 리플렉션 기반 유틸리티 메서드의 모음이며, 비공개 필드를 설정하고 비공개 메서드를 호출하고 의존성을 주입하기 위한 통합 테스트 시나리오 import org.springframework.test.util.ReflectionTestUtils; @Test public void test_weightLogic_getPriceWeight(){ assertEquals( ReflectionTestUtils.invokeMethod( new Weight(), "getPriceWeight", 5600L), (Double)1.49); } @Test public vo..