私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】2chat開発スレ【2chを越える】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
2chってどういう負荷分散しているんだろう
gzipの存在知らなくて転送量で死に掛けた時期があったらしいし、技術と言うより単純な仕組みだから負荷少ないのだろうか
gzipの存在知らなくて転送量で死に掛けた時期があったらしいし、技術と言うより単純な仕組みだから負荷少ないのだろうか
web.xml凄く読みにくいし書きにくい
csv→xmlの簡単な変換器作った方が早そう
csv→xmlの簡単な変換器作った方が早そう
URLの設計の方は考え出してるの?
/api/v1/ここどうするの?
/api/v1/ここどうするの?
例えば
/api/http/topic/write/
みたいな
/api/http/topic/write/
みたいな
RESTful API的にはアレだけど。いっか。
必要な情報は全部、クエリ文字列で渡すんでしょ?
必要な情報は全部、クエリ文字列で渡すんでしょ?
メソッドもGET,POSTの2つで、パラメータはクエリ文字列経由で渡してで
RPC的なTwitter APIぽくしてるってことね。
了解。
RPC的なTwitter APIぽくしてるってことね。
了解。
TwitterAPI結構参考にした
直接触った事はなくても、4j使って触った事はあるから他のに比べたら分かるし
直接触った事はなくても、4j使って触った事はあるから他のに比べたら分かるし
node.jsの実験の為にcsv→xml変換器作ったら凄く楽だった
オープンオフィスでAPIリスト作れば自動で変換してくれる
オープンオフィスでAPIリスト作れば自動で変換してくれる
tomCatが起動しないからテスト出来ない
tomcatいる?javaなんか
まあAppServer無くてもjarは動かせるが
まあAppServer無くてもjarは動かせるが
web.xmlがあるとエラーで落ちる
別にクラスパス間違っている訳じゃないし
別にクラスパス間違っている訳じゃないし
クラスパスに言及が行くってことはClassNotFoundExceptionかな?
まあ色々ややこしいとこはあるかなあ
まあ色々ややこしいとこはあるかなあ
"(TOM_CAT)\webapp/Nch.war"に配置したら
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Nch]]
エクリプスから実行したら
情報: サービス Catalina を起動します [日 9 18 13:23:35 JST 2016]
情報: Starting Servlet Engine: Apache Tomcat/8.0.32 [日 9 18 13:23:35 JST 2016]
情報: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [185] milliseconds. [日 9 18 13:23:36 JST 2016]
重大: A child container failed during start [日 9 18 13:23:37 JST 2016]
重大: A child container failed during start [日 9 18 13:23:37 JST 2016]
重大: The required Server component failed to start so Tomcat is unable to start. [日 9 18 13:23:37 JST 2016]
情報: Pausing ProtocolHandler ["http-apr-8080"] [日 9 18 13:23:37 JST 2016]
情報: Pausing ProtocolHandler ["ajp-apr-8009"] [日 9 18 13:23:37 JST 2016]
情報: サービス Catalina を停止します [日 9 18 13:23:37 JST 2016]
情報: Destroying ProtocolHandler ["http-apr-8080"] [日 9 18 13:23:37 JST 2016]
情報: Destroying ProtocolHandler ["ajp-apr-8009"] [日 9 18 13:23:37 JST 2016]
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Nch]]
エクリプスから実行したら
情報: サービス Catalina を起動します [日 9 18 13:23:35 JST 2016]
情報: Starting Servlet Engine: Apache Tomcat/8.0.32 [日 9 18 13:23:35 JST 2016]
情報: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [185] milliseconds. [日 9 18 13:23:36 JST 2016]
重大: A child container failed during start [日 9 18 13:23:37 JST 2016]
重大: A child container failed during start [日 9 18 13:23:37 JST 2016]
重大: The required Server component failed to start so Tomcat is unable to start. [日 9 18 13:23:37 JST 2016]
情報: Pausing ProtocolHandler ["http-apr-8080"] [日 9 18 13:23:37 JST 2016]
情報: Pausing ProtocolHandler ["ajp-apr-8009"] [日 9 18 13:23:37 JST 2016]
情報: サービス Catalina を停止します [日 9 18 13:23:37 JST 2016]
情報: Destroying ProtocolHandler ["http-apr-8080"] [日 9 18 13:23:37 JST 2016]
情報: Destroying ProtocolHandler ["ajp-apr-8009"] [日 9 18 13:23:37 JST 2016]
とりあえずnchの事は忘れて、1つのサーブレット作って起動。
それからじゃな。
それからじゃな。
普段GlassfishだからTomcat忘れとるなあ、、、ちょっと動かしてみるかな
Glassfishの方がいいの?
あ、ごめん。
子クラスでコンストラクタの宣言ないとデフォルトの引数なしの
コンストラクタが宣言されたことになるんだっけ???
Scalaが?
そんだったら問題ないね。すまん。
子クラスでコンストラクタの宣言ないとデフォルトの引数なしの
コンストラクタが宣言されたことになるんだっけ???
Scalaが?
そんだったら問題ないね。すまん。
>>621
javaもコンストラクタがないクラスはコンパイル時に自動で追加される
javaもコンストラクタがないクラスはコンパイル時に自動で追加される
>>622
追加されるのは、親クラスに引数がないコンストラクタがある場合じゃなかったけ??
親クラスに引数があるコンストラクタがある場合、
子クラスで勝手に引数なしのコンストラクタ追加しようがないじゃん。
親クラスのコンストラクタに渡す引数が不明なんだから。
追加されるのは、親クラスに引数がないコンストラクタがある場合じゃなかったけ??
親クラスに引数があるコンストラクタがある場合、
子クラスで勝手に引数なしのコンストラクタ追加しようがないじゃん。
親クラスのコンストラクタに渡す引数が不明なんだから。
>>623
あーそういう事か
scalaはクラス宣言がそのままデフォルトコンストラクタになって、括弧も省略できるから
class Hoge extends Base(1)
は
public class Hoge extends Base{
public Hoge(){
super(1);
}
}
と同じ
あーそういう事か
scalaはクラス宣言がそのままデフォルトコンストラクタになって、括弧も省略できるから
class Hoge extends Base(1)
は
public class Hoge extends Base{
public Hoge(){
super(1);
}
}
と同じ
あとはifとかtry-catchが式だったり
中括弧で囲むと複式になったり…
そこらへんは考え方の違いと言うか…
中括弧で囲むと複式になったり…
そこらへんは考え方の違いと言うか…
まだScala触り始めて10日だけど
TomCatが起動しない原因が全く分からない
一回消して入れなおすしかないのだろうか
Neonにバージョンアップもしたいし
一回消して入れなおすしかないのだろうか
Neonにバージョンアップもしたいし
プロジェクトフォルダ整理していたらjava初めてすぐの頃に作った物が大量に…
ゴミばっかり
ゴミばっかり
Tomcatは使わず、それぞれ単独インストールする方が良いと思ってる
servlet-classに存在しないクラスを指定したら一応起動する(アクセスしたら当然エラーだけど)
謎すぎる
謎すぎる
もしかするとtomcatがおかしいかもしれないから8.8→8.10にバージョンアップしてみる
やっぱり無理
他のクラス作ってしてみたら出来た…
何故だ
他のクラス作ってしてみたら出来た…
何故だ
少しずつ動作確認しないで作るとこうなっちゃうわけだ。
HttpServletBaseどんどん動くとこまでコード削ってて、原因突き止める?
一度にすべてのバグの嵐に見舞われるわけだし。
HttpServletBaseどんどん動くとこまでコード削ってて、原因突き止める?
一度にすべてのバグの嵐に見舞われるわけだし。
少しずつ作って・実行なら対処するバグも1度に数個で
自分がちょっと前に追加したコードが原因だろうから範囲が狭くて見つけやすいけど。
完成するまで全く実行・デバッグしないでつくる->いざ、実行時に1度に大量のバグに見舞われる。
手に負えなくなるよ。
自分がちょっと前に追加したコードが原因だろうから範囲が狭くて見つけやすいけど。
完成するまで全く実行・デバッグしないでつくる->いざ、実行時に1度に大量のバグに見舞われる。
手に負えなくなるよ。
まさかここで詰まるとは思っていなかった
原因が全く分からないし
昨日の夜から全く原因が分からん
原因が全く分からないし
昨日の夜から全く原因が分からん
今日1日あったら解決すると思ってたのに
NoClassDefFoundError、ClassNotFoundExceptionも大量に…
HttpApiBaseを継承したら起動できないみたいだな
ここ調べた方がよさそう
ここ調べた方がよさそう
ここまで原因が見つからないって…
キツイ…
なんか現象の起きる最小のjar作れん?
もしかしてGitHubからもってくればこっちで再現できたりする?
もしかしてGitHubからもってくればこっちで再現できたりする?
最小のjarは原因が不明だから難しい
abstract class TestBase(private val httpMethod: HttpMethod, private val tokenFlag: TokenFlag, private val strParams: List[String], private val intParams: List[String]) extends HttpServlet {
}
class Test extends TestBase(HttpMethod.GET,TokenFlag.UNNECESSARY,List(),List()){
}
だとエラー
abstract class TestBase() extends HttpServlet {
}
class Test extends TestBase(){
}
だと動く
}
class Test extends TestBase(HttpMethod.GET,TokenFlag.UNNECESSARY,List(),List()){
}
だとエラー
abstract class TestBase() extends HttpServlet {
}
class Test extends TestBase(){
}
だと動く
abstract class TestBase(private val i:List[Int]) extends HttpServlet {
}
class Test extends TestBase(List()){
}
だとエラー
abstract class TestBase(private val i:Int) extends HttpServlet {
}
class Test extends TestBase(1){
}
だと動く
}
class Test extends TestBase(List()){
}
だとエラー
abstract class TestBase(private val i:Int) extends HttpServlet {
}
class Test extends TestBase(1){
}
だと動く
abstract class TestBase(private val i:Map[String,String]) extends HttpServlet {
}
class Test extends TestBase(Map.empty){
}
だと動く
}
class Test extends TestBase(Map.empty){
}
だと動く
List.empty…起動する
List()…エラー
List()…エラー
List(1)…エラー
使えないじゃん
使えないじゃん
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】 Smarty 隔離スレ 【テンプレート】 (1001) - [46%] - 2010/3/28 11:16 ○
- 【PHP】Laravel【フレームワーク】 (887) - [44%] - 2019/4/23 21:00
- 【PHP】Ethna part.2【国産フレームワーク】 (315) - [36%] - 2019/5/9 7:45 ○
- 【PHP】PHPフレームワーク総合スレ14 (1001) - [36%] - 2010/12/11 10:32
- 【PHP】PHPフレームワーク総合スレ15 (989) - [36%] - 2013/9/27 6:00 △
トップメニューへ / →のくす牧場書庫について