difference between inner and outer join

http://stackoverflow.com/questions/38549/sql-difference-between-inner-and-outer-join

Assuming you’re joining on columns with no duplicates, which is by far the most common case:

An inner join of A and B gives the result of A intersect B, i.e. the inner part of a venn diagram intersection.

An outer join of A and B gives the results of A union B, i.e. the outer parts of a venn diagram union.

Examples

Suppose you have two Tables, with a single column each, and data as follows:

A B
– –
1 3
2 4
3 5
4 6
Note that (1,2) are unique to A, (3,4) are common, and (5,6) are unique to B.

Inner join

An inner join using either of the equivalent queries gives the intersection of the two tables, i.e. the two rows they have in common.

select * from a INNER JOIN b on a.a = b.b;
select a.*,b.* from a,b where a.a = b.b;

a | b
–+–
3 | 3
4 | 4
Left outer join

A left outer join will give all rows in A, plus any common rows in B.

select * from a LEFT OUTER JOIN b on a.a = b.b;
select a.*,b.* from a,b where a.a = b.b(+);

a | b
–+—–
1 | null
2 | null
3 | 3
4 | 4
Full outer join

A full outer join will give you the union of A and B, i.e. All the rows in A and all the rows in B. If something in A doesn’t have a corresponding datum in B, then the B portion is null, and vice versa.

select * from a FULL OUTER JOIN b on a.a = b.b;

a | b
—–+—–
1 | null
2 | null
3 | 3
4 | 4
null | 6
null | 5
link|improve this answer
edited Mar 12 at 18:18

Peter Mortensen
4,35142051
answered Sep 1 ’08 at 22:59

Mark Harrison
31.4k23120192
51
Excellently explained – HLGEM Nov 24 ’08 at 22:22
42
if u write a book i’ll buy a copy – masato-san Jan 20 ’11 at 0:46
5
One of the best explanations I have seen! – Lea Hayes Apr 25 ’11 at 16:35
14
An excellent explanation, however this statement: An outer join of A and B gives the results of A union B, i.e. the outer parts of a venn diagram union. isn’t phrased accurately. An outer join will give the results of A intersect B in addition to one of the following: all of A (left join), all of B (right join) or all of A and all of B (full join). Only this last scenario is really A union B. Still, a well written explanation. – Thomas May 3 ’11 at 19:57
4
Simple explanations are often the best. This FAR EXCEEDS the Wikipedia on joins haha. Truly excellent examples with just enough data to see a clear picture. Thanks Mark 🙂 – Chiramisu Aug 2 ’11 at 18:26
show 8 more comments
feedback

up vote
36
down vote
I recommend Jeff’s blog article. The best description I’ve ever seen, plus there is a visualization, e.g.:

Inner Join:

Full Outer Join:

link|improve this answer
edited Dec 11 ’11 at 9:47

Bragboy
8,29841455
answered Aug 30 ’09 at 11:52

ya23
2,1822026
3
This diagram is a bit misleading for the concept. Read the comments in the post as well. – Pratik Aug 30 ’09 at 12:56
feedback
up vote
18
down vote
The following was taken from the article “MySQL – LEFT JOIN and RIGHT JOIN, INNER JOIN and OUTER JOIN” by Graham Ellis on his blog Horse’s Mouth.

In a database such as MySQL, data is divided into a number of tables which are then connected (Joined) together by JOIN in SELECT commands to read records from multiple tables. Read this example to see how it works.

First, some sample data:

demo_people
mysql> select * from demo_people;
+————+————–+——+
| name | phone | pid |
+————+————–+——+
| Mr Brown | 01225 708225 | 1 |
| Miss Smith | 01225 899360 | 2 |
| Mr Pullen | 01380 724040 | 3 |
+————+————–+——+
3 rows in set (0.00 sec)

demo_property
mysql> select * from demo_property;
+——+——+———————-+
| pid | spid | selling |
+——+——+———————-+
| 1 | 1 | Old House Farm |
| 3 | 2 | The Willows |
| 3 | 3 | Tall Trees |
| 3 | 4 | The Melksham Florist |
| 4 | 5 | Dun Roamin |
+——+——+———————-+
5 rows in set (0.00 sec)
WITHOUT JOIN

If we do a regular JOIN (with none of the keywords INNER, OUTER, LEFT or RIGHT), then we get all records that match in the appropriate way in the two tables, and records in both incoming tables that do not match are not reported:

mysql> select name, phone, selling
from demo_people join demo_property
on demo_people.pid = demo_property.pid;
+———–+————–+———————-+
| name | phone | selling |
+———–+————–+———————-+
| Mr Brown | 01225 708225 | Old House Farm |
| Mr Pullen | 01380 724040 | The Willows |
| Mr Pullen | 01380 724040 | Tall Trees |
| Mr Pullen | 01380 724040 | The Melksham Florist |
+———–+————–+———————-+
4 rows in set (0.01 sec)
LEFT JOIN

If we do a LEFT JOIN, we get all records that match in the same way and IN ADDITION we get an extra record for each unmatched record in the left table of the join – thus ensuring (in this example) that every PERSON gets a mention:

mysql> select name, phone, selling
from demo_people left join demo_property
on demo_people.pid = demo_property.pid;
+————+————–+———————-+
| name | phone | selling |
+————+————–+———————-+
| Mr Brown | 01225 708225 | Old House Farm |
| Miss Smith | 01225 899360 | NULL < select name, phone, selling
from demo_people right join demo_property
on demo_people.pid = demo_property.pid;
+———–+————–+———————-+
| name | phone | selling |
+———–+————–+———————-+
| Mr Brown | 01225 708225 | Old House Farm |
| Mr Pullen | 01380 724040 | The Willows |
| Mr Pullen | 01380 724040 | Tall Trees |
| Mr Pullen | 01380 724040 | The Melksham Florist |
| NULL | NULL | Dun Roamin |
+———–+————–+———————-+
5 rows in set (0.00 sec)
An INNER JOIN does a full join, just like the first example, and the word OUTER may be added after the word LEFT or RIGHT in the last two examples – it’s provided for ODBC compatibility and doesn’t add an extra capabilities.

Posted in Uncategorized | Tagged | Leave a comment

Git 初學筆記 – 指令操作教學

Git 初學筆記 – 指令操作教學

http://cheat.errtheblog.com/s/git

Git 是分散式的版本控制系統, 從架設、簡易操作、設定, 此篇主要是整理 基本操作、遠端操作 等.

註: Git 的範圍太廣了, 把這篇當作是初學入門就好了.

注意事項

由 project/.git/config 可知: (若有更多, 亦可由此得知)

origin(remote) 是 Repository 的版本
master(branch) 是 local 端, 正在修改的版本
平常沒事不要去動到 origin, 如果動到, 可用 git reset –hard 回覆到沒修改的狀態.

Git 新增檔案

git add . # 將資料先暫存到 staging area, add 之後再新增的資料, 於此次 commit 不會含在裡面.
git add filename
git add modify-file # 修改過的檔案, 也要 add. (不然 commit 要加上 -a 的參數)
git add -u # 只加修改過的檔案, 新增的檔案不加入.
git add -i # 進入互動模式
Git 刪除檔案

git rm filename
Git 修改檔名、搬移目錄

git mv filename new-filename
Git status 看目前的狀態

git status # 看目前檔案的狀態
Git Commit

git commit
git commit -m ‘commit message’
git commit -a -m ‘commit -message’ # 將所有修改過得檔案都 commit, 但是 新增的檔案 還是得要先 add.
git commit -a -v # -v 可以看到檔案哪些內容有被更改, -a 把所有修改的檔案都 commit
Git 產生新的 branch

git branch # 列出目前有多少 branch
git branch new-branch # 產生新的 branch (名稱: new-branch), 若沒有特別指定, 會由目前所在的 branch / master 直接複製一份.
git branch new-branch master # 由 master 產生新的 branch(new-branch)
git branch new-branch v1 # 由 tag(v1) 產生新的 branch(new-branch)
git branch -d new-branch # 刪除 new-branch
git branch -D new-branch # 強制刪除 new-branch
git checkout -b new-branch test # 產生新的 branch, 並同時切換過去 new-branch
# 與 remote repository 有關
git branch -r # 列出所有 Repository branch
git branch -a # 列出所有 branch
Git checkout 切換 branch

git checkout branch-name # 切換到 branch-name
git checkout master # 切換到 master
git checkout -b new-branch master # 從 master 建立新的 new-branch, 並同時切換過去 new-branch
git checkout -b newbranch # 由現在的環境為基礎, 建立新的 branch
git checkout -b newbranch origin # 於 origin 的基礎, 建立新的 branch
git checkout filename # 還原檔案到 Repository 狀態
git checkout HEAD . # 將所有檔案都 checkout 出來(最後一次 commit 的版本), 注意, 若有修改的檔案都會被還原到上一版. (git checkout -f 亦可)
git checkout xxxx . # 將所有檔案都 checkout 出來(xxxx commit 的版本, xxxx 是 commit 的編號前四碼), 注意, 若有修改的檔案都會被還原到上一版.
git checkout — * # 恢復到上一次 Commit 的狀態(* 改成檔名, 就可以只恢復那個檔案)
Git diff

git diff master # 與 Master 有哪些資料不同
git diff –cached # 比較 staging area 跟本來的 Repository
git diff tag1 tag2 # tag1, 與 tag2 的 diff
git diff tag1:file1 tag2:file2 # tag1, 與 tag2 的 file1, file2 的 diff
git diff # 比較 目前位置 與 staging area
git diff –cached # 比較 staging area 與 Repository 差異
git diff HEAD # 比較目前位置 與 Repository 差別
git diff new-branch # 比較目前位置 與 branch(new-branch) 的差別
git diff –stat
Git Tag

git tag v1 ebff # log 是 commit ebff810c461ad1924fc422fd1d01db23d858773b 的內容, 設定簡短好記得 Tag: v1
git tag 中文 ebff # tag 也可以下中文, 任何文字都可以
git tag -d 中文 # 把 tag=中文 刪掉
Git log

