[技術者向] コンピューター

全364760件中441~460件表示
  • pythonの辞書型「ペア」のバリエーション

    pythonの辞書型「ペア」のバリエーション pythonの辞書型は、わたしの集めた情報だと次のような書き方というか認識をしていました 「辞書型はキーと値のペアを要素とするデータの型」 :でペアをつくり、{}で記述をはさむ # 例 my_dict = {"key1": "ichigo", "key2": "apple", "key3": "orange"} print(my_dict["key1"]) # 出力 ichigo ところが次のコードは、keywords引数にあたるところに = で要素が入っています #---コード---------------- def shop(name, *arguments, **keywords): print("店名", name) for arg in arguments: print(arg) print("===おすすめ===") keys = sorted(keywords.keys()) for kw in keys: print(kw, ":", keywords[kw]) shop("らーめん八郎","11時開店","20時閉店",osusume1="醤油ラーメン", osusume2="チャーシュー麺",osusume3="わんたん麺") #---コード---------------- この記述が謎だったため、Bing AIに聞いたところ、これ(osusume1="醤油ラーメン"...)も辞書型とのことです 質問 {}で記述をはさんでいない、かつ、[]でキー指定もしていいない(print(my_dict["key1"]) のような) ですが、これはこれは正しいですか?(辞書型ですか?) これが辞書型なら、他にも「キーと値のペア」を書くバリエーションがあったらご教示ください

  • 外付けSSDのボリュームラベルが変わってしまい、中

    USB外付けSSDを差し替えたら、ボリュームラベルが差し替える前のssdのボリュームラベルに変わってしまい、中身が消えてしまいました。 OSはWindows11です。 どなたか原因と対策を教えてください。

  • 指定したセルの数値以下になるまで減算を繰り返す方法

    お世話になります。VBAの質問です。 仮に、A1=D1÷x、B1=500、C1=A1+B1、D1=2,000のような状況で(雑で申し訳ない)、D1の値を下げ続けることでC1=D1に到達できるものと仮定した場合、C1=D1に到達するまでD1-5を繰り返し、到達した時点の値をF1に表示する、ということは可能でしょうか。 Untilかなとは思うのですが、ループが抜けられず… 頭からお尻までご教示いただけると助かります。

  • WordPressの質問(q10207678)の続

    空白改行の文字が連続してはいけないという条件で正規表現を調べたところ、空白には色々な表現があるようでそれらを 1 つ 1 つ調べ上げるのは面倒なので、Unicode 文字プロパティを使ったほうがよいと参考サイトに書かれておりました。 マルチバイト対応の文字列に対する正規表現マッチングで作成するのが良いみたいですが、コードを調べても意味が分からずどうすれば良いか迷っております… 正規表現を使っている場合 ReDoS という攻撃があるようで、セキュリティ上の対策も必要なようです。 アドバイスお願い致します。 ※参考サイト https://qiita.com/fallout/items/a13cebb07015d421fde3

    • ベストアンサー
    • php_learn
    • PHP
    • 回答数32
  • python: def関数での記述arg=

    python: def関数での()記述内にarg=を書く意味と働き pythonで、defで関数定義をする際、引数を並べるやり方は理解したのですが、arg = と記述する意味ができずにいます 図のAでは実行すると100を出力します 5行目 f(arg = i)の ”arg =” の文法というか、これがはたしている役割がよくわかりません ためしにBのように arg= を撤去して、引数をiたった1つにすると9行目でエラーになります ( f(i)とするとエラーにならない) Cがエラー出ない理由もわかります 質問: 1) Bにおいて、5行目で arg = の果たしている役割を教えてください 2) Bにおいて9行目でf()では関数を呼び出せていないのは、arg = の不在と関係あると想像できますが、そのロジックを教えてください 【回答上のご注意】 回答は、解答(答え)を求めています わたしはプログラマーではないので、昭和的な「自分で考えろ」的なものは求めていません わからなければ答えない自由もあなたにはあります 不明点があれば説明いたします

  • 動画を見たいのですが、学校が楽しいことをすべてブロ

    私は英語ではないので、今は翻訳機を使っています。私の問題は、YouTube ビデオを見たいのですが、学校が人々が好んでアクセスする既知の Web サイトをすべてブロックしたことです。どなたか私が使用できるビデオホスティング Web サイトまたは同様のものを持っていますか?

  • KNOPPIXでログアウトした後にログインするには

    KNOPPIX_V9.1でログアウトした後にログインするには、 どのようにすればよいのでしょうか。 具体的には、 http://www.knoppix.org/のサイトから、 KNOPPIX_V9.1DVD-2021-01-25-EN.iso をダウンロードして、DVD-Rディスクに書き込んで、 このDVD-Rディスクで起動すると、 Knoppix9.1が正常に起動しましたが、 画面左下の一番左のボタンをクリックして、 Logoutをクリックして 表示されたダイアログからLogoutをクリックすると、 ログアウトはされましたが、 その後、デスクトップの画面が表示されました。 一見、ログアウトする前に表示されていた デスクトップの画面と同じように表示されていますが、 背景の色紙が異なっているのと、 画面左下の左から3番目のファイルマネージャーのボタンを クリックしても受け付けられずファイルマネージャーが 起動しない点が異なっています。 この画面から、ログアウトする前に表示されていた デスクトップの画面に戻るには、 どのようにすればよいのでしょうか。 この画面から元の画面にログインをしたいのですが、 ログインの仕方が分かりません。 よろしくお願いします。

  • このインポート文について

    こんにちは、お世話になります。 import java.sql.Connection; import java.sql.PreparedStatement; この記述をしてtomcat10でjspファイルを実行したいのですが そもそもこの記述はどこに書くのが正確でしょうか? 何やらファイルが足りてないと思うのですが tomcatホームフォルダの、どのフォルダのどのファイルに記述すればよいでしょうか? ご教示お願いします。

  • for文内のelseに飛ぶ理由

    pythonの次のようなコードがあり、 for文:  for文:  else: となったとき、いきなりelse内に飛ぶ挙動の説明をお願いします #--コード-- #UTF-8 for n in range(2, 5): for x in range(2, n): if n % x == 0: print('xは ' + str(x)) print('nは ' + str(n) + ' は割り切れる') break else: print(n,' は素数') continue break #---- WindowsのVS Codeで赤いブレークポイント(以下 BPn:nは行数)を画像のように置き、変数nとxの挙動をみていたところ、実行直後に n が 2 となり、BP4にに遷移するのは理解できます で、想定していたのは、5行目にxがあるので、 BP5 if n % x == 0: を試してからBP10へ飛ぶと予想してました しかし実際には、BP4→10と遷移しています この挙動で、5行目でストップしなかった理由を教えてください 【回答上のご注意】 回答は、解答(答え)を求めています わたしはプログラマーではないので、昭和的な「自分で考えろ」的なものは求めていません わからなければ答えない自由もあなたにはあります 不明点があれば説明いたします python 3.10.8

  • codePenでメディアクエリーは対応していますか

    cssの初心者です。ここ一週間位前からcodePenでHTML、CSS、Java Scriptの学習を開始したのですが、codePenはメディアクエリーに対応しているのか教えていただけますか。デスクトップファーストでコードを記載しており、class="gallery"はdisplay:flex; flex-direction:row;をしており、CSSコードの後半で @media(max-width:800px){ .gallery{ flex-direction: column-reverse; }} と記載してcodePenの画面を小さくしたら、その画面が小さくなるだけで、メディアクエリーは効かなそうでしたので質問しました。コーディングの学習はVS Codeで行っていますが、codePenに記載する場合にはgoogleフォント設定や、共有画像の読み込みの様に何か特別な記載の方法があれば、ご教示くださるようお願いします。

    • ベストアンサー
    • masamu1029
    • CSS
    • 回答数1
  • AI検索,bing検索を停止する方法教えて!技術

    win10です。 検索の画面に「bing検索」,「AI検索」,「AIチャット」という3つの邪魔なもの表示されます。 これ!マジ邪魔で停止したいのですが方法が分かりません。 調べるとAIのロゴを非表示とか?ありますが,AIの機能を停止する方法が分かりません。 添付画像までたどり着きましたが,ここから先がわかりません。 お詳し方,次の2つの方法を教えて頂けませんか? 宜しく願います。 (質問) 1 AI検索を停止する方法? 2 bingの検索を停止する方法?

  • Windowsの不要ファイルの撤去法

    OS: Windows11 HOME Windowsの不要ファイルの手動撤去法の質問です 今年買ったばかりのデスクトップPCが、AI生成のためNVIDIA関連のファイルやPython関連のファイルを入れていったところ、Cドライブの空きがほぼなくなりました そこで動画編集ソフト、Photoshopなどの容量が大きなアプリケーション、さらに画像、動画、PDFファイルなど、ずべて他のドライブに移しました するとCドライブに50GBくらいの空きができほっとしました (ここ重要です。この50GBの空き以降アプリや大きなファイルは入れていません) しかし使用していると、すぐに残り10%程度になってしまいました Avastのクリーンアップのソフトウェアを有償で買ってみましたが、クリーンされるときと、されないときがあります あきが50GBにもどる月間の頻度はさまざまです 今回、クリーンをかける前に、削除予定の項目をみたところ、 「システム不要データ 40.2GB」 という項目がAvastのクリーンアップの画面にみつかり、この状態で消去をかけたところ、当初の50GB以上の空きにもどりました しかし、これを数日使用しつづけていると、また10GB程度の空きにもどるのです MS社の PC Managerも入れて毎日不要ファイルを消去していますが。この空きがなくなる現象(Cドライブが赤くなる)はすぐには解消しません システムのページファイル(キャッシュ)が占領しているのかと思いましたが、Cドライブの仮想メモリを0にして再起動してもも改善しないので、ページファイルではないようです Avastクリーンアップまほぼ毎日かけていますが、Windows関連ファイルは毎日いくか削除しているようなのですが、画像にあるような40GBの大容量の消去項目をAvastがみつけるのは月に2~3回程度です Cドライブの空きをできたら毎日4~50GB程度と大きく保ちたいのですが、何か駆除できるWindows関連のファイルはあるでしょうか? ある場合、手動でよいのでどのようにしたら消去できるでしょうか?

  • oneDriveだけで電帳法に対応できますか?

    今年1月1日から電子帳簿保存法が開始されるということで、請求書等の資料の対応についていろいろと話し合っています。 勤め先は会計や請求書の処理でPCA会計やPCA商魂を使用しています。月額費用が発生しますが、電帳法に対応したPCA Hub eDOCというサブスクがあり、PCA会計ソフトとの連携機能もあるようですが、会計担当の方が費用面で難色を示しております。 現在、製品の販売時の請求書等はPCA商魂や、PDAファイルはoneDriveに作成した専用フォルダに、取引先ごとのフォルダに保存したりしています。 既にoneDriveで管理しているファイルを電帳法に対応済みの資料として使用することは可能でしょうか? どうぞ、ご教示の程よろしくお願い致します。

  • JS 円の中心座標を取得するには?

    JavaScript 円の中心座標を取得するには? 横400px、縦300pxの画像に1つの円が描かれています。 この円の座標は不明です。 この時、円の中心座標を取得するには どのようなコードになりますか?

  • ラズパイ arm版Windows CYW43455

    Raspberry Pi 400上でWindows11でWi-Fiを使ってみたいのですがCYW43455 用 WiFi ドライバーはどこからダウンロードできますか?

  • windows11インストールしていたら最後にダメ

    PCの条件に満たないPCにwindows11をインストールしていたら インストールの最後の最後ぐらいに→画面に【PCを元に戻します】 との表示となって元通りに戻りました・・・(延々とトータルで時間が掛かっただけでアウト~~~!。 余程何かが?気に入らなかったようで??? 特に何が気に入らなかったの詳細表示も無かったので原因が不明です。 同じ方法で他のPCはwindows10PRO→windows11 PROになったのに 本日のPCはダメでした。。。原因に当てはまりそうな理由は何なのでしょうか???

  • デベロッパーの文字が大きく表示されない。

    こんにちは。 デベロッパーツールの、文字が大きくなりません。 debianの最新版でfirefoxを使ってctrl+^を押しているのですが変わりません。 ご教示お願いします。

  • jspコードが実行できない

    こんにちは、お世話になります。 debian12のtomcat10でjspコードが実行できずに困っております。 エラーの詳細です。 HTTPステータス 500 – Internal Server Error タイプ 例外報告 メッセージ JSPのクラスをコンパイルできません: 説明 サーバーは予期しない条件に遭遇しました。それはリクエストの実行を妨げます。 例外 org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: JSPファイル: [/sample.jsp] の中の [8] 行目でエラーが発生しました Type mismatch: cannot convert from Object to String 5: <body> 6: <% 7: String userDisplayName = request.getParameter("userdisplayname"); 8: String userSession = session.getAttribute("userid"); 9: String dbQuery = "INSERT INTO users (userDisplayName) VALUES(?) WHERE userId = ?"; 10: PreparedStatement statement = connection.prepareStatement(dbQuery); 11: statement.setString(1, userDisplayName); JSPファイル: [/sample.jsp] の中の [10] 行目でエラーが発生しました PreparedStatement cannot be resolved to a type 7: String userDisplayName = request.getParameter("userdisplayname"); 8: String userSession = session.getAttribute("userid"); 9: String dbQuery = "INSERT INTO users (userDisplayName) VALUES(?) WHERE userId = ?"; 10: PreparedStatement statement = connection.prepareStatement(dbQuery); 11: statement.setString(1, userDisplayName); 12: statement.setString(2, userSession); 13: statement.executeUpdate(); JSPファイル: [/sample.jsp] の中の [10] 行目でエラーが発生しました connection cannot be resolved 7: String userDisplayName = request.getParameter("userdisplayname"); 8: String userSession = session.getAttribute("userid"); 9: String dbQuery = "INSERT INTO users (userDisplayName) VALUES(?) WHERE userId = ?"; 10: PreparedStatement statement = connection.prepareStatement(dbQuery); 11: statement.setString(1, userDisplayName); 12: statement.setString(2, userSession); 13: statement.executeUpdate(); JSPファイル: [/sample.jsp] の中の [18] 行目でエラーが発生しました Statement cannot be resolved to a type 15: 16: // Retrieval of potentially vulnerable data from the database 17: <% 18: Statement statement = connection.createStatement(); 19: ResultSet result = statement.executeQuery("SELECT * FROM users LIMIT 10"); 20: %> 21: The top 10 latest users to sign up:<br /> JSPファイル: [/sample.jsp] の中の [18] 行目でエラーが発生しました Duplicate local variable statement 15: 16: // Retrieval of potentially vulnerable data from the database 17: <% 18: Statement statement = connection.createStatement(); 19: ResultSet result = statement.executeQuery("SELECT * FROM users LIMIT 10"); 20: %> 21: The top 10 latest users to sign up:<br /> JSPファイル: [/sample.jsp] の中の [18] 行目でエラーが発生しました connection cannot be resolved 15: 16: // Retrieval of potentially vulnerable data from the database 17: <% 18: Statement statement = connection.createStatement(); 19: ResultSet result = statement.executeQuery("SELECT * FROM users LIMIT 10"); 20: %> 21: The top 10 latest users to sign up:<br /> JSPファイル: [/sample.jsp] の中の [19] 行目でエラーが発生しました ResultSet cannot be resolved to a type 16: // Retrieval of potentially vulnerable data from the database 17: <% 18: Statement statement = connection.createStatement(); 19: ResultSet result = statement.executeQuery("SELECT * FROM users LIMIT 10"); 20: %> 21: The top 10 latest users to sign up:<br /> 22: <% while(result.next()) { %> Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:214) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:513) org.apache.jasper.compiler.Compiler.compile(Compiler.java:402) org.apache.jasper.compiler.Compiler.compile(Compiler.java:372) org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:603) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:396) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) 解る方いましたら、ご教示お願いします。

  • windows11 更新

    windows11エラーで更新出来ないプログラムを削除したいのですが 方法が分かりません、すでに更新されたプログラムは削除できますが。 宜しくご指導お願い致します。初心者より。

  • exsodとい謎のダイアログが出なくなるようにする

    Windows11の環境構築の最中に不要なものをインストールしてしまった様子で、Windowsを再起動すると 「exsod」、"Run-time error '9': Subscript out of range" というメッセージの正体不明のダイアログが表示されます。 閉じても、数分すると再び現れてしまい、このダイアログの正体を突き止めて再び出ないようにしたいです。 自分なりに調べた事を出させていただきますがWIndowsの知識が足らず、お知恵をお貸しください。 ・タスクマネージャーを見ると持ち主は「FastStone Image Viewer」というアプリでした ・プロパティは「obs64.scr」というファイル名で「C:\tmp\」に何故かインストールされています FastStone Image Viewerは一時入れて、アンインストールした記憶があります、あとは何処でインストールされて、何をいじれば起きなくなるのかヒントを頂ければと思っています。 ご協力いただければ幸いです。