반응형

분류 전체보기 2757

PHP의 implode ( ',', array_filter (array ()))에 해당하는 Java

PHP의 implode ( ',', array_filter (array ()))에 해당하는 Java 저는 PHP에서이 코드를 자주 사용합니다. $ordine['address'] = implode(', ', array_filter(array($cliente['cap'], $cliente['citta'] ,$cliente['provincia']))); 빈 문자열을 지우고 ","로 결합합니다. 하나만 남아 있으면 불필요한 쉼표를 추가하지 않습니다. 끝에 쉼표를 추가하지 않습니다. 아무것도 남아 있지 않으면 빈 문자열을 반환합니다. 따라서 다음 결과 중 하나를 얻을 수 있습니다. "" "Street abc 14" "Street abc 14, 00168" "Street abc 14, 00168, Rome" 외부 ..

Development Tip 2020.11.09

Laravel에 데이터베이스 테이블이 있는지 감지하는 방법이 있습니까?

Laravel에 데이터베이스 테이블이 있는지 감지하는 방법이 있습니까? 나는 사용하여 테이블을 만들 수 있기를 원합니다 Schema::create('mytable',function($table) { $table->increments('id'); $table->string('title'); }); 그러나 그 전에 테이블이 이미 존재하는지 확인하고 싶습니다. Schema::exists('mytable'); 그러나 위의 기능은 존재하지 않습니다. 그 밖에 무엇을 사용할 수 있습니까? Laravel 4 또는 5를 사용하는 경우 hasTable()방법 이 있으며 L4 소스 코드 또는 L5 문서 에서 찾을 수 있습니다 . Schema::hasTable('mytable'); 새 테이블을 생성하려면 Laravel Sc..

Development Tip 2020.11.09

Linux에서 Atom 텍스트 편집기를 제거하는 방법은 무엇입니까?

Linux에서 Atom 텍스트 편집기를 제거하는 방법은 무엇입니까? 내 리눅스 OS에서 Atom을 완전히 제거하는 방법을 찾는 문서를 읽고 있었지만 관련 내용을 찾지 못했습니다. 삭제할 디렉토리 세트가 있습니까? 아니면 실행할 스크립트? 관심을 가져 주셔서 감사합니다 Github 프로젝트 저장소에 동일한 질문을 게시했으며 이것이 완전한 답변입니다 : https://github.com/atom/atom/issues/2195#issuecomment-42917489 실행할 명령은 다음과 같습니다. sudo rm /usr/local/bin/atom sudo rm /usr/local/bin/apm rm -rf ~/atom rm -rf ~/.atom rm -rf ~/.config/Atom-Shell sudo rm ..

Development Tip 2020.11.09

순수한 Swift 프로젝트에서 실행중인 단위 테스트를 앱에 알리는 방법은 무엇입니까?

순수한 Swift 프로젝트에서 실행중인 단위 테스트를 앱에 알리는 방법은 무엇입니까? XCode 6.1에서 테스트를 실행할 때 한 가지 성가신 점은 전체 앱이 스토리 보드와 루트 viewController를 실행하고 실행해야한다는 것입니다. 내 앱에서 이것은 API 데이터를 가져 오는 서버 호출을 실행합니다. 그러나 테스트를 실행할 때 앱이이 작업을 수행하는 것을 원하지 않습니다. 전 처리기 매크로가 사라진 상태에서 내 프로젝트가 일반 실행이 아닌 테스트 실행으로 실행되었음을 인식하는 가장 좋은 방법은 무엇입니까? CMD + U와 봇에서 정상적으로 실행합니다. 의사 코드는 다음과 같습니다. // Appdelegate.swift if runningTests() { return } else { // do o..

Development Tip 2020.11.09

ES6 기능이 활성화 된 상태에서 Node.js 앱을 실행하는 방법은 무엇입니까?

ES6 기능이 활성화 된 상태에서 Node.js 앱을 실행하는 방법은 무엇입니까? es6features를 사용하여 노드 앱을 실행하려면 BabelJS (이전 이름 : 6to5 ) 의 require 후크 를 사용합니다 . // run.js require("babel/register"); require("./app.js6"); node run.js내 app.js6 실행을 호출 합니다 . BabelJS를 설치하고 es6features 를 사용하려는 각 프로젝트에 대해 run.js 를 제공해야합니다 . 나는 같은 전화를 선호합니다 nodejs6 app.js6. 이 시스템을 독립적으로 어떻게 구현할 수 있습니까 (Unix 및 Windows)? 앱의 package.json 파일에 babel-cli및 babel-pr..

Development Tip 2020.11.09

Angular2 IE11 정의되지 않은 참조 또는 null 참조의 'apply'속성을 가져올 수 없습니다.

