评审一段导出和下载
导出 CSV 再提供下载。两个函数,一个能读走服务器上的任意文件。
프롬프트를 복사한 뒤 한 곳을 고르세요. 답을 늘어놓는 대신 면접관이 되어 장면마다 캐묻습니다.
앱이 설치된 휴대폰이면 시스템이 바로 앱을 엽니다. 위챗 안에서는 외부 앱을 열 수 없으니 먼저 브라우저로 여세요.
복사한 글 끝에는 채점용 정답이 붙어 있습니다. 먼저 읽지 마세요 —— 스스로 끌어내 봤는지가 핵심입니다.
这一份的问题分两拨:一拨让人拿走服务器上的东西,一拨在数据量涨上来的那天把机器打挂。
它会追你要数:十万行大概多少 MB?这台机器几 G?五个人同时点会怎样? 也会追一个几乎所有人第一次都答不完整的问题:把 .. 过滤掉,够了吗?
最后一幕问的是很多导出功能都缺的那几样:配额、审计、以及那些文件到底谁来删。
여기 주로 심어 둔 것
이 본문을 저장소에서 보기 (그 파일 끝이 정답 패입니다. 열면 보입니다)
이 문제 해봤나
로그인하면 이 문제를 해봤다고 기록할 수 있습니다. 다음에 오면 언제 했는지 보입니다.
해본 사람들의 기록
사용법
재료는 저희가 씁니다: 얼핏 돌아갈 것 같은 수십 줄에 심각도 순으로 열 개 안팎의 결함. 그래서 이 시리즈는 자기 코드가 필요 없습니다. 열면 바로 시작할 수 있습니다.
자세는 추궁형입니다: 스포일러 금지, 칭찬 금지, 못 맞히는 것도 정상적인 결말입니다. 「여기 경합이 있다」고 말해도 놓아주지 않습니다 —— 두 줄짜리 타임라인과 피해 규모를 요구합니다.
시작하는 법
- 하나 골라서 열고, 프롬프트를 복사합니다.
- 새 빈 대화에 붙여 넣으면 그 코드를 그대로 다시 보여 줍니다.
- 직접 읽고 찾아낸 문제를 하나씩 다 말합니다 —— 1막에서는 끊지도 힌트를 주지도 않습니다. 끝나면 「이상입니다」라고 말하세요.
도중에 언제든 외칠 수 있는 네 가지
跳过바로 다음 장면으로提示방향만 주고 답은 말하지 말 것直说吧이 지점의 완전한 답을 말하고, 이어서 대가를 계속 추궁할 것复盘바로 마무리 카드로
마무리로 나오는 것은 숫자
발견율: 스스로 몇 개를 찾았는지, 전체가 몇 개인지, 그중 오탐이 몇 개인지. 그리고 더 아픈 숫자 하나 —— 놓친 것 중 최상위 심각도(돈이 사라짐 / 데이터 유출 / 서비스 다운)가 몇 개인지. 총점보다 이 숫자가 쓸모 있습니다.
세 가지 함정
- 끝의 정답지가 바로 그 결함 목록입니다. 먼저 읽지 마세요 —— 읽는 순간 이 문제는 소진됩니다.
- 이름과 스타일은 지적하지 마세요. 여기서 따지는 것은 돈이 사라지느냐, 데이터가 새느냐입니다. 스타일 지적은 오탐으로 기록됩니다.
- 칭찬을 시작하면 「칭찬하지 말라」 조항을 상기시키세요. 인정받는 느낌은 「무엇을 놓쳤나」를 덮어 버립니다.
먼저 송금 편부터. 결함이 가장 촘촘합니다. 매일 API를 짠다면 목록 엔드포인트로 바로 가세요 —— 권한 누락과 정렬 파라미터 주입은 자기 코드에서 같은 모양을 찾기 가장 쉽습니다. 무엇을 하든 끝나면 자기 저장소를 한 번 검색해 보세요. 진짜 결과물은 마무리의 그 세 가지 체크 항목입니다.
로그인 후에 기록을 남길 수 있습니다.