git log # 將所有 log 秀出
git log –all # 秀出所有的 log (含 branch)
git log -p # 將所有 log 和修改過得檔案內容列出
git log -p filename # 將此檔案的 commit log 和 修改檔案內容差異部份列出
git log –name-only # 列出此次 log 有哪些檔案被修改
git log –stat –summary # 查每個版本間的更動檔案和行數
git log filename # 這個檔案的所有 log
git log directory # 這個目錄的所有 log
git log -S’foo()’ # log 裡面有 foo() 這字串的.
git log –no-merges # 不要秀出 merge 的 log
git log –since=”2 weeks ago” # 最後這 2週的 log
git log –pretty=oneline # 秀 log 的方式
git log –pretty=short # 秀 log 的方式
git log –pretty=format:’%h was %an, %ar, message: %s’
git log –pretty=format:’%h : %s’ –graph # 會有簡單的文字圖形化, 分支等.
git log –pretty=format:’%h : %s’ –topo-order –graph # 依照主分支排序
git log –pretty=format:’%h : %s’ –date-order –graph # 依照時間排序
Git show

git show ebff # 查 log 是 commit ebff810c461ad1924fc422fd1d01db23d858773b 的內容
git show v1 # 查 tag:v1 的修改內容
git show v1:test.txt # 查 tag:v1 的 test.txt 檔案修改內容
git show HEAD # 此版本修改的資料
git show HEAD^ # 前一版修改的資料
git show HEAD^^ # 前前一版修改的資料
git show HEAD~4 # 前前前前一版修改的資料
Git reset 還原

git reset –hard HEAD # 還原到最前面
git reset –hard HEAD~3
git reset –soft HEAD~3
git reset HEAD filename # 從 staging area 狀態回到 unstaging 或 untracked (檔案內容並不會改變)
Git grep

git grep “te” v1 # 查 v1 是否有 “te” 的字串
git grep “te” # 查現在版本是否有 “te” 的字串
Git stash 暫存

git stash # 丟進暫存區
git stash list # 列出所有暫存區的資料
git stash pop # 取出最新的一筆, 並移除.
git stash apply # 取出最新的一筆 stash 暫存資料. 但是 stash 資料不移除
git stash clear # 把 stash 都清掉
Git merge 合併

git merge
git merge master
git merge new-branch
下述轉載自: ihower 的 Git 版本控制系統(2) 開 branch 分支和操作遠端 repo.x
Straight merge 預設的合併模式,會有全部的被合併的 branch commits 記錄加上一個 merge-commit,看線圖會有兩條 Parents 線,並保留所有 commit log。
Squashed commit 壓縮成只有一個 merge-commit,不會有被合併的 log。SVN 的 merge 即是如此。
cherry-pick 只合併指定的 commit
rebase 變更 branch 的分支點:找到要合併的兩個 branch 的共同的祖先,然後先只用要被 merge 的 branch 來 commit 一遍,然後再用目前 branch 再 commit 上去。這方式僅適合還沒分享給別人的 local branch,因為等於砍掉重練 commit log。
指令操作

git merge # 合併另一個 branch,若沒有 conflict 衝突會直接 commit。若需要解決衝突則會再多一個 commit。
git merge –squash # 將另一個 branch 的 commit 合併為一筆,特別適合需要做實驗的 fixes bug 或 new feature,最後只留結果。合併完不會幫你先 commit。
git cherry-pick 321d76f # 只合併特定其中一個 commit。如果要合併多個,可以加上 -n 指令就不會先幫你 commit,這樣可以多 pick幾個要合併的 commit,最後再 git commit 即可。
Git blame

git blame filename # 關於此檔案的所有 commit 紀錄
Git 還原已被刪除的檔案

git ls-files -d # 查看已刪除的檔案
git ls-files -d | xargs git checkout — # 將已刪除的檔案還原
Git 維護

git gc # 整理前和整理後的差異, 可由: git count-objects 看到.
git fsck –full
Git revert 資料還原

git revert HEAD # 回到前一次 commit 的狀態
git revert HEAD^ # 回到前前一次 commit 的狀態
git reset HEAD filename # 從 staging area 狀態回到 unstaging 或 untracked (檔案內容並不會改變)
git checkout filename # 從 unstaging 狀態回到最初 Repository 的檔案(檔案內容變回修改前)
Git Rollback 還原到上一版

git reset –soft HEAD^
編輯 + git add filename
git commit -m ‘rollback’
以下與 遠端 Repository 相關

Git remote 維護遠端檔案

git remote
git remote add new-branch http://git.example.com.tw/project.git # 增加遠端 Repository 的 branch(origin -> project)
git remote show # 秀出現在有多少 Repository
git remote rm new-branch # 刪掉
git remote update # 更新所有 Repository branch
git branch -r # 列出所有 Repository branch
抓取 / 切換 Repository 的 branch

git fetch origin
git checkout –track -b reps-branch origin/reps-branch # 抓取 reps-branch, 並將此 branch 建立於 local 的 reps-branch
刪除 Repository 的 branch

git push origin :heads/reps-branch

————————–

For ACHPresentation.cpp case,

1.git rm –cached  ACHPresentation.cpp

2.git checkout 2420920  ACHPresentation.cpp

3. git commit

4.git diff –stat   origin/spec_41579_RD_int

5.git push

 

 

git show --name-only <rev>
  show only the names of the files that changed, no diff information.
Posted in Uncategorized | Tagged | Leave a comment

第84届奥斯卡金像奖完整提名名单

http://ent.sina.com.cn/m/f/2012-01-24/21363541421.shtml
附:第84届奥斯卡金像奖完整提名名单
第84届奥斯卡奖完全提名名单
最佳影片
(BEST PICTURE)
《后人》(The Descendants)
《生命之树》(The Tree of Life)
《帮助》(The Help) Clayton
《点球成金》(Moneyball)
《战马》(War Horse)
《艺术家》(The Artist)
《午夜巴黎》(Midnight in Paris)
《雨果》(Hugo)
《非常响特别近》(Extremely loud,Incredibly close)
最佳导演
(DIRECTING)
迈克尔-哈扎纳维希乌斯 Michel Hazanavicius (《艺术家》)
亚历山大-佩恩 Alexander Payne(《后人》)
伍迪-艾伦 Woody Allen(《午夜巴黎》)
马丁-斯科塞斯 Martin Scorsese(《雨果》)
泰伦斯-马力克 Terrence Malick(《生命之树》)
最佳男主角
(ACTOR IN A LEADING ROLE)
让-杜雅尔丹 Jean Dujardin(《艺术家》)
布拉德-皮特 Brad Pitt(《点球成金》)
德米安-比齐尔 Demián Bichir(《更好的生活》)
乔治-克鲁尼 George Clooney(《后人》)
加里-奥德曼 Gary Oldman(《锅匠裁缝士兵间谍》)
最佳女主角
(ACTRESS IN A LEADING ROLE)
格伦-克洛斯 Glenn Close(《雌雄莫辨》)
维欧拉-戴维斯 Viola Davis(《帮助》)
鲁妮-玛拉 Rooney Mara(《龙纹身的女孩》 )
梅丽尔-斯特里普 Meryl Streep (《铁娘子》)
米歇尔-威廉姆斯 Michelle Williams(《我与梦露的一周》)
最佳男配角
(ACTOR IN A SUPPORTING ROLE)
克里斯托弗-普卢默 Christopher Plummer(《初学者》)
肯尼思-布拉纳Kenneth Branagh( 《我与梦露的一周》)
乔纳-希尔 Jonah Hill ( 《点球成金》)
尼克-诺特 Nick Nolte (《勇士》)
马克斯-冯-西多 Max von Sydow(《非常响,那么近》)
最佳女配角
(ACTRESS IN A SUPPORTING ROLE)
奥克塔维亚-斯宾瑟 Octavia Spencer(《帮助》)
梅丽莎-麦卡西 Melissa McCarthy(《伴娘》)
贝热尼丝-贝乔 Bérénice Bejo( 《艺术家》)
杰西卡-查斯坦 Jessica Chastain(《帮助》)
珍妮-麦克蒂尔 Janet McTeer(《雌雄难辨》)
最佳动画长片
(ANIMATED FEATURE)
《猫在巴黎》A Cat in Paris 北美发行未定
《奇可与丽塔》Chico & Rita GKIDS
《功夫熊猫2》Kung Fu Panda 2 派拉蒙梦工厂
《穿靴子的猫》Puss in Boots 派拉蒙梦工厂
《兰戈》Rango 派拉蒙
最佳外语片
(FOREIGN LANGUAGE FILM)
《顽固分子》Bullhead 比利时
《脚注》Footnote 以色列
《黑暗弥漫》InDarkness波兰
《拉扎老师》MonsieurLazhar 加拿大
《纳德和西敏:一次别离》A Separation 伊朗
最佳化妆
(MAKEUP)
《雌雄莫辨》AlbertNobbs
《哈利·波特大结局》Harry Potter and the Deathly Hallows Part 2
《铁娘子》The IronLady
最佳配乐Music
(SCORE)
《丁丁历险记》The Adventures of Tintin
《艺术家》TheArtist
《雨果》Hugo
《锅匠、裁缝、士兵、间谍》Tinker,Tailor, Soldier, Spy
《战马》War Horse
最佳歌曲Music
(SCORE)
《Manor Muppet》出自《布偶大电影》The Muppets
《Realin Rio》出自《里约大冒险》Rio
最佳动画短片
SHORT FILM(ANIMATED)
《礼拜天》Dimanche
《莫里斯·莱斯莫的神奇飞书》The Fantastic Flying Books of Mr. Morris Lessmore
《月亮》La Luna
《早晨的散步》AMorning Stroll
《狂野生活》WildLife
最佳真人短片
SHORT FILM(LIVE ACTION)
《五旬节》Pentecost
《拉珠》Raju
《海岸》The Shore
《时间怪客》TimeFreak
《大西洋大号》TubaAtlantic
最佳音响编辑
(SOUND EDITING)
《亡命驾驶》Drive
《龙纹身女孩》TheGirl with the Dragon Tattoo
《雨果》Hugo
《变形金刚3》Transformers: Darkof the Moon
《战马》War Horse
最佳音响效果
(SOUND MIXING)
《龙纹身女孩》TheGirl with the Dragon Tattoo
《雨果》Hugo
《点球成金》Moneyball
《变形金刚3》Transformers: Darkof the Moon
《战马》War Horse
最佳视觉效果
(VISUAL EFFECTS)
《哈利·波特大结局》Harry Potter and the Deathly Hallows Part 2
《雨果》Hugo
《铁甲钢拳》Real Steel
《猩球崛起》Rise Of The Planet Of The Apes
《变形金刚3》Transformers: Darkof the Moon
最佳改编剧本
WRITING(ADAPTED SCREENPLAY)
《后人》The Descendants
《雨果》Hugo
《总统杀局》TheIdes of March
《点球成金》Moneyball
《锅匠、裁缝、士兵、间谍》Tinker,Tailor, Soldier, Spy
最佳原创剧本
WRITING(ORIGINAL SCREENPLAY)
《艺术家》TheArtist
《伴娘》Bridesmaids
《商海通牒》MarginCall
《午夜巴黎》Midnightin Paris
《纳德和西敏:一次别离》A Separation
最佳艺术指导
(ART DIRECTION)
《艺术家》TheArtist
《哈利·波特大结局》Harry Potter and the Deathly Hallows Part 2
《雨果》Hugo
《战马》War Horse
《午夜巴黎》Midnight in Paris
最佳摄影
(CINEMATOGRAPHY)
《艺术家》TheArtist
《龙纹身女孩》TheGirl with the Dragon Tattoo
《战马》War Horse
《雨果》Hugo
《生命之树》TheTree of Life
最佳服装设计
(COSTUME DESIGN)
《匿名者》Anonymous
《艺术家》TheArtist
《雨果》Hugo
《简-爱》JaneEyre
《倾国之恋》W.E
最佳剪辑
(FILM EDITING)
《艺术家》TheArtist
《后人》The Descendants
《龙纹身女孩》TheGirl with the Dragon Tattoo
《雨果》Hugo
《点球成金》Moneyball
最佳纪录长片
(BEST DOCUMENTARY FEATURE)
《地狱归来》Helland Back Again
《若树木倒下:地球解放阵线》If a Tree Falls: A Story of the Earth Liberation Front
《失乐园3:炼狱》Paradise Lost 3: Purgatory
《皮娜》Pina
《不败》Undefeated
最佳纪录短片
(BEST DOCUMENTARY SHORT)
《伯明翰理发师:民权运动的步兵》The Barber of Birmingham: Foot Soldier of the Civil Rights Movement
《上帝是个更大的猫王》God Is the Bigger Elvis
《新巴格达事件》Incident in New Baghdad
《面子》Saving Face
《海啸和樱花》The Tsunami and the Cherry Blossom、

