プログラミング

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

8
systemdをinitシステム(PID 1)として使用してシステムを起動していません。操作できません
このデジタルオーシャンの記事で説明されているように、WSLでRedisのインストールプロセスを実行しようとしています。インストールされているUbuntuのバージョンはUbuntu18.04です。 redisインストールのすべてが正常ですが、これsudo systemctl start redisを実行しようとすると、このメッセージが表示されます。 System has not been booted with systemd as init system (PID 1). Can't operate. それで何をすべきかについてのアイデアはありますか?

14
Visual Studio Code PHP Intelephenseが不要なエラーを表示し続ける
今日入手したPHP Intelephenseの最新の更新後、インテリフェンセは私のルート(および他のクラスも)の未定義のシンボルに対してエラーを表示し続けます。以前はこのようなエラーはなく、私を悩ませています。 ここにエラーのスクリーンショットがあります: そして、これは私のコードです: Route::group(['prefix' => 'user', 'namespace' => 'Membership', 'name' => 'user.'], function () { Route::get('profile', 'ProfileController@show')->name('profile.show'); Route::patch('profile', 'ProfileController@update')->name('profile.update'); Route::patch('change-password', 'ChangePasswordController@change')->name('change-password'); Route::get('role', 'ProfileController@getRole')->name('profile.role'); Route::get('summary', 'SummaryController@show')->name('summary'); Route::get('reserved', 'AuctionController@reservedAuction')->name('reserved'); }); 実際、このコードにはエラーはありませんが、インテレファンスはエラーを表示し続けているので、これを修正する方法はありますか?

22
C#で正の数を負の数に変換する
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 次のようにして、負の数を正の数に変換できます。 int myInt = System.Math.Abs(-5); 正の数を負にする同等の方法はありますか?
142 c# 


14
HttpConfiguration.EnsureInitialized()
Visual Studio 2013をインストールしましたが、アプリを実行すると、以下のエラーが発生します。 このオブジェクトをどこに初期化すればいいのか分かりません。 何をすべきか? Server Error in '/' Application. The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's startup code after all other initialization code. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace …

8
ImageViewの周りの不要なパディング
すべてのアクティビティ/ビューにヘッダーグラフィックを含める必要があります。ヘッダーを含むファイルはheader.xmlと呼ばれます。 <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#0000FF" android:padding="0dip"> <ImageView xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/header" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="0dip" android:layout_marginTop="0dip" android:layout_marginBottom="0dip" android:padding="0dip" android:paddingTop="0dip" android:paddingBottom="0dip" android:layout_gravity="fill" android:background="#00FF00" /> </FrameLayout> android:background="#00FF00"(緑色)に注意してください。それは単に視覚化の目的です。 私はそれらを次のように私の見解に含めます: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" style="@style/white_background"> <include layout="@layout/header" /> (...) そのため、実際に試してみると、結果は右のように見えるのではなく、左の画像のようになります。 (1)これ-オレンジ-部分は問題の画像/ ImageViewです (2)愛されていない緑の境界線。注:通常、緑の領域は透明になります-を設定したので、緑の領域のみが表示されますbackground。 上部の画像の周りの緑の境界線に注意してください。それはImageViewの一部であり、なぜそこにあるのか、どうやってそれを取り除くことができるのか理解できません。すべてのパディングとマージンを0に設定します(ただし、省略した場合の結果は同じです)。画像は480x64px jpeg *であり、res / drawableに配置しました(drawable-Xdpiただし、1つではありません)。 (* …



