본문 바로가기

전체 글284

[MySQL] AUTO_INCREMENT 값 초기화 쿼리 ALTER TABLE #테이블명 AUTO_INCREMENT=1; SET @COUNT = 0; UPDATE #테이블명 SET #칼럼명 = @COUNT:=@COUNT+1; TEST로 넣어놨던 데이터의 AUTO_INCREMENT값은 데이터를 삭제한다고해서 0으로 자동 초기화되지 않는다. 해당 쿼리를 사용해서 기존 데이터들의 AUTO_INCREMENT값을 0부터 순차적으로 바꿔줄수있다. 2023. 5. 9.
JSON 형식 LIST에서 원하는 키 값만 가져오기 [{ "useYn": null, "regrId": null, "regDttm": null, "regrIp": null, "updtrId": null, "updtDttm": null, "updtrIp": null, "delYn": null, "current": null, "clsId": "IN01", "clsVer": "1", "clsCnt": "22", "clsTtl": null }, { "useYn": null, "regrId": null, "regDttm": null, "regrIp": null, "updtrId": null, "updtDttm": null, "updtrIp": null, "delYn": null, "current": null, "clsId": "IN02", "clsVer": "1",.. 2023. 5. 4.
데이터베이스 / 서버 / 최신기사 / 뉴스 / 정보 유용한 사이트 (일본 사이트) https://www.kagoya.jp/howto/ カゴヤのサーバー研究室|レンタルサーバー屋さんのノウハウを大公開 レンタルサーバーのノウハウ・基礎知識ならカゴヤのサーバー研究室。レンタルサーバー屋さんならではの詳しい情報を初心者にも分かりやすく解説しています。毎月最新情報を更新!ホー www.kagoya.jp 필요한 정보를 찾다가, 해당 사이트를 알게되었다. 일본답게 설명글도 일러스트로 알기 쉽게 작성되어있다. 나는 일본어를 할 줄 알아서 유용하긴한데.. 일본어를 할 줄 몰라도 구글 번역으로 보시길 2023. 4. 27.
소프트웨어 설계 / UML / DFD / ER / SRP / OCP / LSP / ISP / DIP 소프트웨어 설계는 소프트웨어 개발 생명주기에서 가장 중요한 단계 중 하나로, 시스템의 기능, 구조, 인터페이스, 데이터 구조 등을 결정하는 과정이다. 이를 위해 소프트웨어 설계에서는 다양한 기법과 모델을 사용한다. 먼저 소프트웨어 설계는 크게 아키텍처 설계와 세부 설계로 나눌 수 있다. 아키텍처 설계 : 전체 시스템의 구조를 결정한다. 세부 설계 : 모듈 단위로 기능을 구체화한다. 소프트웨어 설계에서는 아키텍처 설계와 세부 설계를 통해 시스템의 구조와 기능을 구체화하고 구현할 수 있는 계획을 수립하는 것이 중요하다. 소프트웨어 설계에서 사용하는 기법과 모델 UML(Unified Modeling Language): 객체지향 설계에 많이 사용되는 표준화된 모델링 언어로, 클래스 다이어그램, 시퀀스 다이어그램.. 2023. 4. 16.
임시비밀번호 발급시 사용할 임시비밀번호 만들기 java Random rnd =new Random(); StringBuffer buf =new StringBuffer(); for(int i=0;i 2023. 4. 4.