728x90
반응형

전체보기 2040

Android : Button 또는 ImageButton에서 텍스트와 이미지 결합

질문 : Android : Button 또는 ImageButton에서 텍스트와 이미지 결합버튼에 이미지 (배경으로)를 넣고 런타임 중에 일어나는 일에 따라 이미지 위 / 위에 텍스트를 동적으로 추가하려고합니다.ImageButton 사용하면 텍스트를 추가 할 가능성도 없습니다. Button 사용하면 텍스트를 추가 할 수 있지만 여기에 android:drawableBottom 및 유사한 XML 속성으로 만 이미지를 정의 할 수 있습니다.그러나 이러한 속성은 x 및 y 차원의 텍스트와 이미지 만 결합합니다. 즉, 텍스트 주위에 이미지를 그릴 수 있지만 텍스트 아래 / 아래에는 그릴 수 없습니다 (z 축이 디스플레이에서 나오는 것으로 정의 됨).이를 수행하는 방법에 대한 제안 사항이 있습니까? 한 가지 아이디어..

PHP에서 암호를 해싱하기 위해 bcrypt를 사용하는 방법

질문 : PHP에서 암호를 해싱하기 위해 bcrypt를 어떻게 사용합니까? 때때로 나는 "PHP, bcrypt 규칙에 암호를 저장하기 위해 bcrypt 사용"이라는 조언을 듣습니다. 그러나 bcrypt 는 무엇입니까? PHP는 그러한 기능을 제공하지 않으며, Wikipedia는 파일 암호화 유틸리티에 대해 말하며 웹 검색은 여러 언어로 된 Blowfish의 몇 가지 구현을 보여줍니다. mcrypt 를 통해 PHP에서도 사용할 수 있지만 암호 저장에 어떻게 도움이됩니까? Blowfish는 범용 암호이며 두 가지 방식으로 작동합니다. 암호화 할 수 있으면 암호를 해독 할 수 있습니다. 암호에는 단방향 해싱 기능이 필요합니다. 설명은 무엇입니까? 답변 bcrypt 는 (구성 가능한 라운드 수를 통해) 하드웨어..

Entity Framework의 SqlException-세션에서 실행중인 다른 스레드가 있으므로 새 트랜잭션이 허용되지 않습니다.

질문 : Entity Framework의 SqlException-세션에서 실행중인 다른 스레드가 있으므로 새 트랜잭션이 허용되지 않습니다. 현재이 오류가 발생합니다. System.Data.SqlClient.SqlException : 세션에서 실행중인 다른 스레드가 있기 때문에 새 트랜잭션이 허용되지 않습니다. 이 코드를 실행하는 동안 : public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); priva..

Python에서 프로그램을 중지 / 종료하지 않고 전체 예외 추적을 포착하고 출력하는 방법

질문 : 프로그램을 중지 / 종료하지 않고 전체 예외 추적을 포착하고 출력하는 방법은 무엇입니까? 종료하지 않고 예외를 포착하고 기록하고 싶습니다. try: do_stuff() except Exception, err: print(Exception, err) # I want to print the entire traceback here, # not just the exception name and details 나는 예외가 예외를 인터셉트 try..except없이 발생할 때 내용을 출력하려면, 나는 내 프로그램을 종료하지 않습니다. 어떻게해야합니까? 답변 다른 답변은 이미 traceback 모듈을 지적했습니다. print_exc 하면 일부 모퉁이의 경우 예상 한 것을 얻지 못할 수 있습니다. Python ..

PostgreSQL 명령 줄 유틸리티를 종료하는 방법 : psql

질문 : PostgreSQL 명령 줄 유틸리티를 종료하는 방법 : psqlpsql 을 종료하는 데 사용할 수있는 명령 또는 단축 키는 무엇입니까?답변\q 를 입력 한 다음 ENTER 를 눌러 psql 을 종료합니다.업데이트 : 2018 년 10 월 19 일PostgreSQL 11 부터는 PostgreSQL 명령 줄 인터페이스에 " quit "및 " exit "키워드가 포함되어 명령 줄 도구를 쉽게 종료 할 수 있습니다.출처 : https://stackoverflow.com/questions/9463318/how-to-exit-from-postgresql-command-line-utility-psql

Android에서 '앱이 설치되지 않음'오류

