반응형

programing 446

Java 8 Map의 putIfAbsent와 computeIfAbsent의 차이점은 무엇입니까?

Java 8 Map의 putIfAbsent와 computeIfAbsent의 차이점은 무엇입니까? 흥미로운 기사를 읽고 두 기능의 차이는 다음과 같습니다. 두 기능 모두 지정된 키가 Map에 아직 존재하지 않는 경우 요소를 추가하려고 합니다. putIfAbsent는 지정된 값을 가진 요소를 추가하는 반면 computeIfAbsent는 키를 사용하여 계산된 값을 가진 요소를 추가합니다.http://www.buggybread.com/2014/10/java-8-difference-between-map.html 그리고. putIfAbsent는 if-statement를 정의해야 하는 필수 방법을 없애지만 Java 문서를 가져오는 것이 우리의 성능을 정말로 해칠 경우에는 어떻게 해야 할까요? 이것을 최적화하기 위해서..

programing 2022.09.21

CSV MIME 타입의 사용 방법

CSV MIME 타입의 사용 방법 작업 중인 웹 애플리케이션에서 사용자는 CSV 파일에 대한 링크를 클릭할 수 있습니다.MIME 유형에 대해 설정된 헤더는 없으므로 브라우저는 이를 텍스트로 렌더링합니다.calc, excel, gnumeric 등으로 직접 열 수 있도록 이 파일을 .csv 파일로 보내 주셨으면 합니다. header('Content-Type: text/csv'); echo "cell 1, cell 2"; 이 코드는 내 컴퓨터에서는 정상적으로 동작하지만(항상 그렇지 않은가) 다른 컴퓨터에서는 동작하지 않습니다. 내 브라우저는 야간 빌드 FF 3.0.1(Linux)입니다.동작하지 않는 브라우저는 IE 7과 FF 3.0(Windows)입니다. 제가 모르는 별난 일이 있나요?다음과 같은 방법으로 브..

programing 2022.09.21

동적으로 PHP과 QR코드 생성.

동적으로 PHP과 QR코드 생성. . 이 질문을 만족하지 않는 휴업.StackOverflow지침이다.그것은 현재 답을 받아들이지 않다. 질문 책, 도구, 소프트웨어 도서관, 그리고 더를 위한 권고안을 허용하지 않는다.이 질문을 그래서 그것은 사실과 참고 문헌과 대답할 수 있게 편집할 수 있다. 4년 전에 휴업. 이 질문을 개선하다 제 웹 사이트에서 큐알 코드를 생성하는 데 노력하고 있어요.그들이 할 일은 그들에, 저의 사이트에 변수는 줄 수 있는 URL이 있는 날이다.무엇일까 가장 쉬운 방법은 이것을 해야 하나?QR코드 도서관@ abaumg이 올린 것 외에 구글 @ Toukakoukan 링크 업데이트에 대한 QR코드 APIQR코드 APImany 감사를 제공한다를 추가할 가치가 있어요. , 기본적으로 이것..

programing 2022.09.21

JWT를 ReactJs와 함께 localStorage에 저장해도 안전합니까?

JWT를 ReactJs와 함께 localStorage에 저장해도 안전합니까? 저는 현재 ReactJs를 사용하여 한 페이지 어플리케이션을 만들고 있습니다. 제가 읽은 바로는 이 제품을 사용하지 않는 이유 중 하나는localStorageXSS의 취약성 때문입니다. React는 모든 사용자 입력을 무시하므로 이제 사용해도 안전할까요?localStorage?현대의 대부분의 단일 페이지 애플리케이션에서는 토큰을 클라이언트 측 어딘가에 저장해야 합니다(가장 일반적인 사용 사례 - 페이지를 새로 고친 후에도 사용자가 로그인한 상태로 유지). 총 2가지 옵션을 사용할 수 있습니다.웹 스토리지(세션 스토리지, 로컬 스토리지) 및 클라이언트 측 쿠키.두 옵션 모두 널리 사용되지만, 그렇다고 해서 매우 안전한 것은 아닙니..

programing 2022.09.21

MySQL에서 텍스트 열에 기본값을 지정할 수 없는 이유는 무엇입니까?

MySQL에서 텍스트 열에 기본값을 지정할 수 없는 이유는 무엇입니까? 테이블에 TEXT 열을 만들고 MySQL에서 기본값을 지정하려고 하면 오류가 발생합니다(적어도 윈도우즈에서).텍스트 열에 기본값이 없어야 하는 이유를 알 수 없습니다.MySQL 문서에는 설명이 없습니다.비논리적인 것 같습니다(디폴트값을 원하기 때문에 다소 답답합니다!).이게 왜 안 되는지 아는 사람?윈도우즈 MySQL v5에서 오류가 발생하지만 Linux 및 기타 버전에서는 경고만 발생합니다.고쳐야 돼 WTF? MySQL Bugtracker에서 버그 #19498로 수정 시도도 참조하십시오. 브라이스 네스빗 2008년 4월 4일 오후 4시 36분: MS Windows 에서는, 「No DEFAULT」규칙은 에러입니다만, 그 외의 플랫폼에..

