• プログラミング
  • データベース
  • 設計
  • SEOまとめ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

  • プログラミング
  • データベース
  • 設計
  • SEOまとめ
JavaのStringとStringBufferの違い

プログラミング

2025/12/16

StringとStringBufferの違い [Java]

JavaのStringとStringBufferには複数の違いがあります。 以下に、StringとStringBufferの相違点を列挙します。 String StringBuffer 1 Stringクラスはイミュータブル StringBufferクラスはミュータブル 2 Stringは、多くの文字列を連結すると、その都度新しいインスタンスを生成するため、速度が遅く、メモリ消費量も多くなります StringBufferは、文字列の連結が多い場合、高速に動作し、メモリ消費量も少なくなります 3 Strin ...

Java文字列比較3選

プログラミング

2025/12/16

Java文字列比較3選

JavaではStringを内容と参照元で比較することができます。 認証(equals()メソッド)、ソート(compareTo()メソッド)、参照一致(==演算子)などを利用します。 JavaでStringを比較する方法は大きく分けて三通りあります。 equals()メソッドを使用する 演算子==を使用する compareTo()メソッドを使用する 1. equals() メソッドによる文字列比較 String equals()メソッドは、文字列の元の内容を比較します。文字列の値が等しいかどうかを比較しま ...

SEOにPVの獲得が言われる理由

SEO

2025/10/28

クロールバジェットとは?個人サイトの検索反映を改善する方法

個人ブログや小規模サイトで記事が検索結果に反映されない原因の一つは、Googlebotの巡回制限であるクロールバジェットです。ページの更新頻度やPV、外部リンクの状況に応じてクロール優先度が決まり、登録されにくいページも存在します。サイト構造の最適化や外部リンク活用、Google Search Consoleによるインデックスリクエストを組み合わせることで、効率的に検索結果に反映させることが可能です。

SEOの育て方

SEO

2025/10/1

SEOを育てる方法

Titleの設置やmetaタグ等を設置すればSEO対策は完了していると言えるでしょうか? これは初歩的な設定に過ぎません。 SEOの順位が下る状態というのは、ライバルが上がってきたという事です。企業サイトであれば順位の低下は売上の低下に直結します。 ではどのようにしてSEOを改善し育てれば良いのでしょうか。 ワードを決める 主要となるビッグワードとスモールワールドを決める必要があります。そして「決めたワードを育てる」ことを意識したサイトづくりを考えましょう。 ビッグワードとスモールワードとは ビッグワード ...

SEOの基本Googleが掲げる10の事実

SEO

2022/3/24

SEOの基本 Googleが掲げる10の事実

SEOの根本的な考え方は「Google が掲げる10の事実」に基づくとされています。個人的には、状況によってかなり背反した事を言っているので、参考にしようにも難しいところはありますが、一頻ひとしきり確認しておいた方が良いです。 Googleが掲げる10の事実はこちらから確認出来ます。 Googleが掲げる10の事実 ユーザーに焦点を絞れば、他のものはみな後からついてくる。 1 つのことをとことん極めてうまくやるのが一番。 遅いより速いほうがいい。 ウェブ上の民主主義は機能する。 情報を探したくなるのはパソ ...

SEOとは何かSEOの基本

SEO

2022/3/23

SEOとは何か?SEOの基本

SEOって何が何か考えた時に、検索結果に出るようにする事と考えがちですが、検索結果のに表示させることがSEOなのでしょうか? これは正確には間違った認識です。 個人のサイトだと難しいですが、検索エンジンのクローラーを拒否しない限り、いつか検索結果には引っかかるようになります。 であればSEOって何でしょうか? SEOは検索結果のより上位に載る為の技術です。 日本においての検索サービスのシェアはGoogleが約80%Yahoo!が約13%であり、YahooはGoogleの検索アルゴリズムを採用している為、実 ...

SEOサイバーロゴ

SEO

2026/1/14

Googleがタイトルを書き換える理由|直すべきケース・放置してよいケース

検索結果のタイトルが変わっていても、意味が保たれ、表示や反応に違和感がなければ様子を見る選択が成り立ちます。一方、内容と噛み合っていない、別ページの見出しが前面に出ていると感じる場合は、タイトルと見出しの関係を整える余地があります。
「変わっているか」ではなく、「伝わり方が崩れているか」を基準に考えることで、余計な修正を避けながら判断できます。

条件の0=0は全てが正であるを意味するSQL

データベース

2025/12/16

SQLで条件の0=0は全てが正であるを意味する

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub_tableの全ての行が結合されます。 ON句が省略できないDBMSを考慮してわざとこういった書き方をするケースもあります。 SELECT * FROM main_table INNER JOIN sub_table ON 0=0 WHEREでの適用 こういった書き方はWHERE句でも可能で WHERE (1 ...

MySQLの条件指定dump

データベース

2025/12/16

MySQLの条件指定dump

dumpを取りたいとき、lock tables 権限がない場合 --skip-lock-tablesをコマンドに記載すると、where句の条件が反映されません。 DBの形式がInnoDBであればsingle-transactionを利用すれば大丈夫だと思いますが、これで出来ない場合は無理なので権限をもらうか、権限をもっているユーザーにやってもらいましょう。 下記のコマンドは指定した条件のダンプを作成し、それをdump.sqlファイルとして出力しています。 /usr/local/mysql/bin/mysq ...

無限クラッシュMacBookのChromeが立ち上がらなくなったので対応

開発環境

2025/12/16

無限クラッシュ!MacBookのChromeが立ち上がらなくなったので対応

ChromeがMacのシステムファイルにダメージを与えている様な記事を見かけて「大変だな〜」と思っていたのですが、自分の所でもMacBook Pro+Chromeの組み合わせで障害が置きました。 macOSが起動しなくなる原因はChromeだった 急に無線LANが繋がらなくなりChromeがローディングしっぱなしになったので、強制終了したところ、Chromeの再起動時に「Google Chromeが予期しない理由で終了しました。」と表示されるようになりました。 エラーアラートか珍しいと思いながら「再度表示 ...

« Prev 1 … 11 12 13 14 15 … 17 Next »
  • Post
  • Share
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

太陽系儀

参考になるAPI

NASA APIs The Movie Database API TempMail API

タグ

AFFINGER6 Apple AWS bash ChatGPT CVE Django Docker Font Gemini Git Google Gradle html Java JavaScript jQuery JSON MacBook Microsoft MySQL Netflix PHP Python Scala Selenium sh Slack Spring Boot Spring Framework SQL SQLServer Ubuntu Whisper Windows youtube エナジードリンク ログ運用 日本酒 正規表現 組織 脆弱性 芋焼酎 赤ワイン

カテゴリー

  • AI (24)
  • OS (14)
    • Android (9)
  • SEO (12)
  • WordPress (7)
  • インフラ (6)
  • コラム (21)
  • サービス (15)
  • セキュリティ (3)
  • データベース (18)
  • バージョン管理 (6)
  • プログラミング (54)
  • 今日の一杯 (4)
  • 命名規約 (4)
  • 設計 (3)
  • 開発環境 (8)

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1
SQLで条件の0=0は全てが正であるを意味する

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2
DISTINCTを使わないで重複排除を考える

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3
RFC 5322に準拠させた正規表現 言語別

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

  • プライバシーポリシー
  • お問い合わせ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

© 2026 Tech Ecology@六菱忍軍