질문 : Android에서 '앱이 설치되지 않음'오류Android Emulator에서 작동하는 프로그램이 있습니다. 가끔씩 서명 된 .apk를 만들고 테스트를 위해 HTC Desire로 내보내고 있습니다. 모두 괜찮 았습니다.최근 내 보낸 .apk에서 .apk를 설치하려고 할 때 '앱이 설치되지 않았습니다'라는 오류 메시지가 표시됩니다. 에뮬레이터에서 잘 실행됩니다.나는 주로 에뮬레이터에서 테스트하고 있으며 가끔씩 실제 전화로 내보내기 때문에 이것이 언제 발생했는지 확실하지 않습니다. 실제 전화에 설치되지 않고 에뮬레이터에서 제대로 실행되는 원인은 무엇입니까?전화를 재부팅하고 기존 .apk를 제거했지만 오류가 해결되지 않습니다.답변App not installed 오류가 발생했지만 내 친구는..

[jQuery] 제이쿼리 이벤트 모음

어떤 특정한 행동을 했을때 저장된 코드를 작동시킬 수 있는 제이쿼리 이벤트종류를 모아왔습니다. 1. jQuery 마우스 이벤트 이벤트 설명 click 노드(elements)를 마우스 포인터로 눌렀다가 떼었을 때에 발생 dblclick 노드를 더블 클릭 했을 때에 발생 hover mouseenter와 mouseleave 이벤트를 한번에 bind한다. mousedown 노드 영역에서 마우스를 눌렀다가 떼었을 때에 발생 mouseenter 노드에 마우스가 진입했을 때에 발생(자식노드에서는 이벤트를 감지 못함) mouseleave 마우스가 노드에서 벗어났을 때에 발생 mousemove 노드 영역에서 마우스를 움직였을 때에 발생 mouseout 노드에서 마우스 포인터가 떠났을 때에 발생 mouseover 노드 영..

JavaScript 자주 쓰는 정규식 모음 (아이디, 이메일, 비밀번호, 전화번호,...)

자바 스크립트에서 자주 쓰는 정규식을 모아왔습니다. 일치할 시 true를 반환 합니다 이메일 체크 정규식 function isEmail(asValue) { var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; return regExp.test(asValue); } ​ 비밀번호 체크 정규식 8 ~ 16자 영문, 숫자 조합 function isPassword(asValue) { var regExp = /^(?=.*\d)(?=.*[a-zA-Z])[0-9a-zA-Z]{8,16}$/; return regExp.test(asValue); } ​ 비밀번호 체크 (특수문자 포함) 8 ~ 16자 ..

Python에 디렉토리가 있는지 확인하는 방법

질문 : Python에 디렉토리가 있는지 확인하는 방법Python의 os 모듈에는 다음과 같은 디렉터리가 있는지 확인하는 방법이 있습니다.>>> os.direxists(os.path.join(os.getcwd()), 'new_folder')) # in pseudocode True/False 답변os.path.isdir 찾고 있거나 파일이든 디렉토리이든 상관하지 않으면 os.path.exists>>> import os >>> os.path.isdir('new_folder') True >>> os.path.exists(os.path.join(os.getcwd(), 'new_folder', 'file.txt')) False pathlib 를 사용할 수 있습니다. >>> from pathlib import Pa..

Android "Only the original thread that created a view hierarchy can touch its views.."

