반응형

전체 글 2757

HTML의 레이아웃에 테이블을 사용하지 않는 이유는 무엇입니까?

HTML의 레이아웃에 테이블을 사용하지 않는 이유는 무엇입니까? [닫은] HTML의 레이아웃에 테이블을 사용해서는 안된다는 일반적인 의견 인 것 같습니다 . 왜? 나는 이것에 대한 좋은 주장을 본 적이 없다. 일반적인 대답은 다음과 같습니다. 콘텐츠를 레이아웃에서 분리하는 것은 좋지만 이것은 잘못된 주장입니다. 진부한 생각 . 레이아웃에 테이블 요소를 사용하는 것이 테이블 형식 데이터와 거의 관련이 없다는 것이 사실이라고 생각합니다. 그래서 뭐? 내 상사가 신경 쓰나요? 내 사용자가 신경 쓰나요? 웹 페이지 관리를 유지해야하는 저 또는 동료 개발자 일 것입니다. 테이블을 유지 관리하기가 어렵습니까? 테이블을 사용하는 것이 div와 CSS를 사용하는 것보다 쉽다고 생각합니다 . 그건 그렇고 ... 왜 di..

Development Tip 2020.09.30

JavaScript에서 Switch 문 여러 사례

JavaScript에서 Switch 문 여러 사례 JavaScript의 switch 문에 여러 케이스가 필요합니다. switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } 어떻게 할 수 있습니까? JavaScript에서 이와 같은 작업을 수행 할 방법이 없다면 DRY 개념을 따르는 대체 솔루션을 알고 싶습니다 . switch성명 의 폴 스루 기능을 사용하십시오 . 일치하는 케이스는 a break(또는 switch문의 끝 )를 찾을 때까지 실행 되므로 다음과 같이 작성할 수 있습니다. switch (varName) { case "afshin": case "sa..

Development Tip 2020.09.30

강제 메이븐 업데이트

강제 메이븐 업데이트 내 작업 프로젝트를 다른 컴퓨터로 가져 와서 종속성을 다운로드하기 시작했습니다. 그동안 인터넷 연결이 끊어진 것 같습니다. 이제 얻을 수 있습니다. 만화에 대한 빌드 오류; org.apache.maven.lifecycle.LifecycleExecutionException : comicsTest 프로젝트에서 목표를 실행하지 못했습니다. comicsTest : comicsTest : war : 0.0.1-SNAPSHOT 프로젝트에 대한 종속성을 해결할 수 없습니다. 다음 아티팩트를 해결할 수 없습니다. org.springframework : spring- context : jar : 3.0.5.RELEASE, org.hibernate : hibernate-entitymanager : j..

Development Tip 2020.09.30

Git에서 로컬 작업 디렉토리를 지우려면 어떻게해야합니까?

Git에서 로컬 작업 디렉토리를 지우려면 어떻게해야합니까? [복제] 이 질문에 이미 답변이 있습니다. 현재 Git 작업 트리에서 로컬 (추적되지 않은) 파일을 제거하는 방법 35 답변 Git에서 내 작업 디렉토리를 어떻게 지울 수 있습니까? 특정 파일을 마지막으로 커밋 된 상태로 재설정하려면 (특정 파일에서 커밋되지 않은 변경 사항을 버리기 위해) : git checkout thefiletoreset.txt 이것은 git status출력 에서 언급됩니다 . (use "git checkout -- ..." to discard changes in working directory) 전체 저장소를 마지막 커밋 된 상태로 재설정하려면 : git reset --hard 비 추적 파일을 제거하기 위해, 나는 대개 모..

Development Tip 2020.09.30

쿼리 문자열 매개 변수의 Java URL 인코딩

쿼리 문자열 매개 변수의 Java URL 인코딩 URL이 있다고 http://example.com/query?q= 사용자가 입력 한 다음과 같은 쿼리가 있습니다. 임의의 단어 £ 500 bank $ 결과가 올바르게 인코딩 된 URL이되기를 원합니다. http://example.com/query?q=random%20word%20%A3500%20bank%20%24 이를 달성하는 가장 좋은 방법은 무엇입니까? URLEncoderURI / URL 개체를 시도 하고 생성했지만 어느 것도 제대로 나오지 않았습니다. URLEncoder갈 길이되어야합니다. 당신은 인코딩을 명심해야 할 유일한 확실하지 쿼리 문자열 매개 변수를 구분 문자, 개별 쿼리 문자열 매개 변수 이름 및 / 또는 값이 아닌 전체 URL &이나 매개..

Development Tip 2020.09.30

연속 스트림을 'grep'하는 방법은 무엇입니까?

연속 스트림을 'grep'하는 방법은 무엇입니까? grep연속 스트림 에서 사용할 수 있습니까? 내가 의미하는 것은 일종의 tail -f 명령이지만, grep내가 관심있는 행만 유지하기 위해 출력에 있습니다. 시도해 tail -f | grep pattern보았지만 완료 grep되면 실행될 수있는 것 같습니다 tail. grepBSD grep (FreeBSD, Mac OS X 등)을 사용할 때의 라인 버퍼링 모드를 켭니다 . tail -f file | grep --line-buffered my_pattern GNU grep (대부분의 Linux에서 사용됨)에 대해서는 기본적으로 플러시되므로이 작업을 수행 할 필요가 없습니다 (SmartOS, AIX 또는 QNX와 같은 다른 Unix 유사 제품의 경우 YMM..

Development Tip 2020.09.30

Git에서 HEAD ^와 HEAD ~의 차이점은 무엇입니까?

Git에서 HEAD ^와 HEAD ~의 차이점은 무엇입니까? Git에서 조상 커밋 객체를 지정할 때 HEAD^와 HEAD~. 둘 다 같은 "번호"버전이 HEAD^3와 HEAD~2. 나에게는 매우 비슷하거나 똑같아 보이지만 물결표와 캐럿 사이에 차이점이 있습니까? 경험의 규칙 사용 ~세대의 숫자, 당신이 원하는 일반적으로 어떻게 돌아 가야 - 대부분의 시간을 ^병합 커밋에 사용 — 둘 이상의 (즉시) 부모가 있기 때문입니다. 기억술: 물결표 ~는 모양이 거의 선형이며 직선으로 뒤로 가고자합니다. 캐럿 ^은 도로에있는 나무 나 포크의 흥미로운 부분을 제안합니다. 틸데 의 "지정 개정"섹션 git rev-parse문서 를 정의 ~로 ~예를 들어master~3 개정 매개 변수에 대한 접미사 는 첫 번째 부모 다..

Development Tip 2020.09.30

“git clone git@remote.git”를 실행할 때 사용자 이름과 비밀번호를 어떻게 제공합니까?

“git clone git@remote.git”를 실행할 때 사용자 이름과 비밀번호를 어떻게 제공합니까? 다음과 같이 HTTPS 요청에 사용자 이름과 비밀번호를 제공하는 방법을 알고 있습니다. git clone https://username:password@remote 하지만 다음과 같이 리모컨에 사용자 이름과 비밀번호를 제공하는 방법을 알고 싶습니다. git clone git@remote.git 나는 이렇게 시도했다 : git clone username:password@git@remote.git git clone git@username:password@remote.git git clone git@remote.git@username:password 그러나 그들은 작동하지 않았습니다. 사용하다: git c..

Development Tip 2020.09.29

REST (Representational State Transfer) 및 SOAP (Simple Object Access Protocol)

REST (Representational State Transfer) 및 SOAP (Simple Object Access Protocol) 누군가 REST 가 무엇이며 일반 영어 로 SOAP 가 무엇인지 설명 할 수 있습니까 ? 그리고 웹 서비스는 어떻게 작동합니까? SOAP 및 REST에 대한 간단한 설명 SOAP- "단순 객체 액세스 프로토콜" SOAP는 인터넷을 통해 메시지 또는 소량의 정보를 전송하는 방법입니다. SOAP 메시지는 XML 형식이며 일반적으로 HTTP (하이퍼 텍스트 전송 프로토콜)를 사용하여 전송됩니다. 휴식-대표적 상태 이전 Rest는 클라이언트와 서버간에 데이터를주고받는 간단한 방법이며 정의 된 표준이 많지 않습니다. JSON, XML 또는 일반 텍스트로 데이터를 보내고받을 수..

Development Tip 2020.09.29

array [idx ++] + =“a”가 Java 8에서는 한 번, Java 9 및 10에서는 두 번 idx를 증가시키는 이유는 무엇입니까?

array [idx ++] + =“a”가 Java 8에서는 한 번, Java 9 및 10에서는 두 번 idx를 증가시키는 이유는 무엇입니까? 도전을 위해 동료 코드 골퍼 가 다음 코드를 작성했습니다 . import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i

Development Tip 2020.09.29
반응형