programing 2022.09.21

Node.js에서 Sequelize를 사용하여 조인 쿼리를 만드는 방법

Node.js에서 Sequelize를 사용하여 조인 쿼리를 만드는 방법 속편 ORM을 사용하고 있습니다.모든 것이 훌륭하고 깨끗합니다만, 그것을 사용할 때 문제가 있었습니다.join문의합니다.두 가지 모델이 있습니다.사용자와 투고입니다. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: db.Sequelize.INTEGER}, month_birth: { type: db.Sequelize.I..

programing 2022.09.21

vue DevTools가 vuex 돌연변이를 자동으로 커밋하도록 하려면 어떻게 해야 합니까?

vue DevTools가 vuex 돌연변이를 자동으로 커밋하도록 하려면 어떻게 해야 합니까? 이런 돌연변이가 보여요 그러나 아래쪽 화살표를 클릭해야만 실제로 커밋됩니다.앱 진행에 따라 자동으로 커밋하도록 하려면 어떻게 해야 하나요?아래쪽 화살표("Commit All" 레이블)는 개발 도구의 Vuex 기록에서 돌연변이만 "커밋"합니다.이 돌연변이 기록을 통해 개별 돌연변이와 적용 당시의 상태를 검사할 수 있습니다.상태 스냅샷에 대한 디버깅 지원일 뿐입니다. "Commit All"을 클릭하면 모든 변환 기록이 새 "Base State"로 압축됩니다.즉, 돌연변이 이력이 필요 이상으로 길면 폐기됩니다.그러나 이것은 Vuex 스토어에서 돌연변이를 커밋하는 것과는 관계가 없습니다.Vuex 저장소에는 항상 모든 돌..

programing 2022.08.23

Vue.js - ve-validate를 사용하기 위해 v-를 사용하여 사용자 지정 단일 파일 구성 요소를 제대로 검증할 수 없음

Vue.js - ve-validate를 사용하기 위해 v-를 사용하여 사용자 지정 단일 파일 구성 요소를 제대로 검증할 수 없음 vue 앱을 만들고 있으며 현재 "개인" 개체가 있는 구성 요소와 이름, 주소, 이메일 등 해당 사용자에 대한 정보를 추가하기 위한 몇 가지 입력 필드를 구축하고 있습니다.이러한 필드 중 하나가 휴대폰 번호이지만, 한 사람이 여러 번호를 가질 수 있기 때문에 원하는 대로 입력 필드를 반복하는 커스텀 컴포넌트를 만들었습니다.대충 이런 느낌이에요.이러한 입력은 모두 vee validate를 사용하여 검증되고 있습니다.대략 다음과 같습니다. {{ errors.first('first-name') }} {{ errors.first('last-name') }} {{ errors.first..

programing 2022.08.23

루트 Vue 클래스 구성 요소에 데이터 전달

루트 Vue 클래스 구성 요소에 데이터 전달 다음과 같이 Vue 클래스 컴포넌트를 사용하여 정의된 컴포넌트가 있습니다. @Component export default class MyComponent extends Vue { value = 0; } 이 컴포넌트를 루트 컴포넌트로 인스턴스화하여 매번 다른 데이터가 전달되도록 반복해야 합니다.예를 들어, 다음과 같이 시도했습니다. const vm = new Vue({ el: myElement, render: (h) => h(MyComponent), data: {value: 1}, }); 하지만 내가 봤을 때this.value컴포넌트에서는 1이 아닌 0으로 설정됩니다.호출 시 전달된 값으로 컴포넌트를 인스턴스화하도록 지정할 수 있습니까?new Vue?루트 컴포넌..

programing 2022.08.23

Java String 새 줄

Java String 새 줄 나는 같은 끈이 있다. "I am a boy". 이렇게 인쇄하고 싶습니다. "I am a boy". 누가 나 좀 도와줄래?System.out.println("I\nam\na\nboy"); System.out.println("I am a boy".replaceAll("\\s+","\n")); System.out.println("I am a boy".replaceAll("\\s+",System.getProperty("line.separator"))); // portable way 다음의 것도 사용할 수 있습니다. String x = "Hello," + System.lineSeparator() + "there"; 예 System.out.printf("I %n am %n a %n b..

programing 2022.08.23
반응형