PIXNET Logo登入

彥霖 實驗筆記

跳到主文

個人筆記...

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 19 週六 201516:07
  • Java 各種路徑取得 (相對路徑、絕對路徑、URI路徑、ASCII路徑)


import java.io.File;
import java.io.IOException;
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(8,378)

  • 個人分類:[程式語言] Java
▲top
  • 9月 18 週五 201502:10
  • Java FX : 播放 mp4 檔案

My Player
預覽:
 
import javafx.application.Application;
import javafx.beans.binding.Bindings;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(2,702)

  • 個人分類:[程式語言] Java
▲top
  • 9月 14 週一 201503:03
  • PL/PgSQL:陣列輸出

官方文件:陣列 http://www.postgresql.org/docs/9.5/static/functions-array.html
建立 run () 涵式:
整數陣列:
CREATE OR REPLACE FUNCTION run(data int[]) RETURNS SETOF int AS
    $BODY$
        DECLARE i int;
    BEGIN
        FOR i IN 1 .. array_upper(data, 1) LOOP
            RETURN NEXT i;
        END LOOP;
    END
    $BODY$
LANGUAGE 'plpgsql';
查詢:
SELECT run('{1,2,3}');
輸出結果:
 run
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(274)

  • 個人分類:[資料庫] PostgreSQL
▲top
  • 9月 11 週五 201514:10
  • Linux / Ubuntu 安裝 Java 8

安裝:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(832)

  • 個人分類:[作業系統] Linux
▲top
  • 9月 10 週四 201513:37
  • Tomcat 跨域請求 (CORS)

官方文檔:https://tomcat.apache.org/tomcat-7.0-doc/config/filter.html
<專案路徑>/WEB-INF/web.xml
以下供參考:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1"
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
    http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
<!-- session-config ==================================================== -->
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<!-- error-page ======================================================== -->
<error-page>
<error-code>404</error-code>
<location>/index.html</location>
</error-page>
<!-- filter ============================================================ -->
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
<init-param>
<param-name>cors.allowed.origins</param-name>
<param-value>http://localhost:8080</param-value>
<param-value>http://127.0.0.1:8080</param-value>
</init-param>
<init-param>
<param-name>cors.allowed.methods</param-name>
<param-value>GET,POST</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(1,671)

  • 個人分類:[程式語言] Java
▲top
  • 9月 10 週四 201511:33
  • Javascript 入門教學:(顯示每個檔案進度) 選擇多檔案、上傳進度、檢查格式、檢查檔案大小

localhost8084test.htmlid=1 - Google Chrome_2
預覽:
 
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="test.js" ></script>
</head>
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(2,474)

  • 個人分類:[程式語言] JavaScript
▲top
  • 9月 09 週三 201520:38
  • Javascript 入門教學:(顯示整體進度) 選擇多檔案、上傳進度、檢查格式、檢查檔案大小

localhost8084test.htmlid=1 - Google Chrome
預覽:
 
說明:伺服器必須要做可以接收多檔案機制
<!DOCTYPE html>
<html>
<script type="text/javascript" src="test.js" ></script>
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(1) 人氣(4,470)

  • 個人分類:[程式語言] JavaScript
▲top
  • 9月 07 週一 201500:13
  • PostgreSQL 的 Json 時間操作

1. 用現在時間寫入 Json 
SELECT jsonb_set('{"A":"B"}', '{"A"}', to_jsonb(now()));
2. Json 時間比大小:
假設我們有以下資料
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(250)

  • 個人分類:[資料庫] PostgreSQL
▲top
  • 9月 02 週三 201500:20
  • Discuz! X3 設定上傳大小

云播飽G內部論壇 管理中心 - 用戶 - 用戶組 - Google Chrome
1. 我這裡是用 XAMPP 預設安裝的,你可以在 C:\xampp\php\php.ini 中用記事本打開,然後找到 upload_max_filesize 與 post_max_size 最好在這兩個值中填寫上傳限制的兩倍以上大小,例如上傳限制是 100M,那麼 upload_max_filesize 與 post_max_size  就寫 200 M,例如:upload_max_filesize = 200M 、 post_max_size =200M
2. 請用管理員身分到後台中的 [ 用戶 ] → [ 用戶組 ] → [ 論壇相關 ] → [ 附件相關 ] → [論壇最大附件尺寸] 去做修改(如下圖),例如:102400 (這代表 100M的意思)
3. 重新啟動 PHP 伺服器 或 XAMPP,就可以上傳你所指定的大小的檔案囉
4. 另外上傳完的檔案會放在這裡: C:\xampp\htdocs\data\attachment\forum
5. php.ini 其他說明:
        post_max_size:瀏覽器 <form> 送出資料的最大總量限制
        file_uploads:是否可以上傳檔案
        upload_max_filesize:單一檔案的最大上傳大小
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(928)

  • 個人分類:[論壇架設] Discuz!
▲top
  • 9月 01 週二 201514:48
  • PostgreSQL 更新 JsonB 的值

這是 PostgreSQL 9.5 版以上才有的語法
詳細可參考這裡:http://www.postgresql.org/docs/9.5/static/functions-json.html
1. 首先我們先建立一個 Json 表格
CREATE TABLE json (data JSONB);
2. 插入 Json 資料
INSERT INTO json VALUES ('{"A":"B"}');
3. 查看我們剛剛的資料
SELECT * FROM json;
  data
