2009-06-17


しばらく日志を书いていないことがあって、主にこの时间がずっとrestletを研究しているため、1つの全く新しい技术の学习で、日志を覚える方式がよくないと感じて、研究の差は多くなくて、いくつかの文章を书いて记录しましょう、しかし日志を书く习惯はなくすことができません!覚えやすいものがないからといって、覚えないわけにはいかない.
2009-6-17
restletはwebにあります.xmlで構成する時すべてのurlをブロックしました!!!
 <servlet-mapping>  
      <servlet-name>RestletServlet</servlet-name>  
      <url-pattern>/*</url-pattern>  
   </servlet-mapping>

 
次のように変更すると、urlをブロックすることはありませんが、restletのresourceアクセスはできません.いつも404を報告します.
 <servlet-mapping>  
      <servlet-name>RestletServlet</servlet-name>  
      <url-pattern>/restful/*</url-pattern>  
   </servlet-mapping>

二、jsファイル(例えば:jquery.jsなど)をweb-infの下に置くと、ftlファイルにこれらのjsファイルを導入することができず、どのようにパスを書いてもこれらのjsを見つけることができますが、このようなファイルはwebrootの下に置くしかありませんか?
 
2009-06-18
livejournalのウェブサイトアーキテクチャの進化過程に関する記事http://www.example.net.cn/archives/2006/03/olivejournaloio.htmlを見た.
中にはいくつかの名詞を勉強する必要がありますが、一つの概念の記録だけです.つまり、このようなものがあることを知っていればいいということです.詳しく使っている間に勉強しましょう.
CGI:CGIは「共通ゲートウェイインタフェース」(Common Gateway Interface)と呼ばれ、HTTPサーバはあなたのまたは他のマシン上のプログラムと「会話」を行うツールで、そのプログラムはネットワークサーバ上で実行する必要があります.
 
FastCGI:FastCGIは常駐(long-live)型のCGIのようで、それはずっと実行することができて、活性化した後に、毎回forkに1回時間を費やすことはありません(これはCGIが最も非難されているfork-and-executeモードです)
 
mod_backhand:apacheによって提供される負荷等化ソリューション.
 
Master-Slaveモード:Master-Slaveモードを採用しており、Masterの機器に対しては書き込み動作が可能であり、Slaveの機器に対してはデータ読み出し動作が行われており、相互間のデータ同期はMySQLの下位層で行われる.
 
BIG-IP:F 5社が提供するもう一つの負荷均衡ソリューションは、エンタープライズクラスで、もともと私たちの会社が今使っているのがこれです.
 
RAID:ディスクアレイとは、N台のハードディスクをRAIDコントローラ(分Hardware,Software)を通じて仮想単台大容量のハードディスクとして使用することである.
 
2009-06-26
グループ化後に最大値のsqlをとる:
select t.subjectid,max(t.messageid)from tywire.user_inside_message t where (t.sender=2008 or t.receiver=2008)
group by t.subjectid

2009-07-17
rest開発における重要な概念!!!冥等性