반응형

자바 1767

수평 확장과 수직 확장은 무엇을 의미합니까?

수평 확장과 수직 확장은 무엇을 의미합니까? [복제] 이 질문에 이미 답변이 있습니다. 데이터베이스의 수평 및 수직 확장의 차이점 10 답변 네 번째에 데이터베이스가있는 3 계층 아키텍처에서 의미 scaling horizontally와 scaling vertically의미는 무엇입니까? 간단히 말해서 수평 확장은 더 많은 서버를 추가하는 것입니다. 수직으로 서버의 자원을 늘리십시오. Wikipedia에서 더 많은 정보를 찾을 수 있습니다 . 수직 확장 수직 확장 또는 노드 / 서버의 기능 향상은 노드에 더 큰 용량을 제공하지만 클러스터의 기존 구성원에 대한 전체로드를 줄이지 않습니다. 즉, 개선 된 노드가 기존로드를 처리 할 수있는 능력은 증가하지만로드 자체는 변경되지 않습니다. 수직으로 확장해야하는 이..

developer tip 2020.08.26

알림을 클릭 한 후 애플리케이션 열기

알림을 클릭 한 후 애플리케이션 열기 내 앱에 다음 코드가있는 알림이 있습니다. //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.cla..

developer tip 2020.08.26

sed로 후행 공백을 제거하는 방법은 무엇입니까?

sed로 후행 공백을 제거하는 방법은 무엇입니까? 파일에서 후행 공백을 제거하는 간단한 셸 스크립트가 있습니다. 임시 파일을 만들지 않고이 스크립트를 더 압축 할 수있는 방법이 있습니까? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp Linux 및 Unix -i의 경우 in place 옵션 을 사용할 수 있습니다 sed. sed -i 's/[ \t]*$//' "$1" 표현식은 tOSX에서 후행을 삭제합니다 ( gsed이 문제를 방지하기 위해 사용할 수 있음 ). BSD에서도 삭제할 수 있습니다. gsed가없는 경우 OSX에서 올바른 (하지만 읽기 어려운) sed 구문이 있습니다. sed -i '' -E 's/[ '$'\t'']+$//' "$..

developer tip 2020.08.26

SQL Server를 사용하여 문자열을 자르는 방법

SQL Server를 사용하여 문자열을 자르는 방법 SQL Server에 큰 문자열이 있습니다. 해당 문자열을 10 또는 15 자로 자르고 싶습니다. 원래 문자열 this is test string. this is test string. this is test string. this is test string. 원하는 문자열 this is test string. this is ...... 긴 문자열의 몇 문자 만 반환하려면 다음을 사용할 수 있습니다. select left(col, 15) + '...' col from yourtable 데모가있는 SQL Fiddle을 참조하십시오 . 이렇게하면 문자열의 처음 15자를 반환 한 다음 ...을 끝에 연결 합니다. 15보다 작은 문자열을 얻지 않으려면 ...다..

developer tip 2020.08.25

largeHeap을 true로 설정하면 어떤 이점이 있습니까?

largeHeap을 true로 설정하면 어떤 이점이 있습니까? android:largeHeap="true"아래에서 볼 수 있듯이 설정하고있는 거의 50 개의 클래스가있는 앱이 있습니다. 이것이 좋은 습관입니까? 그것을 사용하는 장점과 단점을 친절하게 제안하십시오. 나는이 질문을하는 이유입니다. 여기 파티에 너무 늦었지만 어쨌든 0.02 $를 제공 할 것입니다. 사용하는 것은 좋은 생각이 아닙니다. android:largeHeap="true" 여기에 설명하는 Google 발췌 내용이 있습니다. 그러나 큰 힙을 요청하는 기능은 더 많은 RAM을 사용해야하는 필요성을 정당화 할 수있는 작은 앱 집합 (예 : 큰 사진 편집 앱)에만 사용됩니다. 메모리가 부족하고 빠른 수정이 필요하다는 이유만으로 대용량 힙을 요..

developer tip 2020.08.25

쉘 스크립트의 변수에 명령을 저장하는 방법은 무엇입니까?

쉘 스크립트의 변수에 명령을 저장하는 방법은 무엇입니까? 나중에 사용할 명령을 변수에 저장하고 싶습니다 (명령의 출력이 아니라 명령 자체). 다음과 같은 간단한 스크립트가 있습니다. command="ls"; echo "Command: $command"; #Output is: Command: ls b=`$command`; echo $b; #Output is: public_html REV test... (command worked successfully) 그러나 조금 더 복잡한 것을 시도하면 실패합니다. 예를 들어 command="ls | grep -c '^'"; 출력은 다음과 같습니다. Command: ls | grep -c '^' ls: cannot access |: No such file or dire..