Posted in Uncategorized | Leave a comment

Hide and change the Layout of MS Outlook 2010 Reading Pane

http://www.itechtalk.com/thread9797.html

You can easily hide or change the layout of the Reading pane in MS Outlook. If you do not want the reading pane to be displayed when you select a message, then you can hide it and if you want its default layout to be changed, that can also be done easily. By, default the Reading Pane will be displayed to the Right side of the Mails list. You can change its layout and make it display below the Mails list. Follow these simple steps to hide and change the layout of the Reading Pane in MS outlook 2010 application.

1) Open the MS Outlook Application; click on the “View tab” in the Ribbon and then under the View tab, in the ‘Layout’ category click on the “Reading Pane “icon. See Figure 1 for details.

Figure 1

2) Now a drop down list appears on the screen with three options in it. In order to hide the Reading Pane, select the “Off” Option. See Figure 2 for details.

Figure 2

3) Now the Reading Pane will be hidden and will not be displayed when you select a message. See Figure 3 for details.

Figure 3

4) To unhide the Reading Pane window, click on “right” or “bottom” option in the Drop down list.

5) By default, the Reading Pane’s layout in the Outlook application will be as, as shown in Figure 4.

Figure 4

6) So, to change the Layout of the Reading pane, click on the “Bottom” Option in the Drop down list of the Reading pane icon. See Figure 5 for details.

Figure 5

7) Now if you observe the Reading Pane’s layout, it will be displayed at the bottom of the Mails List. See Figure 6 for details.

Figure 6

So, this is how you can hide and change the layout of the Reading Pane in MS Outlook 2010 Application.

Posted in Uncategorized | Leave a comment

view tomcat’s log file in eclipse

http://stackoverflow.com/questions/2233053/where-can-i-view-tomcats-log-file-in-eclipse

Go to the Servers view in eclipse then right click on the server and click Open->open launch configuration->common->File(specify your desired log path.)

Posted in Uncategorized | Leave a comment

解放军五大主力

http://book.tiexue.net/Book0/Content718936.html

解放军五大主力

解放战争期间,中国共产党为了适应平原地区大规模作战的需要(华北、华东、东北、中南),改变一直以来小股部队打游击战的方式,将旗下的武装改编成较正规的大规模作战集群,集中优势兵力以彻底摧毁国民党的有生力量,共计四大野战军,首长都是解放后首屈一指的开国功勋,野战军系兵团级单位,下辖军(也有独立师),每个野战军兵力有百万左右,完全可以挑起在大地区单独对抗国民党正规部队的重任。

三大战役中,东北野战军、华北野战军、华东野战军分别在辽沈战役、平津战役和淮海战役重创敌生力军,显示了野战军庞大部队的压倒性进攻力量。

现代战争已经不适应打人海战,师一级的灵活而有力的独立作战单位成为主导,旅级的独立作战单位制度正在形成,野战军这种大规模部队编制早已落伍,退出了历史舞台。现在的大军区隐约有着野战军这一级别的影子,但是决不会拉起整个军区的部队集中去打一点,性质已然不同。

[编辑本段]组成

第一野战军 原西北野战军 ,由抗战时期贺龙、关向应等领导的陕甘宁晋绥联防军的主力部队,逐步发展而来的。

第二野战军 原中原野战军,前身是抗战时期赫赫有名的八路军129师和晋冀鲁豫野战军一部。

第三野战军 原华东野战军,以抗日战争时期的在华中的新四军大部和山东的八路军一部为基础,

第四野战军 原东北野战军,是由抗日战争转入大反攻后进军东北的八路军、新四军主力各一部及东北抗日联军逐步发展起来的。

华北野战军 原晋冀鲁豫野战军,是由抗战时期八路军晋冀鲁豫军区部队主力和晋冀鲁豫部队一部,经编组改建而成的,由一一五师一部发展而来。

历任领导及战绩:

一野组建后,在彭德怀、王震、杨得志、许光达、贺炳炎、彭绍辉、郭鹏、余秋里、罗元发、郑维山等著名虎将的指挥下,历经西北春季战役、陕中战役、扶眉战役、陇东追击战、兰州战役、河西走廊追歼战、宁夏战役和解放新疆以及解放陕南、陇南等著名的大战、血战。

二野各部纵横东西,在刘伯承、陈赓、杨勇、陈锡联、王近山、杜义德、周希汉、王秉璋、曾绍山、秦基伟等著名将领的统帅下,历经渡江战役、两阳战役、成都战役、滇南战役和昌都战役等重大战役。

三野精悍强大,是人民解放军五大野战军中编制最庞大的威猛之师。涌现出了陈毅、粟裕、皮定均、陈士榘、宋时轮、许世友、王建安、韦国清、成钧、陶勇等著名将帅,历经渡江战役、上海战役、长山列岛战役、福州战役、舟山群岛战役和漳、厦、金战役等震撼世人的大战。

四野勇猛无敌,是一支兵力最强悍、武器最精良、战将最齐备的铁血雄师。在林彪、罗荣桓、、黄克诚、邓华、谭政、刘亚楼、李天佑、陈伯钧、洪学智等一批被称为“猛将”、“怪才”的率领下,从-40度严寒的白山黑水,一直打到40度酷暑的海角天涯,先后转战东北、华北、华中、华南战场,并在三大战役胜利后历经安新战役、汉浔间渡江战役、宜沙战役、湘赣战役、衡宝战役、广东战役、鄂西战役、广西战役和海南岛战役等大规模的血战、硬仗。

华北野战军是一支与四大野战军齐名、由毛泽东和中央军委直接领导的英勇之师。它是由抗战时期八路军晋冀鲁豫军区部队主力和晋冀鲁豫部队一部,经编组改建而成的。与其他野战军一样,这支部队同样人才辈出:聂荣臻、徐向前、罗瑞卿、萧克、杨得志、杨勇、杨成武、苏振华、耿飙、胡耀邦等一个个声震中外的著名将帅,都曾在这支部队中战斗过。参加了解放太原、进军绥远及平津等重大战役。

[编辑本段]组建始末

中国人民解放军五大野战军(即一野、二野、三野、四野和华北野战军),诞生于解放战争我军转入战略反攻之际。

1948年11月1日,为适应革命形势迅猛发展的需要,以便更有力地推动全国解放的到来,毛泽东、中央军委颁发了《关于统一全军组织及部队番号的规定》,在我军历史上第一次提出了整编全国军队的任务。

与此同时,将全军各部队按地名划分为四大野战军,即:西北野战军、中原野战军、华东野战军和东北野战军。

其中,西北野战军由彭德怀任司令员兼政治委员,张宗逊、习仲勋分别任副司令员和副政治委员;中原野战军由刘伯承任司令员,邓小平任政治委员,李达任参谋长;华东野战军由陈毅任司令员兼政治蚕员,粟裕、张云逸任副司令员;东北野战军由林彪任司令员,罗荣桓任政治委员,刘亚楼任参谋长。

但进入1949年1月,随着辽沈、淮海、平津三大战役的相继胜利,国民党在长江以北的军队损失殆尽,偌大的北中国实际已成为共产党的天下,蒋介石100余万残军纷纷退守长江以南。这样,我各野战军的作战范围必将突破地域的界限,扫平南中国、从根本上推翻蒋家王朝已是指日可待。显然,在这种情况下,先前以地域命名的野战军番号已不合时宜。

