##什麼是PECS##
生产者(Producer)使用extends
消费者(Consumer)使用super
兩句話就可以很好的解釋
##JAVA##
PECS原则
(Producer Extends)
如果要从集合中读取类型T的数据,并且不能写入,可以使用 ? extends 通配符
(Consumer Super)
如果要从集合中写入类型T的数据,并且不需要读取,可以使用 ? super 通配符
如果既要存又要取,那么就不要使用任何通配符。
##什麼是PECS##
生产者(Producer)使用extends
消费者(Consumer)使用super
兩句話就可以很好的解釋
##JAVA##
PECS原则
(Producer Extends)
如果要从集合中读取类型T的数据,并且不能写入,可以使用 ? extends 通配符
(Consumer Super)
如果要从集合中写入类型T的数据,并且不需要读取,可以使用 ? super 通配符
如果既要存又要取,那么就不要使用任何通配符。
這次利用LibGDX來製作遊戲
點連結可以直接去官網下載製作架構的生產器
這是一個跨平台的遊戲框架
基礎是用LWJGL來架構的框架
如果你想用JAVA來寫遊戲可以直接用LWJGL來寫
它幫你封裝好以下四大類
LibGDX則是再進一步封裝好各平台的一個框架
一開始我只打算先用Android來寫
目前是用Firebase來試做一款多人連線遊戲
一開始還在想要用什麼來當伺服器
還有去研究過Kryonet
本來打算自己架一台JAVA伺服器的後來覺得可能會遇到非固定IP等等問題所以還是放棄以後再研究
還是乖乖使用Firebase吧
過程中我一直在想怎麼利用Firebase來做多人連線
畢竟他主要是支援Android但是LibGDX生出來的架構
主要邏輯在core裡面
後來找到一篇文章
才覺得自己蠢,其實就像他說的只要把reference傳過去就好
真的是第一次接觸都忘記了
看來一直寫Android也不是很好
還是要多接觸一點不一樣的東西才行啊
OpenCV(Open Source Computer Vision Library)是一個集合數百種演算法的跨平台電腦視覺庫。只要是針對影像做辨識、操作、分析等,不管是要做人臉辨識、物件辨識、車牌辨識、人形偵測、物件追蹤、影像壓縮、影像加密等各種影像處理,OpenCV確實是一個很好的輔助工具,目前已經可以在Windows、Linux、iOS及Android平台上使用,支援的程式語言有C/C++、Java、Python、Matlab、Ruby及C#等,已經是大部分影像處理使用者必備的涵式庫了。
####Main
####Extra
Android可以直接去這裡下載來使用
JAVA純JAVA版本就可以引用這個庫來使用
使用心得與想法當然也是等到我真的有想做外掛的時候再分享囉
其實會紀錄這幾個有外掛的標籤都是當初朋友想叫我寫一個Android上面可以用的外掛APP
所以才去研究的不過研究到一個程度發現幾乎還是用ROOT手機才可以對Android環境直接下Shell指令才能做一些動作
快速部署發布
預覽
建立一篇新的文章。如果沒有設定 layout 的話,則會使用 _config.yml 中的 default_layout 設定代替。如果標題包含空格的話,請使用引號括起來。
刪除步驟如下
至 \source_posts 底下找到要刪除的文章,並刪除
在 Hexo 的 Node Cmd 中執行
刪掉根目錄下的 db.json
在 Hexo 的 Node Cmd 中執行
在 Hexo 的 Node Cmd 中執行
文章標籤
title: 標題
date: 時間自動產生
categories: 分類
tags: [tags,tags,tags]
author.bio
author.job