タグ

ブックマーク / www.javadrive.jp (12)

  • MinGW-w64のダウンロードとインストール

    C 言語及び C++ の開発環境として無料で利用可能な MinGW(Minimalist GNU for Windows)をインストールすることで Windows 環境でコンパイラである GCC を利用することができます。ここでは Windows 11 の環境に MinGW-w64 をインストールする方法について解説します。 MinGW-w64をダウンロードする MinGW は 32bit 環境向けのものです。今回は Windows11(64bit) で利用することから 64bit 環境向けのもので MinGW から派生した MinGW-w64 を使用します。 MinGW-w64 のダウンロードを行うには次のURLへアクセスしてください。 ・http://mingw-w64.org/ 画面左側に表示されている「Downloads」をクリックしてください。 ダウンロードに関する画面が表示され

    MinGW-w64のダウンロードとインストール
  • ユーザーを作成する(CREATE USER文)

    MySQL では新しいユーザーを作成するときに CREATE USER 文を使用します。ここでは MySQL で新しいユーザーを作成する方法について解説します。 CREATE USER [IF NOT EXISTS] user [auth_option] [, user [auth_option]] ... DEFAULT ROLE role [, role ] ... [REQUIRE {NONE | tls_option [[AND] tls_option] ...}] [WITH resource_option [resource_option] ...] [password_option | lock_option] ... auth_option: { IDENTIFIED BY 'auth_string' | IDENTIFIED WITH auth_plugin | IDEN

    ユーザーを作成する(CREATE USER文)
    babydaemons
    babydaemons 2019/07/10
    完全に忘れてた。orz
  • rake db:seedを使った初期データの投入 - Ruby on Rails入門

    個別データの追加 初期データを追加する方法は直接データベースにアクセスして追加することもできますが、今回はRailsで用意されている仕組みを使います。では「db/seeds.rb」ファイルを見て下さい。 このファイルはRubyを使って記述されたスクリプトファイルです。このファイルの中にデータを追加するためのスクリプトを記述し実行することでデータを追加します。 ではファイルをテキストエディタで開いて下さい。 # This file should contain all the record creation needed to seed the database with its default values. # The data can then be loaded with the rake db:seed (or created alongside the db with db:se

    babydaemons
    babydaemons 2016/09/23
    “RubyでCSVデータを読み込むには次のような記述を行ないます” これ、RDBを問わなくていいけど、LOAD DATA LOCAL INFILEを使いたいんだよ−
  • テーブル構造を変更する(ALTER TABLE文)

    テーブル名/インデックス名/カラム名を変更する(ALTER TABLE RENAME文) 作成済みのテーブルに対してテーブル名の変更やカラム名の変更を行うには ALTER TABLE RENAME 文を使います。書式は次の通りです。 テーブル名の変更 ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name インデックス名の変更 ALTER TABLE tbl_name RENAME INDEX old_index_name TO new_index_name カラム名の変更 ALTER TABLE tbl_name RENAME COLUMN old_col_name TO new_col_name

    テーブル構造を変更する(ALTER TABLE文)
    babydaemons
    babydaemons 2016/09/19
    これでfloat型をdouble型に変えたけど動くか???”ALTER TABLE tbl_name MODIFY [COLUMN] column_definition;”
  • Ruby on Rails | モデルの作成とRailsで指定可能なデータ型

    Railsでデータベースとのやり取りを行なうために用意されているのがモデルです。1つのモデルクラスが1つのテーブルに対応しており、モデルクラスのオブジェクトはテーブルの1行に相当します。ここではモデルの作成方法について解説します。また合わせてRailsでカラムに指定することができるデータ型もご紹介します。

  • Ruby on Rails | SQLite用のデータベース設定ファイル(database.yml)

    Railsでアプリケーションを作成すると自動的にデータベースに関する設定を記述する「database.yml」ファイルが作成されます。このページではデータベースとしてSQLiteを使用する場合のデータベース設定ファイルの見方について解説いたします。 「config/database.yml」ファイル Railsのアプリケーションで使用するデータベースの種類はMySQLやPostgreSQLなどいくつかありますが、デフォルトではSQLiteを使用するようになっています。そのため、Railsアプリケーションを作成する時に特に指定しなければまずSQLiteを使う前提でデータベース設定ファイルが作成されます。 では実際に試してみます。次のようにテスト用の「sample_sqlite」アプリケーションを作成します。 Railsアプリケーション作成時に数多くのファイルが自動的に作成されますが、その中で

  • フォームよるファイルアップロードの仕様 - Jakarta Commons FileUploadの利用手順

    HTMLのフォームを使ったファイルアップロードはRFC1867に従った動作をします。RFC1867は下記に記載があります。 http://www.ietf.org/rfc/rfc1867.txt フォームを使ったファイルアップロードを行った際にサーバ側にどのようなデータが送られてくるのかについて、上記ページによると次のように書かれています。 下記のようなフォームからファイルをアップロードしたとします。この場合、テキストが1つとアップロードするファイルとなりますが、「file1.txt」と「file2.gif」の2つのファイルをアップロードしたとします。 <form action="http://server.dom/cgi/handle" enctype="multipart/form-data" method="post"> What is your name? <input type=

    babydaemons
    babydaemons 2014/08/02
    “Content-Transfer-Encoding: binary”がメールと違うのか。あたりまえだけど。
  • Google Maps 入門

    Google マップはグーグルが提供している地図サービスです。この Google マップをカスタマイズして独自のマーカーを表示させたり、指定した区間のルート検索を行ったりすることができるように色々な API が提供されています。ここでは Google マップで提供されている API の中でもウェブサイトで利用者が操作可能な地図をカスタマイズして表示することができる Google Maps JavaScript API の使い方の解説します。 ※ Google マップを利用者として使う場合の使い方については「Googleマップの使い方」を参照されて下さい。 なお JavaScript の基的な使い方については「JavaScript入門」を参照されてください。

    Google Maps 入門
  • Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb

    Python は 1991 年にオランダのプログラマー、グイド・ヴァンロッサムによって開発されたプログラミング言語です。シンプルで直感的な文法と可読性の高さから、初心者から上級者まで幅広く利用されています。現在では Web 開発やデータ分析に加え、 AI機械学習などの分野でも活用されています。 Python の最大の特徴は、「書きやすさ」と「読みやすさ」です。コードが直感的でわかりやすく、少ない行数で効率的かつシンプルにプログラムを書くことができます。そのため、プログラミング初心者にとって学習しやすく、経験者にとっても生産性の高い開発を行うことが可能です。また Python には豊富なライブラリやフレームワークが揃っており、初心者でも高度なアプリケーションやシステムを容易に開発できるのが魅力です。 Python は多くの企業や研究機関で採用されており、大手 IT 企業でも活用されていま

    Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb
  • Let'sプログラミング

    PHP は 1995 年にラスマス・ラードによって開発されました。 PHP はサーバーサイドで動作する言語であり、主に動的な Web サイトや Web アプリケーションの開発に用いられます。 PHP はオープンソースで無料で利用できます。また、シンプルな文法であることに加え、歴史が長いため、豊富な情報があることから、初心者の方でも学びやすい言語となっています。 PHP には次のような特徴があります。

    Let'sプログラミング
  • Let'sプログラミング

    Ruby は、まつもとゆきひろ氏によって 1995 年に開発されたプログラミング言語です。シンプルで直感的な文法と強力なオブジェクト指向を特徴としており、初心者にも学びやすく、柔軟性の高いプログラミングを行うことができます。特に Web 開発の分野で広く使われており、Ruby on Rails という Web フレームワークを通じて、多くの Web アプリケーションが開発されています。 プログラミング言語の Ruby には次のような特徴があります。

    Let'sプログラミング
  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • 1