Javaのネットワークプログラム:TCPのSocket通信を実現する
1.必要なパッケージ:
1.1 java.net.*:
java.net.ServerSocket:サーバー側のプログラム
java.net.Socket:クライアント側のプログラム
1.2.java. ...
Javaでrarファイルを解凍するサンプルコード
Javaコード
public String unrar(String sourceRar, String destDir) throws Exception {
String resultPath = null ...
JavaでZIPファイルを解凍するサンプルコード
Javaコード:
/**
* zipファイルを解凍
* @param zipFilePath-zipファイルパス
* @param targetPath-解凍場所
* @throws IOEx ...
Javaシェルソート(shell sort)アルゴリズムのサンプルコード
Javaコード:
package com.startnews24.sort;
public class ShellSort {
public static <T extends Comparable< ...
PHPの外部ライブラリComposerパッケージ管理ツールをインストール
インストール方法:
1.composerモジュールをダウンロード
sudo curl -sS | sudo php -d detect_unicode=Off
2.ファイルのパーミッションを変更
CentOSにPHP5.5.28をインストール
1.PHPの拡張モジュールをインストール
yum install gcc
yum install libxml2-devel curl-devel libjpeg libjpeg-devel libpng-devel ...
LinuxでPHP拡張モジュール(ftp)をインストール
1.PHPソースパッケージを解凍
tar xvf php-5.3.5.tar.bz2
cd php-5.3.5
2.phpizeを実行
cd ext/ftp
$PREFIX/php/bin/ ...
「PHPの基本」const定数を利用するサンプルコード
1.PHPコード:
class Math {
const num=3.14;
public function showNum(){
return self::num;
}
} ...
PHPでMongoDBモジュールのインストール、php拡張ライブラリを設定する
1.PHPのmongoモジュールのコンパイル、インストール
# wget
# tar zxvf mongo-1.5.2.tgz
# cd mongo-1.5.2
#/usr/bin/phpize ...
PHPで「Warning: implode() [function.implode]: Invalid」エラーの対策
PHPコード:
echo $fileddata;
if($fileddata){
$fileddata = implode(‘|||’,$fileddata);
}
ec ...
PHPでfile_get_contents()を利用してファイルの内容を全て文字列に読み込む
PHPコード:
if( file_exists( $path ) )
{
$body = file_get_contents($path);
echo $body ;//ファイルの内容を出力
} ...
PHPでfopen関数を利用してファイル内容を読み取って出力する
phpコード
<?
$file_name=”startnews24.txt”;
echo $file_name.”
“;
$fp=fopen ...
PHPでMySQLの全てのデータベースをリストする方法
PHPコード:
<?php
define( ‘NL’, “\n” ); //NL-newline
define( ‘TB’, ...
PHP正規表現チェックサンプル
PHPの正規表現式のコード:
$email_reg = ‘/+**@+**(?:{1}{2,4})+/’;
$url_reg = ‘/<a*?href=”(http ...
PHP言語を利用してサーバー側で画像サイズを調整する方法
PHPの処理定義関数:
<?php
function imageResizer($url, $width, $height) {
header(‘Content-type: image ...
PHPでファイルをダウンロードさせるプログラム
PHPコード:
public function downloads($name){
$name_tmp = explode(“_”,$name);
$type = $name_tmp; ...
PHPでフォルダのファイル数を取得するプログラム
PHPコード:
function getfilecounts($ff){
$dir = ‘./’.$ff;
$handle = opendir($dir);
$i = 0; ...
PHPで.htpasswordファイルのユーザー名とパスワードを生成するサンプル
PHPコード:
<?php
if (isset($_POST)){
$error = ”;
$username = trim(stripslashes($_POST));