일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오라클
- 보안뉴스한줄요약
- 자바스크립트 API
- 자바스크립트 prototype
- oracle
- 자바스크립트 element api
- 보안뉴스
- 자바스크립트 객체
- javascript
- ES6
- 다크웹
- GIT
- 자바스크립트 기본 문법
- 카카오프로젝트
- numpy
- oracle db
- php
- 보안뉴스요약
- 보안뉴스 한줄요약
- 파이썬
- 깃허브
- 랜섬웨어
- Oracle SQL
- 카카오프로젝트 100
- 보안뉴스 요약
- python
- 자바스크립트 node
- 자바스크립트
- 자바스크립트 jQuery
- 카카오프로젝트100
- Today
- Total
목록전체 글 (507)
FU11M00N
Remove Duplicates from Sorted Array II [정렬된 배열에서 중복되는 값 제거(최대 2개는 중복을 허용)] 제약 조건 int[] nums = [...]; // Input array int[] expectedNums = [...]; // The expected answer with correct length int k = removeDuplicates(nums); // Calls your implementation assert k == expectedNums.length; for (int i = 0; i < k; i++) { assert nums[i] == expectedNums[i]; } Example ex1) Input: nums = [1,1,1,2,2,3] Output: 5..
Remove Duplicates from Sorted Array [정렬된 배열에서 중복되는 값 제거] 제약 조건 int[] nums = [...]; // Input array int[] expectedNums = [...]; // The expected answer with correct length int k = removeDuplicates(nums); // Calls your implementation assert k == expectedNums.length; for (int i = 0; i < k; i++) { assert nums[i] == expectedNums[i]; } Example ex1) Input: nums = [1,1,2] Output: 2, nums = [1,2,_] ex2) In..
Remove Element [Input 배열의 요소 제거] 제약 조건 0
Merge Sorted Array [정렬된 두개의 배열을 합쳐서 하나의 정렬된 배열 만들기] 제약 조건 nums1.length == m + n nums2.length == n 0
오늘은 에듀테크 플랫폼, 긱하우스의 코딩 교육 서비스, 코드프렌즈를 소개하겠습니다. 코드프렌즈는 실생활에 적용하는 "실용적인 코딩"을 지향하는 코딩 교육 플랫폼으로 코딩 교육으로 실용적인 교육 결과물(예: 랜딩페이지)을 만들고, 직접 배포해 활용할 수 있는 서비스입니다. https://www.codefriends.net/ 코드프렌즈 | 실생활에 적용하는 실전 코딩 스쿨 코딩은 어렵고 특별한 기술이 아니에요. 누구든지 시작할 수 있는 간편하고 실용적인 코딩을 배워 보세요! www.codefriends.net 현재 코드프렌즈는 정식 서비스 오픈이 되지 않아 얼리버드 알림 신청 시, 추첨을 통해 커피 쿠폰도 준다고 하니, 위의 URL에 접속해 빠르게 신청해 보시는 것을 추천합니다! 제가 직접 사용해 보고 느낀..
포스트 기능 개발 중 프런트에게 id, title, content, hit, createdAt, writer. 데이터를 보내줘야 하는 일이 생겼다. 이 중 createdAt 데이터를 보낼 땐 포스트의 생 성일이 오늘 날짜라면 시간 : 분 (12:30) 데이터를 보내야 하고, 생성일이 오늘이 아니라면 년-월-일 (2023-04-09) 데이터를 보내야 한다. 해당 작업을 메모리에서 작업(node.js 에서 처리) 하려던 찰나 포스트 데이터가 많아질수록 메모리 자원이 많이 사용될 것 같은 느낌이 들어 db에서 한꺼번에 작업하려고 노선을 변경했다. 쿼리문으론, 아래와 같이 case 문을 사용하여 처리가 가능하다. select case substring(NOW(),'6','6') when substring(cre..
해당 게시물에선 AWS EC2 인스턴스 안에 설치되어있는 docker 컨테이너에 redis를 설치해, node.js에서 보낸 데이터를 저장해 보겠습니다. 먼저 node.js 에서 npm i redis 명령어를 입력하여 Redis를 설치합니다. $ npm i redis const redis = require('redis') host 에는 aws 공인 ip를 작성해 주시면 됩니다. ( * redis v4부턴 client.connect()를 선언해야 에러가 발생하지 않습니다. ) client = redis.createClient({ socket: { port: 6379, host: 'aws 퍼블릭 ip', }, password: process.env.REDIS_PASSWORD, }); await client...
Redis 1) 인메모리 데이터베이스: Redis는 데이터를 디스크에 저장하는 대신 메모리에 저장하는 인메모리 데이터베이스입니다. 이로 인해 빠른른 읽기 및 쓰기 작업이 가능하며, 데이터 액세스 지연 시간을 최소화합니다. 2) 키-값 저장소: Redis는 키와 값으로 데이터를 저장합니다. 각 키는 유일하며, 해당 키에 연결된 값은 다양한 데이터 유형을 포함할 수 있습니다. ex) String, List, Hashmap, set 등 3) 데이터 캐싱: Redis는 데이터를 빠르게 캐싱하고 조회하는 데 사용됩니다. 캐싱을 통해 데이터베이스나 다른 데이터 스토리지 시스템의 부하를 줄이고 웹 애플리케이션과 같은 빠른 데이터 액세스를 제공합니다. 1. docker 설치 및 서비스 실행 Linux 내 Docker ..