1949年1月15日,中央军委下达了《关于野战军番号改按序数排列的决定》,将原西北野战军改编为“第一野战军”,彭德怀任司令员兼政治委员,张宗逊、赵寿山任副司令员,阎揆要任参谋长(王政柱、李夫克任副参谋长),甘泗淇任政治部主任(张德生任副主任),下辖第1、第2兵团共6个军;将原中原野战军改编为“第二野战军”,刘伯承任司令员,邓小平任政治委员,张际春任副政治委员兼政治部主任,李达任参谋长,段君毅任后勤部司令员兼政委,下辖第3、第4、第5兵团共10个军又1个特种兵纵队;将原华东野战军改编为“第三野战军”,陈毅任司令员兼政治委员,粟裕任副司令员兼第二副政治委员,谭震林任第一副政治委员,张震任参谋长,唐亮任政治部主任(钟期光任副主任),下辖第7、第8、第9、第10兵团共16个军又l 个特种兵纵队及华东海军;将原东北野战军改编为“第四野战军”,林彪任司令员,罗荣桓任政治委员,邓子恢任副政治委员,谭政任政治部主任(陶铸任副主任),萧克任第一参谋长(赵尔陆任第二参谋长,聂鹤亭、陈光任副参谋长),下辖第12、第13、第14、第15兵团共12个军,另加l个特种兵司令部、1个铁道兵司令部及两广纵队。

在这次整编中,中央军委还将原华北军区的部队改编为“华北野战军”,受毛泽东、中央军委直接领导和指挥,下辖第18、第19、第20兵团共11个军。不久(即1949年3月17日),中央军委又决定组织以徐向前为司令员兼政治委员的太原前线司令部和以徐向前为书记的党的总前委,统一指挥“华野”各部队。

人民解放军五大野战军编制建制时间不长。

“一野”持续时间仅1年零3个月,于1950年4月,根据中共中央的决定,取消其番号,所属部队归西北军区管辖。

“二野”持续时间1年零1个月.于1950年2月,同率领第1兵团入川的西北军区机关一部合并,组成西南军区。

“三野”持续时间1年零7个月,于1950年8月取消番号,部队全部归华东军区领导。

“四野”持续时间1年零3个月,于1950年4月取消番号,部队归中南军区指挥。

“华野”的番号、编制,更是经过了数度反复的调整、变化:1949年4月25日,太原城的硝烟尚未散尽,第18、19兵团即接受新命令,调入一野,参加解放大西北的千里征战;11月,第18兵团又调入二野参加大西南战役;1950年,为适应剿匪任务的需要,其第20兵团除部分转入特种兵外,一部分转为地方军区或公安军;另外,第18兵团第61军,于1950年2月兼由川北军区领导,1951年3月其181师又调归第60军;1952年7月,第61军番号正式取消。

第一野战军

解放战争时期,中国人民解放军主力部队之一。它是以抗日战争时期的陕甘宁晋绥联防军为基础,逐步发展起来的。根据中共中央军委关于组编野战军的指示,1946 年4月,陕甘宁晋绥边防军整编为5 个野战旅,王世泰任司令员;晋绥军区组成下辖4个野战旅的晋绥野战军 ,贺龙任司令员 、李井泉任政治委员。1947年3月,上述两支部队成立西北兵团,同年7月,定名为西北野战军,彭德怀任司令员兼政治委员,辖第1、第2、第3纵队、新编第4旅、教导旅等。至同年10 月,又新组编第4、第6纵队。1948年7月,相继又成立第7、第8纵队。1949 年2月,西北野战军编为第一野战军,彭德怀任司令员兼政治委员,所属各纵队依次改编为第1 、第2 、第3、第4、第6、第7、第8军。同年4月,中央军委决定将第18兵团( 辖第60、第61、第62军)、第19兵团(辖第63、第64、第65军)拨归第一野战军建制。同年10月,第一野战军将原辖的6个军改编为2 个兵团:第1兵团( 辖第1、第2、第7军 );第2兵团(辖第3、第4、第6军)。1947年3月,国民党军23万人,向西北野战军驻守的西北地区发动进攻。西北野战军在十分艰苦的条件下,英勇作战,连续取得青化砭、羊马河、蟠龙、沙家店等战役、战斗的胜利;1948 年2月,先后取得宜川、陕中等战役的胜利,4月收复延安;8~11月,相继进行澄郃、荔北战役和冬季攻势;1949 年7 ~12 月,进行扶(风)眉(县)、兰州、宁夏等战役,并进军新疆,解放西北全境;同时以一部分兵力配合第二野战军进行西南战役和以后的向西藏进军。第一野战军经过两年半艰苦战斗,共歼灭国民党军51万余人,俘将级军官197人,在战斗中,第一野战军官兵牺牲1.8万人,其中团以上干部50人。第一野战军为中国人民解放事业作出巨大贡献。

第二野战军

解放战争时期,中国人民解放军主力部队之一。它是以抗日战争时期的晋冀鲁豫边区八路军及地方部队为基础,逐步发展起来的。根据中共中央军委关于组编野战军的指示,1945年冬,晋冀鲁豫边区八路军整编为晋冀鲁豫军区野战军,刘伯承任司令员,邓小平任政治委员,辖第2、第3、第4、第6、第7等5个纵队。1946年6月底,以晋冀鲁豫军区野战军的第3、第6、第7纵队和冀鲁豫军区主力一部,组成晋冀鲁豫野战军。1948 年5月,改称为中原野战军,刘伯承任司令员、邓小平任政治委员。1949 年2月,中原野战军编为第二野战军,辖第3、第4、第5兵团。第3兵团辖第10、第11、第12军;第4兵团辖第13、第14、第15军;第5兵团辖第16、第17、第18军。抗日战争胜利后,晋冀鲁豫军区野战军1945年9~11月,先后取得上党、邯郸战役的胜利;1946年 7月~1947 年5月,晋冀鲁豫野战军又取得破击陇海路和定陶、鄄城、晋南、豫北等战役的胜利;1947年6月30日~1948年10月,取得鲁南战役胜利,随即挺进大别山,进军豫西,与华北野战军密切协同,纵横驰骋于长江、淮河、黄河、汉水之间的广大地区,歼灭大量国民党军;1948年11月~1949年1月,与华东野战军一起,取得淮海战役的巨大胜利,基本解放了长江以北华东和中原地区。1949年4月,第二野战军与第三野战军、第四野战军并肩发起渡江战役,突破西起湖口,东至江阴的国民党长江防线,解放南昌等城市和皖、赣 、浙、闽广大地区。1949年11月~1950 年4月,在第一、第四野战军各一部主力部队协同下,进行西南战役,解放四川、贵州、云南、西康;随后,又抽调一部分主力部队进军西藏,促使和平解放西藏。解放战争时期,第二野战军共歼灭国民党军200余万人,其中投诚、俘虏160 余万人。在战斗中,第二野战军官兵牺牲3.7 万余人,其中团以上干部200人。为中国人民解放事业作出巨大贡献。

第三野战军

解放战争时期,中国人民解放军主力部队之一。它是以抗日战争时期的在华中的新四军大部和山东的八路军一部为基础,逐渐发展起来的 。根据中共中央军委关于组编野战军的指示,1945 年10月,由进到山东的新四军主力和留在山东的八路军主力,组成津浦前线野战军。1946 年 1月,改称山东野战军,陈毅任司令员,黎玉任政治委员,下辖第1、第2纵队和第7、第8师;1945年11月,留在华中解放区的新四军组成华中野战军,粟裕任司令员,谭震林任政治委员,下辖第6、第7、第8、第9纵队。1947年初,山东野战军与华中野战军合编为华东野战军,陈毅任司令员兼政治委员 ,辖第1、第2、第3、第4、第6、第7、第8、第9、第10、第11、第12纵队。1949 年1月15日,华东野战军改称为第三野战军,陈毅任司令员兼政治委员,下辖第7、第8、第9、第10兵团1 :第7兵团辖第21、第22、23 、第35军 ;第8兵团辖第24、第25、第26、第34军;第9兵团辖第20、第27、第30、第33军;第10兵团辖第28、第29、第31军。另1个特种兵纵队。从1946 年6月以后,华东野战军取得苏中、宿北、鲁南、莱芜、孟良崮战役的胜利;1947 年8月,主力挺进鲁西南,进军豫皖苏,与晋冀鲁豫野战军密切协同,纵横驰骋长江、淮河、黄河、汉水之间的广大地区,歼灭大量国民党军;内线作战部队在此期间,也取得胶东、潍县、兖州等战役的胜利;1948 年9月,主力部队先后取得济南战役和淮海战役的巨大胜利 ,基本解放长江以北华东和中原地区。1949 年4月,与第二野战军并肩发起渡江战役,突破西起湖口,东至江阴的国民党长江防线,解放南京和上海等大城市。接着,进军福建。至1949年10月,全部解放华东大陆及其沿海大部岛屿。解放战争时期,第三野战军共歼灭国民党军245万余人,在战斗中,第三野战军官兵牺牲11万多人,其中团以上干部195人。为中国人民解放事业作出巨大贡献。

第四野战军

解放战争时期,中国人民解放军主力部队之一。它是以抗日战争转入反攻后进入东北的八路军、新四军主力一部及东北抗日联军为基础,逐渐发展起来的。日本投降后,中共中央于1945 年9月19日提出“向北发展,向南防御”的战略方针,大批中央领导率2 万名干部进入东北,并成立东北局。接着,山东军区机关及所属第1、第2、第3、第5、第6、第7师等约5万余人,新四军第3师辖4个旅3万余人,加上陕甘宁、冀东及其他各解放区抽调部队共10万人,挺进东北。同年10月31日,成立了东北人民自治军。1946 年1月,改为东北民主联军,林彪任司令员兼政治委员;至同年10月,部队改编为第1、第2、第3、第4、第6纵队又4个独立师(旅),并建立10个炮兵团及战车、高射炮兵大队等特种兵。1948 年1 月,东北民主联军改称为东北人民解放军,又先后新成立第7、第8、第9、第10、第11、第12纵队;根据中共中央军委关于组编野战军的指示,同年8月,东北人民解放军整编为东北野战军,辖第1、第2兵团。1949年春,东北野战军改编为第四野战军,林彪任司令员,罗荣桓任政治委员,下辖第12、第13、第14、第15兵团:第12兵团辖第40、第45、第46军;第13兵团辖第38、第47、第49军;第14兵团辖第39、第41、第42军;第15兵团辖第43、第44、第48军及两广纵队;1 个特种兵司令部(辖炮兵、装甲兵、工兵部队及1个铁道兵纵队)。1946 年10月~1947 年10月,东北民主联军进行新开岭、临江等战役。1947 年5月后,连续取得夏季攻势、秋季攻势和冬季攻势的胜利,迫使东北地区国民党军收缩于长春、沈阳和锦州3个地区。1948年9~11月,东北野战军取得辽沈战役的巨大胜利,解放东北全境;随即进入山海关,同华北野战军一起,于1948年12月~1949 年1月,取得平津战役的巨大胜利,解放北平、天津等城市。1949 年5月,第四野战军从武汉以东团风到武穴间强渡长江,解放武汉。同年6月以后,在第二野战军配合下,进行衡阳 、广东、广西等战役,到同年12月底,全部解放中南大陆,并配合进行西南战役。1950年5月1日解放了海南岛。解放战争时期,第四野战军共歼灭国民党军180 余万人。在战斗中,第四野战军官兵牺牲6万人,其中团以上干部178人。为中国人民解放事业作出巨大贡献。

