私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 77
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
礼ぐらい言えよ
ちゃんと>>1にも書いてあるだろ
ちゃんと>>1にも書いてあるだろ
>>400
よっぽどでかいファイルでもなきゃそうそうないだろうが
ファイル書き込んでる最中に、他の人のファイルを読み込む可能性がある。
あんまり起きないからいらねーやってんなら好きにすればいいがやんないよりはやっといたほうがいい。
よっぽどでかいファイルでもなきゃそうそうないだろうが
ファイル書き込んでる最中に、他の人のファイルを読み込む可能性がある。
あんまり起きないからいらねーやってんなら好きにすればいいがやんないよりはやっといたほうがいい。
質問
ファイルをオープンしてからでないと
ロックはできないの?
先にロックしてから
ファイルをオープンしたほうが
安全でいいと思うのだが?
ファイルをオープンしてからでないと
ロックはできないの?
先にロックしてから
ファイルをオープンしたほうが
安全でいいと思うのだが?
データーベースとか、
ファイルロックとか、
ロールバックとか、
トランザクションとか、
の勉強をするのは、
ものすごくおもしろいね!
ファイルロックとか、
ロールバックとか、
トランザクションとか、
の勉強をするのは、
ものすごくおもしろいね!
ん?
1.排他ロック
2.ファイルオープン
3.読み取りOR書き込み
4.排他ロック解除
だと思うんだが。
1.排他ロック
2.ファイルオープン
3.読み取りOR書き込み
4.排他ロック解除
だと思うんだが。
>>407
それはロック用ファイルが別の場合ってとこか
それはロック用ファイルが別の場合ってとこか
ああ
ロック用ファイルを別に用意して、
そのファイルをロックする方式もあるよね。
どっちを使えばいいのかわからんのだけれども。
「こういう方法もあります、
またこういう方法もあります」
って書いてあるだけで、
「どっちを使え」
とは書いてないから。
ロック用ファイルを別に用意して、
そのファイルをロックする方式もあるよね。
どっちを使えばいいのかわからんのだけれども。
「こういう方法もあります、
またこういう方法もあります」
って書いてあるだけで、
「どっちを使え」
とは書いてないから。
(A)書き込むファイルそのものをロックする場合
(B)ロック用のファイル、ディレクトリを別途用意して、それをロックする場合
この2方式があって、話すときは、どちらなのかを
明確にしないと混乱するね。
(B)ロック用のファイル、ディレクトリを別途用意して、それをロックする場合
この2方式があって、話すときは、どちらなのかを
明確にしないと混乱するね。
>>412
PHPならすなおにflock()使うのがいいよ。
ちなみに、fopen()は厳密にいうとファイルを開いてるわけじゃない。
ファイルハンドラを返してるだけ。
だから、ロックがあとでも大丈夫なんだ。
flock()でfopen()で返されたファイルハンドラを指定してるでしょ?
例えば、fopen()してからsleep100秒経過後、fread()したとする。
取得したデータはfopen()した時(100秒前)のデータじゃなくfread()した時のデータになる。
PHPならすなおにflock()使うのがいいよ。
ちなみに、fopen()は厳密にいうとファイルを開いてるわけじゃない。
ファイルハンドラを返してるだけ。
だから、ロックがあとでも大丈夫なんだ。
flock()でfopen()で返されたファイルハンドラを指定してるでしょ?
例えば、fopen()してからsleep100秒経過後、fread()したとする。
取得したデータはfopen()した時(100秒前)のデータじゃなくfread()した時のデータになる。
perlだと開いた後のflockは微妙だったと思ったけどphpなら大丈夫なのかな。
あんまり厳密に調べたことないからわからんが。
あんまり厳密に調べたことないからわからんが。
つうか毎度思うんだかつきつめて質問するなら金払ってどっかで学べよ
いい加減迷惑
いい加減迷惑
>>416
なんでこのスレにいるの?
なんでこのスレにいるの?
>>417
何を勘違いしてるんだ?
どっちがいいの?何が一般的なの?
は好きにしろで完結するのがこのスレ
それ以上のものを求めるなら代価を支払え
下らない議論につきあってる必要もないし他の質問者にも迷惑
何を勘違いしてるんだ?
どっちがいいの?何が一般的なの?
は好きにしろで完結するのがこのスレ
それ以上のものを求めるなら代価を支払え
下らない議論につきあってる必要もないし他の質問者にも迷惑
別に代価は支払わなくていいけど
ブログなりHP開設してそっちでおおいにやれって感じだな
それかそういう話題の好きな人のHPに積極的に行ってフォーラムに参加するとか
質問もしっぱなしで次から次と質問を変えてくる
どんどん進化する分野でいちいち疑問をもってるようじゃ向いてない
プログラマーは工数を踏んで対処法のノウハウを蓄積するもの
このへんはGoFもそう言っている
頭で考えてるうちは肝心なことはなんも身につかない
態度も悪いしそんな人間には誰も投資しないよ
プログラムのなんたるかを勉強したいなら
まずPHPでやろうというのがそもそもの間違い
適当な言語だから適当にしろとは言わないが
PHPはセキュリティだけに気を払えば後のことはぶっちゃけどうでもいい
もともと性能任せにしたゆとり向けの言語なんだから
ちゃんと学びたいならまずCからやるべき
ブログなりHP開設してそっちでおおいにやれって感じだな
それかそういう話題の好きな人のHPに積極的に行ってフォーラムに参加するとか
質問もしっぱなしで次から次と質問を変えてくる
どんどん進化する分野でいちいち疑問をもってるようじゃ向いてない
プログラマーは工数を踏んで対処法のノウハウを蓄積するもの
このへんはGoFもそう言っている
頭で考えてるうちは肝心なことはなんも身につかない
態度も悪いしそんな人間には誰も投資しないよ
プログラムのなんたるかを勉強したいなら
まずPHPでやろうというのがそもそもの間違い
適当な言語だから適当にしろとは言わないが
PHPはセキュリティだけに気を払えば後のことはぶっちゃけどうでもいい
もともと性能任せにしたゆとり向けの言語なんだから
ちゃんと学びたいならまずCからやるべき
去年あたりからか、メールとかの内容で分からない事があっても
疑問にも思わず平気でスルーする奴が多くなった。
今期に入ってからの3時間以上残業した日に、何で残業したのか
報告しれっていう指示メールに対し、「今期」が何を意味するのか
わからないからとノーアクションだったり。
ちなみに「今期」について聞きもしなければググりもしていない。
疑問にも思わず平気でスルーする奴が多くなった。
今期に入ってからの3時間以上残業した日に、何で残業したのか
報告しれっていう指示メールに対し、「今期」が何を意味するのか
わからないからとノーアクションだったり。
ちなみに「今期」について聞きもしなければググりもしていない。
http://www.stackasterisk.jp/tech/php/php02_01.jsp
できればこういう風にわかりやすく教えて欲しい
「(カウンタのファイルには 10 が保存されている。)
プロセス A がファイルのロックを確保に挑戦
プロセス A がファイルのロックを確保に成功
プロセス A がファイルのカウンタ値(10)の読み込み
プロセス B がファイルのロックを確保に挑戦
プロセス B がファイルのロックを確保に失敗(待つ)
プロセス A がカウンタ値に 1 を加える
プロセス A がカウンタ値(11)をファイルに保存する
プロセス A がファイルのロックを開放
プロセス B がファイルのロックを確保に成功
プロセス B がファイルのカウンタ値(11)の読み込み
プロセス B がカウンタ値に 1 を加える
プロセス B がカウンタ値(12)をファイルに保存する
プロセス B がファイルのロックを開放」
できればこういう風にわかりやすく教えて欲しい
「(カウンタのファイルには 10 が保存されている。)
プロセス A がファイルのロックを確保に挑戦
プロセス A がファイルのロックを確保に成功
プロセス A がファイルのカウンタ値(10)の読み込み
プロセス B がファイルのロックを確保に挑戦
プロセス B がファイルのロックを確保に失敗(待つ)
プロセス A がカウンタ値に 1 を加える
プロセス A がカウンタ値(11)をファイルに保存する
プロセス A がファイルのロックを開放
プロセス B がファイルのロックを確保に成功
プロセス B がファイルのカウンタ値(11)の読み込み
プロセス B がカウンタ値に 1 を加える
プロセス B がカウンタ値(12)をファイルに保存する
プロセス B がファイルのロックを開放」
説明なんて必要ないだろ
こういうケースはこう対処すればいいと覚えればいいだけ
動作の様子や原因をつきつめていきたいならアセンブラでもやれ
逆にいうとアセンブラが理解できないのなら
本質的な部分は到底理解できない
だからPHPのみをやってるうちは気にするだけ無駄
こういうケースはこう対処すればいいと覚えればいいだけ
動作の様子や原因をつきつめていきたいならアセンブラでもやれ
逆にいうとアセンブラが理解できないのなら
本質的な部分は到底理解できない
だからPHPのみをやってるうちは気にするだけ無駄
先頭の1文字だけ上書きされてしまうんだよ
こっちの希望の動作は、
「1234567」
が全部消えて、
「1」
だけが書き込まれるということなんだけど。
こっちの希望の動作は、
「1234567」
が全部消えて、
「1」
だけが書き込まれるということなんだけど。
>>433
, ,:‘. 。 + ,..
’‘ + ,.. . ..; ', ,:‘
. .; : ’ ' ,:‘.
あ あ ,:‘. +
.. ' ,:‘. . ...:: ’‘
’‘ .; こ ん な に お 断 り し た い
。
. 。 気 持 ち に な っ た の は ,:‘. 。
'+。
初 め て で す .. ' ,:‘.
:: . .. .. ' ,:‘.
ハ,,ハ
( ゚ω゚ )
, ,:‘. 。 + ,..
’‘ + ,.. . ..; ', ,:‘
. .; : ’ ' ,:‘.
あ あ ,:‘. +
.. ' ,:‘. . ...:: ’‘
’‘ .; こ ん な に お 断 り し た い
。
. 。 気 持 ち に な っ た の は ,:‘. 。
'+。
初 め て で す .. ' ,:‘.
:: . .. .. ' ,:‘.
ハ,,ハ
( ゚ω゚ )
俺の隣に座ってるやつがさ、ID:Q+ZHoejCと似たようなタイプなのよ。
調べればわかることを調べず、どうでもいいことにこだわってるわりに、
人が丁寧に質問してやっても礼の一つも言ったためしがない。
世の中にこういう奴が結構いるのは仕方ない、採用しちまった人事の責任って
チーム一同ハブにしてるけどね。
だから、なおさら構ってちゃん質問が増えるんだけどさ。
なんていうの?こういうの、世の中の不純物
ID:Q+ZHoejCちゃんはどうかわからないけどね。
調べればわかることを調べず、どうでもいいことにこだわってるわりに、
人が丁寧に質問してやっても礼の一つも言ったためしがない。
世の中にこういう奴が結構いるのは仕方ない、採用しちまった人事の責任って
チーム一同ハブにしてるけどね。
だから、なおさら構ってちゃん質問が増えるんだけどさ。
なんていうの?こういうの、世の中の不純物
ID:Q+ZHoejCちゃんはどうかわからないけどね。
人事権が無いだけじゃないよね
席順を決定する権利すらも与えられてないんだろう?
席順を決定する権利すらも与えられてないんだろう?
いい加減にしろよ
テンプレ守れないなら質問するな
あと誘導するんで
いつもの池沼とそれに回答したい阿呆は以後ルールのないこちらへどうぞ
http://pc11.2ch.net/test/read.cgi/php/1221471692/
これ以上荒らすなよ
テンプレ守れないなら質問するな
あと誘導するんで
いつもの池沼とそれに回答したい阿呆は以後ルールのないこちらへどうぞ
http://pc11.2ch.net/test/read.cgi/php/1221471692/
これ以上荒らすなよ
「ぼくたち人事権無いよ~
キライなヤツを辞めさす権利無いよ~
それどころか、席順を決定する権利もないよ~
座りたい席にも座れない~
キライなやつの隣に座らされてるよ~
これってイジメだよ~
いじめるなよ~いじめないでくれよ~
でも!2ちゃんではえらそうに他人に指図して
命令するよ!やったね!」
キライなヤツを辞めさす権利無いよ~
それどころか、席順を決定する権利もないよ~
座りたい席にも座れない~
キライなやつの隣に座らされてるよ~
これってイジメだよ~
いじめるなよ~いじめないでくれよ~
でも!2ちゃんではえらそうに他人に指図して
命令するよ!やったね!」
http://nyx.pu1.net/practice/file_ope/file_ope5.html
ついに見つけた!ついに見つけたぞ!
ちなみに「r+」というモードがあり、こちらは
「上書きモード」って意味合いになるかな。
「r」は読み込みのみ可能でしたが、「r+」は
読み込みと書き込みの両方が可能です。こ
ちらもファイルポインタが先頭に置かれます
。ファイルに文字列があった場合は上書きし
ていきます。「w」との違いは、「r+」はファイル
を空にせず、元のデータ上に上書きしていく
という点です。「r+」モード君は指定したファイ
ルがなくても新規作成はしてくれず、無慈悲
にエラーを出力してきます。
ファイルを開いた時点では元のデータが残っ
ているので一見こちらの方が良さそうですが
、不便なところもあります。書き込みたい内容
が、ファイルに既に書き込まれている文字列
より短い場合には変なゴミがつきます。変な
ゴミ、と言いましたが、元々ファイルにあった
文字列が残ってしまうって事です。先ほどの
サンプルのようにシングルバイト文字(英数
字)を使ってた場合なんかはそのおかげで
文字化けしたりします。サンプル出しておき
ますので動作の違いを試してみて下さい。
ついに見つけた!ついに見つけたぞ!
ちなみに「r+」というモードがあり、こちらは
「上書きモード」って意味合いになるかな。
「r」は読み込みのみ可能でしたが、「r+」は
読み込みと書き込みの両方が可能です。こ
ちらもファイルポインタが先頭に置かれます
。ファイルに文字列があった場合は上書きし
ていきます。「w」との違いは、「r+」はファイル
を空にせず、元のデータ上に上書きしていく
という点です。「r+」モード君は指定したファイ
ルがなくても新規作成はしてくれず、無慈悲
にエラーを出力してきます。
ファイルを開いた時点では元のデータが残っ
ているので一見こちらの方が良さそうですが
、不便なところもあります。書き込みたい内容
が、ファイルに既に書き込まれている文字列
より短い場合には変なゴミがつきます。変な
ゴミ、と言いましたが、元々ファイルにあった
文字列が残ってしまうって事です。先ほどの
サンプルのようにシングルバイト文字(英数
字)を使ってた場合なんかはそのおかげで
文字化けしたりします。サンプル出しておき
ますので動作の違いを試してみて下さい。
やっぱこうなったかw
だから相手にするなと口をすっぱくしていってきたのになぁ
ID消してるが特徴丸出しだからわかるだろう?
今後はちゃんと答える相手を選んでそれ以外はスルーしような?
わかってて答えてるなら荒らしに加担してるようなものだ
荒らしたくないのなら次長してくれ
相手にすると喜ぶタイプだから独り言を言わせておけばOK
そのうち飽きていなくなる
だから相手にするなと口をすっぱくしていってきたのになぁ
ID消してるが特徴丸出しだからわかるだろう?
今後はちゃんと答える相手を選んでそれ以外はスルーしような?
わかってて答えてるなら荒らしに加担してるようなものだ
荒らしたくないのなら次長してくれ
相手にすると喜ぶタイプだから独り言を言わせておけばOK
そのうち飽きていなくなる
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [98%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 74 (1001) - [98%] - 2008/10/16 6:05
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 75 (1001) - [98%] - 2008/11/13 21:31 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 76 (1001) - [98%] - 2008/12/6 22:36 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 78 (1001) - [98%] - 2009/1/13 21:32 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 79 (1001) - [98%] - 2009/2/1 0:33 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [96%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [96%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [96%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [96%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [96%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 83 (1001) - [96%] - 2009/4/27 3:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [96%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 94 (1001) - [96%] - 2010/4/20 19:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [96%] - 2009/6/15 21:04 ○
トップメニューへ / →のくす牧場書庫について