Time of Update: 2018-12-03
今天跟大家探討一下關於web動態部署,也就是熱部署的問題。說這個之前,先說一個敏捷開發的原則。【最小發布、漸進式開發】我們在做項目時,設定的期限都特別長。總是想第一個版本就想把所有想到的問題都做完,以至於項目一再延期。所以我們應該改變我們的開發策略。採用敏捷開發的方式。這裡我想強調的有2點,1.最小發布。2.漸進式開發。對於最小發布,就是要在第一版中把核心功能實現,即立即發布第一個版本。在實際的開發中,公司為了搶佔市場,都會儘可能早的發布一個V1.0的版本。能有效佔領市場,同時對於開發人員來講,
Time of Update: 2018-12-03
1、SQL事務優點:執行效率最佳限制:事務上下文僅在資料庫中調用,難以實現複雜的商務邏輯。CREATE PROCEDURE Tran1 as begin tran set xact_abort on Insert Into trantest (id,test)values(1,'test') Insert Into trantest (id,test)values(2,'test') commit tran GO --set xact_abort on 表示遇到錯誤立即復原 --
Time of Update: 2018-12-03
接觸java不久,偶有收穫,最近想做一個web版RSS閱讀器來鍛煉一下。手頭有幾個從不同版本的foxmail中匯出的opml檔案,大家應該都知道,opml檔案就是xml格式的。那麼就先從這裡入手,練習一下使用dom4j讀取xml檔案。 在java程式設計中,尤其是java web開發程式,xml應用頻率超高。Spring、Hibernate、Struts等各種web
Time of Update: 2018-12-03
資料庫在項目開發中幾乎是必不可少的元素,sql Server 相信大家都特別熟悉吧,那麼是否遇到過這樣一個問題呢:在分析資料庫或者部署資料庫的時候,出現了資料庫不相容的問題。拿到的是08或者12版本的資料庫,結果部署的伺服器只裝有05或08的sqlserver,一個小小的相容問題是不是很讓有頭疼啊。通用的解決方案是:匯出資料庫指令碼,備份資料庫。然後在Sql Server
Time of Update: 2018-12-03
Rose預設的不是自動儲存,而是手動的。這在以前我也是知道,覺得沒啥,也就沒有改過來,就是在關閉的時候儲存一下。可是在今天畫圖畫了半個多小時之後,rose突然卡死了,什麼也操作不了。。按說沒道理啊,我一直對rose很放心的,畢竟不是小眾軟體,沒想到自己杯具了,沒辦法,調出資源管理員強制關閉,結果可想而知,半個多小時的心血白費,又是從新畫了一遍。所以還是改為自動儲存來的好,進入Toools--Options,勾選Auto save
Time of Update: 2018-12-03
常有同學想在自己課外學習的安排中,“系統地”學習點什麼。這樣的事情常發生在喜歡做A專業的事,卻上了B專業,且A不等於B,甚至相似性(A,
Time of Update: 2018-12-03
三人行必有我師, 我們從小就受到教育要學習別人的優點,倡導的是學習的主動性 。可是我們學習是一個系統的過程,最重要的是要知道什麼時候該學習什麼東西,不然很可能是一直在繞圈子,費時費力,這就需要一位導師來指導前進的方向,就像米老師一樣,是我們人生的導師。
Time of Update: 2018-12-03
只要接觸MVC就勢必離不開說三層,很多人就會一直糾結於他們之間的區別,也難怪,他們之間有共同之處:都分為三塊,不仔細琢磨好像說的都是一樣的東西,網上說法也是百家爭鳴。本文僅是介紹一下對MVC的理解,由於學習是一個逐步深入的過程,現在還未到深刻理解的程度,也沒必要非得區分出一個所以然來,也不敢對三層和MVC妄下評論,僅是記錄這個學習認知的過程,希望和大家一同交流,隨著時間的推移,自己的認識也在不斷的重新整理。
Time of Update: 2018-12-03
活動圖表是UML用於對系統的動態行為建模的另一種常用工具, 描述活動的順序,展現從一個活動到另一個活動的控制流程。活動圖表在本質上是一種流程圖。活動圖表著重表現從一個活動到另一個活動的控制流程,是內部處理驅動的流程。 下面詳細一下介紹活動圖表:一、基本元素:1、動作狀態(Action State)• 動作狀態是指執行原子的、不可中斷的動作,並在此動作完成後通過完成轉換轉向另一個狀態的狀態。
Time of Update: 2018-12-03
本來以為自己在時間管理方面做的已經很好了,也分享了一下自己的時間管理《Hold住你的時間》,但在看了唐歡的郵件,我感覺自己也該反思一下自己的時間管理了。 剛開始跟吉慶學習時間管理時,改正了自己一些不好的習慣,知道自己每天都在幹嘛,不再感覺每天很累,但不知道都做了什麼。但是很快發現,Onenote+Outlook使用起來的效率並不是很高。我不是說工具不好用,而是感覺自己安排有問題。這些工具的提醒沒有達到我想要的目的。 深刻的反省了,主要還是主觀意識問題: ①.
Time of Update: 2018-12-03
時間是這個世界上,最寶貴的財富。每個人都應該知道,但是回想自己每天的時間,卻發現做的事寥寥無幾,我們的時間從哪溜走了??【時間都是怎麼浪費的】
Time of Update: 2018-12-03
進入主題之前,先說一下ea工具:EA——Enterprise Architect,是一種建模工具,想瞭解請點解 這裡
Time of Update: 2018-12-03
Time of Update: 2018-12-03
本文來自:崔成龍部落格專欄。轉載請註明出處:http://blog.csdn.net/xiaoxian8023 軟考上午題終於考完了。三個趕考者都感覺不錯。檢查了2遍,提前30分鐘都出來了 。 小A,小B,小C樓下碰頭,相視一笑,輕鬆之感溢於言表。遂決定去吃面,以犒勞自己的肚子。 “老闆,我要西紅柿雞蛋面!”,“尖椒炸醬麵!”,“蘇格蘭打滷麵!”。。。。。。“好嘞!”
Time of Update: 2018-12-03
今天剛聽說iBATIS改名為MyBatis,實際上就是iBATIS 3.0.1。以前都是用hibernate或者JPA,同時聽說iBATIS 3與iBATIS 2 相比,變化挺大的,於是今天花了點時間學習了一下,做了個小例子。 準備工作:建立相應的資料庫,表,添加一條記錄用於測試。 第一步當然是建立項目,匯入jar包,匯入mybatis-3.0.1.jar,和mysql的jdbc驅動。 第二步 建立一個類User,包含主鍵,使用者名稱,密碼等屬性 Java代碼 package cn.dcr.
Time of Update: 2018-12-03
人都不是生來完美的,隨著不斷的成長改變來不斷的完善。 我們的教育學課老師很有教學藝術,總是在不經意間就流漏出一些做人和做事的真理,我們接受的也很自然,但回想起來發人深思。今天他說作為一個好老師首先要有自己的風格,包括說話的方式,自己獨特的肢體語言,以及思想的方向。要時刻注意培養自己的特點,這樣才會讓學生想起來你的課首先想起來你這個人,而不是上完課了老師卻沒有給學生留下任何的印象。 還講了一個例子,他們是教育專業,同屆的一個同學,家鄉話口音很重,普通話說的很不好,
Time of Update: 2018-12-03
昨天忽然暴雨襲來,以前總是廣播有大雨卻總是不準,這次晚上的時候突然下這麼大好多人還是始料未及,本來中午來的時候記得要帶傘的,出門匆忙卻給忘了,晚上如何回家是一個問題,樓道裡擺滿了傘,但是每個人都要用,這麼大的雨兩個人用一把也不合適,只好求助於在機房住的同學,好在借到了一把。在走的時候好多人在樓道徘徊,說傘找不到了,可能是別人拿錯了,自己也不知道怎麼辦,實在不行就只好拿一把別人的明天再還回來。
Time of Update: 2018-12-03
學習了一下android中的Gallery + ImageSwitcher,在網上找了點資料,做了個簡單的電子相簿。 並實現了自動播放效果,通過雙擊的手勢來開啟關閉自動播放。才是王道。主要實現代碼package com.eebbk.elealbum.activity;import android.app.Activity;import android.content.Context;import android.content.res.TypedArray;import
Time of Update: 2018-12-03
在android項目中用到AIDL,今天碰到了一個詭異的問題,花費了半天的時間終於解決了。具體原因有待細究 bindService( service, connection, BIND_AUTO_CREATE ) 之後一直不調用connection中的onServiceConnected方法複查了很多容易出錯的問題(有問題的童鞋可以複查下面幾條):1、伺服器端的service聲明,要和用戶端bindService的第一個參數匹配,不然用戶端啟動不了這個服務。 <service
Time of Update: 2018-12-03
Android擷取螢幕高度的方法主要由view提供通過View提供的方法擷取高度方式有兩種: 1, 當前顯示的view中直接擷取當前view高寬2,