プログラミング

プロおよび熱狂的プログラマーのためのQ&A

13
エラー-データベースが使用中のため、排他アクセスを取得できませんでした
私は実際に1つのバックアップファイルから1つのデータベースを復元するスクリプト(SQL Server 2008)を作成しようとしています。私は次のコードを作成し、エラーが発生しています- Msg 3101, Level 16, State 1, Line 3 Exclusive access could not be obtained because the database is in use. Msg 3013, Level 16, State 1, Line 3 RESTORE DATABASE is terminating abnormally. この問題を解決するにはどうすればよいですか? IF DB_ID('AdventureWorksDW') IS NOT NULL BEGIN RESTORE DATABASE [AdventureWorksDW] FILE = N'AdventureWorksDW_Data' FROM …

14
プログラムでボタンの色合いを追加する方法
新しいAppCompatライブラリでは、次のようにボタンに色を付けることができます。 <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgroundTint="@color/blue_100" /> プログラムでボタンの色合いをコードで設定するにはどうすればよいですか?基本的に、ユーザー入力に基づいてボタンの条件付きカラーリングを実装しようとしています。


5
typescriptで常に.tsではなく.tsxを使用することの欠点はありますか?
TypeScriptを使用してReactプロジェクトの作業を開始し、通常のクラスファイルをどうすればよいか自問しています。.tsまたは.tsxファイルを使用する必要がありますが.tsx、Reactプロジェクトではない場合でも、ファイルを常に使用しない理由を見つけることができませんでした。 .tsxファイルを使用してはならない理由または特定の状況はありますか?いいえの場合、なぜTypeScriptチームはまったく新しい拡張機能を追加するのですか?

