본문 바로가기
반응형

전체 글211

Window_Function 종류 window function - JavaScript 에서 최상위 객체 - 함수를 호출할 때는 window.함수명(), 함수명() 으로 호출이 가능 1) window.alert("메시지"); 일반적인 alert 2) boolean window.confirm("메시지"); - 일반적인 confirm / 확인을 누르면 true, 취소를 누르면 false 반환. 3) String window.prompt("메시지", "기본값"); - 메세지 입력가능한 창을 출력해줌. 입력받은 메시지를 반환 [input태그와 비슷] 4) window.open("url", "팝업명", "속성들(가로, 세로, x좌표, y좌표 등)") - 새창으로 팝업창을 열거나 현재창을 이동하기도함. _blank / _self 5) window.c.. 2023. 11. 9.
WAS_쓰레드풀[간단 정리] WAS의 멀티쓰레드 지원 -- 쓰레드 풀에 미리 정해놓은 개수의 쓰레드를 생성한다. WAS에서 요청이 오면 쓰레드를 하나씩 꺼내준다. 최대치 초과시에는 대기하거나 거절을 할 수 있음. - 대기는 대기열 개념 / 거절은 킬. 쓰레드 풀은 사용종료시 반납 톰캣의 기본설정은 최대 200개 // maxConnection="8192" 등으로 변경가능 -> 톰캣 튜닝 쓰레드풀을 이용할 경우 생성하고 종료하는 비용을 절약가능/ 응답시간 단축 생성가능한 쓰레드의 최대치가 있기에 너무 많은 요청이 들어와도 기존요청은 안전하게 처리할수있음. 주요 튜닝포인트는 최대 쓰레드(max Thread)의 숫자이다. 쓰레드 풀의 적정량을 찾을때 성능테스트용 툴 -> 아파치 ab, 제이미터, nGrinder(네이버 오픈소스) 2023. 11. 9.
UUID는 절대 겹치지 않을까? UUID는 절대 겹치지 않을까? UUID는 범용고유식별자(Universal Unique IDentifier)라고 한다. 네트워크상에 존재하는 개체들을 식별하고 구별하기 위해 개발 주체가 스스로 이름을 짓도록 하며 고유성을 충족시킬 수 있는 방법이다. 총 36개의 문자로 이루어져 있다.(32개의 문자와 4개의 하이픈으로 구성된 총 5개의 그룹) 예시: 550e8400-e29b-41d4-a716-446655440000 a~f까지의 알파벳 값들이 대문자인지 소문자인지는 중요하지 않다.(16진수) 128비트의 값이다. 총 340,282,366,920,938,463,463,374,607,431,768,211,456개의 사용가능한 UUID가 있다고 한다. 총 340,282,366,920,938,463,463,374.. 2023. 11. 9.
SwiftUI와 Database 붙이기 1. SwiftUI에서 CoreData를 사용하는법. SwiftUI에서 CoreData로 DB를 사용할 경우 아래와 같이 CoreDataManager로 CRUD를 만든후 @main 앱에 let manager = CoreDataManager.shared MainListView() .environment(\.managedObjectContext, manager.mainContext) .environmentObject(manager)} 이렇게 선언하여 사용한다. // CoreDataManager.swift // swiftUiMemo // import Foundation import CoreData import SwiftUI class CoreDataManager: ObservableObject { static.. 2023. 11. 9.
SwiftUI _ 기본 문법 정리 SwiftUi 스위프트 튜토리얼은 아래 사이트에서 할 수 있다. https://developer.apple.com/tutorials/swiftui/interfacing-with-uikit IOS 어플을 만드는데있어서, 스위프트 문법보다는 스위프트UI에 대한 이해도가 더 중요한것같다. NavigationView, NavigationLink, struct, VStack, HStack 등등.. struct와 class의 차이 가장 큰 차이점은 구조체는 값타입, 클래스는 참조타입이라는 점이다. Identifiable,Codable,Hashable Identifiable - struct, class를 정의할 때 ID값이 필요한 경우 해당 protocol을 채용한다. Codable - Codable은 Encodab.. 2023. 11. 9.
Stack, Queue 와 Deque 중 무엇이 더 효율적일까? Stack, Queue 와 Deque 중 무엇이 더 효율적일까? https://docs.oracle.com/javase/8/docs/api/ 자바 공식문서를 확인해보면 아래와 같은 말이 있습니다. Resizable-array implementation of the Deque interface. Array deques have no capacity restrictions; they grow as necessary to support usage. They are not thread-safe; in the absence of external synchronization, they do not support concurrent access by multiple threads. Null elements are p.. 2023. 11. 9.
반응형

loading