Angular2 IE11 정의되지 않은 참조 또는 null 참조의 'apply'속성을 가져올 수 없습니다. angular2 패키지를 다음 버전으로 업그레이드 한 후 다음 오류가 발생합니다. @ angular / common ":"^ 2.3.1 @ angular / compiler ":"^ 2.3.1 @ angular / core ":"^ 2.3.1 @ angular / forms ":"^ 2.3.1 @ angular / http ":"^ 2.3.1 @ angular / platform-browser ":"^ 2.3.1 " @ angular / platform-browser-dynamic ":"^ 2.3.1 @ angular / platform-server ":"^ 2.3.1 @ angular / rout..

Development Tip 2020.11.09

정규식으로 파일 유형 유효성 검사

정규식으로 파일 유형 유효성 검사 정규식 유효성 검사기에 연결된 파일 업로드 컨트롤이있는 .NET 웹 양식이 있습니다. 이 검사기는 특정 파일 형식 만 업로드 (jpg, gif, doc, pdf) 할 수 있는지 확인해야합니다. 이를 수행하는 현재 정규식은 다음과 같습니다. ^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.jpg|.JPG|.gif|.GIF|.doc|.DOC|.pdf|.PDF)$ 그러나 이것은 작동하지 않는 것 같습니다 ... 누구나 나에게 약간의 정규식 도움을 줄 수 있습니까? 귀하의 정규식은 내 의견으로는 너무 복잡해 보입니다. 또한 점은 "모든 문자"를 의미하는 특수 문자라는 점을 기억하십시오. 다음 정규식이 작동합니다 (이스케이프 된 점에주의). ^.*\..

Development Tip 2020.11.09

이름-값 쌍의 의미 및 구조

이름-값 쌍의 의미 및 구조 이것은 내가 한동안 고투해온 질문입니다. 이름 / 값 쌍을 마크 업하는 적절한 방법은 무엇입니까? 저는 요소를 좋아하지만 문제가 있습니다. 한 쌍을 다른 쌍과 분리 할 방법이 없습니다. 고유 한 컨테이너가 없습니다. 시각적으로 코드에는 정의가 없습니다. 그러나 의미 상으로는 이것이 올바른 마크 업이라고 생각합니다. Name Value Name Value 위의 코드에서는 코드와 렌더링 모두에서 시각적으로 쌍을 올바르게 오프셋하기가 어렵습니다. 예를 들어 내가 원하지만 각 쌍 주위에 경계선을두면 문제가 될 것입니다. 테이블을 가리킬 수 있습니다. 이름-값 쌍이 표 형식의 데이터라고 주장 할 수 있습니다. 그것은 나에게는 틀린 것 같지만 나는 논쟁을 본다. 그러나 HTML은 위치 ..

Development Tip 2020.11.08

Android 마켓에서 앱을 설치 한 후 리퍼러 받기

Android 마켓에서 앱을 설치 한 후 리퍼러 받기 마켓에서 앱을 설치 한 후 Android에서 실행 한 "com.android.vending.INSTALL_REFERRER"인 텐트를 포착하는 브로드 캐스트 수신기를 등록하려고합니다. 여기에서 세부 정보를 따르고 있습니다. http://code.google.com/mobile/analytics/docs/android/#referrals 그러나 Google Analytics를 사용할 수 없어서 자체 솔루션을 만들었습니다. 내 매니페스트 파일에 다음을 추가했습니다. 기본 BroadcastReceiver 클래스를 만들었습니다. public class Receiver extends BroadcastReceiver { @Override public void on..

Development Tip 2020.11.08

웹 크롤러 디자인

웹 크롤러 디자인 인터뷰 질문 "웹 크롤러를 설계하고 있다면 어떻게 무한 루프에 빠지지 않겠습니까?"라는 질문에 답을하려고합니다. 모든 것이 처음부터 어떻게 시작됩니까? Google이 일부 허브 페이지로 시작했다고 가정 해 보겠습니다 (처음에 이러한 허브 페이지가 어떻게 발견되었는지는 다른 하위 질문입니다). Google은 페이지 등의 링크를 따라갈 때 이전에 방문한 페이지를 따르지 않도록 해시 테이블을 계속 만듭니다. URL 단축기 등이있는 요즘 같은 페이지에 2 개의 이름 (URL)이 있으면 어떨까요? 저는 Google을 예로 들었습니다. Google은 웹 크롤러 알고리즘 및 페이지 순위 등이 작동하는 방식을 유출하지는 않지만 추측이 있습니까? 자세한 답변을 얻으려면 최신 스크레이퍼의 URL로 본 테..

Development Tip 2020.11.08
반응형