当时中央仍贯彻农村包围城市的指导方针 国民党军队据点大多是在各大城市 而共产党解放军则更多的是在郊区和偏远地区 作战也是在外围作战进而进行攻坚战 所以 共产党的军队就叫野战军了。

Posted in Uncategorized | Leave a comment

糖尿病惊人发病数字的背后

http://www.infzm.com/content/67967

南方周末特约撰稿 张田勘 记者 黄永明

2012-01-20 13:18:03来源:南方周末

15年前的警告

15年前,医生向红丁在向人们警示糖尿病问题时说了一句话:“如果我们不采取措施,将来有一天中国糖尿病患病总人数会超过一亿,那是一个多么可怕的情景。”当时全国的患者只有一两千万,一亿对人们来说简直是个遥不可及的数字。

然而,2012年1月9日,中国健康教育中心公布了由中国疾控中心慢病中心等机构于2010年联合开展的“中国慢病监测及糖尿病专题调查”报告,结果显示,中国18岁及以上居民糖尿病患病率为9.7%,60岁以上老年人患病率高达19.6%,全国约有成年糖尿病患者9700万人。

2011年11月14日,世界糖尿病日,湖北宜昌多家医院开展防治糖尿病宣传活动,为市民免费测量血糖,筛查糖尿病。 (CFP/图)

“离一亿已经很近。而且还发现有一亿多人的血糖已经开始增高,但是没到糖尿病程度,也就是糖尿病前期,这都是糖尿病的后备军。”现任北京协和医院糖尿病中心主任向红丁对南方周末记者说。

向红丁也是北京糖尿病防治协会理事长,依他的个人想法,以近十年大家对糖尿病的关注和大量的预防工作,糖尿病的增幅应该有所下降。但最近两次的全国性调查显示,这种乐观的想法并不符合现实。2007年和2010年,不同机构所做的调查均得出了约为9.7%的患病率。而1980年中国第一次做调查时的患病率大约是1%,15年前向红丁发出警告时约为3%。

世界卫生组织2011年的统计表明,全球的糖尿病患者已经达到3.66亿人,其中绝大多数属2型糖尿病。

糖尿病造成的代价是,全球每7秒钟就有一人死于该病,每年460万人死于该病。由于糖尿病患者控制血糖能力欠缺,并导致严重的并发症,例如心脏病,卒中,肾脏、神经和足部损害,失明等,上亿的人生活质量极差,一些患者甚至生不如死。

“近十来年,糖尿病教育工作已经做得比较普及了,认识糖尿病的人已经比以前多得多了,但是实际上我认为,真正对糖尿病有所了解的人大概只有四分之一,有很多人根本没听过这个病。”向红丁说。

“我每次在做完调查的时候都发现,新发现的糖尿病患者要比原来知道的糖尿病患者要多,多50%-100%。”他说。

人类进化的代价

糖尿病的本质是,对血糖进行吸收、转化和利用的胰岛素不足,导致体内血糖过高。由于血糖不能降低,出现糖尿病高渗综合征,表现为多饮、多尿、多食,并且倦怠乏力、反应迟钝等。而且,由于胰岛素不足,机体不能充分利用葡萄糖,转而加速分解脂肪和蛋白质来补充能量和热量,也就使体内碳水化合物、脂肪及蛋白质被大量消耗,再加上水分的丢失,使得病人体重减轻、形体消瘦。

血糖过高的产生是分解血糖的胰岛素分泌不足和/或胰岛素抵抗,即身体对胰岛素利用能力减弱,主要是体内脂肪细胞、肝细胞等(统称为胰岛素的靶细胞)对胰岛素不敏感。

很多人都知道,糖尿病与生活方式密切相关。表现在吃得太多和吃得较好或太好,动得太少或不动。吃得较好是指,高脂肪、高蛋白和精米白面吃得太多,加上不运动,就会出现肥胖。

肥胖既是一种表面上的富贵病,也与糖尿病的发生息息相关。肥胖程度越严重,2型糖尿病的发病几率越高。中度肥胖者糖尿病的发生率高于同年龄正常体重者4倍,严重肥胖者2型糖尿病发病率为正常体重者的21倍。80%的2型糖尿病患者在确诊时超重,肥胖可使2型糖尿病患者的预期寿命缩短8年。

这一切都与肥胖有关,但更与“节约基因”有关。

美国密歇根大学的人类遗传学家詹姆斯·尼尔(James V. Neel)在1962年12月的《美国人类遗传学》杂志发表文章,首次以“节约基因假说”来阐明糖尿病的病因和病理,如今这一假说已得到相当多的认同。尼尔认为,在远古时期,人们以狩猎及采摘野果为生,常常是食不果腹,能量短缺,忍饥挨饿。人类的祖先在经年累月适应当时的饥饿环境后,慢慢进化出了能有效储存能量的能力。在进化中,那些能够在进食后较多地将食物能量以脂肪形式储存起来的个体会因为能长期耐受饥饿而存活下来,这就使得他们具有生存的优势。

而帮助人们有效储存和控制能量的能力便体现在基因中,这类基因称为节约基因。在饥荒来临时,拥有这种基因的人就可能躲过饥馑,避免死亡,而缺少节约基因的人则会在优胜劣汰的进化中被淘汰。

然而,今天的人类通过创造性劳动在创造精神文明的同时生产了极大和极丰富的物质,其中就包括大量的各种食物。今天,人们对主要是大鱼大肉这类丰盛的高脂肪和高蛋白的食物摄入过多,但又贪图安逸和舒适,懒于运动,具有节约基因的人就可能患糖尿病。因为,人们摄入的多余能量会通过脂肪储存起来。脂肪变多的结果则是肥胖。

向红丁认为,中国糖尿病患者人数急剧增加首先就与节约基因有关。“从遗传上来看,包括中国在内,所有的从穷到富变化的国家中都有强势的糖尿病遗传因素。因为这些国家在穷的时候就经过自然淘汰,不善于积攒能量的人就没有生存和传代的机会,所以这样就会人越来越少。而能够存活下来的人他就有比较强的遗传基因,也就是节约基因。”他解释说。

“我想大概从1840年鸦片战争开始就比较穷了,一直到1990年代改革开放显现成果以后才慢慢地富起来。那么1990年到现在21年的过程中,这种基因造成的结果逐渐积累,积累到一定程度会突然出现一个拐点。”向红丁继续说。

吃得多、吃得好和运动少的结果是脂肪贮存起来,这是靠胰岛的β细胞分泌的胰岛素来降低血糖,从而实现脂肪的贮存。人体许多组织的细胞膜上都存在着胰岛素受体。胰岛素必须与靶细胞,如脂肪细胞和肝细胞膜上的胰岛素受体结合后,才能发挥生物效应。

每个脂肪细胞和肝细胞膜上大约有30万个胰岛素受体。当血糖浓度升高时,胰岛素分泌增加,再与脂肪细胞等靶细胞的胰岛素受体结合后,可以让从食物中吸收进血液的糖分加速进入脂肪、肝脏、肌肉等组织,并以糖原的形式贮藏起来备用。这也意味着,胰岛素可以把体内一部分多余的糖分赶入到脂肪组织里,并将这些糖分转化成脂肪贮藏起来。这个过程是,胰岛素促进肝脏合成脂肪酸,使甘油三酯(TG)合成增多,极低密度脂蛋白合成增快,还可以抑制脂解酶的活性,从而抑制脂肪的分解,加速脂肪的贮存。同时,胰岛素也不让脂肪组织随便分解成葡萄糖,以免引起血糖过高。

脂肪贮存的结果是肥胖,而肥胖是因为脂肪细胞的体积变得更肥大,而不是数目的增加。因为人在进入了青春期后,体内脂肪细胞的数量基本固定了下来,脂肪细胞变大以后,细胞上的胰岛素受体减少,对胰岛素的敏感性降低,出现胰岛素抵抗。为了保证血糖不升高,胰岛需要大量工作,以释放更多的胰岛素,结果也产了高胰岛素血症。天长日久,胰岛在超负荷运转下就会不堪重负,功能衰竭,难以正常分泌胰岛素。结果是血液中的胰岛素水平降低,血糖持续升高,糖尿病就发生了。

“最近十年糖尿病增长幅度相当快,比我们想象要快得多。但是这并不排除我们做了很多工作的效果。没有我们大量的糖尿病防治工作的话,现在糖尿病的患病率会比现在还高。”向红丁说。

更多的易感基因

“西方许多国家糖尿病的患病率是在三四十年前也有过迅速增长的过程,大概也是二次世界大战以后经济突然起飞造成的结果。”向红丁介绍说,“但是现在他们增长的幅度并不是特别快,没有我们快。我们现在糖尿病的患病率的数值实际上已经超过了西方国家。”

“现在有人预期下面的二三十年是拉丁美洲糖尿病患病率增长最快的时候。我希望中国现在的增幅已经是最高,我希望能够很快下降。但是这种希望并不一定能够实现。”他说。

节约基因只不过是对糖尿病的一种形象说明,今天的研究已经发现,更多的基因与糖尿病相关,它们都通过一系列复杂的生物化学反应造成肥胖、胰岛素抵抗和胰岛素分泌不足,从而诱发糖尿病。

以前,研究人员已经发现了45个2型糖尿病的易感基因,但是大多数都是在欧洲人群中首次发现的。而东亚人群的2型糖尿病易感基因则发现较少,目前仅有7个易感基因是在东亚人群中发现的。

现在,对亚洲人群的糖尿病易感基因的研究正在取得突破。2011年12月11日的《自然遗传学》杂志发表了上海交通大学附属第六人民医院贾伟平教授研究组与韩国、新加坡等国研究者共同进行的一项研究。这项研究中汇集超过了5万例的样本,发现了8个新的2型糖尿病易感基因。