10
トークンを使用してGitHubで認証する
個人のアクセストークンを使用してGitHubで認証しようとしています。githubのヘルプファイルには、cURLメソッドを使用して認証することが記載されています(https://help.github.com/articles/creating-an-access-token-for-command-line-use)。私はこれを試しましたが、それでもGitHubにプッシュできません。認証されていないサーバー(Travis-CI)からプッシュしようとしていることに注意してください。 cd $HOME git config --global user.email "emailaddress@yahoo.com" git config --global user.name "username" curl -u "username:<MYTOKEN>" https://github.com/username/ol3-1.git git clone --branch=gh-pages https://github.com/username/ol3-1.git gh-pages cd gh-pages mkdir buildtest cd buildtest touch asdf.asdf git add -f . git commit -m "Travis build $TRAVIS_BUILD_NUMBER pushed to gh-pages" git push -fq origin gh-pages このコードはエラーを引き起こします: リモート:scuzzlebuzzle …

6
TypeScriptのタイプEventTargetにプロパティ 'value'が存在しません
したがって、次のコードはAngular 4に含まれており、期待どおりに機能しない理由を理解できません。 これが私のハンドラのスニペットです: onUpdatingServerName(event: Event) { console.log(event); this.newserverName = event.target.value; //this wont work } HTML要素: <input type="text" class="form-control" (input)="onUpdatingServerName($event)"> コードは私にエラーを与えます: プロパティ「値」はタイプ「EventTarget」に存在しません。 しかし、それからわか​​るように、console.logその値はに存在しますevent.target。

11
Androidで画面キャプチャを防止する方法
Androidアプリで画面記録を防ぐことはできますか? Android Secure Applicationを開発したいのですが。その中で、バックグラウンドで実行されている画面記録ソフトウェアを検出して殺す必要があります。スクリーンショットを防ぐためにSECURE FLAGを使用しました。しかし、Android画面のビデオキャプチャを防止することも可能かどうかはわかりません。画面キャプチャ(ビデオ/スクリーンショット)を防ぐ方法を教えてください。

4
約束から戻るthen()
私はこのようなjavascriptコードを持っています: function justTesting() { promise.then(function(output) { return output + 1; }); } var test = justTesting(); varテストでは常に未定義の値を取得しています。それは約束がまだ解決されていないからだと思います。約束から値を返す方法はありますか?

3
{this.props.children}とは何ですか、いつ使用すべきですか?
Reactの世界の初心者なので、使用する{this.props.children}とどうなるか、また使用する状況はどうなるのかを深く理解したいと思います。以下のコードスニペットでそれの関連性は何ですか? render() { if (this.props.appLoaded) { return ( <div> <Header appName={this.props.appName} currentUser={this.props.currentUser} /> {this.props.children} </div> ); } }

3
Python抽象クラスで抽象プロパティを作成する方法
次のコードでは、基本抽象クラスを作成しますBase。から継承するすべてのクラスにプロパティBaseを提供したいnameので、このプロパティをにしました@abstractmethod。 次にBase、と呼ばれるのサブクラスを作成しましたBase_1。にはnameプロパティはありませんがBase_1、Pythonはエラーなしでそのクラスのオブジェクトをインスタンス化します。どのようにして抽象プロパティを作成しますか? from abc import ABCMeta, abstractmethod class Base(object): __metaclass__ = ABCMeta def __init__(self, strDirConfig): self.strDirConfig = strDirConfig @abstractmethod def _doStuff(self, signals): pass @property @abstractmethod def name(self): #this property will be supplied by the inheriting classes #individually pass class Base_1(Base): __metaclass__ = ABCMeta # this class does not provide the …

7
文字列がnullまたは空でない場合にのみ、区切り文字で文字列を結合します
これは単純なように思えるので、ここで何か不足している場合は申し訳ありませんが、私はnull以外または空でない文字列のみを連結する簡単な方法を見つけようとしています。 いくつかの個別の住所フィールドがあります。 var address; var city; var state; var zip; これらの値は、ページのいくつかのフォームフィールドと他のいくつかのjsコードに基づいて設定されます。 divカンマ+スペースで区切られた完全なアドレスをに出力したいので、次のようにします。 $("#addressDiv").append(address + ", " + city + ", " + state + ", " + zip); 問題は、これらのフィールドの1つまたはすべてがnull /空になる可能性があることです。 文字列に追加する前にそれぞれの長さを個別にチェックせずに、このフィールドのグループ内の空でないすべてのフィールドを結合する簡単な方法はありますか?
118 javascript  string 

9
Gitプッシュ:「致命的な 'origin'はgitリポジトリではないようです-致命的ですリモートリポジトリから読み取れませんでした。」
同様の質問がすでに出されていることは知っています。 しかし、私の問題は以前に犯した間違いが原因であると私は信じています。 私ができるように、すべてがスムーズに機能していました: git add . ローカルリポジトリのすべてのファイル。 git commit -m "message here" コミットにメッセージを追加します。 git push origin master ファイルをGitHubにアップロードします。 git push heroku master Herokuにファイルをアップロードします。 ただし、ある時点add-calendar-modelで、アプリ開発の次のステップが南になる場合に備えて、ローカルに呼び出される新しいブランチを作成しました... ...これはまさに起こったことです。 しかし、多くの試みにもかかわらず、私はなんとかして最初のコード(つまり、新しいブランチを作成する前のコード)をmasterブランチからローカルリポジトリに取得できませんでした。 だから、私は手動で自分のローカルリポジトリからすべてのファイルを削除することを決めたgit clone私masterのGitHubからの分岐。 このようにして、すべてのファイルを元に戻しましたが、リモートリポジトリにこれ以上プッシュできなくなりました。 git push origin add-calendar-modelまたはを実行しようとするとgit push origin master、次のエラーが発生します。 fatal: 'origin' does not appear to be a git repository fatal: Could not read …

14
gradlewコマンドが見つかりませんか?
私はgradlewでJavaプロジェクトに取り組んでいます。私はOSとしてUbuntu Linuxを使用しています。「gradle」を実行すると、実行され、情報が表示されます。しかし、「gradlew」を実行すると、「コマンド 'gradlew'が見つかりませんでした。つまり、コマンド 'gradle' from package 'gradle'(universe)gradlew:command not found」と出力されます。 私は調査を行い、jdkを使用し、sudo apt-get install gradleを実行しました。私は完全に無知です

6
コトリンコルーチンでのサスペンド機能の意味
私はコトリンコルーチンを読んでいて、それがsuspend機能に基づいていることを知っています。しかし、どういうsuspend意味ですか? コルーチンまたは関数が中断されますか? https://kotlinlang.org/docs/reference/coroutines.htmlから 基本的に、コルーチンはスレッドをブロックせずに中断できる計算です 「サスペンド機能」とよく言われます。しかし、関数が終了するのを待っているので中断されるのはコルーチンだと思いますか?「一時停止」は通常「操作を停止する」ことを意味します。この場合、コルーチンはアイドル状態です。 weコルーチンは一時停止されていると言えますか? どのコルーチンが一時停止されますか? https://kotlinlang.org/docs/reference/coroutines.htmlから 類推を続けると、await()は、何らかの計算が完了するまでコルーチンを中断してその結果を返す中断関数(したがって、非同期{}ブロック内からも呼び出し可能)にすることができます。 async { // Here I call it the outer async coroutine ... // Here I call computation the inner coroutine val result = computation.await() ... } 🤔「計算が完了するまでコルーチンを一時停止する」とありますが、コルーチンは軽量スレッドのようなものです。したがって、コルーチンが中断されている場合、どのように計算を実行できますか? 私たちは見るawaitに呼び出されたcomputationことがあるかもしれないので、asyncそれを返すDeferredことが別のコルーチンを開始できる手段、 fun computation(): Deferred<Boolean> { return async { true } } quote コルーチンを一時停止するという引用。それsuspendは外側のasyncコルーチン、またはsuspend内側のcomputationコルーチンを意味しますか? いsuspendながら、外側のことを意味しasyncコルーチンが(待っているawait内側のために)computationそれ(アウター、仕上げにコルーチンasyncコルーチン)スレッドプールには空転(名前の由来は、サスペンド)と戻り、スレッド、および時に子computationコルーチンが終了すると、それは(外asyncコルーチン)ウェイクアップし、プールから別のスレッドを取得して続行しますか? …

12
CMakeがOpenSSLライブラリを見つけることができません
コマンドラインでcmakeを実行すると、cmakeを使用してソフトウェアをインストールしようとしています。 このファイルで次のエラーが発生します。CMakeLists.txt--------行---> find_package( OpenSSLが必要):- cmake .. -- Could NOT find Git (missing: GIT_EXECUTABLE) ZLib include dirs: /usr/include ZLib libraries: /usr/lib/arm-linux-gnueabihf/libz.so Compiling with SSL support CMake Error at /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR) …
118 openssl  cmake 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.