2011年12月18日 星期日
又是雲端
最近才知道cloud foundry是另一個以PAAS(Platform as a Service)為架構的雲端平台(GAE and Windows Azure 也是PAAS類型)! 它就是VMware這個大廠的產品,VMware當時買下Spring framework (Spring Source)的原因應該就是這了吧,有了虛擬化的技術搭配這個cloud foundry可說是除了硬體層啥都吃下了!
2011年12月16日 星期五
[簡單法]在Linux 開機執行tomcat 及特定jar檔
前提JAVA_HOME等環境變數都設好在/etc/profile
- /etc/rc.local 加入以下內容
#如果沒有下面這行,tomcat會因沒有環境變數等設定無法啟動 source /etc/profile #x.x.x depends on your version /usr/local/apache-tomcat-x.x.x/bin/startup.sh #make sure that you had input "chmod 755 run.sh" /usr/local/myjar/run.sh
- run.sh的內容
#!/bin/sh cd /usr/local/myjar java -jar main.jar > /dev/null &
2011年11月29日 星期二
Default value between Hibernate and Mysql
Data type of Mysql is Integer
Hibernate :
Data type of Mysql is Varchar(1)
Hibernate :
Please focus on default=" 'a' " ! If you use default="a" , it will create failure on Hibernate and also Mysql !
Hibernate :
Data type of Mysql is Varchar(1)
Hibernate :
Please focus on default=" 'a' " ! If you use default="a" , it will create failure on Hibernate and also Mysql !
2011年11月15日 星期二
符號的英文
- ~ Tilde
- ! Exclamation mark(驚歎號)
- @ At sign, 所以一般在告訴他人E - mail (ex : joseph@blogger.com)時可以說 joseph at blogger dot com ,請不要再用joseph 小老鼠 blogger dot com 了 =.=
- # Pound sign
- $ Dollar sign
- % Percent, percent sign
- ^ Caret
- & Ampersand
- * Asterisk (星號)
- { Open brace (左大括號)
- } Close brace (右大括號)
- [ Open bracket (左方括弧,左中括號)
- ] Close bracket (右方括弧,右中括號)
- ( Open parenthesis (左圓括號,左小括號)
- ) Close parenthesis (右圓括號,右小括號)
- : Colon (冒號)
- , Comma (逗號)
- -- Double dash
- ... Ellipsis (省略符號)
- ' Single quote (單引號)
- " Quote (引號)
- = Equals (等號)
- + Plus, plus sign (加號)
- > Greater than (大於)
- < Less than (小於)
- ? Question mark (問號)
- . Period, dot (句號,點)
- ; Semicolon (分號)
- - Hyphen (連字號)。注意這與下面的差別
- — Dash (破折號)
- _ Underscore (底線) ,underline通常是動詞,在..下面劃線的意思,但也有人說成underline = =
- | Vertical bar
- / Slash (斜線)
- // Double slash (雙斜線)
- \ Backslash (反斜線)
2011年11月9日 星期三
Python3 應用
- Java有Quartz這個強大的排程套件,Python當然也有=>Advanced Python Scheduler (APScheduler)
- 簡單的http client (Python3以前是httplib)
'''
Created on 2011/11/10
這個程式可以簡單的測試網頁伺服器是否運作正常
@author: Joseph
'''
import http.client
conn = http.client.HTTPConnection("www.google.com.tw")
conn.request('GET', '/')
r1 = conn.getresponse()
print(r1.status, r1.reason) #正常的話會印出 200 OK
conn.close()3. 加密 hash
'''
Created on 2011/11/10
@author: Joseph
'''
import hashlib
md5 = hashlib.md5()
#官網 Note : Feeding string objects is to update() is not supported, as hashes work on bytes, not on characters.
md5.update(b"This is a book")#因為上述,所以字串前多加一個b
print(md5.digest()) #加密後用二進位表示
print(md5.hexdigest()) #加密後用十六進位表示
#第7,9,11合在一起成下列寫法
print(hashlib.new("md5", b"This is a book").hexdigest())
2011年11月1日 星期二
Python 資源整理 2012/01/20
最近開始有閒可以玩玩傳說中非玩不可的動態語言-Python (英文本意為:蟒蛇 , 仔細看一下Logo ! 你有發現什麼有趣的嗎 ? <答案在最後一行>)
整理一些相關的資源
教學面
應用面
閒聊面
剛閒晃google的"python 應用"中發現,Google把Python的發明者也找進公司,難怪GAE一開始就只支援Python,Java還是在Python之後才支援的呢 !
Answer : Logo是兩隻蛇 XD ~一上一下! The designer is really funny and creative !
整理一些相關的資源
教學面
- Victor教學
- 良葛格之Python
- Python與Django的Blog教學
- 多種程式語言的教學之Python
- 英文Python教學
- 英文Python教學2
- 官網 - 寫Python的樣式規則
- fcamel的Blog介紹所用的工具和開發環境 及學習方向
- Dive Into Python 3
- 國外文章建議由淺入深的書籍
- Think Python
應用面
- 用Python寫game : pygame
- 用Python寫網頁、web application的framework : Django
- 寫一些管Unix server的工具
- 看看有什麼新技巧 DZone for Python
- Django book
- Dzone for Python(教學與應用、新知)
- Python Hello World ,for a web application
閒聊面
剛閒晃google的"python 應用"中發現,Google把Python的發明者也找進公司,難怪GAE一開始就只支援Python,Java還是在Python之後才支援的呢 !
Answer : Logo是兩隻蛇 XD ~一上一下! The designer is really funny and creative !
2011年10月11日 星期二
My toolkit note
Photoshop :
Ctrl + ALT + Z 恢復多次
遠端桌面 是用 port 3389
My NB is ASUS F8SA .
vi x.xml有中文會有問題!
UltraEditor :
^p開頭斷行
$尾巴
Maximum columns before line warps這個可以設定在顯示超過多少字元後自動斷行
Ctrl + ALT + Z 恢復多次
遠端桌面 是用 port 3389
My NB is ASUS F8SA .
vi x.xml有中文會有問題!
UltraEditor :
^p開頭斷行
$尾巴
Maximum columns before line warps這個可以設定在顯示超過多少字元後自動斷行
訂閱:
文章 (Atom)
COVID-19 確診經歷紀實
原本以為真的是天選之人,就算先前家裡兩個小孩都確診都逃過了(可能有中獎但無症狀吧),不過就在2023年六月18日破解自認為天選之人的"心態",為什麼可以確認就是這天中獎的呢?因為在前都是居家上班,到人多的室內場所都會戴口罩,就剛好這天傍晚原本只想說要去附近的國...
-
因為使用alpine的base image,要讓OS的時區改成自己設定就需要額外安裝tzdata套件,再加上公司環境根本不能連外進行安裝,所以想在docker file設定 ENV TZ=“Asia/Taipei” 或mount volumn使用host的時區 /etc/tim...
-
案例: 收到的request資料中一個JSON格式的資料要保存,但為何不存JSON的字串就好?因為這個資料會不斷變動的,所以收到變動只要取出這個已將JSON轉成list的添加或刪除東西就好,不用再將JSON轉成list再轉回JSON存到DB去。 在Hibernate中是設定該欄...
-
在過一段時間後會出現如上錯誤訊息,這是因為MySQL已經切斷閒置的連線,所以可以利用connection pool的配置來處理這個問題。 Mysql服務器預設的「wait_timeout」是8小時(待查證), 所以mysql配置中my.ini 的wait_timeout值一定要大...
