この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
次スレは>>980が立てること
【前スレ
スレ立てるまでもない質問はここで 164匹目
https://mevius.5ch.net/test/read.cgi/tech/1681132438/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
スレ立てるまでもない質問はここで 165匹目
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 9bac-kina)
2023/06/20(火) 20:24:27.69ID:Eu3jcPcB0315デフォルトの名無しさん (ワッチョイ ff84-pmcO)
2023/12/10(日) 14:08:36.12ID:Ne0vvx410 >>313
おっしゃる通り、複合カラムの場合、特に「条件にaを指定せずにbだけを指定した場合」、B-Treeの探索が効率的でない場合があります。
複合カラム `(a, b)` のB-Treeでは、`a` でソートされ、同じ `a` の中で `b` がソートされている状態です。そのため、`where b=値2` のようなクエリが効率的になるのは、同じ `a` 内において `b` の値が連続的に格納されている場合に限られます。
しかし、もし `a` の値が異なる場合、`b` の値も異なる箇所に格納され、深さが増加し、効率が損なわれる可能性があります。したがって、複合インデックスの効果はデータの分布に強く依存します。
一般的に、複合インデックスが効果的なのは、クエリで指定された条件が複合インデックスの順序に合致する場合です。もし `a` を指定せずに `b` だけを指定するケースでデータが分散して格納される場合、B-Treeの探索が非効率的になる可能性があります。その際は、単独の `b` に対する単一カラムインデックスを検討することが適している場合があります。
おっしゃる通り、複合カラムの場合、特に「条件にaを指定せずにbだけを指定した場合」、B-Treeの探索が効率的でない場合があります。
複合カラム `(a, b)` のB-Treeでは、`a` でソートされ、同じ `a` の中で `b` がソートされている状態です。そのため、`where b=値2` のようなクエリが効率的になるのは、同じ `a` 内において `b` の値が連続的に格納されている場合に限られます。
しかし、もし `a` の値が異なる場合、`b` の値も異なる箇所に格納され、深さが増加し、効率が損なわれる可能性があります。したがって、複合インデックスの効果はデータの分布に強く依存します。
一般的に、複合インデックスが効果的なのは、クエリで指定された条件が複合インデックスの順序に合致する場合です。もし `a` を指定せずに `b` だけを指定するケースでデータが分散して格納される場合、B-Treeの探索が非効率的になる可能性があります。その際は、単独の `b` に対する単一カラムインデックスを検討することが適している場合があります。
316デフォルトの名無しさん (ワッチョイ 37ec-RTrI)
2023/12/10(日) 14:17:41.16ID:+Ev0uxFD0 ChatGPT使ってないとGPT回答を見分けられないのか
チューリングテストクリアだな
チューリングテストクリアだな
317デフォルトの名無しさん (ワッチョイ 9f4b-7MMK)
2023/12/10(日) 16:08:39.19ID:oYKusLHl0 SQLITEやOracleではINDEX SKIP SCANを使うので左端列を指定しなくてもインデックスが採用される
もちろん左端列のみを指定するより性能は劣る
SQLServerあたりだと左端列を指定しないケースではインデックスは使われない
もちろん左端列のみを指定するより性能は劣る
SQLServerあたりだと左端列を指定しないケースではインデックスは使われない
318デフォルトの名無しさん (オイコラミネオ MM2b-FJ+M)
2023/12/10(日) 18:25:42.40ID:V/86XK6XM [1] あ、い、う の三文字を2個並べた組み合わせを
キーに持つとして、3*3=9 個のキーを持つと
すると、B-Tree は、木の根が1つで、
1文字目で3つに枝が分かれ、別れた先
の2文字目でさらに3つに枝が分かれます。
1文字目をa, 2文字目をbとします。
図が書けないので、フォルダのように表すと、
/あ/あ (1)
/あ/い (2)
/あ/う (3)
/い/あ (4)
/い/い (5)
/い/う (6)
/う/あ (7)
/う/い (8)
/う/う (9)
となります。
[2] where a=あ and b=い
とした場合、たった一度の探索で(2)
に辿り着けます。
[3] where a=い
とした場合は、(4),(5),(6)ですが、それらは、「第一関節」の
同じ一本の枝「い」に属すのでとても効率的に探せます。
[4] where b=い
とした場合、(2),(5),(8)の三か所を探索する必要がありますが、
第一関節レベルから異なる枝に属しているので、
第二関節に行った後で第一関節まで「戻る」ような動作が必要になります。
[まとめ]
実際の探索では、「戻る」わけではないんでしょうが、
aだけを指定した場合と、bだけを指定した場合とでは、探索回数が3倍の違いが
出てきますよね?
キーに持つとして、3*3=9 個のキーを持つと
すると、B-Tree は、木の根が1つで、
1文字目で3つに枝が分かれ、別れた先
の2文字目でさらに3つに枝が分かれます。
1文字目をa, 2文字目をbとします。
図が書けないので、フォルダのように表すと、
/あ/あ (1)
/あ/い (2)
/あ/う (3)
/い/あ (4)
/い/い (5)
/い/う (6)
/う/あ (7)
/う/い (8)
/う/う (9)
となります。
[2] where a=あ and b=い
とした場合、たった一度の探索で(2)
に辿り着けます。
[3] where a=い
とした場合は、(4),(5),(6)ですが、それらは、「第一関節」の
同じ一本の枝「い」に属すのでとても効率的に探せます。
[4] where b=い
とした場合、(2),(5),(8)の三か所を探索する必要がありますが、
第一関節レベルから異なる枝に属しているので、
第二関節に行った後で第一関節まで「戻る」ような動作が必要になります。
[まとめ]
実際の探索では、「戻る」わけではないんでしょうが、
aだけを指定した場合と、bだけを指定した場合とでは、探索回数が3倍の違いが
出てきますよね?
319デフォルトの名無しさん (ワッチョイ 979f-g9yR)
2023/12/10(日) 18:55:45.99ID:szFLrNg10 INDEX RANGE SCANだな
320デフォルトの名無しさん (ワッチョイ 9f79-1KRD)
2023/12/10(日) 21:44:37.10ID:yZwJDRXW0321デフォルトの名無しさん (オイコラミネオ MM2b-FJ+M)
2023/12/10(日) 22:38:41.57ID:sxH1jiAFM322デフォルトの名無しさん (ワッチョイ 9f79-1KRD)
2023/12/10(日) 23:36:28.73ID:yZwJDRXW0 長ったらしいから3行で質問をまとめる努力をして欲しい
さもなくばお前が思うんならそうなんだろうお前ん中ではなという感想を述べさせてもらう
さもなくばお前が思うんならそうなんだろうお前ん中ではなという感想を述べさせてもらう
323デフォルトの名無しさん (ワッチョイ 7f01-a+/s)
2023/12/10(日) 23:59:24.31ID:p7J4kGbi0324デフォルトの名無しさん (ワッチョイ 7f01-a+/s)
2023/12/11(月) 00:02:25.58ID:+qYlbChh0 全角スペースにした
page 1 [ああ〜いい]
/
いう
\
page 2 [いう〜うう]
page 1 [ああ〜いい]
/
いう
\
page 2 [いう〜うう]
325デフォルトの名無しさん (ワッチョイ d701-7tbx)
2023/12/11(月) 00:14:14.77ID:JY+EfkBo0 bカラムだけのパターンでも効くことあるんだ
sql serverしか知らないからダメだと思ってた
でも基本はbカラムだけで高速化を狙うならbカラム単体でもインデックス張るべきだと思うけど
sql serverしか知らないからダメだと思ってた
でも基本はbカラムだけで高速化を狙うならbカラム単体でもインデックス張るべきだと思うけど
326デフォルトの名無しさん (オイコラミネオ MM2b-FJ+M)
2023/12/11(月) 10:45:58.38ID:TsCEY1+2M327デフォルトの名無しさん (ワッチョイ 1f9e-C3j7)
2023/12/12(火) 00:59:48.51ID:C12JHku00 確か、Ruby on Rails で見た
X, Y, Z 列にインデックスを付ける場合、
複合インデックス、XYZ, YZ, Z を付けるとか
文字列は先頭か末尾指定でしか、インデックスが使われないとか。
つまり、文字列の中ほどに含むと言うのがダメ
X, Y, Z 列にインデックスを付ける場合、
複合インデックス、XYZ, YZ, Z を付けるとか
文字列は先頭か末尾指定でしか、インデックスが使われないとか。
つまり、文字列の中ほどに含むと言うのがダメ
328デフォルトの名無しさん (スップ Sd3f-v3qT)
2023/12/12(火) 01:12:27.67ID:HomtdY1ed 馬鹿の妄言
Ruby
Ruby
329デフォルトの名無しさん (ワッチョイ 1701-1GQ9)
2023/12/12(火) 20:38:34.47ID:nNQd25Q50 githubの中身はRailsなんだね
330デフォルトの名無しさん (ワッチョイ 17c7-C3j7)
2023/12/13(水) 00:02:50.74ID:eFIo8YKe0 Github は、Rails からGo へ移行していると聞いた
YouTube で有名な雑食系エンジニア・KENTA が、
初心者のキャリアパスは、Rails → Go のみと言ってる
Ruby/Goの神・HashiCorp のMitchell Hashimoto もそう。
Ruby製のVagrant → Go製のTerraform。
今は、Goプログラマーしか求めていない
一方、Shopify, Gitlab は、Goへ移行しない
YouTube で有名な雑食系エンジニア・KENTA が、
初心者のキャリアパスは、Rails → Go のみと言ってる
Ruby/Goの神・HashiCorp のMitchell Hashimoto もそう。
Ruby製のVagrant → Go製のTerraform。
今は、Goプログラマーしか求めていない
一方、Shopify, Gitlab は、Goへ移行しない
331デフォルトの名無しさん (スップ Sd3f-v3qT)
2023/12/13(水) 01:13:00.41ID:Z8G46vVkd 初心者は関わってはいけない
332デフォルトの名無しさん (ワッチョイ 9f74-7BHq)
2023/12/13(水) 06:50:18.41ID:hoISaMFl0 どうもケンタでーす。
333デフォルトの名無しさん (ワッチョイ 9f74-7BHq)
2023/12/13(水) 06:50:39.13ID:hoISaMFl0 初心者のキャリアパスは、Rails → Go のみ、って感じですね。
334デフォルトの名無しさん (ワッチョイ 9f74-7BHq)
2023/12/13(水) 06:52:26.50ID:hoISaMFl0 人生は短いですので、若い時間はナンパしたりクラブいったりしましょうね、って感じですね。
ではまたお会いしましょーう。
ではまたお会いしましょーう。
335デフォルトの名無しさん (ワッチョイ f35a-v2wD)
2023/12/19(火) 16:36:10.40ID:4azPkHSc0 cursorというエディタを使っているのですが、凄い細かい所で気になってしまう箇所があります。
関数等を作成したときの中カッコ{}をエンターキーで改行した時に終わりの方だけ改行されてしまい、
関数(){
}
といった形になってしまいます。書式設定を確認してみたのですが設定項目を見つけられませんでした...
エンターキー1回で
関数()
{
}
という風に出来るようにしたいのですがどこを設定したら良いのでしょうか...あとセミコロンを入力したら自動的に行の最後に入力されて整形してくれる機能ってありますか...?
関数等を作成したときの中カッコ{}をエンターキーで改行した時に終わりの方だけ改行されてしまい、
関数(){
}
といった形になってしまいます。書式設定を確認してみたのですが設定項目を見つけられませんでした...
エンターキー1回で
関数()
{
}
という風に出来るようにしたいのですがどこを設定したら良いのでしょうか...あとセミコロンを入力したら自動的に行の最後に入力されて整形してくれる機能ってありますか...?
336デフォルトの名無しさん (ワッチョイ 924a-s4TD)
2023/12/19(火) 17:12:12.21ID:hNriuvdH0 K&Rあたりだと関数宣言のときだけブレース前に改行入れて、ifやelseだと改行入れずに行末に置くんだよな
一貫性ないけど、かといって
}
else
{
も冗長すぎるしわからんこともない
Javaの流行期を経て行末ブレースがデファクトスタンダード化した印象ある
一貫性ないけど、かといって
}
else
{
も冗長すぎるしわからんこともない
Javaの流行期を経て行末ブレースがデファクトスタンダード化した印象ある
337デフォルトの名無しさん (アウアウクー MM87-ztdx)
2023/12/19(火) 17:45:09.74ID:kFMxEOALM c#もそうなので廃れたとかないと思うけど
338デフォルトの名無しさん (ワッチョイ f35a-v2wD)
2023/12/19(火) 19:38:44.63ID:4azPkHSc0 調べたらBSDスタイルって言うんですね...
K&Rというスタイルにどうしても慣れなくて探し回ったんですが無さそうだったんで大人しくVSCodeに帰ろうと思いますありがとうございました...
K&Rというスタイルにどうしても慣れなくて探し回ったんですが無さそうだったんで大人しくVSCodeに帰ろうと思いますありがとうございました...
339デフォルトの名無しさん (ワッチョイ 136e-fH6R)
2023/12/20(水) 12:16:48.40ID:/dCibiYH0 ワイルドカードの指定が空だった場合の挙動ってどうあるべきなの?
"AAA"だったら"AAA"にのみマッチするように
""だったら""にのみマッチするのが正解?
"AAA"だったら"AAA"にのみマッチするように
""だったら""にのみマッチするのが正解?
340デフォルトの名無しさん (ワッチョイ 72a7-e8vO)
2023/12/20(水) 12:37:12.45ID:eSxhSkCc0 そりゃそうだろ
341デフォルトの名無しさん (ワッチョイ d64a-InpM)
2023/12/20(水) 15:19:50.99ID:caZsSM6E0 >>339
用途というか対象によるのでその情報だけじゃわからんよ
例えばリストをフィルタリングするときならAAAと入力されればAAAがどこかに含まれてればOKにすることはよくある
入力が空なら何もフィルタリングしないので全部表示したままにする
用途というか対象によるのでその情報だけじゃわからんよ
例えばリストをフィルタリングするときならAAAと入力されればAAAがどこかに含まれてればOKにすることはよくある
入力が空なら何もフィルタリングしないので全部表示したままにする
342デフォルトの名無しさん (ワッチョイ 63c5-jnAL)
2023/12/20(水) 15:20:16.77ID:0h1pZh3H0 もう何年もマッチすってないや
343デフォルトの名無しさん (ワッチョイ 9235-s4TD)
2023/12/21(木) 10:05:32.87ID:Ftl9RUYK0344デフォルトの名無しさん (ワッチョイ cb3b-e632)
2023/12/22(金) 08:29:19.30ID:R4QqoiEo0 疑問に思ったクソ素人です。
プログラミングしたこともないのですが、質問があります。
世の中にはたくさんのプログラミング言語があると思います。C言語、Python、RPG、Java、COBOLなどなど…
それぞれ言語には得意不得意があるので、作るのが簡単にできたりややこしくなったり色々するというのはわかったのですが、そう言った言語で書いたプログラムは最終的にMacだったりWindowsだったりLinuxだったりUNIXだったりのOSで動かすと思います。
Windowsだとexeで動く?と思うのですが、Macだと動きません。
言語によってWindowsで動くとかMacで動くとかって決まっているのでしょうか?
それとも作る過程でこれはMac用だよーみたいな文とかルール?みたいなもので決まるので言語は関係ないのでしょうか?
素人で申し訳ありませんが、ご教示下さい。
プログラミングしたこともないのですが、質問があります。
世の中にはたくさんのプログラミング言語があると思います。C言語、Python、RPG、Java、COBOLなどなど…
それぞれ言語には得意不得意があるので、作るのが簡単にできたりややこしくなったり色々するというのはわかったのですが、そう言った言語で書いたプログラムは最終的にMacだったりWindowsだったりLinuxだったりUNIXだったりのOSで動かすと思います。
Windowsだとexeで動く?と思うのですが、Macだと動きません。
言語によってWindowsで動くとかMacで動くとかって決まっているのでしょうか?
それとも作る過程でこれはMac用だよーみたいな文とかルール?みたいなもので決まるので言語は関係ないのでしょうか?
素人で申し訳ありませんが、ご教示下さい。
345デフォルトの名無しさん (ワッチョイ c7da-3PPy)
2023/12/22(金) 08:47:03.15ID:FajFP1p60 >>344
EXE(実行ファイル)は言語に関係なく WINDOWSのOSが実行できるよう に変換されたファイル
なのでMACでは実行できないが
C言語で書かれたファイルを MACの実行形式に変換 すればMACで実行できるファイルができあがる
EXE(実行ファイル)は言語に関係なく WINDOWSのOSが実行できるよう に変換されたファイル
なのでMACでは実行できないが
C言語で書かれたファイルを MACの実行形式に変換 すればMACで実行できるファイルができあがる
346デフォルトの名無しさん (ワッチョイ cb3b-e632)
2023/12/22(金) 10:15:41.31ID:R4QqoiEo0 >>345
ということは、作る過程ではなく最後の変換?でOSを決定してるイメージですか?
ということは技術的にMacにしかないソフトを、Windows用に変化する方法があれば持っていくこともできるってことですかね?
ということは、作る過程ではなく最後の変換?でOSを決定してるイメージですか?
ということは技術的にMacにしかないソフトを、Windows用に変化する方法があれば持っていくこともできるってことですかね?
347デフォルトの名無しさん (ワッチョイ 1e7e-InpM)
2023/12/22(金) 10:33:54.28ID:Ljy1l96z0 実行ファイル形式の違い
システムコール等Application Binary Interfaceの違い
CPUアーキテクチャによるInstruction Set等の違い
ネイティブコンパイルする時はこれらを指定してプラットフォームごとの実行可能ファイルを作る
特定のプラットフォーム向けにネイティブコンパイルされた実行ファイルから別のプラットフォーム向け実行可能ファイルを作るのは基本無理
逆コンパイルしてコンパイル出来ればワンチャンなくもない
システムコール等Application Binary Interfaceの違い
CPUアーキテクチャによるInstruction Set等の違い
ネイティブコンパイルする時はこれらを指定してプラットフォームごとの実行可能ファイルを作る
特定のプラットフォーム向けにネイティブコンパイルされた実行ファイルから別のプラットフォーム向け実行可能ファイルを作るのは基本無理
逆コンパイルしてコンパイル出来ればワンチャンなくもない
348デフォルトの名無しさん (ワッチョイ c7da-3PPy)
2023/12/22(金) 10:36:56.68ID:FajFP1p60 >>346
WindowsはOSの名前だが、MacはOS名じゃない
WindowsはOSの名前だが、MacはOS名じゃない
349デフォルトの名無しさん (ワッチョイ 1e7e-InpM)
2023/12/22(金) 10:37:18.12ID:Ljy1l96z0 Macアプリは通常macosでしか提供されてない機能を使ってるので逆コンパイルしてコンパイルできてもWindowsでは動かない
プラットフォームに依存しないように注意深く作られてるようなら最初からWindows向けも提供されてる
プラットフォームに依存しないように注意深く作られてるようなら最初からWindows向けも提供されてる
350デフォルトの名無しさん (ワッチョイ c7da-3PPy)
2023/12/22(金) 12:08:19.37ID:FajFP1p60 初心者はまずやってみたら良いと思う
351デフォルトの名無しさん (ワッチョイ c628-DaYI)
2023/12/22(金) 15:02:28.97ID:IcEBm9p40 大雑把に言うと
WindowsはWindows語を理解できる
MacはMac語を理解できる
プログラマーはプログラミング言語を理解できる
コンパイラってのは言語間の翻訳者
プログラミングで書き上げたソースコードをコンパイラに通すとWindows語なりMac語なりに変換される
たとえば「C言語をWindows語に翻訳するコンパイラ」を使えばexeができあがる
あらゆる組み合わせの翻訳者がいるわけではないので変換できない組み合わせもあるし、Windows語にしかない単語や方言、Mac語にしかない単語や言い回しもあるので、どのOSを前提として作るのか最初に決めないと始まらないことも多々ある
WindowsはWindows語を理解できる
MacはMac語を理解できる
プログラマーはプログラミング言語を理解できる
コンパイラってのは言語間の翻訳者
プログラミングで書き上げたソースコードをコンパイラに通すとWindows語なりMac語なりに変換される
たとえば「C言語をWindows語に翻訳するコンパイラ」を使えばexeができあがる
あらゆる組み合わせの翻訳者がいるわけではないので変換できない組み合わせもあるし、Windows語にしかない単語や方言、Mac語にしかない単語や言い回しもあるので、どのOSを前提として作るのか最初に決めないと始まらないことも多々ある
352デフォルトの名無しさん (ワッチョイ 0301-l/Lg)
2023/12/23(土) 02:21:29.88ID:dQtFyY8a0 マルチプラットフォームと謳っても結局実行ファイルは分けて作らないといけない
353デフォルトの名無しさん (スッップ Sd1f-4w4u)
2023/12/23(土) 05:38:49.39ID:GE2/aV+Vd っぱインタプリタ最強っしょ?
354デフォルトの名無しさん (ワッチョイ cf7b-uj4V)
2023/12/23(土) 08:11:37.94ID:vJGefVs00355デフォルトの名無しさん (ワッチョイ 636d-l39z)
2023/12/23(土) 11:14:26.03ID:474cvG8i0356デフォルトの名無しさん (オイコラミネオ MM27-v4ek)
2023/12/28(木) 07:16:45.60ID:RaV9XYpTM 「バカと呼ぶ奴がバカ」という格言?があるが>>354に当てはまるよな
357デフォルトの名無しさん (ワッチョイ 433f-ormh)
2023/12/28(木) 07:33:17.78ID:5JtsQAhY0 >>356
ホントだねwwwww
ホントだねwwwww
358デフォルトの名無しさん (ワッチョイ 7f3c-FloO)
2023/12/28(木) 16:54:21.92ID:1I6DpRid0 プロキシの会社と契約したんですけど、ISPプロキシとデータセンタープロキシがgoogle.comにつながらないようになっていて、
それじゃレジデンシャルプロキシ使おうとしたら、その前に審査があって、zoomで使い方詳しく聞かれて、
そういう使い方はさせられませんと言って断られました。
どの会社もこんなもんなんですかね。余計なこと聞かずに使わせてくれるところってあります?
それじゃレジデンシャルプロキシ使おうとしたら、その前に審査があって、zoomで使い方詳しく聞かれて、
そういう使い方はさせられませんと言って断られました。
どの会社もこんなもんなんですかね。余計なこと聞かずに使わせてくれるところってあります?
359デフォルトの名無しさん (ワッチョイ ff8e-VIOA)
2023/12/28(木) 17:01:11.89ID:btetZH7X0 >>358
ここは何の板だ?馬鹿は消えろ
ここは何の板だ?馬鹿は消えろ
360デフォルトの名無しさん (ワッチョイ 0301-l/Lg)
2023/12/29(金) 07:14:01.16ID:CR4Nyi5S0 VPN使えよ
361デフォルトの名無しさん (ワッチョイ e708-q8tE)
2023/12/30(土) 00:26:24.25ID:QA9ExC9w0 githubを初利用する初心者なのですが、githubで複数人で開発されているプログラムを
落としてもビルドできなかった場合は
基本自分の環境が悪いと考えた方がいいでしょうか?
具体的にはC#で以下のようになっている部分で
public class CDTXRichPresence : RichPresence {
}
のRichPresenceがsealedなのでエラーが出ます
これは環境どうこうで回避できるものでしょうか
ここにあるものでした
https://github.com/limyz/DTXmaniaNX
落としてもビルドできなかった場合は
基本自分の環境が悪いと考えた方がいいでしょうか?
具体的にはC#で以下のようになっている部分で
public class CDTXRichPresence : RichPresence {
}
のRichPresenceがsealedなのでエラーが出ます
これは環境どうこうで回避できるものでしょうか
ここにあるものでした
https://github.com/limyz/DTXmaniaNX
362デフォルトの名無しさん (ワッチョイ df90-QgSF)
2023/12/30(土) 01:06:47.53ID:U+tMbeFg0 >>361
sealedになる前のバージョンに対応して作られたものみたいだからそのバージョンの下位ライブラリも手に入れないとダメなんじゃない?
sealedになる前のバージョンに対応して作られたものみたいだからそのバージョンの下位ライブラリも手に入れないとダメなんじゃない?
363デフォルトの名無しさん (ワッチョイ e708-q8tE)
2023/12/30(土) 01:13:55.33ID:QA9ExC9w0 >>362
ありがとうございます
一緒に入ってるものなら使える物が入ってると判断していいのかと思っていました
ちなみにこういう場合バージョンがズレてるというのはどこかを見て判断できますか?
真っ先に疑う常識なようなものなのでしょうか
ありがとうございます
一緒に入ってるものなら使える物が入ってると判断していいのかと思っていました
ちなみにこういう場合バージョンがズレてるというのはどこかを見て判断できますか?
真っ先に疑う常識なようなものなのでしょうか
364デフォルトの名無しさん (ワッチョイ 4e4b-nqB8)
2023/12/30(土) 13:10:21.44ID:AS8gr52a0 VScodeでjavaを勉強する初心者です
プログラムが完成したのでjarファイルをビルドしたのですが
jarファイルをクリックしてもコマンドプロンプトで起動しても
デバッグでの動作を全くせずに終了してしまいます
javaを入れなおして再起動などもしてみましたが起動しません
どうすれば動くjarファイルを作成できるのでしょうか
よろしくお願いします
プログラムが完成したのでjarファイルをビルドしたのですが
jarファイルをクリックしてもコマンドプロンプトで起動しても
デバッグでの動作を全くせずに終了してしまいます
javaを入れなおして再起動などもしてみましたが起動しません
どうすれば動くjarファイルを作成できるのでしょうか
よろしくお願いします
365デフォルトの名無しさん (ワッチョイ df60-JNfN)
2023/12/30(土) 14:35:55.24ID:XYy1vUzD0 javaスレで聞いてみよう
366デフォルトの名無しさん (ワッチョイ c601-iFw2)
2023/12/30(土) 16:31:29.78ID:FgzdgIdy0 >>363
DTXMania/packages.configには"DiscordRichPresence" version="1.0.169”とある
"1.0.169”のコードを見るとRichPresenceクラスはsealedではない
ダウンロードできるソースコードにもDiscordRPC.dllが含まれてはいるけどcsprojの指定がそれを使う記述にはなってない
エラー内容からするとビルド時に使ってるDiscordRPC.dllが"1.0.169”ではないと思われるので
Nugetから違うバージョンを取ってきてるのでは?
DTXMania/packages.configには"DiscordRichPresence" version="1.0.169”とある
"1.0.169”のコードを見るとRichPresenceクラスはsealedではない
ダウンロードできるソースコードにもDiscordRPC.dllが含まれてはいるけどcsprojの指定がそれを使う記述にはなってない
エラー内容からするとビルド時に使ってるDiscordRPC.dllが"1.0.169”ではないと思われるので
Nugetから違うバージョンを取ってきてるのでは?
367デフォルトの名無しさん (アウアウウー Sa2f-nNbu)
2023/12/30(土) 17:08:06.73ID:XPc8acbNa >>363
普通は半年毎とかにタグを付けて、
どこかのタイミングで、動作を保証しているバージョン(製品用)を出している。
製品用と開発用で、ブランチを分けている
開発者用は適当にやっているから、その製品の開発者以外には関係ない
普通は半年毎とかにタグを付けて、
どこかのタイミングで、動作を保証しているバージョン(製品用)を出している。
製品用と開発用で、ブランチを分けている
開発者用は適当にやっているから、その製品の開発者以外には関係ない
368デフォルトの名無しさん (ワッチョイ 31a6-JRIb)
2023/12/31(日) 18:51:30.48ID:KBQe6npW0 ここで1番の初心者だと思う
titleに色がつかないんだけど何処が間違ってますか?
ご教授ください、よろしくお願いします
https://i.imgur.com/JM3cNni.jpg
https://i.imgur.com/OhMWMHG.jpg
titleに色がつかないんだけど何処が間違ってますか?
ご教授ください、よろしくお願いします
https://i.imgur.com/JM3cNni.jpg
https://i.imgur.com/OhMWMHG.jpg
369デフォルトの名無しさん (ワッチョイ 6579-rafF)
2023/12/31(日) 18:53:52.41ID:swq2EpX80370デフォルトの名無しさん (ワッチョイ 31a6-JRIb)
2023/12/31(日) 19:20:45.95ID:KBQe6npW0371デフォルトの名無しさん (ワッチョイ 31a6-Q3yu)
2023/12/31(日) 19:57:25.78ID:VkDKO7hI0372デフォルトの名無しさん (ワッチョイ 31a6-JRIb)
2023/12/31(日) 20:26:24.23ID:KBQe6npW0373デフォルトの名無しさん (ワッチョイ c19f-1oJX)
2024/01/01(月) 09:50:42.57ID:o8hKQX8B0 いえいえ
374デフォルトの名無しさん (JP 0H36-xU2t)
2024/01/04(木) 02:46:44.96ID:0jh6XckOH 今回の羽田の事故をプログラムで例えると排他制御の失敗ですか?
375デフォルトの名無しさん (ワッチョイ 9901-Lfd8)
2024/01/04(木) 03:03:20.86ID:lscuR85T0 プログラムで例える意味がない
みんな好きに自分の認識に合わせた例えを持ってくるから、むしろ理解を歪ませるだけ
みんな好きに自分の認識に合わせた例えを持ってくるから、むしろ理解を歪ませるだけ
376デフォルトの名無しさん (ワッチョイ 4279-UFV3)
2024/01/04(木) 03:16:29.17ID:bd+yebjO0 管制とのコミュニケーションエラーだよ
あの中におしゃべり下手糞のパイロットか管制官が混ざってた
さて誰でしょう
あの中におしゃべり下手糞のパイロットか管制官が混ざってた
さて誰でしょう
377デフォルトの名無しさん (ワッチョイ e274-rafF)
2024/01/04(木) 21:52:31.75ID:t9OXoE690 Udemyの有料動画って
金払ったあとその動画はダウンロードできますか?
金払ったあとその動画はダウンロードできますか?
378デフォルトの名無しさん (ワッチョイ df13-ipwt)
2024/01/12(金) 17:20:00.41ID:pOM477Sq0 ER図でオプショナリティに白丸と黒丸を使用しているのをみたのですが、これってなんていう表記法ですか?
379デフォルトの名無しさん (ワッチョイ dff9-eygp)
2024/01/12(金) 21:35:18.87ID:sWayr56I0380デフォルトの名無しさん (ワッチョイ dff9-eygp)
2024/01/12(金) 21:35:26.00ID:sWayr56I0 Udemyの有料動画って
金払ったあとその動画はダウンロードできますか?
金払ったあとその動画はダウンロードできますか?
381デフォルトの名無しさん (ワッチョイ fe06-2fkT)
2024/01/15(月) 11:18:16.54ID:ytvvCFMJ0 みなさんITパスポートとか基本情報技術者は持ってるんですか?
382デフォルトの名無しさん (ワッチョイ 460a-KI17)
2024/01/15(月) 12:23:58.74ID:vL0h58iw0 会社の手当があるから取っただけで
じぶんから取るようなもんでもない
じぶんから取るようなもんでもない
383デフォルトの名無しさん (ワッチョイ a274-v946)
2024/01/15(月) 12:26:25.49ID:+QMoWrwz0 あのわたしは聞いているのですが
Udemyの有料動画って
金払ったあとその動画はダウンロードできますか?
Udemyの有料動画って
金払ったあとその動画はダウンロードできますか?
384デフォルトの名無しさん (ワッチョイ 82b9-iIq8)
2024/01/15(月) 12:26:59.43ID:WDb2vtom0 >>381
持ってるが全然関係ない仕事してる
持ってるが全然関係ない仕事してる
385デフォルトの名無しさん (ワッチョイ fe44-YwKm)
2024/01/15(月) 23:33:25.50ID:xtyrZF2J0 >>381
学生の時に就活対策で基本情報とCCNA取ったLPICやITILファンデーションみたいな幅広い系持ってる人多かったな
学生の時に就活対策で基本情報とCCNA取ったLPICやITILファンデーションみたいな幅広い系持ってる人多かったな
386デフォルトの名無しさん (ワッチョイ 8231-2STM)
2024/01/16(火) 00:09:45.47ID:M2gkSCwC0 なぜ、Udemy に聞かないの?
このスレに、Udemyをやっている香具師がいるかな?
このスレに、Udemyをやっている香具師がいるかな?
387デフォルトの名無しさん (ワッチョイ 7997-v946)
2024/01/16(火) 02:44:50.25ID:C5OGAr9q0388デフォルトの名無しさん (ワッチョイ 7997-v946)
2024/01/16(火) 02:45:36.13ID:C5OGAr9q0 なので
Udemyの有料動画ってダウンロードできますか?
Udemyの有料動画ってダウンロードできますか?
389デフォルトの名無しさん (ワッチョイ c549-bz7w)
2024/01/16(火) 09:59:47.59ID:YwjZ1oJz0 いないな、udemyに聞けw
390デフォルトの名無しさん (オッペケ Srd1-WLwg)
2024/01/16(火) 10:49:05.56ID:inZrmX2hr391デフォルトの名無しさん (ワッチョイ 2270-hk9M)
2024/01/16(火) 12:15:11.91ID:ysjByK5u0 聞くも何もサイトの説明に分かりやすく書いてるぞ
それをわざわざ5chで何週間にも渡ってしつこく聞き続けるやつ頭おかしいでしょ
それをわざわざ5chで何週間にも渡ってしつこく聞き続けるやつ頭おかしいでしょ
392デフォルトの名無しさん (ワッチョイ 22bb-iIq8)
2024/01/16(火) 15:09:01.67ID:PcamzVJO0 宣伝じゃね
393デフォルトの名無しさん (ワッチョイ 6e8e-x3cD)
2024/01/16(火) 19:01:42.67ID:EPfNCWkc0 だだの馬鹿だろ
まだ冬休みなのかな
まだ冬休みなのかな
394デフォルトの名無しさん (ワッチョイ a274-v946)
2024/01/16(火) 20:10:41.31ID:QlXPiWmD0 というわけで
Udemyはすばらしいサイトです
みなさんどうぞ来てね
Udemyはすばらしいサイトです
みなさんどうぞ来てね
395デフォルトの名無しさん (ワッチョイ 46e4-T+3h)
2024/01/17(水) 09:26:12.65ID:bPb03vGF0 データベースの既存のテーブルにあとからカラムを追加したい下記の例の場合、どうするのがいいの
インデックス、画像ファイル名、撮影日時をがすでに存在してて、それに撮影者を追加
既存のテーブルに追加?新しくテーブル作る?
インデックス、画像ファイル名、撮影日時をがすでに存在してて、それに撮影者を追加
既存のテーブルに追加?新しくテーブル作る?
396デフォルトの名無しさん (ワッチョイ 8201-iCW6)
2024/01/17(水) 10:10:24.88ID:D1Oxcyiq0 列を追加する
いちいちテーブル作ってるとバージョンアップのたびにツギハギになる
撮影者テーブルだけ独立しているのは本質的でない
別のテーブルにするのは互換性を維持したいとかデータ移行を極力避けたい理由があるとか極度にスパースなときだけどそういうときは自ずと分けたくなる
いちいちテーブル作ってるとバージョンアップのたびにツギハギになる
撮影者テーブルだけ独立しているのは本質的でない
別のテーブルにするのは互換性を維持したいとかデータ移行を極力避けたい理由があるとか極度にスパースなときだけどそういうときは自ずと分けたくなる
397デフォルトの名無しさん (ワッチョイ 4619-KI17)
2024/01/17(水) 10:35:11.26ID:PYfKD+Cv0 撮影者テーブル追加するか関係なくカラム追加じゃない?
そうでないなら中間テーブルになる
テーブル追加は画像:撮影者(1:N)の関係性が欲しいかどうかで
そうでないなら中間テーブルになる
テーブル追加は画像:撮影者(1:N)の関係性が欲しいかどうかで
398デフォルトの名無しさん (ワッチョイ 4619-KI17)
2024/01/17(水) 10:35:39.18ID:PYfKD+Cv0 わかるとおもうけどN:1のtypo
399デフォルトの名無しさん (ワッチョイ 6e7b-0zjl)
2024/01/17(水) 14:44:02.08ID:9lK9zaXn0 qmailのソースを読んでいるのですが、
この中に”token822.c”というソースがあります。
このソースを理解するにはRFC822を読んでおく必要があるのでしょうか?
この中に”token822.c”というソースがあります。
このソースを理解するにはRFC822を読んでおく必要があるのでしょうか?
400デフォルトの名無しさん (ワッチョイ 6e8e-x3cD)
2024/01/17(水) 15:50:26.70ID:Xr5UnvAK0 いちいちそんなことも人に聞かないとわからん馬鹿には無理だろ
402デフォルトの名無しさん (ワッチョイ fe06-2fkT)
2024/01/17(水) 19:35:21.79ID:QjC8jm7+0403デフォルトの名無しさん (ワッチョイ c57c-IMrF)
2024/01/17(水) 20:17:22.09ID:UlaGrJnr0 >>402
会社で仕事をすると基本情報とかの資格が必須の場合があります
例えば
https://www.kkr.mlit.go.jp/asuka/pdf/h30sapo.pdf
みたいに政府系の入札にはIPAの有資格者を指定される場合が殆どです
会社で仕事をすると基本情報とかの資格が必須の場合があります
例えば
https://www.kkr.mlit.go.jp/asuka/pdf/h30sapo.pdf
みたいに政府系の入札にはIPAの有資格者を指定される場合が殆どです
404デフォルトの名無しさん (ワッチョイ 117f-6zsj)
2024/01/19(金) 14:15:01.10ID:mNNd/N2J0 実家の自分の部屋掃除してたらいつ貰ったかもわからない5000円分の図書券がでてきました
コンピューターサイエンス関連の本を買おうと思います
お勧めあったら教えてください、ちなみに今の候補は
入門 コンピュータ科学 ITを支える技術と理論の基礎知識
コンピューターサイエンス関連の本を買おうと思います
お勧めあったら教えてください、ちなみに今の候補は
入門 コンピュータ科学 ITを支える技術と理論の基礎知識
405デフォルトの名無しさん (ワッチョイ 6e8e-x3cD)
2024/01/19(金) 14:43:23.54ID:sE7xfBFy0 小学館の幼稚園でも買って出直せ
406デフォルトの名無しさん (スップ Sd82-Jn3E)
2024/01/19(金) 17:59:17.93ID:Z8NX0dnmd プログラミング言語C(カーニハン&リッチー)をまず読むべき
407デフォルトの名無しさん (ワッチョイ 11be-T+3h)
2024/01/19(金) 18:13:41.81ID:mNNd/N2J0408デフォルトの名無しさん (ワッチョイ 8689-K+VX)
2024/01/19(金) 20:23:21.43ID:gIqSMnbp0 少しでもUNIXに関わりがあるなら Life with UNIX をおすすめする
今でも入手可能かは知らん
今でも入手可能かは知らん
409デフォルトの名無しさん (ワッチョイ c57c-IMrF)
2024/01/20(土) 04:34:10.75ID:F9mkE3S50 PofEAA
410デフォルトの名無しさん (ワッチョイ 06db-5oqp)
2024/01/20(土) 15:58:19.75ID:DBrNFGEV0 「要求仕様の探検学」
大昔に書かれた本だけど
いまだに読む意味はある
読み物としても面白い
大昔に書かれた本だけど
いまだに読む意味はある
読み物としても面白い
411デフォルトの名無しさん (ワッチョイ f901-ev3Z)
2024/01/20(土) 16:50:22.05ID:AMPPzt990 プロセッサを支える技術
412デフォルトの名無しさん (ワッチョイ ff06-3eYt)
2024/01/23(火) 12:58:54.24ID:wYERKJEn0 みなさんは開発中に「あれ?これおかしいんじゃね?」
って要件がブレてきたらどうしますか?
要件定義し直しますか?それともそのまま開発しますか?
って要件がブレてきたらどうしますか?
要件定義し直しますか?それともそのまま開発しますか?
413デフォルトの名無しさん (ワッチョイ e7be-z3Rm)
2024/01/23(火) 13:26:42.35ID:KctuhSN20 >>412
「あれ?これおかしいんじゃね?」と「要件がブレる」は別の事象
どちらにしろ原因を明確化して影響を精査してからどうするかの判断を下す
すぐに要件定義し直すとかそのまま開発するといった安直な結論を出さないことが重要
「あれ?これおかしいんじゃね?」と「要件がブレる」は別の事象
どちらにしろ原因を明確化して影響を精査してからどうするかの判断を下す
すぐに要件定義し直すとかそのまま開発するといった安直な結論を出さないことが重要
414デフォルトの名無しさん (ワッチョイ bfdb-8byG)
2024/01/23(火) 18:42:33.18ID:bYfaC5LJ0 直ちに上司か顧客に聞くのがよい
特にその「意図」を聞いた方がいい
特にその「意図」を聞いた方がいい
415デフォルトの名無しさん (ワッチョイ 5f02-l3dD)
2024/01/25(木) 20:32:21.74ID:eMxFxiwX0 あるクラスにインスタンス変数が10個あります
コンストラクタでインスタンス変数が固定値を基に初期化されて、インスタンス化していろんな処理で弄った後で
そのうち6個を初期値(コンストラクタで初期化したのと同じ値)に戻したいです
最初は戻し用のクラス関数に固定値を用意してインスタンス変数に与えていましたが
この方法だと修正箇所がコンストラクタとクラス関数の二か所になるので面倒なので
素人なりに考えた解決方法は2つです
1つ目は、戻し用のクラス変数を用意して、それを基に戻します
この方法だと、ほぼ同じ名前の変数が最大2倍に並んで辛い気がします
2つ目は、戻し用のインスタンスを作って、それのインスタンス変数の値を基に戻します
この方法だと、必ず1つ余計なインスタンスが作られて無駄に感じます
どちらにするかは決めかねています
これまでは戻す必要がない変数はコンストラクタに当たる関数で初期化し
戻す必要がある変数はコンストラクタと戻し用関数を兼ねた関数で初期化+戻していました
クラスを使うのは初めてなので、こういうことをやりたい時に標準的な方法が知りたいのですが
ググっても「インスタンス化時に初期化するならコンストラクタを使え」という記事しかでてきません
インスタンス化後に初期化する一般的な方法を教えてください
コンストラクタでインスタンス変数が固定値を基に初期化されて、インスタンス化していろんな処理で弄った後で
そのうち6個を初期値(コンストラクタで初期化したのと同じ値)に戻したいです
最初は戻し用のクラス関数に固定値を用意してインスタンス変数に与えていましたが
この方法だと修正箇所がコンストラクタとクラス関数の二か所になるので面倒なので
素人なりに考えた解決方法は2つです
1つ目は、戻し用のクラス変数を用意して、それを基に戻します
この方法だと、ほぼ同じ名前の変数が最大2倍に並んで辛い気がします
2つ目は、戻し用のインスタンスを作って、それのインスタンス変数の値を基に戻します
この方法だと、必ず1つ余計なインスタンスが作られて無駄に感じます
どちらにするかは決めかねています
これまでは戻す必要がない変数はコンストラクタに当たる関数で初期化し
戻す必要がある変数はコンストラクタと戻し用関数を兼ねた関数で初期化+戻していました
クラスを使うのは初めてなので、こういうことをやりたい時に標準的な方法が知りたいのですが
ググっても「インスタンス化時に初期化するならコンストラクタを使え」という記事しかでてきません
インスタンス化後に初期化する一般的な方法を教えてください
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★5 [BFU★]
- 中国国営メディア「沖縄は日本ではない」… ★4 [BFU★]
- 小野田氏、”中国経済への依存“に警戒感 高市首相の国会答弁巡り [煮卵★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【こんなの初めて…】民泊には既にキャンセルも 中国の渡航自粛で [ぐれ★]
- 日本が「世界で最も魅力的な国」1位に!✨「魅力的な都市」では東京が2位 「魅力的な地域」は北海道が7位に [煮卵★]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- 資さんうどんとかいいから「290円博多ラーメン膳」を全国展開しろよ。高市物価の反逆者だろ [153490809]
- 石破当時首相「高市を首相にしたら日中関係ぶち壊される、台湾有事を避ける為に米中には自分が話を付けたい」これネトウヨは笑うらしいな [152212454]
- 日経平均、49000円割れ 国賊高市を許すな [402859164]
- 日本人「気分はもう戦争」 [667744927]
- 日本が社会保障で財政破綻すれば政治家の責任、戦争で敗戦すれば国民とマスコミの責任 [633746646]
