프로그램 작성

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


5
LMAX의 방해 요소 패턴은 어떻게 작동합니까?
방해자 패턴 을 이해하려고합니다 . InfoQ 비디오를보고 논문을 읽으려고했습니다. 캐시 버퍼를 활용하기 위해 매우 큰 배열로 초기화되어 새 메모리 할당이 필요 없다는 링 버퍼가 있음을 이해합니다. 위치를 추적하는 하나 이상의 원자 정수가있는 것처럼 들립니다. 각 '이벤트'는 고유 ID를 갖는 것으로 보이며 링의 위치 등은 링의 크기 등에 대한 계수를 찾아서 …




6
Android-패키지 이름 규칙
android.com 의 "Hello World"예제에서 패키지 이름은 "package com.example.helloandroid;" 이 패키지의 이름을 지정할 지침 / 표준이 있습니까? (참조가 좋을 것입니다)
205 android  naming 


11
SQL에서 count (column)과 count (*)의 차이점은 무엇입니까?
다음과 같은 쿼리가 있습니다. select column_name, count(column_name) from table group by column_name having count(column_name) > 1; 에 대한 모든 통화를 교체하면 어떤 차이 count(column_name)가 count(*)있습니까? 이 질문은 Oracle의 테이블에서 중복 값 을 어떻게 찾습니까?에서 영감을 얻었습니다 . . 허용 대답 (어쩌면 내 질문에) 명확히하기 위해, 교체 count(column_name)와 함께하는 count(*)이 포함 …
205 sql 

9
API 및 웹 서비스 [폐쇄]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …


7
Java 제네릭에는 언제 <가 필요합니까? <T> 대신 T>를 확장하고 스위칭의 단점이 있습니까?
다음 예에서 Hamcrest 매처와 함께 JUnit 사용 : Map&lt;String, Class&lt;? extends Serializable&gt;&gt; expected = null; Map&lt;String, Class&lt;java.util.Date&gt;&gt; result = null; assertThat(result, is(expected)); 다음과 같은 JUnit assertThat메소드 서명으로 컴파일되지 않습니다 . public static &lt;T&gt; void assertThat(T actual, Matcher&lt;T&gt; matcher) 컴파일러 오류 메시지는 다음과 같습니다. Error:Error:line (102)cannot find symbol method assertThat(java.util.Map&lt;java.lang.String,java.lang.Class&lt;java.util.Date&gt;&gt;, org.hamcrest.Matcher&lt;java.util.Map&lt;java.lang.String,java.lang.Class …
205 java  generics  junit 

16
기본 이미지가 업데이트 된 경우 도커 컨테이너를 자동으로 업데이트하는 방법
에 근거한 간단한 컨테이너가 있다고 가정 해보십시오 ubuntu:latest. 이제 보안 업데이트 ubuntu:latest가 있으며 docker repo에서 업데이트되었습니다. 로컬 이미지와 컨테이너가 뒤에서 실행되고 있는지 어떻게 알 수 있습니까? 도커 저장소 업데이트를 따르기 위해 로컬 이미지 및 컨테이너를 자동으로 업데이트하는 모범 사례가 있습니까? 실제로 기존 우분투 시스템에서 무인 업그레이드를 실행하는 것과 동일한 이점을 …



30
org.hibernate.HibernateException : 'hibernate.dialect'가 설정되지 않은 경우 DialectResolutionInfo에 대한 액세스가 널이 될 수 없습니다
spring-jpa를 통해 최대 절전 모드를 사용하는 스프링 부트 응용 프로그램을 실행하려고하지만이 오류가 발생합니다. Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:205) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:842) …

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