반응형

program story 2289

애플리케이션 레이어와 비즈니스 로직 레이어의 차이점은 무엇입니까?

애플리케이션 레이어와 비즈니스 로직 레이어의 차이점은 무엇입니까? 애플리케이션 레이어와 비즈니스 로직 레이어의 차이점은 무엇입니까? 비즈니스 계층은 비즈니스 특정 서비스를 제공하고 애플리케이션 계층은 비즈니스 서비스를 결합하고 최종 사용자에게 서비스 (웹 서비스, UI 등)를 제공한다는 것을 이해합니다. 내가 맞아? 맞습니다. 비즈니스 계층 구현하는 도메인 모델 A의 경계 기술 중립적 인 방법. 즉, 웹 라이브러리 또는 윈도우 API와 같은 특정 UI 또는 서비스 인터페이스 관련 기술에 의존하지 않습니다. 웹, 리치 클라이언트, 웹 서비스 등 모든 유형의 애플리케이션에서 비즈니스 계층을 사용할 수 있어야합니다. 응용 프로그램 계층은 비즈니스 계층과 경계 기술 사이의 간격을 다리. 요약: 애플리케이션 계층..

program story 2020.12.25

Hibernate는 getter가있을 때 항상 setter가 필요합니까?

Hibernate는 getter가있을 때 항상 setter가 필요합니까? @Column및 둘 다 주석이 달린 Hibernate getter 메소드가 있습니다 @Basic. 해당 세터가 없으면 예외가 발생합니다. 왜 이런거야? 우리의 경우 (DB에 저장하기 위해) getter에서 반환 된 값을 파생하고 setter는 기능적 목적이 없습니다. 그래서 우리는 오류 조건을 피할 수있는 빈 메서드를 가지고 있습니다. 다른 사람들이 언급했듯이 속성 getter 메서드에 주석을 달면 Hibernate는 데이터베이스에서 값을 읽을 때 setter를 사용합니다. 기본적으로 Hibernate는 데이터베이스에 쓰는 모든 것이 결국 데이터베이스에서 읽어야한다고 가정합니다. 이것은 getter에 주석을 달면 데이터베이스에서 객..

program story 2020.12.25

node-websocket-server : 단일 node.js 프로세스에 대해 여러 개의 개별 "방송"을 가질 수 있습니까?

node-websocket-server : 단일 node.js 프로세스에 대해 여러 개의 개별 "방송"을 가질 수 있습니까? 동일한 node-websocket-server 앱 인스턴스 에서 실행되는 다른 websocket "연결"에서 브로드 캐스트 할 수 있는지 알고 싶습니다 . 단일 node.js 서버 프로세스에서 여러 방이있는 채팅방 서버가 각 방의 참가자에게만 메시지를 브로드 캐스팅한다고 상상해보십시오. 프로세스 당 하나의 채팅방 솔루션을 성공적으로 구현했지만 다음 단계로 넘어 가고 싶습니다. Socket.IO 위에 구축 된 Push-it : http://github.com/aaronblohowiak/Push-It 을 사용해보고 싶을 것입니다 . 디자인은 Bayeux 프로토콜을 준수합니다. 그러나 ..

program story 2020.12.25

파이썬에서 맵을 사용하여 목록을 처리하는 동안 항목 색인 가져 오기

파이썬에서 맵을 사용하여 목록을 처리하는 동안 항목 색인 가져 오기 map ()을 사용하여 목록을 처리하는 동안 람다 안에있는 동안 항목의 인덱스에 액세스하고 싶습니다. 어떻게 할 수 있습니까? 예를 들면 ranked_users = ['jon','bob','jane','alice','chris'] user_details = map(lambda x: {'name':x, 'rank':?}, ranked_users) 위의 예에서 각 사용자의 순위를 어떻게 알 수 있습니까? enumerate 사용 : In [3]: user_details = [{'name':x, 'rank':i} for i,x in enumerate(ranked_users)] In [4]: user_details Out[4]: [{'name':..

program story 2020.12.25

파이썬에서 deque가 비어 있는지 확인하는 방법은 무엇입니까?

파이썬에서 deque가 비어 있는지 확인하는 방법은 무엇입니까? 파이썬에서 deque가 비어 있는지 확인하는 방법은 무엇입니까? 경우 d귀하의 양단 큐, 사용하는 것입니다 if d: # not empty else: # empty 이 암시 적으로 변환됩니다 dA를 bool산출하는 True양단 큐 어떤 항목을 포함하는 경우 False가 비어있는 경우. 참조 URL : https://stackoverflow.com/questions/5652278/how-to-check-if-a-deque-is-empty-in-python

program story 2020.12.25

파이썬에서 HTML 문서 생성

파이썬에서 HTML 문서 생성 파이썬에서 HTML 문서를 생성하는 가장 우아한 방법은 무엇입니까? 현재 모든 태그를 거대한 문자열에 수동으로 추가하고 파일에 씁니다. 이 작업을 수행하는 더 우아한 방법이 있습니까? 나는 찾을 yattag가 이 일의 가장 우아한 방법이 될 수 있습니다. from yattag import Doc doc, tag, text = Doc().tagtext() with tag('html'): with tag('body'): with tag('p', id = 'main'): text('some text') with tag('a', href='/my-url'): text('some link') result = doc.getvalue() 태그를 닫을 필요가 없다는 추가 이점과 함께 ht..

program story 2020.12.25

Android :“BadTokenException : 창을 추가 할 수 없습니다.

Android :“BadTokenException : 창을 추가 할 수 없습니다. 활동이 실행되고 있습니까?” PreferenceActivity에서 대화 상자를 표시 할 때 도움을 요청하고 싶습니다. 내 앱에는 하나의 활동 만 있습니다. 다른 활동 PreferenceActivity은 필요하지 않습니다. 단순한 백그라운드 동기화 앱이므로 PrefsActivity메인 / 런처입니다. 사용자 설정 환경 설정 후를 확인 checkBoxPreference하고 서비스를 시작 (또는 중지)합니다. 시작할 때 대화 상자가 표시됩니다. 그러나 여기에 문제가 있습니다. 사용자가 뒤로를 누르고 (활동에서 나가기) 다시 시작하고 checkBoxPref. 을 확인하려고 하면 prefsactivity충돌이 발생합니다. 대화 상자..

program story 2020.12.25

Jackson을 사용한 직렬화의 특정 필드 무시

Jackson을 사용한 직렬화의 특정 필드 무시 Jackson 라이브러리를 사용하고 있습니다. 직렬화 / 역 직렬화 할 때 특정 필드를 무시하고 싶습니다. 예를 들면 다음과 같습니다. public static class Foo { public String foo = "a"; public String bar = "b"; @JsonIgnore public String foobar = "c"; } 나에게 줄 것 : { foo: "a", bar: "b", } 그러나 나는 얻는다 : { foo: "a", bar: "b", foobar: "c" } 이 코드로 개체를 직렬화하고 있습니다. ObjectMapper mapper = new ObjectMapper(); String out = mapper.writeValue..

program story 2020.12.25

일반 인코더로 객체 JSON을 직렬화 가능하게 만들기

일반 인코더로 객체 JSON을 직렬화 가능하게 만들기 직렬화 불가능한 커스텀 객체를 JSON으로 직렬화하는 일반적인 방법은 서브 클래스 json.JSONEncoder를 만든 다음 커스텀 인코더를 덤프에 전달하는 것입니다. 일반적으로 다음과 같습니다. class CustomEncoder(json.JSONEncoder): def default(self, obj): if isinstance(obj, foo): return obj.to_json() return json.JSONEncoder.default(self, obj) print json.dumps(obj, cls = CustomEncoder) 내가하려는 것은 기본 인코더로 직렬화 가능한 것을 만드는 것입니다. 주위를 둘러 보았지만 아무것도 찾지 못했습니다..

program story 2020.12.25

별도의 하위 폴더에 이미지 / 글꼴을 출력하도록 웹팩 구성

별도의 하위 폴더에 이미지 / 글꼴을 출력하도록 웹팩 구성 나는 CSS와 JS를 각각의 하위 디렉토리, 즉 public/asests/css및 public/assets/js. 그러나 이미지와 글꼴에 대해 동일한 작업을 수행하는 방법을 모릅니다. 즉, public/assets/images폴더에있는 이미지와 폴더에 글꼴 을 출력하고 싶습니다 public/assets/fonts. 내 webpack 구성 파일은 다음과 같습니다. var path = require('path'); var ExtractCSS = require('extract-text-webpack-plugin'); module.exports = { context: path.resolve('private/js'), resolve: ['', '.js',..

program story 2020.12.25
반응형