第一篇:梅泰諾做通信塔起家
梅泰諾做通信塔起家,并因此上市,在移動(dòng)、聯(lián)通、電信積累了豐富的人脈,4G牌照10月發(fā)放是大概率事件,也有媒體猜測(cè)9月28日發(fā)放,無(wú)論如何,移動(dòng)已經(jīng)率先開(kāi)始招標(biāo),預(yù)計(jì)新建20萬(wàn)個(gè)基站的規(guī)模。
以下引述公司董事長(zhǎng)張志勇在機(jī)構(gòu)調(diào)研會(huì)上的講話:“2013年9月6日,中國(guó)移動(dòng)開(kāi)展2013-2014年度基站單管通信塔集中采購(gòu)。根據(jù)目前通信塔供應(yīng)商較為分散的局面,集采標(biāo)準(zhǔn)公開(kāi)透明化將提高準(zhǔn)入門檻,減少市場(chǎng)無(wú)序競(jìng)爭(zhēng),有利于公司提高單一客戶市場(chǎng)份額,降低生產(chǎn)成本,節(jié)省區(qū)域市場(chǎng)費(fèi)用?!?/p>
加上電信的20萬(wàn)個(gè)基站(今年啟動(dòng)6萬(wàn)個(gè)),聯(lián)通的7萬(wàn)個(gè)基站,三大運(yùn)營(yíng)商3年內(nèi)要建設(shè)47萬(wàn)個(gè)基站,查詢中國(guó)移動(dòng)單管通信塔概算定額:20米高最低價(jià):15萬(wàn),預(yù)計(jì)這部分招標(biāo)金額700億左右。
據(jù)此估算,合同價(jià)值100億以上,凈利潤(rùn)10億,兩年半完成,每年將近4億元凈利潤(rùn),光通信塔這塊,將產(chǎn)生每股2元以上利潤(rùn)。
詳細(xì)計(jì)算如下:
1、8萬(wàn)個(gè)通信塔按照單管塔5萬(wàn)個(gè),三管塔3萬(wàn)個(gè)計(jì)算(注:現(xiàn)在由于征地困難,城區(qū)以單管塔為主),單管塔造價(jià)平均一個(gè)按照8萬(wàn)元計(jì)算,5萬(wàn)個(gè)就是40億元,三管塔造價(jià)按照20萬(wàn)元計(jì)算,3萬(wàn)個(gè)就是60億元,合計(jì)100億元。
2、查詢梅泰諾2012年年報(bào),通信塔銷售毛利率26.85%(2013年中期銷售毛利率20.43%,但通信行業(yè)有個(gè)特點(diǎn),上半年銷售毛利利率低于下半年,2012年上半年銷售毛利率是21.47%,但全年就變?yōu)?6.85%),據(jù)此,100億銷售額將產(chǎn)生毛利潤(rùn)25億元以上,凈利潤(rùn)的計(jì)算,由于各項(xiàng)費(fèi)用不好估算,凈利潤(rùn)姑且按照毛利潤(rùn)的40%計(jì)算,也就是將產(chǎn)生凈利潤(rùn)10億元
中國(guó)移動(dòng)安徽分公司日前宣布,計(jì)劃今年建設(shè)4G(TD-LTE)基站8000多座,實(shí)現(xiàn)重點(diǎn)城市城區(qū)的連續(xù)覆蓋及數(shù)據(jù)業(yè)務(wù)熱點(diǎn)區(qū)域的有效覆蓋。中國(guó)移動(dòng)湖北分公司也表示,今年預(yù)計(jì)至少新建TD-LTE基站6000個(gè),年內(nèi)實(shí)現(xiàn)全省移動(dòng)4G網(wǎng)絡(luò)覆蓋。
隨著4G牌照發(fā)放時(shí)間的臨近,中國(guó)移動(dòng)對(duì)4G網(wǎng)絡(luò)的建設(shè)開(kāi)始迫不及待起來(lái)。與之形成鮮明對(duì)比的是,中國(guó)電信(53.73, 0.21, 0.39%)則剛開(kāi)始第一輪的低調(diào)招標(biāo),而在3G時(shí)代拿了一副好牌照的中國(guó)聯(lián)通(16.64, 0.41, 2.53%)未有實(shí)質(zhì)性動(dòng)作。
但這一切都取決于工信部的4G牌照會(huì)以什么形式發(fā)放。不過(guò)坊間已有不同版本流傳開(kāi)來(lái),有的說(shuō)是先發(fā)TD-LTE,一年之后才發(fā)FDD-LTE,有的說(shuō)雙牌照會(huì)一起發(fā)給三家運(yùn)營(yíng)商。
不過(guò),有業(yè)內(nèi)人士對(duì)《每日經(jīng)濟(jì)新聞》記者表示,圍繞著4G建網(wǎng),三大運(yùn)營(yíng)商已經(jīng)開(kāi)始暗戰(zhàn),都在各自依靠自己的專家和學(xué)者向政府爭(zhēng)取對(duì)自己更有利的結(jié)果。
危機(jī)之下,中國(guó)移動(dòng)開(kāi)始在4G建網(wǎng)上搶跑。
今年初,中國(guó)移動(dòng)宣布推動(dòng)TD-LTE4G“雙百”計(jì)劃——TD-LTE網(wǎng)絡(luò)覆蓋100個(gè)城市、采購(gòu)百萬(wàn)部TD-LTE終端,建設(shè)20萬(wàn)個(gè)4G基站。同時(shí),將今年投資4G的資金從去年50億元增至417億元。
中國(guó)電信也開(kāi)始有所動(dòng)作。9月初,有媒體報(bào)道,中國(guó)電信低調(diào)啟動(dòng)了4G網(wǎng)絡(luò)招標(biāo),規(guī)模達(dá)到了6萬(wàn)個(gè)基站。而中國(guó)聯(lián)通至今還未有實(shí)質(zhì)性動(dòng)作。
第二篇:漢諾塔教學(xué)反思
師生問(wèn)答對(duì)話的探索----《漢諾塔》教學(xué)反思
山東省日照市文登路小學(xué) 劉衛(wèi)妮
漢諾塔游戲,起源于古印度的一個(gè)傳說(shuō),這一堂從游戲中開(kāi)始的數(shù)學(xué)課,將一改有些學(xué)生認(rèn)為“數(shù)學(xué)很枯燥的”的想法,通過(guò)讓學(xué)生自己動(dòng)手去體驗(yàn),不僅是在學(xué)習(xí)數(shù)學(xué)知識(shí),更是在訓(xùn)練數(shù)學(xué)思維。揭開(kāi)的不僅是謎底,更是想教給學(xué)生如何學(xué)好數(shù)學(xué)的一種方法。下面,我將對(duì)師生問(wèn)答對(duì)話進(jìn)行一下反思。
過(guò)程課中,第一,開(kāi)始通過(guò)師生會(huì)話自然導(dǎo)入,如:你喜歡玩游戲嗎?你還想繼續(xù)玩嗎?通過(guò)傳說(shuō)中關(guān)于世界末日的預(yù)言,讓學(xué)生迫不及待的想找到問(wèn)題的答案。第二,通過(guò)讓學(xué)生到黑板上貼標(biāo)題的方法,一方面自然出現(xiàn)課題,另一方面通過(guò)這種活動(dòng)又復(fù)習(xí)了游戲規(guī)則,讓學(xué)生通過(guò)活動(dòng)說(shuō)出游戲規(guī)則。如,師:孩子們,眼睛看到這兒來(lái),你發(fā)現(xiàn)了什么? 生:老師,漢諾塔這款游戲器具既有立柱,還有圓盤,我發(fā)現(xiàn)黑板上只有三根立柱,而缺少圓盤。師:孩子,你有一雙善于發(fā)現(xiàn)的眼睛。圓盤在老師手里。誰(shuí)來(lái)將這三個(gè)紙質(zhì)圓盤貼到黑板上的第一根圓柱上?生貼師:大家同意他的貼法嗎?理由是什么?師:同學(xué)們同意他的觀點(diǎn)嗎?生:。。師:是的,小盤在上,大盤在下,這是我們玩這款游戲的規(guī)則之一(PPT出示),漢諾塔僅僅這一個(gè)規(guī)則嗎?生:老師,我知道。玩漢諾塔還有一個(gè)規(guī)則是:一次只能移動(dòng)一個(gè)圓盤。師:說(shuō)的很好。請(qǐng)同學(xué)們仔細(xì)觀察,看老師的操作是否正確,并說(shuō)出理由。(師故意做錯(cuò)誤演示)生:。。第三,注重在各個(gè)環(huán)節(jié)中滲透對(duì)學(xué)生的情感目標(biāo)。比如“師:孩子們知道了游戲規(guī)則,我想征求大家的意見(jiàn),此時(shí),你最想干什么?”通過(guò)詢問(wèn),拉近和學(xué)生的距離,建立一種平等民主的教學(xué)環(huán)境。又如“師:XX同學(xué),不僅善于分析,還講述的非常清楚,跟大家分享了他的成功。孩子們,分享別人的成功,也是一種進(jìn)步。”讓學(xué)生知道要取長(zhǎng)補(bǔ)短,互相學(xué)習(xí)。第四,通過(guò)讓學(xué)生找最少步數(shù)之間的規(guī)律進(jìn)行拓展延伸,找到里面的數(shù)學(xué)奧秘,讓學(xué)生覺(jué)得數(shù)學(xué)是很有趣的,數(shù)學(xué)無(wú)處不在,我們可以用數(shù)學(xué)問(wèn)題解釋生活中的很多事情。如,師:要是我們一直這樣做下去,還沒(méi)有做到咱們所有的9個(gè)圓盤的游戲,就已經(jīng)下課了,來(lái),我們先一起看一下我們的研究成果,認(rèn)真看,你發(fā)現(xiàn)這些數(shù)字有什么規(guī)律了嗎?最后,作為獎(jiǎng)勵(lì)我給學(xué)生講了一個(gè)小故事,這個(gè)故事正好體現(xiàn)了本節(jié)課的數(shù)學(xué)問(wèn)題,讓學(xué)
生在課下研究探索,找到問(wèn)題的答案,寓教于樂(lè)。師:同學(xué)們,今天的這堂課老師分享了你們的成功和快樂(lè),老師有一個(gè)故事也想和大家分享一下,“百萬(wàn)富翁的破產(chǎn)”:杰米是百萬(wàn)富翁,一天,他碰到上一件奇怪的事。一個(gè)叫韋伯的人對(duì)他說(shuō),我想和你訂個(gè)合同,我將在整整一個(gè)月中每天給你10萬(wàn)元,而你第一天只需給我1分錢,以后你每天給我的錢是前一天的兩倍。杰米說(shuō),真的?!你說(shuō)話算數(shù)? 合同開(kāi)始生效了,杰米欣喜若狂。第一天杰米支出1分錢,收入10萬(wàn)元。第二天,杰米支出2分錢,收入10萬(wàn)元。到了第10天,杰米共得100萬(wàn)元,而總共才付出5元1角2分。到了第20天,杰米共得200萬(wàn)元,而韋伯才得5千元多。杰米想:要是合同訂、三個(gè)月該多好!結(jié)果杰米卻破產(chǎn)了。孩子們,原因是什么?我期待著你們能幫幫我。
漢諾塔問(wèn)題在數(shù)學(xué)界有很高的研究?jī)r(jià)值,而且至今還在被一些數(shù)學(xué)家們所研究,它可以幫助開(kāi)發(fā)智力,激發(fā)我們的思維。讓小學(xué)生接觸這款益智游戲,利用一次次不斷的探索和嘗試,可以激發(fā)他們的興趣,積極應(yīng)對(duì)困難,獲得成功體驗(yàn),鍛煉他們的思維,同時(shí),培養(yǎng)主動(dòng)探索,不服輸?shù)木?。?shù)學(xué)磨礪孩子的思維品質(zhì)。數(shù)學(xué),是思維的體操;數(shù)學(xué)課堂應(yīng)是師生思維活動(dòng)的場(chǎng)所。數(shù)學(xué)學(xué)習(xí)的主要任務(wù),其實(shí)就是發(fā)展學(xué)生的思維,要讓學(xué)生學(xué)會(huì)思維的方式,形成良好的思維品質(zhì)。課堂里知識(shí)的學(xué)習(xí)是有形的,思維的發(fā)展是無(wú)形的。如何讓無(wú)形的思維發(fā)展轉(zhuǎn)化為外在的有形體現(xiàn),這就要求學(xué)生在掌握知識(shí)的過(guò)程中,理解掌握知識(shí)之間的內(nèi)在聯(lián)系,聯(lián)系就是思維,聯(lián)系就是方法,聯(lián)系就是能力,我們要在數(shù)學(xué)學(xué)習(xí)過(guò)程中讓孩子尋找到知識(shí)與知識(shí)之間的聯(lián)系,知識(shí)與生活之間的聯(lián)系等。只有建立聯(lián)系學(xué)生才會(huì)觸類旁通,一通百通。然而,學(xué)生的思維單靠老師是教不會(huì)的??康氖菍W(xué)生自己在經(jīng)驗(yàn)中的摸索、體悟和積累,依靠學(xué)生自主地將這種摸索和體悟所得進(jìn)行內(nèi)化,逐漸學(xué)會(huì)如何思維,這個(gè)過(guò)程只有孩子自己才能實(shí)現(xiàn)。
在活動(dòng)過(guò)程中,教師應(yīng)更善于引導(dǎo)學(xué)生積極動(dòng)腦自己去找到游戲策略,讓學(xué)生更多參與,更多發(fā)現(xiàn),培養(yǎng)學(xué)生獨(dú)立思考的良好學(xué)習(xí)習(xí)慣,同時(shí),這樣也有利于學(xué)生建立學(xué)習(xí)信心。
第三篇:漢諾塔c語(yǔ)言程序代碼
漢諾塔c語(yǔ)言程序代碼(通過(guò)vc++6.0驗(yàn)證)(附講解)讓我們先看看代碼吧 #include
printf(“%d->%dn”,a,c);else {t=c;c=b;b=t;hj(a,b,c,i-1);printf(“%d->%dn”,a,b);t=a;a=c;c=t;t=b;b=c;c=t;hj(a,b,c,i-1);return 0;} } main(){ int a,b,c,i;a=1;b=2;c=3;printf(“請(qǐng)輸入漢諾塔的盤數(shù)”);scanf(“%d”,&i);hj(a,b,c,i);return 0;}
以上是漢諾塔的代碼,該程序主要是運(yùn)用了遞歸的思想,比如數(shù)學(xué)中的f(x)=f(x-1)+f(x-2),在本程序中為:int hj(int a,int b, int c,int i){ int t;if(i==1)
printf(“%d->%dn”,a,c);else {t=c;c=b;b=t;hj(a,b,c,i-1);也就是說(shuō),我們?cè)谶@個(gè)函數(shù)中再次調(diào)用這個(gè)函數(shù),相當(dāng)于一個(gè)循環(huán),而在再次調(diào)用的過(guò)程中,i的值變成i-1,就類似于f(x-1),這樣層層調(diào)用,最終就變成當(dāng)i=1的時(shí)候的值,然后通過(guò)運(yùn)算,計(jì)算出想要得到的值。漢諾塔的數(shù)值分析:
我們可以發(fā)現(xiàn),當(dāng)只有一個(gè)盤的時(shí)候,我們只需要做1->3(就是把第一個(gè)柱子上的最頂端的盤移動(dòng)到第三根柱子,以下不再解釋)當(dāng)有兩個(gè)盤的時(shí)候,是1->2
1->3
2->3 三個(gè)盤子是:1->3
1->2
3->2
1->3
2->1
2->3 分析一下可以得出以下結(jié)論: 初始值a=1 b=2 c=3 一個(gè)盤子就是a->c 兩個(gè)盤子與一個(gè)盤子的關(guān)系是:
第一步:b與c交換值,然后打印a->c 第二步:打印a->b 第三步:a與c交換值,b與c交換值,打印a->c 進(jìn)一步分析,便可以得出以下結(jié)論 只要盤子數(shù)量為i(i大于1),那么它就有三部分 第一部分,b與c交換值,然后運(yùn)行i-1 第二部分,打印a->b 第三部分,a與c交換值,b與c交換值,然后運(yùn)行i-1 程序表示便是: if(i==1)
printf(“%d->%dn”,a,c);else {t=c;c=b;(交換值)
b=t;hj(a,b,c,i-1);printf(“%d->%dn”,a,b);t=a;a=c;c=t;(a c交換)
t=b;b=c;c=t;(b c交換)
hj(a,b,c,i-1);不明加QQ765233918(請(qǐng)寫清備注)
1->3
第四篇:漢諾塔實(shí)驗(yàn)(人工智能)
實(shí)驗(yàn)二——專家系統(tǒng)一、源代碼
import javax.swing.JCheckBox;import javax.swing.JOptionPane;import javax.swing.JPanel;
public class Index extends javax.swing.JFrame {
jmilk = new javax.swing.JCheckBox();jclaw = new javax.swing.JCheckBox();jhoof = new javax.swing.JCheckBox();jbird = new javax.swing.JCheckBox();jloogLeg = new javax.swing.JCheckBox();jflyable = new javax.swing.JCheckBox();jeatMeat = new javax.swing.JCheckBox();jfur = new javax.swing.JCheckBox();jruminate = new javax.swing.JCheckBox();jswim = new javax.swing.JCheckBox();jfeather = new javax.swing.JCheckBox();jdogTooth = new javax.swing.JCheckBox();jflyest = new javax.swing.JCheckBox();jlayEgg = new javax.swing.JCheckBox();jblackWhite = new javax.swing.JCheckBox();jyellow = new javax.swing.JCheckBox();jinFlyable = new javax.swing.JCheckBox();jdarkDot = new javax.swing.JCheckBox();jhoofAnimal = new javax.swing.JCheckBox();jpredator = new javax.swing.JCheckBox();jmammal = new javax.swing.JCheckBox();jblackStrip = new javax.swing.JCheckBox();jgaze = new javax.swing.JCheckBox();jLabel1 = new javax.swing.JLabel();btnOk = new javax.swing.JButton();jloogNeck = new javax.swing.JCheckBox();private void initComponents(){ public Index(){ } initComponents();數(shù)組設(shè)置//:
checkBoxs[0] = jmilk;checkBoxs[1] = jclaw;checkBoxs[2] = jhoof;checkBoxs[3] = jbird;checkBoxs[4] = jloogLeg;checkBoxs[5] = jflyable;checkBoxs[6] = jeatMeat;checkBoxs[7] = jfur;checkBoxs[8] = jruminate;checkBoxs[9] = jswim;checkBoxs[10] = jfeather;checkBoxs[11] = jdogTooth;checkBoxs[12] = jflyest;checkBoxs[13] = jlayEgg;checkBoxs[14] = jblackWhite;checkBoxs[15] = jyellow;checkBoxs[16] = jinFlyable;checkBoxs[17] = jdarkDot;checkBoxs[18] = jhoofAnimal;checkBoxs[19] = jpredator;checkBoxs[20] = jmammal;checkBoxs[21] = jblackStrip;checkBoxs[22] = jgaze;checkBoxs[23] = jloogNeck;://數(shù)組設(shè)置
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jmilk.setText(“u5976”);jclaw.setText(“u722a”);jhoof.setText(“u8e44”);jbird.setText(“u9e1f”);jloogLeg.setText(“u957fu817f”);jflyable.setText(“u4f1au98de”);jeatMeat.setText(“u5403u8089”);
{
jfur.setText(“u6bdbu53d1”);jruminate.setText(“u53cdu520d”);jswim.setText(“u6e38u6cf3”);jfeather.setText(“u7fbdu6bdb”);jdogTooth.setText(“u72acu9f7f”);jflyest.setText(“u5584u98de”);jlayEgg.setText(“u4e0bu86cb”);jblackWhite.setText(“u9ed1u767du8272”);jyellow.setText(“u9ec4u8910u8272”);jinFlyable.setText(“u4e0du4f1au98de”);jdarkDot.setText(“u6697u6591u70b9”);jhoofAnimal.setText(“u6709u8e44u7c7bu52a8u7269”);jpredator.setText(“u98dfu8089u52a8u7269”);jmammal.setText(“u54fau4e73u52a8u7269”);jblackStrip.setText(“u9ed1u8272u6761u7eb9”);jgaze.setText(“u773cu775bu76efu7740u524du65b9”);jLabel1.setFont(new java.awt.Font(“黑體”, 0, 24));jLabel1.setText(“u4e13u5bb6u7cfbu7edf”);btnOk.setText(“u731cu731cu662fu4ec0u4e48uff1f”);btnOk.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt)} btnOkActionPerformed(evt);});jloogNeck.setText(“u957fu8116u5b50”);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());getContentPane().setLayout(layout);layout
.setHorizontalGroup(layout
.createParallelGroup(.addGroup(layout
.createSequentialGroup().addGap(35, 35, 35).addGroup(layout
.addGroup(layout
javax.swing.GroupLayout.Alignment.LEADING).createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(jmilk).addComponent(jclaw).addComponent(jhoof)
.addComponent(jbird)).addGap(44, 44, 44).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jeatMeat).addComponent(jfur).addComponent(jflyable).addComponent(jruminate)))
.addGroup(layout
.createSequentialGroup().addComponent(jloogLeg)
.addGap(32, 32, 32).addComponent(jswim)))
.addGap(26, 26, 26).addGroup(layout
.addComponent(.addComponent(btnOk).addGroup(layout
98,jLabel1,.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jflyest).addComponent(jdogTooth).addComponent(jfeather).addComponent(jlayEgg).addComponent(jgaze)).addGap(23, 23, 23).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jloogNeck).addGroup(layout
.createSequentialGroup().addGroup(layout
.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jyellow)
.addComponent(jblackWhite)
.addComponent(jinFlyable)
.addComponent(jdarkDot))
.addGap(18, 18, 18)
.addGroup(layout
.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jmammal)
.addComponent(jpredator)
.addComponent(jblackStrip)
.addComponent(jhoofAnimal))))))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)));layout.setVerticalGroup(layout
.createParallelGroup(.addGroup(layout
.createSequentialGroup().addGroup(layout
.addGroup(layout
javax.swing.GroupLayout.Alignment.LEADING).createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).createSequentialGroup().addGap(81, 81, 81).addComponent(jLabel1)
.addGap(65, 65, 65).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jfeather, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jfur).addComponent(jmilk).addComponent(jyellow)).addGap(18, 18,18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jdogTooth).addComponent(jeatMeat).addComponent(jclaw).addComponent(jblackWhite).addComponent(jpredator)).addGap(24, 24, 24).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(layout
.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jflyable)
.addComponent(jhoof)).addGroup(layout
.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlayEgg)
.addComponent(jinFlyable)
.addComponent(jblackStrip))).addGap(18,18, 18).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jflyest).addComponent(jbird).addComponent(jruminate).addComponent(jdarkDot).addComponent(jhoofAnimal)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED))
.addGroup(layout
.createSequentialGroup().addContainerGap(175,Short.MAX_VALUE).addComponent(jmammal, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(141, 141, 141)))
.addPreferredGap(.addGroup(layout
.addGroup(layout
javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jswim).addComponent(jgaze)
.addComponent(jloogNeck)).addComponent(jloogLeg))
.addGap(73, 73,.addGap(27, 27, 27)));73).addComponent(btnOk)pack();}// //GEN-END:initComponents
private void btnOkActionPerformed(java.awt.event.ActionEvent evt){
// TODO add your handling code here: if(jfur.isSelected()&& count()== 1){ show(“哺乳動(dòng)物”);} else if(jmilk.isSelected()&& count()== 1){ show(“哺乳動(dòng)物”);} else if(jfeather.isSelected()&& count()== 1){ 主要代碼//:
show(“鳥(niǎo)”);} else if(jflyable.isSelected()&& jlayEgg.isSelected()&& count()
show(“鳥(niǎo)”);} else if(jeatMeat.isSelected()&& count()== 1){ show(“食肉動(dòng)物”);} else if(jdogTooth.isSelected()&& jclaw.isSelected()&& show(“食肉動(dòng)物”);} else if(jmammal.isSelected()&& jhoof.isSelected()&& count()show(“有蹄類動(dòng)物”);} else if(jmammal.isSelected()&& jruminate.isSelected()&& show(“有蹄類動(dòng)物”);} else if(jmammal.isSelected()&& jpredator.isSelected()&& show(“金錢豹”);} else if(jmammal.isSelected()&& jpredator.isSelected()&& show(“虎”);} else if(jhoofAnimal.isSelected()&& jloogNeck.isSelected()&& show(“長(zhǎng)頸鹿”);== 2){ jgaze.isSelected()&& count()== 3){ == 2){ count()== 2){ jyellow.isSelected()&& jdarkDot.isSelected()&& count()== 4){ jyellow.isSelected()&& jblackStrip.isSelected()&& count()== 4){ jloogLeg.isSelected()&& jdarkDot.isSelected()&& count()== 4){
} else if(jhoofAnimal.isSelected()&& jblackStrip.isSelected()show(“斑馬”);} else if(jbird.isSelected()&& jinFlyable.isSelected()&& && count()== 2){ jloogNeck.isSelected()&& jloogLeg.isSelected()&& jblackWhite.isSelected()&& count()== 5){
//GEN-BEGIN:variables
public static void main(String args[]){
} java.awt.EventQueue.invokeLater(new Runnable(){
public void run(){ } new Index().setVisible(true);public void show(String message){ }
public int count(){
} int sum = 0;for(int i = 0;i < checkBoxs.length;i++){
} return sum;if(checkBoxs[i].isSelected()){ } sum ++;JOptionPane.showMessageDialog(this, message);}
show(“鴕鳥(niǎo)”);} else if(jbird.isSelected()&& jinFlyable.isSelected()&& show(“企鵝”);} else if(jbird.isSelected()&& jflyest.isSelected()&& count()show(“信天翁”);} else { show(“我不知道是什么。?!?;} jblackWhite.isSelected()&& jswim.isSelected()&& count()== 4){ == 2){ ://主要代碼
});
} // Variables declaration-do not modify private javax.swing.JButton btnOk;private javax.swing.JLabel jLabel1;private javax.swing.JCheckBox jbird;private javax.swing.JCheckBox jblackStrip;private javax.swing.JCheckBox jblackWhite;private javax.swing.JCheckBox jclaw;private javax.swing.JCheckBox jdarkDot;private javax.swing.JCheckBox jdogTooth;private javax.swing.JCheckBox jeatMeat;private javax.swing.JCheckBox jfeather;private javax.swing.JCheckBox jflyable;private javax.swing.JCheckBox jflyest;private javax.swing.JCheckBox jfur;private javax.swing.JCheckBox jgaze;private javax.swing.JCheckBox jhoof;private javax.swing.JCheckBox jhoofAnimal;private javax.swing.JCheckBox jinFlyable;private javax.swing.JCheckBox jlayEgg;private javax.swing.JCheckBox jloogLeg;private javax.swing.JCheckBox jloogNeck;private javax.swing.JCheckBox jmammal;private javax.swing.JCheckBox jmilk;private javax.swing.JCheckBox jpredator;private javax.swing.JCheckBox jruminate;private javax.swing.JCheckBox jswim;private javax.swing.JCheckBox jyellow;// End of variables declaration//GEN-END:variables
public JCheckBox[] checkBoxs = new JCheckBox[24];
二、結(jié)果截圖
示例1:
示例2:
三、推理樹(shù)
第五篇:無(wú)形組織樹(shù)榜樣,有形支部聚人心--梅泰諾黨支部匯報(bào)材料
無(wú)形組織樹(shù)榜樣,有形支部聚人心
北京梅泰諾通信技術(shù)股份有限公司黨支部書記 李進(jìn)軍
北京梅泰諾通信技術(shù)股份有限公司成立于2004年,是一家專注于通信基礎(chǔ)設(shè)施和通信支撐服務(wù)領(lǐng)域的國(guó)家級(jí)高新技術(shù)企業(yè),2010年成功登陸深交所創(chuàng)業(yè)板。公司共有員工460人,其中67%為30歲以下的青年員工,為公司的持續(xù)創(chuàng)新注入了活力。梅泰諾公司黨支部成立于2011年1月24日,共有黨員36人,積極分子8人。黨支部成立以來(lái),始終秉承“黨員在企業(yè)有為,支部在企業(yè)有位”的宗旨,貫徹黨建工作要圍繞企業(yè)經(jīng)營(yíng)發(fā)展為中心的理念,不斷增強(qiáng)黨群隊(duì)伍素質(zhì)建設(shè),助力企業(yè)實(shí)現(xiàn)經(jīng)濟(jì)效率和社會(huì)效益雙贏。黨支部將黨的建設(shè)與企業(yè)文化建設(shè)相結(jié)合,圍繞梅泰諾“家”文化提出了“黨建促文化,梅泰諾如家”的黨建新模式。通過(guò)梳理公司發(fā)展歷程,發(fā)掘“無(wú)形組織樹(shù)榜樣,有形黨支部聚人心”的力量,為企業(yè)的二次創(chuàng)業(yè)奠定了堅(jiān)實(shí)的文化基礎(chǔ),打造了強(qiáng)而有力的精神后盾。
一、求真務(wù)實(shí),開(kāi)拓創(chuàng)新,無(wú)形組織樹(shù)榜樣
2011年1月梅泰諾黨支部正式成立,從成立時(shí)間上看,這是一個(gè)年輕的有形黨支部,但從梅泰諾的發(fā)展歷程上看,早有一個(gè)無(wú)形黨組織伴隨梅泰諾共同成長(zhǎng)。
成立初期的梅泰諾,既沒(méi)有市場(chǎng)也沒(méi)有廠房,當(dāng)務(wù)之急是辦下生產(chǎn)許可證資質(zhì),順利成為三大運(yùn)營(yíng)商的直接供應(yīng)商。時(shí)任唐 山分公司總經(jīng)理,有著12年黨齡的老黨員孟宇毫不猶豫就接下重?fù)?dān),事無(wú)巨細(xì)的安排各項(xiàng)工作。從組織團(tuán)隊(duì)、編寫材料、采購(gòu)設(shè)備到規(guī)劃車間布局,發(fā)揮著老黨員的模范帶頭作用。為確保審核組驗(yàn)收時(shí)生產(chǎn)線如期運(yùn)轉(zhuǎn),他帶領(lǐng)大家連續(xù)奮斗了三天兩夜;為制作第一基三管塔,他在工廠一待就是半個(gè)月,順利拿下了生產(chǎn)許可證。如今,孟宇已是梅泰諾的副總裁,主管著塔桅業(yè)務(wù)相關(guān)的六大分公司及事業(yè)部。公司也憑借著過(guò)硬的資質(zhì)力量、完善的服務(wù)迅速拓展了通信三管塔業(yè)務(wù),在三大運(yùn)營(yíng)商總部及省市公司樹(shù)立了良好的公司形象和口碑。
為了進(jìn)一步擴(kuò)大公司規(guī)模及產(chǎn)能,保持充足的現(xiàn)金流及持續(xù)發(fā)展,公司決定引進(jìn)創(chuàng)投基金,準(zhǔn)備國(guó)內(nèi)上市。2008年初,在時(shí)任董事會(huì)秘書的共產(chǎn)黨員伍嵐南的帶領(lǐng)下,公司開(kāi)始了艱苦絕卓的上市之旅。從與券商、會(huì)計(jì)事務(wù)所、律師事務(wù)所等中介的協(xié)調(diào)合作到與公司內(nèi)部各個(gè)部門的協(xié)調(diào)、溝通;從撰寫各項(xiàng)申報(bào)材料到對(duì)材料中每一字每一句的慎重推敲,她和她的團(tuán)隊(duì)用汗水鑄就了翔實(shí)的申報(bào)材料,順利通過(guò)了證監(jiān)會(huì)的審核。2010年1月8日,梅泰諾在深圳創(chuàng)業(yè)板正式上市?,F(xiàn)在,伍嵐南已是公司的副總裁兼董事會(huì)秘書,主管公司證券部、法務(wù)部、投資部、信息部。她的貢獻(xiàn)在梅泰諾的歷史上記下了輝煌的一筆。
公司上市后,金融危機(jī)的到來(lái)導(dǎo)致三大運(yùn)營(yíng)商直接削減投資建設(shè)計(jì)劃,梅泰諾業(yè)績(jī)也隨之產(chǎn)生波動(dòng)。公司在積極開(kāi)拓新業(yè)務(wù)的同時(shí),充分認(rèn)識(shí)到人才及管理的重要性。打造一支“來(lái)之能戰(zhàn)、2 戰(zhàn)之能勝”的人才梯隊(duì),成為我們面臨的全新課題。2010年起,我們開(kāi)始實(shí)施事業(yè)部編制。塔桅事業(yè)部率先探索事業(yè)部績(jī)效考核模式,有著23年黨齡的老黨員,事業(yè)部副總經(jīng)理藍(lán)職全面負(fù)責(zé)這一被大家稱為“改革開(kāi)放”項(xiàng)目。藍(lán)總通過(guò)不斷的摸索探討,精心編制宣講PPT,與人力資源及戰(zhàn)略規(guī)劃部等相關(guān)部門進(jìn)行深度溝通。在藍(lán)總積極推進(jìn)“改革開(kāi)放”過(guò)程中,他長(zhǎng)期熬夜、加班、出差,雙膝落下病灶,至今仍未痊愈;期間老母病逝,后事料理完第二天即回到公司繼續(xù)工作。在他不遺余力的付出下,公司事業(yè)部架構(gòu)初見(jiàn)雛形,他親自參與的塔桅事業(yè)部在2011年更是獨(dú)樹(shù)一臶,年銷售額3億,回款2.2億,順利完成總公司下達(dá)指標(biāo)?!案母镩_(kāi)放”的工作為梅泰諾更好更快的發(fā)展奠定了堅(jiān)實(shí)的人才基礎(chǔ)和完整的管理構(gòu)架。如今,藍(lán)職已經(jīng)是塔桅事業(yè)部副總經(jīng)理兼江蘇健德分公司總經(jīng)理。
雖然當(dāng)時(shí)梅泰諾黨支部還未成立,但公司內(nèi)每一名共產(chǎn)黨員從未忘記自己的責(zé)任,正是黨員們?cè)诟髯詬徫簧系淖吭截暙I(xiàn),豎起了一面面鮮紅的旗臶,讓這個(gè)無(wú)形的黨組織在梅泰諾成立之日起就開(kāi)始發(fā)揮作用,也正是這個(gè)無(wú)形黨支部的存在,最終使梅泰諾這個(gè)有形黨支部在成立之后更是不敢有絲毫懈怠。
二、創(chuàng)新載體,激發(fā)活力,有形支部聚人心
黨支部將黨的建設(shè)與企業(yè)“家”文化建設(shè)有機(jī)融合,打造特色黨建文化,通過(guò)完善機(jī)制,統(tǒng)籌協(xié)調(diào),加強(qiáng)領(lǐng)導(dǎo),筑牢整體推進(jìn)的合力。一是打牢黨建陣地。黨建工作要得到企業(yè)認(rèn)可,就必須將黨建與企業(yè)經(jīng)營(yíng)合為一體,發(fā)揮好企業(yè)與員工的橋梁紐帶作用,幫助企業(yè)提升凝聚力、向心力和戰(zhàn)斗力。黨支部積極與企業(yè)管理層溝通協(xié)調(diào),在多部門的支持配合下,打造黨建工作陣地。通過(guò)成立梅泰諾“悅讀會(huì)”,推薦大家多讀書,讀好書,建設(shè)“學(xué)習(xí)型企業(yè)”,推動(dòng)公司又好又快發(fā)展,打牢黨員心中的“家”。
二是夯實(shí)組織基礎(chǔ)。黨支部通過(guò)建立并逐步完善各項(xiàng)管理機(jī)制,深入推進(jìn)“163黨員發(fā)展計(jì)劃”工程等工作,努力夯實(shí)組織基礎(chǔ)。本著“雙培養(yǎng)、兩帶動(dòng)”的原則,即:把優(yōu)秀員工培養(yǎng)成為業(yè)務(wù)骨干,把業(yè)務(wù)骨干培養(yǎng)成為黨員;黨員團(tuán)員帶頭做貢獻(xiàn),黨員帶領(lǐng)員工做貢獻(xiàn)。在黨組織和黨員的帶動(dòng)下,將員工個(gè)人成長(zhǎng)目標(biāo)和企業(yè)發(fā)展愿景有機(jī)融合,增強(qiáng)了員工的歸屬感,為企業(yè)發(fā)展服務(wù)。截止目前已有2名積極分子通過(guò)區(qū)級(jí)黨校培訓(xùn)課程并列入163計(jì)劃工程,成為持續(xù)壯大梅泰諾黨組織的新力量。
三是創(chuàng)新宣傳載體。為使黨建理念深入人心,黨支部充分利用公司宣傳平臺(tái),創(chuàng)新宣傳載體。黨支部通過(guò)公司內(nèi)刊《諾〃言》和公司網(wǎng)站設(shè)臵“黨建專欄”;通過(guò)“黨建園地”展示墻宣傳優(yōu)秀黨員事跡,通報(bào)公司業(yè)務(wù)發(fā)展情況,宣傳企業(yè)黨建“有為方有位”的建設(shè)理念,有效激發(fā)了員工的工作積極性。因地制宜、靈活機(jī)動(dòng)的施教原則,受到了廣大黨員和企業(yè)職工的認(rèn)可與歡迎。
四是形成管理制度。通過(guò)建立《黨員登記管理制度》、《黨員教育管理制度》等,形成整套的黨員管理制度。通過(guò)加強(qiáng)企業(yè)內(nèi) 4 各部門間溝通,摸清員工政治身份,讓隱藏的黨員現(xiàn)身,確保每名黨員都臵身于黨組織的教育、管理、監(jiān)督之下,為企業(yè)黨建規(guī)范化管理奠定了基礎(chǔ)。
五是健全工作機(jī)制。建立健全黨建工作長(zhǎng)效機(jī)制,是加強(qiáng)黨的先進(jìn)性建設(shè)和隊(duì)伍建設(shè)的根本任務(wù),鞏固已有成果、推動(dòng)創(chuàng)新發(fā)展的重要途徑。梅泰諾黨支部以開(kāi)展創(chuàng)先爭(zhēng)優(yōu)活動(dòng)為契機(jī),從完善企業(yè)黨建工作機(jī)制入手,認(rèn)真做好制度的“建、用、行”工作,建立健全各項(xiàng)規(guī)章制度,用制度管事、管人,深入推進(jìn)企業(yè)黨建工作規(guī)范化、制度化,確保黨建工作取得實(shí)效。
企業(yè)黨建發(fā)展任重道遠(yuǎn),梅泰諾作為一個(gè)年輕的黨支部,繼續(xù)保持上下一心、奮勇拼搏的精神,將公司發(fā)展和支部壯大歷程融為一體,力爭(zhēng)將梅泰諾公司打造成一個(gè)令人起敬的百年老店,將黨支部發(fā)展成為黨委。我們要走的路還很長(zhǎng),我們要經(jīng)歷的風(fēng)雨還很多,黨支部將努力當(dāng)好“舵手”,把穩(wěn)方向,帶領(lǐng)全體黨員和企業(yè)員工奮力揮槳,向著勝利彼岸揚(yáng)帆遠(yuǎn)航!