728x90
반응형

프로그래밍 언어 1445

CSS로 Firefox 만 타겟팅

질문 : CSS로 Firefox 만 타겟팅 조건부 주석을 사용하면 브라우저 별 CSS 규칙으로 Internet Explorer를 쉽게 타겟팅 할 수 있습니다. 때때로 오작동하는 것은 Gecko 엔진 (Firefox)입니다. CSS 규칙으로 Firefox 만 타겟팅하고 다른 브라우저 하나만 타겟팅하는 가장 좋은 방법은 무엇입니까? 즉, Internet Explorer는 Firefox 전용 규칙을 무시해야 할뿐만 아니라 WebKit 및 Opera도 무시해야합니다. 참고 : '깨끗한'솔루션을 찾고 있습니다. JavaScript 브라우저 스니퍼를 사용하여 내 HTML에 'firefox'클래스를 추가하는 것은 내 생각에 깨끗한 것으로 간주되지 않습니다. 조건부 주석이 IE에만 '특별한'것처럼 브라우저 기능에 따라..

Android SDK 설치가 JDK를 찾지 못함

질문 : Android SDK 설치가 JDK를 찾지 못함Windows 7 x64 시스템에 Android SDK를 설치하려고합니다.jdk-6u23-windows-x64.exe 가 설치되어 있지만 Android SDK 설치가 JDK 설치를 찾지 못해 진행을 거부합니다.이것이 알려진 문제입니까? 그리고 해결책이 있습니까?답변알림을 받으면 뒤로를 누르고 다음을 누릅니다 . 이번에는 JDK 를 찾습니다.출처 : https://stackoverflow.com/questions/4382178/android-sdk-installation-doesnt-find-jdk

Value로 JavaScript 객체에서 키를 얻는 방법

질문 : Value으로 JavaScript 객체에서 키를 얻는 방법은 무엇입니까? 연관 배열로 사용하는 아주 간단한 JavaScript 객체가 있습니다. 값에 대한 키를 얻을 수있는 간단한 기능이 있습니까? 아니면 객체를 반복하여 수동으로 찾아야합니까? 답변 function getKeyByValue(object, value) { return Object.keys(object).find(key => object[key] === value); } ES6, 프로토 타입 변형 또는 외부 라이브러리 없음. 예, function getKeyByValue(object, value) { return Object.keys(object).find(key => object[key] === value); } const map..

Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction

질문 : Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction ASP.NET MVC에서 다음의 차이점은 무엇입니까? Html.Partial 및 Html.RenderPartial Html.Action 및 Html.RenderAction 답변 Html.Partial 은 문자열을 반환합니다. Html.RenderPartial 은 Write 내부적으로 void 반환합니다. 기본 사용법은 다음과 같습니다. // Razor syntax @Html.Partial("ViewName") @{ Html.RenderPartial("ViewName"); } // WebView syntax 위의 스 니펫에서 두 호출 모두 동일한 결과를 생성합니다. 하나의 ..

C ++에서 문자열을 토큰화 하는 방법

질문 : C ++에서 문자열을 어떻게 토큰화 합니까? Java에는 편리한 분할 방법이 있습니다. String str = "The quick brown fox"; String[] results = str.split(" "); C ++에서이 작업을 수행하는 쉬운 방법이 있습니까? 답변 C ++ 표준 라이브러리 알고리즘은 콘크리트 컨테이너가 아닌 반복자를 기반으로하는 매우 보편적입니다. split 기능을 제공하기가 어렵습니다. 비록 아무도 이것이 편리하다고 주장하지 않더라도 말입니다. 그러나 반환 유형은 무엇입니까? std::vector ? 그럴 수도 있지만 (잠재적으로 중복되고 비용이 많이 드는) 할당을 수행해야합니다. 대신 C ++는 임의적으로 복잡한 구분 기호를 기반으로 문자열을 분할하는 다양한 방법을 ..

phpmyadmin-count () : 매개 변수는 Countable을 구현하는 배열 또는 객체 여야합니다.

질문 : phpmyadmin-count () : 매개 변수는 Countable을 구현하는 배열 또는 객체 여야합니다.테이블에 백업을 업로드하고 테이블을 열면 다음과 같습니다.Warning in ./libraries/sql.lib.php#601 count(): Parameter must be an array or an object that implements Countable Backtrace ./libraries/sql.lib.php#2038: PMA_isRememberSortingOrder(array) ./libraries/sql.lib.php#1984: PMA_executeQueryAndGetQueryResponse( array, boolean true, string 'alternativegirls'..

