因為一些工作關係所以接觸到Android上層Audio Framework與Volume相關的部分,
記錄一下這一段時間追Code的心得,這邊會以Google N的Code為參考.
Android Audio總共定義10種STREAM類型(不含DEFAULT),
用途都蠻明確的,像是講電話相關的就是使用STREAM_VOICE_CALL,
鈴聲部分則是STREAM_RING,訊息等通知音效則為STREAM_NOTIFICATION,
諸如此類...這些都定義在framework的AudioSystem.java中。
Morpheus
2017年5月6日 星期六
2015年9月23日 星期三
產生指定範圍內一定時間間隔的時間表
有個查詢系統的需求需要一個可以查詢固定一個時間範圍內,
某間隔時間的統計資料結果(例如每10分鐘或每小時),
如果只是單純對資料時間做分段進行統計那倒是很容易,
用DatePart以及DateAdd函式配合指定的時間間隔就可以輕鬆搞定。
某間隔時間的統計資料結果(例如每10分鐘或每小時),
如果只是單純對資料時間做分段進行統計那倒是很容易,
用DatePart以及DateAdd函式配合指定的時間間隔就可以輕鬆搞定。
2015年6月21日 星期日
Django 1.8 mysql-db-api-drivers
初次使用Django Framework開發Web Application,
直接使用Django 1.8 + Python3進行開發,
碰到資料庫MySQL Client Lib支援問題,
1.MySQLdb:不支援python3.x
2.mysql-python-connector:
MySQL官方的connector在python3.4上可跑,但是在django1.8.1有問題,google資料說目前不支援....
"The connector likely hasn't been updated to be compatible with Django 1.8"
3.mysqlclient:
python3.4+django1.8.1 OK!!
附上mysqlclient相關參考資訊:
https://pypi.python.org/pypi/mysqlclient
https://docs.djangoproject.com/en/1.8/ref/databases/#mysql-db-api-drivers
直接使用Django 1.8 + Python3進行開發,
碰到資料庫MySQL Client Lib支援問題,
1.MySQLdb:不支援python3.x
2.mysql-python-connector:
MySQL官方的connector在python3.4上可跑,但是在django1.8.1有問題,google資料說目前不支援....
"The connector likely hasn't been updated to be compatible with Django 1.8"
3.mysqlclient:
python3.4+django1.8.1 OK!!
附上mysqlclient相關參考資訊:
https://pypi.python.org/pypi/mysqlclient
https://docs.djangoproject.com/en/1.8/ref/databases/#mysql-db-api-drivers
2015年6月19日 星期五
Django設定login_required redirect login_url
Django可在view中使用login_required修飾詞來檢查使用者是否登入,
如果使用者未登入則會重新導向登入頁面。
不過因為Django預設的登入網址為"/account/login/",
因此login_required中預設會重新導向"/account/login/"。
官方文件說明:LOGIN_URL
但因為所開發的系統並未使用Django預設的登入網址,
因此大致上查了一下解決方式,記錄一下免得日後要用找不到,
一、view中設定login_url
用法:
@login_required(login_url='/redirect login_url/')例如,登入網址為/login/時:
@login_required(login_url='/login/')二、直接在專案setting file中設定 用法:
LOGIN_URL='/redirect login_url/'例如,登入網址為/login/時:
LOGIN_URL='/login/'
2014年8月6日 星期三
2014年8月3日 星期日
SSH connection to Raspberry Pi via WiFi only
最近一時興起上網訂了Raspberry Pi玩玩,
大致上基本安裝等步驟網路幾乎都可以找到教學,
這裡就不多贅述了。
本篇主要記錄一下讓我搞了一整天的問題(Linux在網路部分其實沒那麼熟)
大致上基本安裝等步驟網路幾乎都可以找到教學,
這裡就不多贅述了。
本篇主要記錄一下讓我搞了一整天的問題(Linux在網路部分其實沒那麼熟)
2013年4月11日 星期四
ASP.NET MVC ViewModel List回傳值為Null
因系統功能需要一個View使用到多個Model來完成資料的呈現,
研究了ASP.NET MVC中的ViewModel使用方式並將其實作,
但在實作過程中卻發生了Model類別為List類型的回傳值一直為null,
訂閱:
文章 (Atom)
Android Audio 心得筆記(一):Audio Stream類型與預設音量
因為一些工作關係所以接觸到Android上層Audio Framework與Volume相關的部分, 記錄一下這一段時間追Code的心得,這邊會以Google N的Code為參考. Android Audio總共定義10種STREAM類型(不含DEFAULT), 用途都蠻...
-
因為一些工作關係所以接觸到Android上層Audio Framework與Volume相關的部分, 記錄一下這一段時間追Code的心得,這邊會以Google N的Code為參考. Android Audio總共定義10種STREAM類型(不含DEFAULT), 用途都蠻...
-
因系統功能需要一個View使用到多個Model來完成資料的呈現, 研究了ASP.NET MVC中的ViewModel使用方式並將其實作, 但在實作過程中卻發生了Model類別為List類型的回傳值一直為null,
-
曾經實作EXTJS Grid表單的時候碰到一個需求: 想透過一個頁面來實作資料庫內資料修改與新增功能, 此時碰到一個問題,資料表欄位並不是都一樣, 但是基本功能需求都一樣,實在沒理由分多個頁面寫。