developer tip 2020.08.25

Heroku 애플리케이션 DNS를 Godaddy 도메인에 구성하는 방법은 무엇입니까?

Heroku 애플리케이션 DNS를 Godaddy 도메인에 구성하는 방법은 무엇입니까? heroku 애플리케이션을 만들었으며 godaddy.com에서 도메인을 제공하고 싶습니다. heroku에서 제공하는 세 개의 호스트를 모두 구성했지만 이제 다음과 같은 오류가 발생합니다. Heroku | 그런 앱이 없습니다. 해당 호스트 이름에 구성된 앱이 없습니다. 앱 소유자가 이름을 변경했거나 URL을 잘못 입력했을 수 있습니다. 알고 싶습니다 : heroku 앱을 구성하는 다른 방법이 있습니까? UPDATED : New Approach 새로운 접근법을 위해이 링크를 사용하십시오 . 수락 된 대답은 이전 기능입니다. 이 비디오 캐스트를 사용하여 Heroku로 GoDaddy 도메인을 설정했으며 완벽하게 작동했습니다. ..

developer tip 2020.08.25

Python 생성자 및 __init__

Python 생성자 및 __init__ 생성자를 실제로 "생성자"라고 부르는 이유는 무엇입니까? 그들의 목적은 무엇이며 클래스의 메서드와 어떻게 다릅니 까? 또한 __init__한 클래스에 더 많은 것이있을 수 있습니까? 다음과 같은 것을 시도했습니다. 누군가가 결과를 설명해 주시겠습니까? >>> class test: def __init__(self): print "init 1" def __init__(self): print "init 2" >>> s=test() init 2 마지막으로 __init__오퍼레이터 오버 로더입니까? Python에는 함수 오버로딩이 없습니다. 즉, 이름은 같지만 인수가 다른 여러 함수를 가질 수 없습니다. 코드 예제에서, 당신은하지 않을 과부하 __init__() . 두 번째..

developer tip 2020.08.25

폴더에서 하위 모듈 저장소를 만들고 git 커밋 기록을 유지합니다.

폴더에서 하위 모듈 저장소를 만들고 git 커밋 기록을 유지합니다. 특정 방식으로 다른 웹 애플리케이션을 탐색하는 웹 애플리케이션이 있습니다. demos폴더 에 일부 웹 데모가 포함되어 있으며 데모 중 하나에 자체 저장소가 있어야합니다. 이 데모 응용 프로그램에 대한 별도의 저장소를 만들고하위 패키지 커밋 기록을 잃지 않고 주 저장소의 하위 모듈 . 리포지토리 폴더의 파일에서 커밋 기록을 유지하고 거기에서 리포지토리를 만들고 대신 서브 모듈 로 사용할 수 있습니까? 세부 솔루션 npm을 사용하는 git 하위 모듈에 대한 빠른 대안은이 답변 끝에있는 참고 (마지막 단락)를 참조하십시오.) 다음 답변에서는 저장소에서 폴더를 추출하고 거기에서 git 저장소를 만든 다음 폴더 대신 하위 모듈 로 포함하는 방법을..

developer tip 2020.08.25

Intellij IDEA에서 메서드 매개 변수 힌트를 표시하는 방법은 무엇입니까?

Intellij IDEA에서 메서드 매개 변수 힌트를 표시하는 방법은 무엇입니까? int beginIndex, int endIndex 메서드를 호출 할 때 중요합니다. 커서가 괄호 안에있을 때 이것을 어떻게 표시합니까? 최종 답을 얻었습니다. 그냥 Ctrl+ P윈도우 / 리눅스 또는 macOS에서 ⌘+ P. 메서드 매개 변수를 보려면 원하는 메서드 또는 함수 호출 내 아무 곳에 나 캐럿을 배치합니다. 보기 | 주 메뉴에서 매개 변수 정보를 누르거나 Ctrl+를 누르십시오 P. 매개 변수 정보보기 기능의 동작을 구성하려면 IDE 설정을 열고 편집기 노드 아래의 코드 완성을 클릭합니다. 매개 변수 정보 섹션에서 다음 옵션을 정의하십시오. 필수 유형 목록이 아닌 전체 메서드 또는 함수 서명을 표시하려면 전체 ..

developer tip 2020.08.25
반응형