Android 애플리케이션의 빌드 / 버전 번호를 얻는 방법

질문 : Android 애플리케이션의 빌드 / 버전 번호를 어떻게 얻을 수 있습니까? Android 애플리케이션의 빌드 번호를 가져 오거나 만드는 방법을 알아야합니다. UI에 표시 할 빌드 번호가 필요합니다. AndroidManifest.xml 뭔가를해야합니까? 답변 사용하다: try { PackageInfo pInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0); String version = pInfo.versionName; } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } 그리고 이것을 사용하여 버전 코드를 얻을 수 있습니다. in..

동일한 기능을 트리거하는 jQuery 여러 이벤트

질문 : 동일한 기능을 트리거하는 jQuery 여러 이벤트keyup , keypress , blur 및 change 이벤트가 한 줄에서 동일한 함수를 호출하도록하는 방법이 있습니까? 아니면 개별적으로 수행해야합니까?내가 가진 문제는 db 조회로 일부 데이터의 유효성을 검사해야하고 상자에 입력하든 붙여 넣든 상관없이 어떤 경우에도 유효성 검사가 누락되지 않았는지 확인하고 싶습니다.답변.on() 을 사용하여 함수를 여러 이벤트에 바인딩 할 수 있습니다.$('#element').on('keyup keypress blur change', function(e) { // e.type is the type of event fired }); 또는 매개 변수로 함수를 일반 이벤트 함수에 전달하십시오.var myFunct..

Android에서 TextView를 스크롤 가능하게 만들기

질문 : Android에서 TextView를 스크롤 가능하게 만들기 너무 길어서 한 화면에 맞지 않는 텍스트를 TextView에 표시하고 있습니다. 내 TextView를 스크롤 가능하게 만들어야합니다. 어떻게 할 수 있습니까? 다음은 코드입니다. final TextView tv = new TextView(this); tv.setBackgroundResource(R.drawable.splash); tv.setTypeface(face); tv.setTextSize(18); tv.setTextColor(R.color.BROWN); tv.setGravity(Gravity.CENTER_VERTICAL| Gravity.CENTER_HORIZONTAL); tv.setOnTouchListener(new OnTouchL..

Python3의 StringIO

질문 : Python3의 StringIO Python 3.2.1을 사용하고 있는데 StringIO 모듈을 가져올 수 없습니다. io.StringIO 사용하고 작동하지만 다음과 같이 numpy 의 genfromtxt 와 함께 사용할 수 없습니다. x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) 다음과 같은 오류가 발생합니다. TypeError: Can't convert 'bytes' object to str implicitly import StringIO 작성하면 ImportError: No module named 'StringIO' 답변 import StringIO를 쓸 때 그러한 모듈이 없다고 말합니다. Python 3.0의 새로운 기능에서 : StringIO 및..

파이썬에서 16 진수 문자열을 int로 변환

질문 : 파이썬에서 16 진수 문자열을 int로 변환파이썬에서 16 진수 문자열을 정수로 어떻게 변환합니까?0xffff "또는 " ffff "로 가질 수 있습니다.답변0x 접두사가 없으면 기본을 명시 적으로 지정해야합니다. 그렇지 않으면 알 수있는 방법이 없습니다.x = int("deadbeef", 16) 0x 접두사를 사용 하면 Python은 16 진수와 10 진수를 자동으로 구분할 수 있습니다.>>> print(int("0xdeadbeef", 0)) 3735928559 >>> print(int("10", 0)) 10 (이 접두사 추측 동작을 호출하려면 기본으로 0 을 지정 해야합니다 int() 는 기본 10으로 간주합니다.)출처 : https://stackoverflow.com/questions/20..

JavaScript에서 배열 요소 삭제 - delete vs splice

질문 : JavaScript에서 배열 요소 삭제 - delete vs splice Array.splice 메서드를 사용하는 것과 반대로 배열 요소 에서 delete 연산자 를 사용하는 것의 차이점은 무엇입니까? 예를 들면 : myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); 객체로 할 수있는 것처럼 배열 요소를 삭제할 수 있는데 왜 splice 방법이 있습니까? 답변 delete 는 객체 속성을 삭제하지만 배열을 다시 인덱싱하거나 길이를 업데이트하지 않습니다. 이렇게하면 정의되지 않은 것처럼 보입니다. > myArray = ['a', 'b', 'c', 'd'] ["a", "b", "c", "d"] > delete..

Notepad ++에서 JSON을 다시 포맷하는 방법

질문 : Notepad++에서 JSON을 다시 포맷하는 방법은 무엇입니까? 여기에서 json 문자열을 가져 오려면 메모장 ++이 필요합니다. {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} 이에... {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {..

PHP로 JSON 파일을 구문 분석 하는 방법

질문 : PHP로 JSON 파일을 어떻게 구문 분석 할 수 있습니까? PHP를 사용하여 JSON 파일을 구문 분석하려고했습니다. 하지만 지금은 붙어 있습니다. 이것은 내 JSON 파일의 내용입니다. { "John": { "status":"Wait" }, "Jennifer": { "status":"Active" }, "James": { "status":"Active", "age":56, "count":10, "progress":0.0029857, "bad":0 } } 그리고 이것은 내가 지금까지 시도한 것입니다.

Java에서 배열을 선언하고 초기화하는 방법

질문 : Java에서 배열을 선언하고 초기화하는 방법은 무엇입니까? Java에서 배열을 선언하고 초기화하는 방법은 무엇입니까? 답변 배열 선언 또는 배열 리터럴을 사용할 수 있습니다 (하지만 변수를 선언하고 즉시 영향을 미치는 경우에만 배열 리터럴을 배열 재 할당에 사용할 수 없습니다). 기본 유형의 경우 : int[] myIntArray = new int[3]; int[] myIntArray = {1, 2, 3}; int[] myIntArray = new int[]{1, 2, 3}; // Since Java 8. Doc of IntStream: https://docs.oracle.com/javase/8/docs/api/java/util/stream/IntStream.html int [] myIntArr..

Node.js와 함께 jQuery를 사용하는 방법

질문 : Node.js와 함께 jQuery를 사용할 수 있습니까? Node.js를 사용하여 서버 측에서 jQuery 선택기 / DOM 조작을 사용할 수 있습니까? 답변 업데이트 (27-Jun-18) jsdom 에 대한 주요 업데이트로 인해 원래 답변이 더 이상 작동하지 않는 것 같습니다. 지금 jsdom 을 사용하는 방법을 설명하는 이 답변을 찾았습니다. 아래 관련 코드를 복사했습니다. var jsdom = require("jsdom"); const { JSDOM } = jsdom; const { window } = new JSDOM(); const { document } = (new JSDOM('')).window; global.document = document; var $ = jQuery = req..

데이터베이스에 암호를 저장하는 가장 좋은 방법

질문 : 데이터베이스에 암호를 저장하는 가장 좋은 방법 인증 (사용자 이름 및 비밀번호)이 필요한 프로젝트를 진행 중입니다.또한 데이터베이스에 연결되므로 사용자 이름과 비밀번호를 거기에 저장할 것이라고 생각했습니다. 그러나 데이터베이스에있는 테이블의 텍스트 필드처럼 암호를 갖는 것은 좋은 생각이 아닌 것 같습니다.C #을 사용하고 있으며 2008 Express 서버에 연결하고 있습니다. 누구든지 이러한 유형의 데이터를 저장하는 가장 좋은 방법이 무엇인지 (가능한 한 많은 예제와 함께) 제안 할 수 있습니까?추신 : 좋은 이유를 제공 할 수 있다면이 정보가 데이터베이스에 저장되지 않는다는 생각에 열려 있습니다. 답변 일반 텍스트 필드에 암호를 저장하는 것은 끔찍한 생각이라는 것이 맞습니다. 그러나 위치에 ..

Node.js 빠른 파일 서버 (HTTP를 통한 정적 파일)

질문 : Node.js 빠른 파일 서버 (HTTP를 통한 정적 파일) HTTP를 통해 폴더 콘텐츠를 파일 서버로 노출하는 데 도움이되는 Node.js 즉시 사용 가능한 도구 ( npm 예, 내가 가진 경우 D:\Folder\file.zip D:\Folder\file2.html D:\Folder\folder\file-in-folder.jpg D:\Folder\ node node-file-server.js 에서 시작하여 다음을 통해 파일에 액세스 할 수 있습니다. http://hostname/file.zip http://hostname/file2.html http://hostname/folder/file-in-folder.jpg 내 노드 정적 파일 서버가 요청을 삭제하는 이유는 무엇입니까? 신비로운 참조 표..

동적 너비와 동일한 높이 (CSS 유동 레이아웃)

질문 : 동적 너비와 동일한 높이 (CSS 유동 레이아웃) 너비와 동일한 높이 (비율 1 : 1)를 설정할 수 있습니까? 예 +----------+ | body | | 1:3 | | | | +------+ | | | div | | | | 1:1 | | | +------+ | | | | | | | | | | | +----------+ CSS div { width: 80%; height: same-as-width } 답변 jQuery를 사용하면 다음과 같이 할 수 있습니다. var cw = $('.child').width(); $('.child').css({'height':cw+'px'}); 출처 : https://stackoverflow.com/questions/5445491/height-equal-to-..

목록 초기화 방법<String> Java의 개체?

질문 : 목록 초기화 방법 Java의 개체? 다음 코드와 같이 목록을 초기화 할 수 없습니다. List supplierNames = new List(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); 다음과 같은 오류가 발생합니다. List 유형을 인스턴스화 할 수 없습니다. List 어떻게 인스턴스화 할 수 있습니까? 답변 List 용 API 를 확인하면 다음과 같이 표시됩니다. Interface List interface 라는 것은 인스턴스화 할 수 없음을 의미합니다 ( new List() 는 가능하지 않음). 해당 링크를 확인하..

Unix 타임 스탬프를 JavaScript의 시간으로 변환

질문 : Unix 타임 스탬프를 JavaScript의 시간으로 변환MySQL 데이터베이스에 Unix 타임 스탬프로 시간을 저장하고 있으며 일부 JavaScript 코드로 전송됩니다. 시간을 어떻게 얻을 수 있습니까?예를 들어 HH/MM/SS 형식입니다.답변 let unix_timestamp = 1549312452 // Create a new JavaScript Date object based on the timestamp // multiplied by 1000 so that the argument is in milliseconds, not seconds. var date = new Date(unix_timestamp * 1000); // Hours part from the timestamp var hou..

CSS 미디어 쿼리 : 최대 너비 또는 최대 높이

질문 : CSS 미디어 쿼리 : 최대 너비 또는 최대 높이 CSS 미디어 쿼리를 작성할 때 "OR"논리로 여러 조건을 지정할 수있는 방법이 있습니까? 나는 다음과 같은 것을 시도하고 있습니다. /* This doesn't work */ @media screen and (max-width: 995px OR max-height: 700px) { ... } 답변 쉼표를 사용하여 두 개 이상의 다른 규칙을 지정하십시오. @media screen and (max-width: 995px), screen and (max-height: 700px) { ... } https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries에서 쉼표는..

jQuery로 왼쪽과 오른쪽 마우스 클릭을 구별하는 방법

질문 : jQuery로 왼쪽과 오른쪽 마우스 클릭을 구별하는 방법jQuery를 사용하여 클릭 한 마우스 버튼을 어떻게 얻습니까?$('div').bind('click', function(){ alert('clicked'); }); 이것은 오른쪽과 왼쪽 클릭에 의해 트리거됩니다. 오른쪽 마우스 클릭을 잡을 수있는 방법은 무엇입니까? 아래와 같은 것이 있으면 기쁩니다.$('div').bind('rightclick', function(){ alert('right mouse button is pressed'); }); 답변jQuery 버전 1.1.3부터 event.which event.keyCode 및 event.charCode 정규화하므로 브라우저 호환성 문제에 대해 걱정할 필요가 없습니다. event.whic..

파일 변환 : Uri를 Android의 파일로

질문 : 파일 변환 : Uri를 Android의 파일로android.net.Uri File 에서 Android file: 로 변환하는 가장 쉬운 방법은 무엇입니까?다음을 시도했지만 작동하지 않습니다. final File file = new File(Environment.getExternalStorageDirectory(), "read.me"); Uri uri = Uri.fromFile(file); File auxFile = new File(uri.toString()); assertEquals(file.getAbsolutePath(), auxFile.getAbsolutePath()); 답변당신이 원하는 건 ...new File(uri.getPath()); ... 그리고 ...new File(uri.toSt..

현재 실행중인 메서드의 이름 가져 오기

질문 : 현재 실행중인 메서드의 이름 가져 오기 Java에서 현재 실행중인 메서드의 이름을 얻는 방법이 있습니까? 답변 Thread . currentThread() . getStackTrace() 에는 일반적으로 호출하는 메소드가 포함되지만 함정이 있습니다 ( Javadoc 참조). 일부 가상 머신은 상황에 따라 스택 추적에서 하나 이상의 스택 프레임을 생략 할 수 있습니다. 극단적 인 경우이 스레드와 관련된 스택 추적 정보가없는 가상 머신은이 메서드에서 길이가 0 인 배열을 반환 할 수 있습니다. 출처 : https://stackoverflow.com/questions/442747/getting-the-name-of-the-currently-executing-method

728x90
반응형