研究人员首先汇集了各研究组已经完成的共6952名病例和11865名对照组的基因组数据,随后在5843名病例和4574名对照中,对前期选取的两百余个基因位点进行验证,发现了19个可能的潜在易感基因位点。最后,在12284名病例和13172名对照人群中,对19个潜在位点进行分析,最终确认了8个新的2型糖尿病易感基因。

当然,这些基因是如何影响胰岛素的分泌、胰岛素抵抗、血糖的转化等则需要进一步的研究来说明。这也意味着,影响糖尿病发病的基因有很多,而且必须共同作用才能导致人发病。而研究人员的另一些研究也说明,由于人体无法增加或修补分泌胰岛素的β细胞,同样是糖尿病发病的诱因。

美国得克萨斯大学健康科学中心的弗朗科·佛利(Franco Folli)博士的研究小组最近在公共科学图书馆综合(PLoS ONE)上发表的研究结果显示,人体缺乏β细胞是造成胰岛素分泌减少从而诱发糖尿病的原因之一。但是,机体是有能力复制和生成β细胞的。不过,这需要由内分泌的信号来调节。这个信号就是叉头蛋白家族1(FoxO1)。由于这个信号缺乏,β细胞就无法复制,因此晚期2型糖尿病患者会出现胰岛素分泌障碍,胰岛素降低,使得病情恶化。但是,如果能使胰岛素信号传导途径恢复正常,就可以复制β细胞,以阻止β细胞的减少,让胰岛素分泌重新恢复正常,由此也可以治疗糖尿病。不过,根据这一机理研发出可供临床使用的药物,可能需要较长的时间。

关乎吃喝,还有睡眠

更多的人关注的是饮食和饮食方式在诱发糖尿病中的作用,但是新的研究发现,另一些生活方式对糖尿病的发病也具有重要作用,例如睡眠。

睡眠不足或异常的人也可能患糖尿病。这个结论是由美国哈佛大学公共卫生学院营养系的潘安(An Pan)研究小组通过最新研究得出的,并发表于2011年12月6日的公共科学图书馆医学(PLoS Med)上。该研究小组发现,不定期上夜班的女性比那些只在白天和傍晚上班的女性患2型糖尿病的风险高60%。每个月至少上三次夜班,持续1-2年,2型糖尿病风险增加5%。夜班工作持续的周期越长,风险越高,3-9年增加20%,20年以上增加60%。

为什么上夜班者患糖尿病的比率高于正常睡眠者呢?研究人员认为第一个原因可能是夜班工作增加了体重,从而导致护士增加糖尿病风险。但是这也不能解释所有结果。而以往也有一些研究把夜班工作和肥胖、代谢综合征、血糖失调关联起来。而第二个原因是,上夜班者调节胃肠道和内分泌系统的生物钟受到破坏。睡眠中断可导致胰岛素抵抗、食欲增加和体重增加。第三个原因是,夜班还导致另一些负面健康行为,例如吸烟、不规则饮食和缺乏锻炼。当然,这些原因都只是推测,而且是依赖参与者的自我报告。因此,上夜班者晚上没有正常的睡眠是如何诱发糖尿病的还有待深入的研究来证明。

不过,另一些研究给出了相似的答案。睡眠不正常会导致人发胖,而发胖则是诱导糖尿病的重要因素。例如,新西兰奥塔戈大学的研究人员对244名儿童的研究发现,孩子3-5岁时平均每天的睡眠时间约为11小时,但那些睡眠时间少于11小时的孩子到7岁时往往更为肥胖,其影响程度可大概折算为,平均睡眠时间每减少一小时,会增加约0.7公斤脂肪。儿童睡眠不足会增加肥胖风险的原因至少有两个方面:一是睡眠时间减少可能会导致吃零食的时间增多,从而增加肥胖风险;二是睡眠不足会影响体内的激素分泌,从而导致胃口大增,增加肥胖风险。而肥胖也为未来产生糖尿病和心脑血管病埋下了隐患。

同样,美国西北大学研究人员发现,晚上不按时入睡和不正常睡眠的人平均摄取的热量要比正常休息的人多248卡路里,这些额外的热量往往是从晚餐和夜宵中摄取的。睡眠少的人身体质量指数(BMI)普遍要高于睡眠正常者。也因此,他们未来患糖尿病之类富贵病的几率要高于正常人。

Posted in Uncategorized | Leave a comment

Android randomly turning off

1. http://androidforums.com/samsung-galaxy-ace/312084-randomly-turning-off.html

– Download and install a free app Load Monitor.
– Under its preferences check the following on…
– Add Notification, Only notify high load, Auto start, and most importantly Wake Lock.

The wake lock prevents the phone from going into sleep mode, now i’m already 24 hours without shutdowns. I also set the update interval to 2 hours for the Load monitor, so it doesn’t bug me often.

 

2.http://www.samsunggalaxysforum.com/samsung-galaxy-s-how-to/phone-randomly-shuts-off/45/

Download the program (it’s free) Load Monitor. Install it. Under its preferences check the following on… Add Notification, Only notify high load, Auto start, and most importantly Wake Lock. Maybe the Screen setting that I gave you before wasn’t the solution, but these two were the changes that I made four days ago and my phone hasn’t turned off at all.  Hope this helps…

This WORKS!  for me anyway.  Thank you yval9857.

I did this four days ago and haven’t had it shut off since.  I turned the phone off and on a couple times during those day just to make sure I wasn’t getting lucky but it has never shut off by itself since installing and configuring load monitor.

Hope this helps others as well….

Posted in Uncategorized | Leave a comment

中国共产党最著名16位卧底的最后结局

http://www.cnr.cn/junshi/ltbk/wyxz/200904/t20090414_505302671.html

一、曾任国民党特务头子徐恩曾机要秘书的钱壮飞:

1896年生于浙江吴兴(今湖州市)。本名钱北秋,又名钱潮。早年就读于湖州中学,后考入北京医专。1925年加入中国共产党。1928年在上海考入国民党特务头子徐恩曾主办的上海无线电训练班后,日益得到徐的信任。1928年秋,徐恩曾被蒋介石任命为上海无线电管理局局长后,就将钱壮飞留在身边,担任该局秘书。后任徐恩曾的私人秘书。所谓无线电训练班和无线电管理局,实际上是国民党的特务机构。1929年12月,徐恩曾正式出任南京国民党中央组织部党务调查科(中统前身)主任。就任前,他特意把原在上海无线电管理局的私人秘书钱壮飞也一块儿带了过去,并任命钱壮飞为机要秘书。

1931年4月,中共中央特科负责人顾顺章被捕叛变,国民党武汉行营主任何成浚和特务机关连续向蒋介石、徐恩曾发出顾顺章叛变的电报,但均被钱壮飞截获。钱壮飞立即派人赶到上海向中共中央报警。周恩来、陈云等领导采取紧急措施,才使得中共中央领导人、中共江苏省委以及共产国际在沪机关全部迅速地安全转移,使党组织避免了一场特大灾难,对保卫设在上海的中共中央机关的安全作出了重大贡献。1931年,钱壮飞进入中央苏区,任中央革命军事委员会总参谋部第二局副局长。1935年,在红军长征南渡乌江时,遭敌机袭击牺牲。

全国解放后,周恩来曾经多次谈到钱壮飞和李克农、胡底打进国民党最高特务机关后对党作出的巨大贡献。他曾说,如果没有“龙潭三杰”,我们这些人早就不存在了。

二、曾任国民党特务机关设在天津的分支机构长城通讯社社长的胡底:

原名胡百昌,别名有北风、胡马等。1905年生于安徽舒城。1923年考入中国大学。1925年加入中国共产党。1926年从中国大学毕业后住在钱壮飞家。1926年,和钱壮飞、徐光华合办了光华影片公司。当时,他们一面扮演影片里的角色,一面借此掩护从事党的秘密工作。1927年4月28日,李大钊在北京被张作霖杀害。胡底和钱壮飞夫妇也上了黑名单,受到通缉。同年冬天,胡底和钱壮飞一起离开北京,转移到上海。1928年春,胡底为了维持生活,应聘进入上海影片公司。不久,又经钱壮飞介绍,进入上海无线电管理局工作。1929年打入南京的特务机构。1930年下半年,被派往天津筹建长城通讯社,并出任社长。这是国民党特务机关在北方的分支机构,归南京长江通讯社管辖。南京、天津方面每有紧急情报,钱壮飞和胡底就立即报告给在上海的李克农,由李克农通过陈赓及时转报中共中央。

1931年4月,李克农得知顾顺章叛变的那天晚上,用暗语给胡底发了一个电报:“胡底,克潮病笃。”这是他们事先约定的暗号:“克”是说李克农,“潮”指钱壮飞,“病笃”意即事态严重,必须立即行动。胡底时在天津。接到电报后,胡底马上乘坐外国轮船离开天津。1931年8月,胡底、钱壮飞离开上海前往中央苏区。到达苏区后,胡底任临时中央政府国家政治保卫局预审科科长。1934年10月,中央红军开始长征后,胡底任中革军委侦察科科长。

1935年6月12日,红一方面军与红四方面军在四川懋功的达维地区会师。8月间,红军总部将红军分为左、右两路军北上,但左路军到达阿坝地区后,张国焘突然擅令左路军全部和右路军的一部南下,并同党中央分裂。跟随朱德、刘伯承在左路军行动的胡底,对张国焘的分裂行为不满,常在一些场合流露出愤懑情绪。张国焘得知后竟将他诬陷为“国民党特务”,给他扣上“反革命”的帽子。1935年9月,张国焘竟下令将胡底杀害。1945年中共七大追认他为革命烈士。1981年12月8日,国家民政部再次追认胡底为革命烈士。

三、曾任国民党特务头子徐恩曾在上海设立的特务机构特务股股长的李克农:

1898年生于安徽巢县(今巢湖市)。1926年加入中国共产党。1929年,根据周恩来的指示,化名李泽田以应考方式考入了上海无线电管理局。该局负责人徐恩曾对李克农观察一段时间后,对李克农产生信任。不久,李克农便升任特务股股长。虽然徐恩曾对李克农很信任,但一个专供国民党高级官员相互发电报使用的密码本,绝不外传。每次外出,徐恩曾都将其放在贴身口袋里。一次,好色的徐恩曾从南京到上海开会时,李克农见其急着去找上海滩的美女,就用手指指其胸口,说:“不行!不行!徐主任,您带着这个怎么行?”徐恩曾觉得言之有理,当即从小褂里掏出密码本交给李克农,并嘱咐他小心保管。徐恩曾走后,李克农立即将密码本复制收藏。后来,就是用这个复制的密码本,在关键时刻,帮助破译了国民党的绝密情报,保卫了中共中央的安全。