질문 : Android "Only the original thread that created a view hierarchy can touch its views.." Android에서 간단한 음악 플레이어를 만들었습니다. 각 노래의보기에는 다음과 같이 구현 된 SeekBar가 포함됩니다. public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public void onServiceConnected(ComponentNam..

Babel 6 regeneratorRuntime이 정의되지 않았습니다.

질문 : Babel 6 regeneratorRuntime이 정의되지 않았습니다. 비동기를 사용하려고하는데 Babel 6에서 처음부터 기다리고 있지만 regeneratorRuntime이 정의되지 않았습니다. .babelrc 파일 { "presets": [ "es2015", "stage-0" ] } package.json 파일 "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } .js 파일 "use strict"; async function foo() { await bar(); } function bar() { } exports.default = foo;..

개발관련/other 2021.07.02

쉘에서 Linux에서 한 파일을 다른 파일에 추가하는 방법

질문 : 쉘에서 Linux에서 한 파일을 다른 파일에 추가하는 방법은 무엇입니까? 두 개의 파일이 있습니다 : file1 및 file2 . 어떻게의 내용을 추가 할 file2 에 file1 의 내용 있도록 file1 과정을 계속? 답변 bash 내장 리디렉션 (tldp) 사용 : cat file2 >> file1 출처 : https://stackoverflow.com/questions/4969641/how-to-append-one-file-to-another-in-linux-from-the-shell

개발관련/Linux 2021.07.02

Git에서 현재 브랜치 이름을 얻는 방법

질문 : Git에서 현재 브랜치 이름을 얻는 방법은 무엇입니까? 저는 Subversion 배경 출신이며 분기가있을 때 "이 작업 파일이이 분기를 가리킴"으로 작업중인 작업을 알았습니다. 그러나 Git을 사용하면 NetBeans 또는 Notepad ++에서 파일을 편집 할 때 마스터 또는 다른 분기에 연결되어 있는지 확실하지 않습니다. git 에는 문제가 없으며 내가 뭘하고 있는지 알려줍니다. 답변 git branch 저장소의 모든 로컬 브랜치를 표시해야합니다. 별표 표시된 분기는 현재 분기입니다. 현재 지점의 이름 만 검색하려면 다음을 수행 할 수 있습니다. git rev-parse --abbrev-ref HEAD 또는 Git 2.22 이상 : git branch --show-current 출처 : ht..

개발관련/Git 2021.07.02

MongoDB 또는 기타 문서 지향 데이터베이스 시스템의 사용시기

질문 : MongoDB 또는 기타 문서 지향 데이터베이스 시스템을 언제 사용해야합니까? 비디오 및 오디오 클립, 사진 및 벡터 그래픽을위한 플랫폼을 제공합니다. 우리는 MySQL을 데이터베이스 백엔드로 시작했고 최근에는 MongoDB 가 요구 사항에 더 적합하기 때문에 파일의 모든 메타 정보를 저장하기 위해 MongoDB를 포함했습니다. 예를 들어, 사진에는 Exif 정보가있을 수 있고 비디오에는 메타 정보를 저장하려는 오디오 트랙도있을 수 있습니다. 비디오와 벡터 그래픽은 일반적인 메타 정보 등을 공유하지 않으므로 MongoDB가이 구조화되지 않은 데이터를 저장하고 검색 가능하게 유지하는 데 완벽하다는 것을 알고 있습니다. 그러나 우리는 플랫폼을 계속 개발하고 기능을 추가합니다. 이제 다음 단계 중 하..

express.js에서 HTTPS 활성화

질문 : express.js에서 HTTPS 활성화노드 용 express.js에서 HTTPS를 사용하려고하는데 알아낼 수 없습니다.이것은 내 app.js 코드입니다.var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('sslcert/server.key'); var certificate = fs.readFileSync('sslcert/server.crt'); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get('/', function(req,res) { re..

HTML 양식에서 자동 완성을 비활성화하는 W3C 유효한 방법

질문 : HTML 양식에서 자동 완성을 비활성화하는 W3C 유효한 방법이 있습니까? xhtml1-transitional.dtd doctype을 사용하는 경우 다음 HTML로 신용 카드 번호 수집 W3C 유효성 검사기에 경고를 표시합니다. "autocomplete"속성이 없습니다. 양식의 민감한 필드에서 브라우저 자동 완성을 비활성화하는 W3C / 표준 방법이 있습니까? 답변 다음 은 자동 완성을 형성하기위한 문제 (및 솔루션)를 설명하는 MDC의 좋은 기사입니다. 마이크로 소프트도 여기 에 비슷한 내용을 게시했습니다. 솔직히 말해서 이것이 사용자에게 중요한 일이라면 이런 방식으로 표준을 '깨는'것이 적절 해 보입니다. 예를 들어 Amazon은 'autocomplete'속성을 꽤 많이 사용하며 잘 작동하는..

iframe에 CSS를 적용하는 방법

질문 : iframe에 CSS를 적용하는 방법은 무엇입니까? RSS 링크를 표시하기위한 iframe 섹션이있는 간단한 페이지가 있습니다. 메인 페이지에서 iframe에 표시된 페이지에 동일한 CSS 형식을 적용하려면 어떻게해야합니까? 답변 편집 : 적절한 CORS 헤더 가 설정되어 있지 않으면 도메인 간 작동하지 않습니다. 여기에는 iframe 블록의 스타일과 iframe에 포함 된 페이지의 스타일이라는 두 가지가 있습니다. 일반적인 방법으로 iframe 블록의 스타일을 설정할 수 있습니다. iframe에 삽입 된 페이지의 스타일은 하위 페이지에 포함하여 설정해야합니다. 또는 Javascript를 사용하여 상위 페이지에서로드 할 수 있습니다. var cssLink = document.createEleme..

__name__ == “__main__”: 하면 어떻게 될까?

질문 : __name__ ==“__main__”:하면 어떻게됩니까? 다음 코드가 주어지면 if __name__ == "__main__": do? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "__main__": lock = thread.allocate_lock() thread.start_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(..

Ruby on Rails에서 JSON 출력을 "예쁘게" 형식화하는 방법

질문 : Ruby on Rails에서 JSON 출력을 "예쁘게" 형식화하는 방법 Ruby on Rails의 JSON 출력이 "예쁘거나"멋지게 형식화되기를 바랍니다. 지금은 to_json 호출하고 JSON은 모두 한 줄에 있습니다. 때때로 이것은 JSON 출력 스트림에 문제가 있는지 확인하기 어려울 수 있습니다. 내 JSON을 "예쁘게"또는 Rails에서 멋지게 형식화하도록 구성하는 방법이 있습니까? 답변 이후 버전의 JSON에 내장 된 pretty_generate() 함수를 사용하십시오. 예를 들면 : require 'json' my_object = { :array => [1, 2, 3, { :sample => "hash"} ], :foo => "bar" } puts JSON.pretty_generate..

CSS 표시 : inline 과 inline-block의 차이점

질문 : CSS 표시 : inline vs inline-block CSS에서 display inline 및 inline-block 값을 가질 수 있습니다. inline 과 inline-block 의 차이점을 자세히 설명 할 수 있습니까? 나는 가장 상세한 설명은 나에게 말한다, 어디서나 검색 inline-block 으로 배치 inline 동작합니다 같은,하지만 block . 그러나 정확히 "블록처럼 동작"이 무엇을 의미하는지 설명하지 않습니다. 특별한 기능이 있나요? 예가 더 나은 대답이 될 것입니다. 감사. 답변 인라인 요소 : 블록 요소 : 인라인 블록 요소 : W3Schools에서 : 인라인 요소는 앞뒤에 줄 바꿈이 없으며 옆에있는 HTML 요소를 허용합니다. 블록 요소는 위와 아래에 약간의 공백이..

여러 속성을 가진 CSS 전환 속기?

질문 : 여러 속성을 가진 CSS 전환 속기? 여러 속성이 있는 CSS 전환 속기 의 올바른 구문을 찾을 수없는 것 같습니다. 이것은 아무것도하지 않습니다. .element { -webkit-transition: height .5s, opacity .5s .5s; -moz-transition: height .5s, opacity .5s .5s; -ms-transition: height .5s, opacity .5s .5s; transition: height .5s, opacity .5s .5s; height: 0; opacity: 0; overflow: 0; } .element.show { height: 200px; opacity: 1; } 자바 스크립트로 쇼 클래스를 추가합니다. 요소가 더 높아지고 표..

Android Studio의 Gradle은 무엇인가?

질문 : Android Studio의 Gradle은 무엇입니까? Gradle은 저와 새로운 Android 개발자에게 약간 혼란 스럽습니다. 누구든지 Android Studio의 Gradle이 무엇이며 그 목적이 무엇인지 설명 할 수 있습니까? Android Studio에 포함 된 이유는 무엇입니까? 답변 Gradle은 빌드 시스템입니다. Android Studio 이전에는 개발 목적으로 Eclipse를 사용하고 있었으며 Eclipse없이 Android APK를 빌드하는 방법을 몰랐을 가능성이 있습니다. 명령 줄에서이 작업을 수행 할 수 있지만 SDK에서 각 도구 (dx, aapt)가 수행하는 작업을 알아야합니다. Eclipse는 자체 빌드 시스템을 제공함으로써 이러한 낮은 수준의 중요하고 기본적인 세부 ..

동일한 페이지에서 여러 버전의 jQuery를 사용할 수 있을까?

질문 : 동일한 페이지에서 여러 버전의 jQuery를 사용할 수 있습니까? 내가 작업중인 프로젝트에서는 고객의 웹 페이지에서 jQuery를 사용해야합니다. 그런 다음 $('#selector').function(); , 당신은 jQuery_1_3_2('#selector').function(); 또는 jQuery_1_1_3('#selector').function(); . 출처 : https://stackoverflow.com/questions/1566595/can-i-use-multiple-versions-of-jquery-on-the-same-page

jQuery로 HTML 문자열 이스케이프

질문 : jQuery로 HTML 문자열 이스케이프 누구든지 jQuery의 문자열에서 HTML을 이스케이프하는 쉬운 방법을 알고 있습니까? 임의의 문자열을 전달할 수 있어야하며 HTML 페이지에 표시하기 위해 적절하게 이스케이프 처리해야합니다 (JavaScript / HTML 주입 공격 방지). 이 작업을 수행하기 위해 jQuery를 확장 할 수 있다고 확신하지만 현재로서는 프레임 워크에 대해 충분히 알지 못합니다. 답변 jQuery를 사용하고 있으므로 요소의 text 속성 만 설정할 수 있습니다. // before: // text var someHtmlString = ""; // set a DIV's text: $("div.someClass").text(someHtmlString); // after: /..

728x90
반응형