7
UICollectionViewのUIRefreshControlは、コレクションがコンテナーの高さを満たす場合にのみ機能します
私が追加しようとしているUIRefreshControlのUICollectionViewが、問題がコレクションビューは、親コンテナの高さをいっぱいにしない限り、リフレッシュ制御が表示されないということです。言い換えると、コレクションビューがスクロールを必要とするほど長い場合を除いて、コレクションコントロールをプルダウンして更新コントロールビューを表示することはできません。コレクションが親コンテナの高さを超えるとすぐに、コレクションがプルダウンされ、更新ビューが表示されます。 私はUICollectionView、メインビューの内側にコレクションビューへのアウトレットを備えた簡単なiOSプロジェクトを設定しました。UIRefreshControlこれにより、に追加できviewDidLoadます。再利用識別子を持つプロトタイプセルもあります。cCell これはコントローラー内のすべてのコードであり、問​​題をかなりよく示しています。このコードでは、セルの高さを100に設定しました。これは、表示を埋めるには不十分であるため、ビューをプルできず、更新コントロールが表示されません。ディスプレイを埋めるためにそれをより高い値に設定すると、機能します。何か案は? @interface ViewController () <UICollectionViewDelegateFlowLayout, UICollectionViewDataSource> @property (strong, nonatomic) IBOutlet UICollectionView *collectionView; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [self.collectionView addSubview:refreshControl]; } -(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { return 1; } -(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { return 1; } -(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { …

4
Xcodeプロジェクトのポッドファイルで複数のターゲットを指定するにはどうすればよいですか?
Xcode 4プロジェクトでCocoaPodsを使用していて、プロジェクトに3つのターゲットがあります(デフォルト、ライトバージョンのビルド用とデモバージョンのビルド用の1つ)。すべてのターゲットは同じライブラリを使用しますが、CocoaPodsは静的ライブラリと検索パスをプライマリターゲットに追加するだけです。私のpodfileは次のようになります。 platform :ios, '5.0' pod 'TestFlightSDK', '>= 1.1' pod 'MBProgressHUD', '0.5' pod 'iRate', '>= 1.6.2' pod 'TimesSquare', '1.0.1' pod 'AFNetworking', '1.1.0' pod 'KKPasscodeLock', '0.1.5' pod 'iCarousel', '1.7.4' これを機能させる唯一の方法は、各ターゲットを個別に指定し、すべてのポッドを再度リストすることでした。 platform :ios, '5.0' target :default do pod 'TestFlightSDK', '>= 1.1' pod 'MBProgressHUD', '0.5' pod 'iRate', '>= 1.6.2' pod 'TimesSquare', '1.0.1' pod …
142 xcode  target  cocoapods 

5
SVGのテキスト要素の垂直方向の配置
私がSVGファイルを持っているとしましょう: <svg width="1024" height="768" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <text x='20' y='60' style="font-size: 60px">b</text> <text x='100' y='60' style="font-size: 60px">a</text> </svg> どういうわけか上を揃えたい aとb。実は、ポジショニングrooflineはbaseline!ではなく!

11
MenuItemCompat.getActionViewは常にnullを返します
私はv7 AppCompatサポートライブラリを実装したばかりですが、MenuItemCompat.getActionViewテストしたすべてのAndroidバージョン(4.2.2、2.3.4 ...)では常にnullを返します。 SearchViewアクションバーに表示されているが、それはタッチ操作に反応しないとその表示するために展開しないEditTextと、単純なアイコンのようなものですが。 @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu, menu); MenuItem searchItem = menu.findItem(R.id.action_search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem); if (searchView != null) { SearchViewCompat.setOnQueryTextListener(searchView, mOnQueryTextListener); searchView.setIconifiedByDefault(false); Log.d(TAG,"SearchView not null"); } else Log.d(TAG, "SearchView is null"); } return super.onCreateOptionsMenu(menu); } Menu.xml <?xml version="1.0" encoding="utf-8"?> …

15
HTML5フォーム検証のデフォルトのエラーメッセージを変更または削除するにはどうすればよいですか?
たとえば、私はtextfield。このフィールドは必須で、数値のみが必須で、値の長さは10でなければなりません。長さが5の値でフォームを送信しようとすると、デフォルトのエラーメッセージが表示されます。Please match the requested format <input type="text" required="" pattern="[0-9]{10}" value=""> HTML 5フォーム検証エラーのデフォルトメッセージを変更するにはどうすればよいですか? 最初のポイントを実行できる場合、プロパティファイルをいくつか作成し、そのファイルにカスタムエラーメッセージを設定する方法はありますか?
142 html  validation 

10
オブジェクトにキー値オブザーバーがアタッチされているかどうかを確認する方法
オブジェクティブcオブジェクトにremoveObservers:を指示すると、キーパスがそのキーパスに登録されていない場合、悲しいことが起こります。お気に入り - 'キーパス「theKeyPath」のオブザーバーは、オブザーバーとして登録されていないため、削除できません。' オブジェクトにオブザーバーが登録されているかどうかを確認する方法があるので、これを行うことができます if (object has observer){ remove observer } else{ go on my merry way }


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