반응형

JavaScript 2291

Razor로 일반 @helper 메서드를 만들 수 있습니까?

Razor로 일반 @helper 메서드를 만들 수 있습니까? Razor에서 다음과 같은 도우미를 작성하려고합니다. @helper DoSomething(Expression expr) where T : class 불행히도 파서 x.SomeProperty)) 또는 모델을 첫 번째 일반 인수로 타겟팅하는 경우 : public static MvcHtmlString DoSomething( this HtmlHelper htmlHelper, Expression expr ) where T : class { ... } 이렇게하면 다음과 같이 호출 할 수 있습니다 (물론 뷰가 강력하게 입력되었다고 가정하지만 모든 뷰가 어쨌든 강력하게 입력되어야하므로 안전한 가정입니다 :-)) : @Html.DoSomething(x => x..

developer tip 2020.09.16

Sublime Text, Atom에서 커서 아래의 단어를 선택하는 단축키가 있습니까?

Sublime Text, Atom에서 커서 아래의 단어를 선택하는 단축키가 있습니까? Sublime Text 또는 Atom에서 커서 아래에있는 단어를 선택하는 바로 가기 또는 명령이 있습니까? 더블 클릭을 대체하고 싶습니다. 그래서 대신 단축키를 누르고 현재 단어를 선택하고 입력을 시작하여 대체하거나 따옴표 등을 넣을 수 있습니다. command+ dOSX에서 control+ dWindows / Linux에서 Preferences > Keybindings - Default목록 으로 이동하여 정독하여 모든 기본 키 바인딩을 찾을 수 있습니다 . 키 바인딩을 추가하여 단어를 선택할 수 있습니다. { "keys": ["ctrl+shift+w"], "command": "expand_selection", "arg..

developer tip 2020.09.16

자바 정규식 일치 수

자바 정규식 일치 수 파일이 있고 파일에 다음이 포함되어 있다고 가정 해 보겠습니다. HelloxxxHelloxxxHello 'Hello'를 찾기 위해 패턴을 컴파일합니다. Pattern pattern = Pattern.compile("Hello"); 그런 다음 inputstream을 사용하여 파일을 읽고 정규식이 될 수 있도록 String으로 변환합니다. matcher가 파일에서 일치하는 항목을 찾으면이를 표시하지만 찾은 일치 항목 수를 알려주지 않습니다. 단순히 문자열 내에서 일치하는 것을 찾았습니다. 따라서 문자열이 비교적 짧고 사용중인 버퍼가 200 바이트이므로 세 개의 일치 항목을 찾아야합니다. 그러나 그것은 단순히 일치라고 말하고 얼마나 많은 일치가 있었는지에 대한 카운트를 제공하지 않습니다...

developer tip 2020.09.16

bash curl 문에 '&'문자를 포함하는 방법

bash curl 문에 '&'문자를 포함하는 방법 bash에서 curl을 사용하여 웹 페이지를 다운로드하려고하는데 &URL 의 기호가 원하는대로 문자로 해석되지 않습니다. 기호 &가 지루하고 특별한 것이 아니라고 bash를 설득하는 방법에 대한 아이디어 가 있습니까? 전체 URL을 큰 따옴표 안에 넣으면 문제가 해결됩니다. curl "http://www.example.com?m=method&args=1" &를 GET URL의 구분 기호로 사용하고 있습니까? 아니면 데이터에 있습니까? 데이터에있는 경우 HTML 문자로 인코딩해야하며 그렇지 않은 경우 따옴표로 묶어야합니다. 에 대한 인코딩 은 URL 에 &있어야합니다 %26. curl "http://www.example.com?m=this%26that &기..

developer tip 2020.09.16

pandas DataFrame으로 압축 된 파일 읽기

pandas DataFrame으로 압축 된 파일 읽기 csv 파일의 압축을 풀고 팬더에 전달하여 파일 작업을 수행하려고합니다. 지금까지 시도한 코드는 다음과 같습니다. import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) 마지막 줄 다음에 파이썬이 파일을 가져올 수 있지만 오류 끝에 "존재하지 않음"이라는 ..

developer tip 2020.09.16

튜플 목록을 맵으로 변환 (중복 키 처리?)

튜플 목록을 맵으로 변환 (중복 키 처리?) 중복 키가있는 튜플 목록 [("a","b"),("c","d"),("a","f")]을 map 으로 변환하는 좋은 방법에 대해 생각하고있었습니다 ("a" -> ["b", "f"], "c" -> ["d"]). 일반적으로 (파이썬에서) 목록에 빈 맵과 for 루프를 만들고 중복 키를 확인합니다. 그러나 나는 여기에서 더 스칼라적이고 영리한 솔루션을 찾고 있습니다. btw, 여기에서 사용하는 키-값의 실제 유형은 다음 (Int, Node)과 같습니다.(Int -> NodeSeq) 그룹화 후 프로젝트 : scala> val x = List("a" -> "b", "c" -> "d", "a" -> "f") //x: List[(java.lang.String, java.lang..

developer tip 2020.09.15

iOS 6에서 UIViewController를 세로 방향으로 강제하는 방법

iOS 6에서 UIViewController를 세로 방향으로 강제하는 방법 는 다음과 같이 ShouldAutorotateToInterfaceOrientation아이폰 OS 6에서 사용되지 않는 내가 그에게 특정 뷰를 강제로 사용되는 세로 만 , 아이폰 OS 6에서이 작업을 수행하는 올바른 방법은 무엇입니까? 이것은 내 앱의 한 영역에만 해당되며 다른 모든보기는 회전 할 수 있습니다. 모든 내비게이션 컨트롤러가 상위 뷰 컨트롤러를 존중하도록하려면 카테고리를 사용하여 여러 클래스 이름을 살펴보고 변경할 필요가 없습니다. @implementation UINavigationController (Rotation_IOS6) -(BOOL)shouldAutorotate { return [[self.viewControl..

developer tip 2020.09.15

기본적으로 루트로 방랑자 로그인

기본적으로 루트로 방랑자 로그인 문제점 : 자주 상자에 입력하는 첫 번째 명령은 su -. 질문 : vagrant ssh기본적으로 루트 사용자를 사용하려면 어떻게해야 합니까? 버전 : vagrant 1.6.5 이것은 유용합니다. sudo passwd root 먼저 vagrant에서 루트 암호를 설정해야하는 필요성에 사로 잡힌 사람을 위해 솔루션 : 다음을 추가하십시오 Vagrantfile. config.ssh.username = 'root' config.ssh.password = 'vagrant' config.ssh.insert_key = 'true' 때 당신이 vagrant ssh이제부터, 당신은로 로그인합니다 root다음을 기대한다 : ==> mybox: Waiting for machine to bo..

developer tip 2020.09.15

Android는 내부 / 외부 메모리의 무료 크기를 얻습니다.

Android는 내부 / 외부 메모리의 무료 크기를 얻습니다. 내 장치의 내부 / 외부 저장소에있는 사용 가능한 메모리의 크기를 프로그래밍 방식으로 얻고 싶습니다. 이 코드를 사용하고 있습니다. StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath()); long bytesAvailable = (long)stat.getBlockSize() *(long)stat.getBlockCount(); long megAvailable = bytesAvailable / 1048576; Log.e("","Available MB : "+megAvailable); File path = Environment.getDataDirectory(); S..

developer tip 2020.09.15

iPhone에 스플래시 화면이 나타날 때 상태 표시 줄을 숨기는 방법?

iPhone에 스플래시 화면이 나타날 때 상태 표시 줄을 숨기는 방법? iPhone에서 스플래시 화면을 표시 할 때 상태 표시 줄을 숨긴 다음 응용 프로그램에서 다시 표시하는 방법이 있습니까? Info.plist 파일의 Status bar is initially hidden값이으로 설정되어 YES있으면 응용 프로그램이로드되는 동안 표시되지 않을 것이라고 확신합니다. 애플리케이션이로드되면 UIApplication의 setStatusBarHidden:animated:메서드를 사용하여 상태 표시 줄을 다시 표시 할 수 있습니다 . .plist의 올바른 키는 "UIStatusBarHidden"이고 오른쪽을 확인합니다. 그러면 자동으로 "상태 표시 줄이 처음에 숨겨져 있습니다"가됩니다. 제 연습에서는 숨길 때 어..

developer tip 2020.09.15
반응형