プログラミング

PHP

PHP Fatal error: Allowed memory size of 268435456 bytes exhaust の原因と解決方法

Open Upload ・ を使っていて、PHPで256MBを超えるファイルをダウンロードすると出てきたエラーとその解決方法についてまとめた。 PHP Fatal error: Allowed memory size of 268435...
PHP

PHP Warning: POST Content-Length of 467889812 bytes exceeds the limit of 209715200 bytes 原因と解決方法

Open Upload ・ を使っていて、PHPで200MBを超えるファイルをアップロードすると出てきたエラーとその解決方法についてまとめた。 POST Content-Length of 467889812 bytes exceeds...
PHP

PHP 7で警告 Warning: count(): Parameter must be an array or an object that implements Countable in xxx.php

PHP 7でアプリを起動した時の警告の対処方法です。 Warning 警告の意味、原因 PHPの以下のWarning 警告が発生しました。 Warning: count(): Parameter must be an array or an...
スポンサーリンク
PHP

PHP 7で警告 Warning: A non-numeric value encountered in xxx.php

PHP 7でアプリを起動した時の警告の対処方法です。 Warning 警告の意味、原因 PHPで以下のWarning 警告が発生しました。 Warning: A non-numeric value encountered in xxx.ph...
PHP

PHP非推奨エラー対処方法 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP

PHP 7でアプリを起動した時の非推奨エラーの対処方法です。 エラーの意味は非推奨 (deprecated) PHP 7 以降のバージョンで、以下のようなエラー・メッセージが発生しました。 Deprecated: Methods with ...
PHP

Laravel のログイン・認証機能、7では laravel/ui 、 8では Jetstream、Breeze それぞれの違い

Laravelでログイン画面、認証画面を作ろうとするときに、Laravel ui、Jetstream、Breezeというライブラリがあるらしい。 これらについて調べてみた。 Laravel ui と Jetstream と Breeze ...
PHP

Laravel でnpm run devでエラーSyntaxError: Unexpected token、nodeが古い

Laravelで # npm run dev すると /var/www/xxx/node_modules/cross-env/src/index.js:23 SyntaxError: Unexpected token っていうエラーが...
プログラミング

C#で簡単にメールを送信するにはSmtpClientクラスを使う

C#で簡単にメールを送信する方法についてまとめました。 C#のSmtpClientクラスを使う C#でメール送信するにはSmtpClientクラスを使うとよいでしょう。 具体的には以下のようにします。 送信サーバー、ユーザー名、...
プログラミング

Amazon S3で認証情報あり、認証情報なしの匿名でプログラムからアクセスする方法

Amazon S3で 認証情報ありでプログラムからアクセスする 認証情報なしの匿名でプログラムからアクセスする 方法について調べてみた。 認証情報ありでプログラムからアクセスする アクセスキーとシークレットアクセスキーを使います...
プログラミング

JavaのSystem.exit() の値を取得する方法

Javaでmainメソッドは戻り値を戻せません。 ・ プログラムで何らかの値をシェルで取得するには終了ステータスを使います。 終了ステータスとは コマンド終了時に特殊変数 に自動で設定される、コマンドの成否を表す値を「終了ステータス (...
プログラミング

java.lang.UnsupportedClassVersionError、Javaのクラスファイルのバージョン

Javaで実行時に出たエラー Error: A JNI error has occurred, please check your installation and try again Exception in thread "main"...
プログラミング

Javaでファイルロックを使ってプロセス間の排他制御、二重起動防止を行う方法

Javaで同時に同じプロセスを実行するのを防ぐことって出来るんでしょうか? 以前は、Javaを起動するネイティブの実行モジュールを作ってネイティブのプログラム内で排他制御していましたが、現在はファイルロックを使えば排他制御ができるようです...
プログラミング

Javaのmainメソッドとは?戻り値、static、呼び出し

Javaのmainメソッドは、Javaで処理を実行する時の入り口でエントリーポイントです。 mainメソッドに書かれた処理からJavaの実行が始まります。 mainメソッドの書き方 mainメソッドの書き方は次の通りです。 1つのク...
プログラミング

Java Jarのマニフェストファイル META-INFのMANIFEST.MF

Javaのjarファイルの中にはMANIFEST.MFというマニフェストを含むことができます。 マニフェストファイルとは マニフェストファイルとは、jarのバージョン情報やクラスパスの情報が格納されたファイルです。 jarファイルの中...
プログラミング

jdbとは?Javaデバッガの使い方

jdb は、GUIなしで使える便利なデバッガーです。 使い方を覚えておくと、いざという時にEclipseとかGUI統合環境無しでデバッグできるので便利です。 jdbとは (Java Debugger) jdbはJDKに同梱されるJava標...
プログラミング

SSHJでログレベルを変更するには、SL4Jのlogback.xmlでログ設定、変更

SSHJでログレベルを変更するには、logback.xmlを使う。 SSHJとは SSHJは、JavaでSSHの通信プログラムを書く際に使える便利なライブラリです。 ・ SL4Jとは SL4Jは、Javaで使えるロギングライブラリの1...
プログラミング

Javaで日付のフォーマット変換にはSimpleDateFormat yyyymmdd

Javaで日付のフォーマットを変換、加工するにはSimpleDateFormatが便利だ。 SimpleDateFormat とは SimpleDateFormatは、日付のフォーマットと解析を、ロケールを考慮して行うための具象クラスです。...
プログラミング

HibernateのJavaでTransaction not successfully startedってException

Hibernateで出たエラーの調査。 Transaction not successfully started とは HibernateのJavaで となってしまった。 なにこれ? 解決方法 トランザクションが1回スタートして...
プログラミング

Javaエラー:Cannot make a static reference to the non-static method getCurrentSession()

Javaで出てきたエラーの解決策。 クラスメソッドとインスタンスメソッド クラスに紐づけられたメソッドのことをクラスメソッド といいます。 インスタンスメソッドは、インスタンスに紐づけられたメソッドのことをいいます。インスタンスごとで異な...
プログラミング

net.schmizz.sshj (SSHJ)を使ってjavaでpemファイルで認証、通信するプログラム

net.schmizz.sshj は、Javaで使える最強のSSHライブラリの一つだと思う。 SSHJ - SSHv2 library for Javaとは、ダウンロード SSHJ - SSHv2 library for Javaの公式サイ...
スポンサーリンク