1931年4月25日深夜,李克农收到钱壮飞派人从南京送来的中共中央特科负责人顾顺章叛变投敌的密信后,急忙与党中央取得联系。可这天不是与陈赓接头的日子。于是,在夜幕下,李克农行色匆匆,找了一处又一处,最后终于找到了陈赓。接着,两人又一起找到了周恩来,迅即对有关人员进行了转移。

此后不久,李克农离开上海前往中央苏区。后曾任国家政治保卫局执行部部长,红军工作部部长等职。长征到陕北后,曾任中共中央联络局局长、八路军总部秘书长、中央社会部部长等职。新中国成立后,曾任外交部副部长、解放军副总参谋长等职。是中共八届中央委员。李克农这位中共情报、保卫战线上的卓越领导人,虽然不是中央政治局委员,但却可以列席中央政治局会议。毛泽东曾这样评价李克农:“李克农是中国的大特务,只不过是共产党的大特务。”1955年,这位从没带兵打过仗的开国功臣,被授予上将军衔。1962年2月9日病逝于北京。

四、曾任国民党高级将领胡宗南机要秘书的熊向辉:

祖籍安徽凤阳。1919年生于湖北武昌。原名熊汇荃。1936年12月在清华大学秘密加入中国共产党,同时系中华民族解放先锋队清华分队负责人之一。1937年12月,遵照周恩来的指示,到国民党胡宗南(时任第八战区副司令长官,后任第一战区司令长官)的部队“服务”,从事秘密情报工作。1939年3月在国民党中央陆军军官学校第七分校毕业后,至1947年5月,任胡宗南的侍从副官、机要秘书,成了胡宗南的亲信,负责处理机密文电和日常事务,起草讲话稿。

1943年,熊向辉获得了一份胡宗南为进攻陕北地区而作的战略部署的情报,并立即报告了党组织,党中央向外界及时揭露了这个阴谋,使之破产。后来,毛泽东称赞熊向辉,说他一人可以顶几个师。1947年7月,熊向辉被胡宗南派赴美国留学后不久,知道了熊向辉的真实身份,气得暴跳如雷。1949年11月,熊向辉接到周恩来的邀请,来到中南海勤政殿。当他走进勤政殿时,看见张治中、邵力子、刘斐等原国民党高级官员也在里面。这些人见熊向辉走进来,亲切地问:“这不是熊老弟吗?你也起义了?”周恩来哈哈大笑,说:“他可不是起义,他是归队。今天,我请你们大家来,一是和你们聚聚,谈谈心,二是向大家公开一个秘密。”大家坐定后,周恩来指指熊向辉,说:“他是1936年入党的中共党员,是我们派他到胡宗南那里去的……”说完,周恩来爽朗地大笑。众人大为惊讶。国民党前国防部参谋次长刘斐说:“怪不得胡宗南老打败仗。”周恩来看了熊向辉一眼,说:“以后我们打算让他搞外交工作……”

后来,熊向辉一直在外事战线工作。联合国恢复中华人民共和国的合法席位后,熊向辉随乔冠华首次代表新中国出席联合国大会。熊向辉担任过外交部新闻司副司长、办公厅副主任等职。

五、曾任蒋介石侍从室少将高参的段伯宇:

1904年生,1938年秘密加入中国共产党。1939年调到重庆后,周恩来找他谈话,要他长期在国民党军队潜伏,并指示他与地下党的同志单线联系。后来段伯宇进入国民党陆军大学第七期特别班学习。毕业后经胞弟段仲宇推荐进入蒋介石侍从室工作。段伯宇在蒋介石侍从室(后改为总统府军务局)任少将高参后,在国民党军队内进行策反工作。解放战争后期,蒋介石为了保存他的最精锐的核心部队——现代化伞兵三团,打算把伞兵三团调到台湾担任自己的警卫部队。上海地下党得到这个情报后,责成段伯宇具体负责伞兵团的起义工作。经过段伯宇的周密策划,伞兵三团于1949年4月15日利用从海上撤退福建的机会,转舵北上,在海上起义,安全抵达连云港,受到了以新海连特委书记谷牧为首的解放区党政军民的热烈欢迎。新中国成立后,段伯宇曾任自然科学史研究室和中国科学院自然科学史研究所负责人。1998年9月23日在北京逝世。

六、曾任汪精卫随从秘书的汪锦元:

原名汪国梁。江苏苏州人。少年时,因其父早逝,被其母(日裔)送到日本。1929年随母到上海谋生,并改名汪锦元。后受日籍中共党员西里龙夫等人的影响,于1936年加入中国共产党。1938年初,奉命打入伪上海市政府秘书处。由于其有一半日本血统,日语熟练,办事认真负责,深得汪精卫私人秘书周隆庠的信任和欣赏。1940年9月,汪锦元因周隆庠推荐去了南京,并打入“汪公馆”,做了汪精卫的随从秘书兼日语翻译。

从1940年到1942年的两年多中,汪锦元随汪精卫参加了和日本人的一些会谈。汪锦元抓住一切时机搜集汪伪和日本军国主义“交易”的各种情报。例如,汪精卫与日本方面签订的卖国密约《日支新关系调整纲要》,汪精卫从日本政府得到的武器,汪精卫处来往人员的情况等绝密情报。这些情报都被汪锦元迅速送交南京情报小组,又由上海情报部门经秘密电波传到延安,受到周恩来的称赞。1942年8月,汪锦元等人因西里龙夫牵连被日本警方逮捕。1945年5月,汪锦元等人获释后随新四军联络部部长扬帆来到新四军淮南根据地。经了解审查和上级组织批准,汪锦元恢复组织关系。1945年9月,汪锦元受命到国民党统治区长期潜伏,相机打入国民党机关,开展对敌隐蔽斗争。从此,汪锦元与党组织失去联系。上海解放后,汪锦元曾在东方经济研究所和保卫部门任职。1955年夏,他因所谓“潘扬案”被捕,关在北京。1982年8月,潘汉年、扬帆案得到彻底平反,汪锦元的问题也得到昭雪。有关部门对其的评价是:在从事党的情报工作期间表现积极,认真负责,对革命事业有一定贡献。1992年3月26日,汪锦元因病去世。

七、曾任白崇禧机要秘书的谢和赓:

1912年生于广西桂林。1933年在北平读大学时经宣侠父介绍秘密加入中国共产党。后党中央派他回到广西老家,利用家庭影响打入桂系军阀上层,成了周恩来、董必武、叶剑英直接领导下的“特密”地下党员,代号“八一”。抗战爆发后,白崇禧到南京就任副总参谋长,谢和赓被白崇禧任命为中校机要秘书。在武汉时,白崇禧让谢和赓写一份《军队政治工作与群众政治工作之关系》的讲演稿,谢和赓找到李克农,请求党组织给予帮助。李克农向他提供了大量的材料。谢经过三天三夜,终于写成,由李克农转交周恩来审阅。李克农连夜找到周恩来,周恩来认真推敲文句,对讲演稿进行了较大修改。第二天,李克农便将周恩来用红笔改动过的讲稿转交给谢和赓,告诉他说:“恩来同志删的是白站在副总参谋长的地位指责政治部工作失误的部分,改为本着白的军训部长的地位讲话。同时,恩来提醒你注意不要让原稿提出的政治训练的原则和方法跟我党太相似。”按照李克农的指示,谢和赓急忙复写了两份,毁掉周恩来删改过的原稿,将完成稿送到白崇禧的办公桌上。白崇禧完全采用了谢和赓起草的讲演稿,向师以上干部和师级政工人员进行训话。1942年,谢和赓被中共中央派往美国做秘密调研统战工作。1946年毕业于美国国际事务研究所。1954年冬,和妻子王莹(著名演员、现代女作家)因“共产”嫌疑,被美国移民局递解出境。二人于1955年回到北京。谢和赓后曾任《世界知识》高级编辑兼欧美组组长等职。因“鸣放”期间提了“中南海应向老百姓开放”的意见,1957年被打成“右派分子”,下放到北大荒劳改。因周恩来和董必武相继出面干预,谢和赓一年后得以重返北京。“文革”开始后的1967年7月1日被捕入狱。1975年春,重病在身的周恩来得知谢和赓的情况后,立即指示有关部门释放谢和赓出狱治病。同年5月15日,谢和赓总算重见天日,但出来时精神已近失常。党的十一届三中全会后被平反,后在外交部工作。

八、曾任国民党高级将领卫立煌秘书的赵荣声:

安徽安庆人。燕京大学新闻系毕业。1935年在“一二.九”运动中加入中国共产党。1937年春去延安。后参加丁玲领导的西北战地服务团,任通讯组组长。1938年2月,赵荣声受组织派遣,到国民党第一战区司令长官卫立煌部做统战工作,任卫立煌的少校秘书。刘少奇从延安到洛阳找赵秘密谈话,嘱咐赵长期隐蔽下去,等待时机,并要做好随时应变的准备。1942年,赵荣声到迁往成都的燕京大学学习。新中国成立后,曾任《工人日报》文化生活组组长,1952年写成长篇报告文学《我是劳动人民的儿子》,向人们系统地介绍了吴运铎。1956年2 月,上海新文艺出版社出版发行了其撰写的长篇报告文学《在建设的日子里》。1957年,在反右斗争中受到不公正待遇。1985年,文史资料出版社出版了其所撰写的《回忆卫立煌》一书。

九、曾任国民党第三绥靖区副司令官的何基沣:

1898年生于直隶(今河北)槁城。1923年在保定陆军军官学校毕业后,参加冯玉祥部队。1931年任二十九军一○九旅副旅长。1933年春,赴喜峰口抗击日军,以战功升为旅长。卢沟桥事变前夕,率部驻守卢沟桥一带,多次挫败前来挑衅的日军。卢沟桥事变发生后,直接指挥驻军抵抗。1938年秘密前往延安,受到中共领导人的接见。根据党的指示,他回到原部队工作,同新四军四师、五师建立了联系,在新四军向鄂豫皖发展和建立大别山根据地过程中起了重要作用。1939 年秘密加入中国共产党。1948年11月淮海战役时,时任国民党第三绥靖区副司令官的何基沣,根据党的指示,和张克侠一起率部两万多人起义。此后,先后担任中国人民解放军第三十四军军长、南京警备司令部司令员等职。新中国成立后,曾任水利部副部长、国务院水土保持委员会副主任兼秘书长、农业部副部长等职。 1980年病逝。

十、曾任国民党第三绥靖区副司令官的张克侠:

1900年生于直隶(今河北)献县。1923年毕业于保定陆军军官学校。后加入冯玉祥部队。1924年前往广州,曾任陆军讲武学校教官、队长。1926年任冯玉祥部任学兵团团副。1927年至1928年在莫斯科中山大学学习。1929 年加入中国共产党。1930年在张自忠的师任参谋长。1931年考入南京陆军大学。抗日战争期间,历任第六战区司令部高级参谋、副参谋长、五十九军参谋长、三十三集团军参谋长和副总司令等职。抗战后,任第三绥靖区副司令官,积极开展地下工作。1948年11月8日,与何基沣一起率部起义,对取得淮海战役的起了重要作用。起义后,先后担任中国人民解放军三十三军军长兼上海淞沪警备区司令部参谋长等职。新中国成立后,历任华东军政委员会委员、林业部副部长兼中国林业科学院长等职。1984年病逝。

十一、曾在李宗仁的第五战区司令长官部担任参议的刘仲华:

1899年生于山西崞县(今原平)。1923年加入中国共产党。抗日战争开始后,他在李宗仁的第五战区司令长官部担任参议,做统战工作,为促使李宗仁接受共产党的抗日政治纲领作出了贡献。当时,许多文化青年从敌占区来到五战区,刘仲华就向李宗仁建议把这些流落到五战区的青年组织起来开展抗日活动。李宗仁接受了刘仲华的建议,开办了战时青年干部培训班。1949年4月1日,刘仲华作为南京政府和谈代表团的顾问,同张治中等飞抵北平。新中国成立后,曾任北京市园林局局长等职。1970年,受迫害病逝。粉碎“四人帮”后,中共北京市委为其召开了追悼会,平反昭雪,恢复名誉。

十二、曾任国民党陆军总司令部作战处科长的王启明:

1910年生于直隶(今河北)威县。1929年加入中国共产党。长期从事党的秘密工作。土地革命战争时期,曾任国民党第三十二军司令部参谋,第三十二军营长,在中共北方局领导下从事地下工作。抗日战争时期,任国民党第三十二军团长,国民党陆军大学战术教官,国民党第三十二军中共地下党组织负责人,国民党陆军总司令部作战处科长、高参。解放战争时期,任国民党第三十二军参谋长。1947年率部分官兵起义。起义后任晋冀鲁豫野战军第四纵队参谋长,第二野战军第四兵团第十四军副军长等职。新中国成立后,曾任云南军区副参谋长,昆明军区副参谋长,云南军区副司令员,云南省副省长等职。 1955年被授予少将军衔。2002年病逝。

十三、曾任西北军副团长的牛化东:

1906年生于陕西定边。1926年加入中国共产党。1927年被党组织派到西北军从事兵运工作。曾在西北军任排长、连长,新编第十一旅参谋、军械官、副团长。1945年参与领导该旅于陕西安边起义。后任陕甘宁晋绥联防军新编第十一旅副旅长,三边军分区副司令员兼新编第十一旅副旅长。新中国成立后,曾任宁夏军区参谋长、银川军分区司令员、宁夏军区副司令员等职。1964年晋升为少将军衔。1995年病逝。

十四、曾任国民党一一○师师长的廖运周:

1903年生于安徽凤台县。1926年入黄埔军校第五期学习。1927年加入中国共产党。参加了北伐战争和南昌起义。1928年奉派入国民党三十三军从事兵运工作。后在国民党军队先后任团部副官、师部副官长、团长等职。1933年与中共失去组织关系。后升任国民党军少将旅长、副师长、一一○师师长。后恢复中 共组织关系,在其任师长的一一○师建立中共秘密师党委。1946年任一一○师中共地下党委书记。1948年7月,刘伯承、邓小平指示一一○师党组织,要做好起义的一切准备。11月26日,国民党军十二兵团司令黄维决定次日集中四个师齐头并进,向双堆集东南方向突围。廖运周立即派人潜往中原野战军六纵报告情况,并请求乘突围之机举行战场起义。考虑到四个师齐头并进,一一○师被夹在中间,不利于起义行动,廖运周向黄维建议,将四个师齐头并进改为梯次行动,如果一一○师先攻击得手,其他师即迅速跟进,黄维采纳之。刘伯承、陈毅、邓小平批准了廖运周的起义计划,规定了起义部队行进通道和联络信号,指示六纵做好接应廖运周师和阻击黄维兵团的准备。11月27日,廖运周率一一○师师部和两个团 5000人,在解放军炮火掩护下,经六纵让开的通道迅速向指定的地区开进。黄维以为一一○师突围成功,命令后续三个师沿一一○师路线突围,当即遭六纵痛击,折回双堆集。廖运周率部起义成功,使黄维突围计划失败。新中国成立后,曾任沈阳炮兵学校校长兼党委副书记、吉林省体委主任等职。1955年被授予少将军衔。1996年病逝。

十五、曾任汪伪政府上海保安司令部军法处长等职的李时雨:

1908年生于黑龙江巴彦。1931年在国立北京法政大学读书时加入中国共产党。 1934年,打入东北军,后又潜入西安“剿总”第四处,任中尉办事员。1936年后潜入天津,在中共北方局社会部领导下,以天津高等法院检察官的身份从事地下工作。1939年又按照地下党组织的安排,冒充国民党北方代表去上海参加了汪伪国民党第六次全国代表大会,为中共搜集了许多汪精卫卖国求荣的第一手情报。1940年3月,汪伪政府在南京成立后,被任命为立法委员。在取得陈公博的“信任”和“重用”后,为中共获取了许多敌伪方面的重要战略情报。在陈公博兼任伪上海市长的1941年至1944年期间,李时雨兼任过伪上海保安司令部秘书处长和军法处长、伪清乡委员会上海分会办公厅第四处处长、伪上海警察局司法处长等职。日本投降后,李时雨又打入军统内部,任军统上海区第二站第二组组长(少将军衔),就在特务头子戴笠的眼皮底下搜集情报。1946年9月,李时雨被军统以“汉奸”的罪名逮捕,后被判处有期徒刑7年零6个月。1949年2月被取保释放后,在上海以汇中企业公司副总经理的名义从事地下工作。同年4月,按照党组织的指示,李时雨由上海到达香港后,带着一部用线装书伪装的情报,取道天津来到北平,将情报交给了童小鹏,同时也穿上了中国人民解放军的军装,公开了自己共产党员的身份,被分配到中央社会部工作。新中国成立后,李时雨先后在中央党政军机关及统战部门工作过。1982年离休前,任国务院宗教事务局顾问、党组成员兼中国佛学院副院长。1999年12月28日病逝于北京。

十六、曾任国民党高级将领傅作义秘书的阎又文:

山西省万荣县荣河镇人。1939年11月在延安七里铺训练班第二期结业后,被中共西北局社会部安排到国民党西北军阀马鸿逵部队。后来,阎又文寻机转入晋军傅作义部。阎又文与傅作义是山西荣河同乡,逐步取得傅的信任后,升任少将新闻处长、奋斗日报社长、华北“剿匪”总司令部政工处副处长。按照上级指示,阎又文长期不与组织发生联系。整个抗日战争时期,阎又文这个高级内线一直没有被启用。直到解放战争爆发前夕,中央情报部才重新与阎又文接上关系,于是,便有了傅作义痛斥毛 泽东的《致毛泽东的公开信》文稿。原来,阎又文得到为傅作义起草电报的任务后,曾请示组织,周恩来指示:公开电要骂得狠些,要能够激起解放区军民义愤,要能够导致傅作义狂妄自大!后来,阎又文曾代表傅作义与中共和谈。1949年1月22日下午6时30分,阎又文以华北“剿匪”总司令部政工处副处长的身份,正式宣布北平和平协议和傅作义的文告。新中国成立后,阎又文成为水利部部长傅作义的办公厅主任

Posted in Uncategorized | Leave a comment

Maven and Spring missing library

http://stackoverflow.com/questions/1023456/maven-and-spring

The referenced jars aren’t available on the Maven2 central repository, so unless you have an additional repository declaration in your POM or an active profile in your settings, Maven will not know where to obtain the artifacts from.

There are a few public repositories like here and here hosting these artifacts. To use these repositories you could add the relevant repository declaration to your POM or settings. See here for an example configuration.

Alternatively if you don’t trust the repositories you could manually download the jars and put them into your local Maven repository, though you’d need to be careful to replicate the structure Maven expects, and you may well encounter the same problem for different jars.

Another alternative is to use a Maven repository manager like Nexus or Artifactory, to manage Maven’s interactions with external repositories, though that is almost certainly too much information if you’re just starting out.

For general help/information on Maven, check out the Maven book.

Maven Repository

Introduction

DailyDev.org Maven Repository is mapped to SVN Repository of one project hosted on Google Code.
It’s URL is http://maven.dailydev.org/repository/public 

Repository Configuration

To make DailyDev Maven Repository accessible from your Maven build you have to add it’s configuration into your project’s POM file  or into yoursettings.xml . Depending on the reason why you want to configure the repository you can add it as a component repository or as a plugin repository.

As component repository

If you want to depend on components deployed in the repository add following snippet of XML as of child repositories element of your POM orsettings.xml file.

<repository>
<id>dailydev-maven-repository</id>
<name>DailyDev.org Maven Repository</name>
<url>http://maven.dailydev.org/repository/public</url&gt;
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
As plugin repository

If you want to use plugins deployed in the repository add following snippets of XML as child of pluginRepositories element of your POM orsettings.xml file.

<pluginRepository>
<id>dailydev-maven-repository</id>
<name>DailyDev.org Maven Repository</name>
<url>http://maven.dailydev.org/repository/public</url&gt;
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</pluginRepository>

 

Posted in Uncategorized | Leave a comment