반응형

2020/12/12 30

x86 어셈블리에서 사용할 변수 크기 (db, dw, dd)는 무엇입니까?

x86 어셈블리에서 사용할 변수 크기 (db, dw, dd)는 무엇입니까? 나는 어셈블리 초보자이고 모든 db, dw, dd, 사물이 의미하는 바를 모릅니다. 1 + 1을 수행하는이 작은 스크립트를 작성하고 변수에 저장 한 다음 결과를 표시하려고했습니다. 지금까지 내 코드는 다음과 같습니다. .386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\masm32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\masm32.lib .data num..

Programing 2020.12.12

로컬 스토리지 대 AngularJS $ cacheFactory

로컬 스토리지 대 AngularJS $ cacheFactory 많은 클라이언트 측 데이터를 저장하는 데 문제가 있으며 어떤 방법이 더 나은지 결정할 수 없습니다. 이제 AngularJS의 cacheFactory를 사용하고 있지만 제대로 작동하지만 모든 데이터가 새 세션으로 다시로드됩니다. 대신 로컬 스토리지를 사용할 가치가 있습니까? 목표가 클라이언트 측 및 영구 데이터를 저장하는 것이라면 현재 세션의 데이터 만 캐시하는 $ cacheFactory를 사용할 수 없습니다 . 한 가지 해결책은 새로운 로컬 저장소 API를 사용하는 것입니다. 이 멋진 Angular 모듈 은 당신을 위해 모든 더러운 일을 만들고 심지어 오래된 브라우저의 쿠키로 돌아갑니다! 대체 솔루션은 http://jmdobry.github...

Programing 2020.12.12

소스를 찾을 수 없지만 일부 또는 모든 이벤트 로그를 검색 할 수 없습니다.

