프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

18
Jackson으로 직렬화 (JSON)- "직렬화기를 찾을 수 없습니다"?
Jackson을 사용하여 매우 간단한 객체를 직렬화하려고 할 때 예외가 발생합니다. 오류: org.codehaus.jackson.map.JsonMappingException : MyPackage.TestA 클래스에 대한 시리얼 라이저가없고 BeanSerializer를 작성하는 특성이 발견되지 않았습니다 (예외를 피하기 위해 SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS 비활성화) 아래는 직렬화 할 간단한 클래스와 코드입니다. 아무도 내가이 오류가 발생하는 이유를 말할 수 있습니까? public class TestA { String SomeString = "asd"; …
262 java  json  jackson 

12
: img 요소에서 작동하지 않습니까?
:before셀렉터 를 사용하여 이미지를 다른 이미지 위에 배치 하려고 하지만 이미지를 img요소 앞에 배치하는 것이 효과가 없으며 다른 요소 만 작동한다는 것을 알았습니다 . 특히 내 스타일은 다음과 같습니다. .container { position: relative; display: block; } .overlay:before { content: url(images/[someimage].png); position: absolute; left:-20px; top: -20px; } 그리고 이것이 잘 작동한다는 …
262 html  css 

1
스칼라 : 반복 가능한 문자열에 합류
스칼라에서 다른 문자열로 반복 가능한 문자열을 어떻게 "결합"합니까? val thestrings = Array("a","b","c") val joined = ??? println(joined) 이 코드가 출력되기를 원합니다 a,b,c( ","로 요소 결합).
262 string  scala 

6
조기 해결 / 거부 후 귀국해야합니까?
다음 코드가 있다고 가정하십시오. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); } 나의 목표가 reject일찍 퇴장하는 데 사용된다면 , return바로 후에도 습관을 섭취 해야 합니까?

3
윈도우에서 포트 포워딩
내 PC에는 두 개의 네트워크 보드가 있습니다. 주 포트에는 로컬 IP-> 192.168.1.111이 있고 보조 포트에는 로컬 IP-> 192.168.0.200이 있습니다. 기본 연결은 인터넷에 연결되어 있고 두 번째 연결은 IP 192.168.0.33의 장치에 연결되어 있으며 포트 80에 http 서버가 있습니다. 기본 연결 (포트 4422)에 아파치 서버가 있고 어디에서나 액세스 할 수 있습니다. 지금 …

14
자바 스크립트에서 문자열이 목록에 있는지 확인
SQL에서 문자열이 다음과 같은 목록에 있는지 확인할 수 있습니다. Column IN ('a', 'b', 'c') JavaScript로 이것을 수행하는 좋은 방법은 무엇입니까? 이 작업을 수행하는 것은 매우 어리 석습니다. if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { // do something } 그리고 나는 …
262 javascript  string  list 

21
AJAX 호출 결과의 브라우저 캐싱 방지
를 사용하여 동적 콘텐츠를로드 $.get()하면 결과가 브라우저에 캐시됩니다. QueryString에 임의의 문자열을 추가하면이 문제가 해결되는 것처럼 보이지만 (사용합니다 new Date().toString()) 해킹처럼 느껴집니다. 이것을 달성하는 다른 방법이 있습니까? 또는 고유 문자열이 이것을 달성하는 유일한 방법이라면 new Date()? 이외의 제안은 무엇입니까?

28
파이썬에서 2 차원 배열을 초기화하는 방법?
나는 파이썬을 시작하고 있으며 2 차원 목록을 사용하려고합니다. 처음에는 모든 곳에서 동일한 변수로 채워집니다. 나는 이것을 생각해 냈다. def initialize_twodlist(foo): twod_list = [] new = [] for i in range (0, 10): for j in range (0, 10): new.append(foo) twod_list.append(new) new = [] 원하는 결과를 제공하지만 해결 방법처럼 느껴집니다. 이 …

7
Liquibase Lock-이유는 무엇입니까?
Oracle 서버에 대해 많은 liquibase 스크립트를 실행할 때 이것을 얻습니다. SomeComputer는 나입니다. Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Liquibase Update Failed: Could not acquire change log lock. Currently …

14
자바 스크립트에서 클래스와 정적 메소드
나는 이것이 효과가 있다는 것을 안다. function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' 하지만 전화하고 싶다면 Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Foo.talk일할 수있는 방법을 찾았습니다 Foo.__proto__ = Foo.prototype Foo.talk = Foo.prototype.talk 다른 방법이 …
262 javascript  oop 

23
lodash를 angular2 + typescript 애플리케이션으로 가져 오기
lodash 모듈을 가져 오는 데 어려움을 겪고 있습니다. npm + gulp을 사용하여 프로젝트를 설정하고 같은 벽을 계속 쳤습니다. 나는 일반 lodash를 시도했지만 lodash-es도 시도했습니다. lodash npm 패키지 : (패키지 루트 폴더에 index.js 파일이 있음) import * as _ from 'lodash'; 결과 : error TS2307: Cannot find module 'lodash'. lodash-es npm …


6
문자열 내 특정 문자 교체
Excel 의 찾기 및 바꾸기 기능 과 비슷한 벡터 내의 문자열에서 특정 문자를 제거하고 싶습니다 . 내가 시작하는 데이터는 다음과 같습니다. group <- data.frame(c("12357e", "12575e", "197e18", "e18947") 첫 번째 열부터 시작합니다. 의을 제거하여 두 번째 열을 생성하고 싶습니다 e. group group.no.e 12357e 12357 12575e 12575 197e18 19718 e18947 18947

12
JSON 데이터를 Java 객체로 변환
Java 조치 메소드 내의 JSON 문자열에서 특성에 액세스 할 수 있기를 원합니다. 간단히 말하면 문자열을 사용할 수 있습니다 myJsonString = object.getJson(). 아래는 문자열이 어떻게 보이는지에 대한 예입니다. { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': 'IntroToComputingandInternet', 'id': 3, 'children': 'false', …
262 java  json  jackson  gson 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.