問題タブ [slim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5393 参照

multithreading - クリティカルセクションをSRWロックに置き換えます

アプリケーションがWindowsVista以降を対象としている場合、すべてのクリティカルセクションSRWロックに置き換えることができますか?クリティカルセクションは相互に排他的であるため、使用法では、排他モードのSRWロックと同等です。MSDNによると、SRWは速度とスペースの両方で最適化されています。これを行うことの欠点はありますか?CSとSRWがMicrosoftによって内部的にどのように実装されているかはわかりません。

ありがとう!

0 投票する
1 に答える
246 参照

android - AndroidのメソッドのProguardスリミングを制御する

Eclipseと最新のAndroidリリースに含まれているProGuardのビルドを使用して、Androidアプリを難読化しようとしていますが、重要なメソッドが削除され続けています。次のようなさまざまな除外を入力して、メソッドを保持するようにproguard.cfgファイルを編集してみました。

  • public void myMethod(String myString)を保持します

  • パブリッククラスmyInterfaceを保持します

  • パブリッククラスcom.help.app.myInterface。**を保持します

しかし、これらはどれも機能していません。Usage.txtファイルを見ると、メソッドはまだ存在していて、アプリが機能しません。私は自分が間違っていることを理解していません。助けていただければ幸いです。

これが私のクラスの様子です

これが私のproguard.cfgファイルの例です(中央近くの3つの「keep」を除いてデフォルトです):

また、コードを大幅に削減したくないので、-dontshrinkを試しました...しかし、残念ながら、とにかく縮小します。私はまた、何時間も考えられる限り多くのバリエーションを試しましたが、私の方法を救うものは何もありません。

「donDontDeleteMePlease」をProGuardの怒りから救うにはどうすればよいですか?私のようにするには、そのproguard.cfgファイルに何を入力する必要がありますか?

0 投票する
1 に答える
1953 参照

php - スリムなPHPフレームワークヘルプ

残りのAPIを作成するために、SlimフレームワークをWebサイトに追加しました。しかし、私は現在問題を抱えています。このコードは、getリクエストが機能するかどうかを確認するためのテストとして作成しましたが、URL http://mysite.com/api/rest/hello/maxを呼び出そうとすると、Webサイトが見つからないというエラーが発生します。何が悪いのか教えていただけますか?

0 投票する
17 に答える
66465 参照

php - スリムなJSON出力

PHPでSlimフレームワークを使用して、アプリのRESTfulAPIを作成しています。ただし、フレームワークには、単なるではなく、より簡単なJSON出力を作成する方法があると思いましたexit($jsonEncodedVariable);

フレームワークに何かが足りないのですか、それともすべてのメソッドに......json_encode()を使用する必要がありますか?exit($json)

すべてのデータはMySQLデータベースから取り出され、呼び出されたRESTリクエストに応じてJSON配列に配置されます。

たとえば、/api/posts/allリクエストされた場合、exit()それぞれが独自のキーの値を持つすべての投稿のJSON配列になります"value" : key

私の質問は、スリムなフレームワークを使用して、exit()JSONコードをプレーンテキストとして終了する代わりに'ingする簡単な方法はありますか?

0 投票する
2 に答える
2117 参照

php - サブディレクトリのスリムPHPが機能しない

http://example.com/api/に展開されたスリム ( http://www.slimframework.com/ ) ディレクトリが あります。

そして、私は次のように見えるindex.phpファイルを持っています:

しかし、GET メソッドにアクセスしようとすると、ブラウザは次のようなものを返します。

エラー 330 (net::ERR_CONTENT_DECODING_FAILED): 不明なエラーです。

そして、なぜそれが機能しないのかわかりません。

ヘルプ?

前もって感謝します。

0 投票する
7 に答える
23877 参照

php - Slim phpフレームワークのサブビュー(レイアウト、テンプレート)

Slimphpフレームワークを試しています

Slimでレイアウトやサブビューを作成することはできますか?ビューファイルをテンプレートとして使用し、変数を他のビューのプレースホルダーとして個別にロードしたいと思います。

どうすればいいですか?

0 投票する
2 に答える
593 参照

php - phpunit でディレクトリ構造のテストを実行するにはどうすればよいですか?

PHPUnit のドキュメントには、すべてのテストをフォルダーに押し込んphpunitで、そのフォルダーで実行して、すべてを一度に実行できると書かれています。

http://www.phpunit.de/manual/current/en/organizing-tests.html

しかし、Slim (https://github.com/codeguy/Slim) の分岐したコピーを試してみると、うまくいきません! PEAR経由でPHPUnitをインストールしたので、変なことはないと思います。

出力は次のとおりです。

私が間違っていることはありますか?

-編集-

PHPUnit 3.5.15 を使用しています。

ディレクトリSlimとの内容は次のtestsとおりです。

私は文字通り、Slim を fork してクローンを作成しました。

0 投票する
1 に答える
1314 参照

php - スリムなプログラム構造

Slimアプリケーションに関数を追加したかったのですが、PHPに精通していないため、このような構造を作成するための最良の方法を知ることができません。これは本番環境に対応したコードではなく、ユーザー名とパスワードをスクリプトにハードコーディングすることはありません。これは単に概念を説明するために作成しました。

$app渡さなければならないのは理にかなっていますauthenticate()か、それとももっと良い方法がありますか?authenticate()ミドルウェアではありませんが、ログインフォームで送信を押すためにPOSTルートで呼び出される関数です。

0 投票する
2 に答える
3183 参照

php - REST API を使用してテーブルからデータを取得する方法

Slimフレームワークを使って、phpでrest APIを作りたいです。

次のように、テーブルのすべてのエントリを取得する関数を作成しました:-

今私は id が5である学校の詳細を返す関数を作りたいです。だから、このようなURLで指定された学校の留置所にアクセスできるように関数を作成する方法を提案してください

0 投票する
3 に答える
3253 参照

php - REST API を使用してテーブルからデータをフェッチする

Slim フレームワークを使用して REST API を設計しています。データベース mySql を使用しています。私はphpでこのAPIを設計しています。

テーブルから学生に関するデータを取得しようとしています。

私はこのようにしようとしています:-

この URL を使用してこの機能を試しています:- 192.168.1.101/hello/:kuntal

名前の値をkuntalとして取得する必要があります が、関数では名前の値を:kuntalとして取得 しているため、名前の前にある :(コロン) を削除する方法を教えてください。

これを行う別の方法です。

REST APIを作成するためのスリムなフレームワークについてご存知でしたら、ご意見をお聞かせください。前もって感謝します。