소스를 찾을 수 없지만 일부 또는 모든 이벤트 로그를 검색 할 수 없습니다. 액세스 할 수없는 로그 : 보안 이 질문에 이미 답변이 있습니다. 소스를 찾을 수 없지만 일부 또는 전체 이벤트 로그를 검색 할 수 없음 8 답변 오류가 발생합니다. 소스를 찾을 수 없지만 일부 또는 모든 이벤트 로그를 검색 할 수 없습니다. 액세스 할 수없는 로그 : 보안 Win 2K12 R2 서버 IIS 8.5에서 오류를 캡처하기 위해 아래 코드를 실행할 때 EventLog elog = new EventLog(); EventLog.CreateEventSource("MyApp", "Application"); EventLog.WriteEntry(Source, swError.ToString(), EventLogEntryType.E..

Programing 2020.12.12

클래스를 찾을 수 없음 : Android 스튜디오에서 단위 테스트를 실행할 때 빈 테스트 모음

클래스를 찾을 수 없음 : Android 스튜디오에서 단위 테스트를 실행할 때 빈 테스트 모음 내 Android 앱에 대한 테스트 모음이 있으며 모든 단위 테스트가 정상적으로 실행됩니다. 그러나 단위 테스트 클래스 (예 :) 중 하나에서 단일 변경을 수행 할 때마다 ModelUnitTests해당 클래스를 다시 실행하려고하면 다음 메시지가 표시됩니다. Process finished with exit code 1 Class not found: "xxx.xxxxxx.xxx.ModelUnitTests"Empty test suite. gradle clean을 수행 한 다음 클래스 테스트를 다시 실행하면 정상적으로 실행되지만 (하지만 수행하는 데 4 분이 소요됩니다 ...) 새로운 변경으로 인해 다시 중단됩니다. ..

Programing 2020.12.12

캐스팅 없이도 C의 엄격한 앨리어싱 위반?

캐스팅 없이도 C의 엄격한 앨리어싱 위반? 어떻게 수 *i와 u.i,이 코드에 다른 번호를 인쇄 비록 i로 정의된다 int *i = &u.i;? 여기서 UB를 트리거한다고 가정 할 수는 있지만 정확히 어떻게되는지 알 수 없습니다. ( ideone 데모는 'C'를 언어로 선택하면 복제됩니다.하지만 @ 2501이 지적했듯이 'C99 strict'가 언어 인 경우가 아닙니다. 그러나 다시 문제가 발생합니다 gcc-5.3.0 -std=c99!) // gcc -fstrict-aliasing -std=c99 -O2 union { int i; short s; } u; int * i = &u.i; short * s = &u.s; int main() { *i = 2; *s = 100; printf(" *i = %d\n"..

Programing 2020.12.12

광고 차단기가 앱에서 광고를 차단하지 못하도록하는 방법

광고 차단기가 앱에서 광고를 차단하지 못하도록하는 방법 내 사용자 중 한 명이 고양이를 가방에서 꺼내고 광고로 수익을 창출하는 무료 앱 중 하나를 사용하고 있지만 광고 차단기로 광고를 차단하고 있다고 말했습니다. 그들은 내가 그것에 대해 아무것도 할 수없는 것처럼 조롱하게 말했다. 그것에 대해 뭔가를 할 수 있습니까? 광고가 차단되고 있음을 감지하는 방법이 있습니까? 나는 광고 차단이 (실제로 모든 컴퓨터에서) 작동하는 한 가지 방법을 알고 있으며 알려진 모든 광고 서버에 대해 localhost를 가리 키도록 hosts 파일을 편집합니다. 안드로이드의 경우 "etc / hosts"파일에 있습니다. 예를 들어, admob 광고를 사용하고 사용자 지정 ROM에서 가져온 호스트 파일에는 다음과 같은 admob..

Programing 2020.12.12

크롬 확장 프로그램에 정보를 로컬로 저장하려면 어떻게해야합니까?

크롬 확장 프로그램에 정보를 로컬로 저장하려면 어떻게해야합니까? 크롬 확장 프로그램이 일부 정보를 저장하고 싶은데 코드를 시작하는 방법을 잘 모르겠습니다. 문자열을 저장하려면이 프로그램이 필요합니다. 예를 들어-사용자가 문자열 (팝업 위의 텍스트 영역)을 입력하면이 문자열이 팝업에 표시됩니다. 사용자가 종료하고 반환하면 문자열이 동일하게 유지되기를 원합니다. (저는 그것을 저장해야한다고 믿습니다) 저는 그것을 제 서버 나 그와 비슷한 것에 저장하고 싶지 않습니다. 사용자 캐시 등에 저장하고 싶습니다. 이제 Google Chrome의 storageAPI를 활용 하여이 작업도 수행 할 수 있습니다. 와 달리 localStorage콘텐츠 스크립트에서도 액세스 할 수 있습니다. // Somewhere in yo..

Programing 2020.12.12

applyBindings에서 Knockout 발생 클릭 바인딩

applyBindings에서 Knockout 발생 클릭 바인딩 최근에 ViewModel을 별도의 JavaScript 파일로 분리했습니다. var Report = (function($) { var initialData = []; var viewModel = { reports: ko.observableArray(initialData), preview: function(path) { // preview report }, otherFunctions: function() {} }; return viewModel; })(jQuery);​ 다음은 HTML 및 Knockout 관련 코드입니다. HTML 사용자 인터페이스에는 뷰 모델의 미리보기 기능에 데이터 바인딩을 클릭하는 버튼이 있습니다. $ (document) ...

Programing 2020.12.12

Golang의 웹 서버가 동시 요청을 처리하지 않는 이유는 무엇입니까?

Golang의 웹 서버가 동시 요청을 처리하지 않는 이유는 무엇입니까? 이 간단한 HTTP 서버에는 각 요청에 5 초가 걸리는 time.Sleep () 호출이 포함되어 있습니다. 브라우저에서 여러 탭을 빠르게로드하려고하면 각 요청이 대기열에 있고 순차적으로 처리된다는 것이 분명합니다. 동시 요청을 처리하려면 어떻게해야합니까? package main import ( "fmt" "net/http" "time" ) func serve(w http.ResponseWriter, r *http.Request) { fmt.Fprintln(w, "Hello, world.") time.Sleep(5 * time.Second) } func main() { http.HandleFunc("/", serve) http.List..

Programing 2020.12.12

Git 파일을 커밋하려고하지만 :: 치명적 : LF가 CRLF로 대체됩니다.

Git 파일을 커밋하려고하지만 :: 치명적 : LF가 CRLF로 대체됩니다. 일부 변경된 파일을 커밋하려고하면 TortoiseGit에서 다음과 같은 오류 메시지가 나타납니다. fatal: LF would be replaced by CRLF in 이제 일반적인 LF vs CRLF답변을 받기 전에 토론이 무엇인지 알고 이해합니다. 둘째, 전역 설정도 다음과 같이 설정했습니다. core.autocrlf true 셋째, 내가있어 .gitattributes파일을 . 그래서 나는 또는 파일이 CRLF. 내가 이해하지 못하는 것은 그것이 말하고 FATAL계속하는 것을 막고 있다는 것 입니다. 경고? 확실한! 내가 무엇을 하려는지 알고 있습니까? 나는한다! 나는 단지 조용히 STFU로 변환하기를 원합니다 . 또는 강제..

Programing 2020.12.12
반응형