------------
{"A": "B"}
4. 更新資料 (在舊 Json 中接續插入新的 Json) 
UPDATE json SET data = jsonb_set(data, '{X, Loli}', '"Love"');
5. 察看結果 (舊資料中出現新的Json資料了):
SELECT * FROM json;
              data
-----------------------------------
{"A": "B", "X": {"Loli": "Love"}}
6. 加入陣列
UPDATE json SET data = jsonb_set(data, '{X}', '[]');
SELECT * FROM json;
      data
---------------------
{"A": "B", "X": []}
7. 插入陣列新值:
UPDATE json SET data = jsonb_set(data, '{X, *}', '0');
UPDATE json SET data = jsonb_set(data, '{X, *}', '1');
UPDATE json SET data = jsonb_set(data, '{X, *}', '100');
SELECT * FROM json;
      data
---------------------
{"A": "B", "X": [0, 1, 100]}
8. 刪掉陣列中其中一個值:
UPDATE json SET data = data #- '{X, 2}';
      data
---------------------
{"A": "B", "X": [0, 1, 100]}
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(2,755)

  • 個人分類:[資料庫] PostgreSQL
▲top
«1...34546»

實驗人員

黃彥霖
暱稱:
黃彥霖
分類:
數位生活
好友:
累積中
地區:

文章分類

  • [遊戲設計] Unity (100)
  • [程式語言] Java (91)
  • [程式語言] Go (31)
  • [程式語言] C # (15)
  • [程式語言] Python 3 (11)
  • [程式語言] Erlang (2)
  • [程式語言] Python 2 (2)
  • [程式語言] C++ (10)
  • [程式語言] C (8)
  • [程式語言] Node.js (5)
  • [程式語言] JavaScript (8)
  • [程式語言] Java-Android (2)
  • [資料庫] PostgreSQL (28)
  • [資料庫] Hadoop (2)
  • [作業系統] Linux (23)
  • [作業系統] Windows (3)
  • [作業系統] FreeRTOS (1)
  • [單晶片] Arduino (19)
  • [單晶片] ARM-STM32-F4 (15)
  • [單晶片] ARM-STM32-F1 (13)
  • [單晶片] ARM-LPC1114 (1)
  • [單晶片] PIC33FJ128MC804 (4)
  • [硬體設計] 常用IC (1)
  • [硬體設計] 3D 印表機 (3)
  • [硬體設計] 其他 (4)
  • [數學+程式語言] Matlab (4)
  • [數學] 應用數學 (2)
  • [論壇架設] Discuz! (1)
  • [科技新聞] 機器人 (3)
  • [轉碼工具] FFMPEG (1)
  • [檔案格式] 3D 檔案 (1)
  • [程式語言] 程式設計經驗談 (2)
  • [伺服器] GlassFish 筆記 (1)
  • [網頁] HTML 教學 (5)
  • [網頁] CSS 語法 (1)
  • [網頁] JSP / Servlet (7)
  • [網路監控] SmartSniff (1)
  • [虛擬機器] VirtualBox (1)
  • [電腦安全] 開發者 (1)
  • [美術設計] 繪畫 (0)
  • [3D設計] Blender 教學 (2)
  • [3D設計] Blender 外掛設計 (1)
  • [2D設計] GIMP Python (2)
  • [3D設計] Shroud Studio (3)
  • [展示] 作品、比賽、專題 (4)
  • [人類語言] 希伯來語 (1)
  • [金融] 外匯 (1)
  • 未分類文章 (1)

FB 粉絲頁

最新留言

  • [24/05/04] 訪客 於文章「Arduino 入門教學:讀取 ADXL...」留言:
    我想問一下關於ADXL345的問題,我在ARDUINO上測量...
  • [23/01/14] 訪客 於文章「Arduino 入門教學:Timer 使...」留言:
    如果我的callfunction是需要帶參數的 那t.ev...
  • [21/10/21] 陳霖 於文章「Arduino 入門教學:讀取 LSM3...」留言:
    不好意思不知道您還看不看的到,想請問您,你抓出的加速度器資料...
  • [21/07/23] wjb5741 於文章「Arduino 入門教學:讀取 ADXL...」發表了一則私密留言
  • [21/07/23] wjb5741 於文章「Arduino 入門教學:讀取 ADXL...」發表了一則私密留言
  • [20/10/27] 蔡金龍 於文章「STM32F1 入門教學:UART 接收...」發表了一則私密留言
  • [20/09/17] 秋本 嵐 於文章「Unity 入門教學:使用攝影機...」留言:
    您好,我最近在做Unity與Webcam相關的東西。 我想...
  • [20/08/09] 訪客 於文章「STM32F4 入門教學:SysTick...」留言:
    謝謝分享 ~ : )...
  • [20/07/24] 楊昇逸 於文章「C++ ( Qt 5 ) 入門範例:各種...」發表了一則私密留言
  • [20/03/04] 訪客 於文章「Java Json 教學:使用 org....」留言:
    <script>alert('hello');</scrip...

參觀人氣

  • 本日人氣:
  • 累積人氣: