怎么把workbench里實(shí)體分割成兩個(gè) java初學(xué)推薦書籍有哪些?
java初學(xué)推薦書籍有哪些?排名不分先后EffectiveJava所了解過Java的人估計(jì)全都的聽過此書吧,舉世罕見經(jīng)典。書中要注意形態(tài)各異的奇石了一些知識(shí)點(diǎn),接著相對(duì)于這些知識(shí)點(diǎn)單獨(dú)進(jìn)行主要論述。內(nèi)
java初學(xué)推薦書籍有哪些?
排名不分先后
EffectiveJava
所了解過Java的人估計(jì)全都的聽過此書吧,舉世罕見經(jīng)典。書中要注意形態(tài)各異的奇石了一些知識(shí)點(diǎn),接著相對(duì)于這些知識(shí)點(diǎn)單獨(dú)進(jìn)行主要論述。內(nèi)容頗為深度,我建議你有基礎(chǔ)的人看。
ThinkingInJava4
ThinkingofJava被奉為Java圣經(jīng),不管你進(jìn)入哪個(gè)階段,隔一段時(shí)間閱讀都能有所,也并且對(duì)新手而言,這本書毀譽(yù)參半,無法仔細(xì)考慮吧
Java并發(fā)編程實(shí)戰(zhàn)
國外人寫的書,這是翻譯版,原書《Java Concurrency in Practice》,絕無僅有并發(fā)中的最經(jīng)典書籍。英譯中的也很好,書本內(nèi)容偏理論,基本知識(shí)點(diǎn)都也能總結(jié)概括。當(dāng)然這本書肯定是需要有一點(diǎn)的并發(fā)基礎(chǔ)的人合適看的,零基礎(chǔ)的雖然會(huì)有點(diǎn)兒艱難。此書可以不看好多遍,沒看一遍都會(huì)有新的認(rèn)識(shí)。
深入明白Java虛擬機(jī)
此書也甚為經(jīng)典,作者是國內(nèi)的,在市場上面濫竽充數(shù)逞兇的今天,算得上是上兩次品。書中對(duì)JVM接受了詳細(xì)點(diǎn)哲理的說明,是學(xué)習(xí)JVM原理必備書籍。
HeadFirst設(shè)計(jì)模式
headfirst系列的教材,看上去都不光很快,圖文并茂的形式,簡單明確,比較適合初學(xué)者你選擇
重構(gòu)_會(huì)改善既有代碼的設(shè)計(jì)
書中具體了70多個(gè)可行的重構(gòu),每個(gè)重構(gòu)都介紹了一種當(dāng)經(jīng)過驗(yàn)證驗(yàn)證的代碼變化手法的動(dòng)機(jī)和技術(shù)。本書提出的重構(gòu)準(zhǔn)則將指導(dǎo)你四次一步子地改你的代碼,從而增加了開發(fā)完畢過程中的風(fēng)險(xiǎn)。
MySQL技術(shù)內(nèi)幕
從源代碼的角度深度剖析了InnoDB的體系結(jié)構(gòu)、實(shí)現(xiàn)程序原理、工作機(jī)制,并具體了大量最佳實(shí)踐,能解決你系統(tǒng)而深入地掌握InnoDB,更不重要的是,它能為你設(shè)計(jì)管理更高性能、高可用的數(shù)據(jù)庫系統(tǒng)可以提供絕佳的指導(dǎo)
至于,我是可以把近些年收集到的關(guān)於Java個(gè)方面的書籍能分享給你,大概有幾個(gè)G,后臺(tái)回復(fù)“Java書籍”即可查看,如果對(duì)你有幫助就點(diǎn)個(gè)贊吧吧
NASTRAN如何輸出非線性變形結(jié)果文件,hypermesh前處理?
同都屬于ANSYS陣營,ICEMCFD及Tgrid可謂是FLUENT網(wǎng)格生成沉淀的良好的訓(xùn)練選擇。同時(shí),充當(dāng)Workbench平臺(tái)的一個(gè)模塊,依靠Mesh為FLUENT能提供網(wǎng)格生成沉淀似乎也成了ANSYS的努力方向。確實(shí)說ICEM CFD,TGRID這些Mesh是太最優(yōu)秀的網(wǎng)格生成工具,可是對(duì)此一些熟得不能再熟Hypermesh網(wǎng)格生成的人士來說,卻未必是一種理想和目標(biāo)的選擇,而且建議使用一款新的軟件,換句話說提升新的學(xué)習(xí)成本。
FLUENT網(wǎng)格生成氣體除開兩方面的內(nèi)容,簡單的方法要將幾何線性系統(tǒng)成網(wǎng)格,如果你是還估計(jì)除了邊界名稱之前。因此在FLUENT中并且網(wǎng)格分割以此命名少見麻煩,因此這部分工作好是在網(wǎng)格能生成之前接受。
Hypermesh是Altair公司的一款相當(dāng)杰出的前處理工具,借用其也可以為FLUENT生成網(wǎng)格。下面以一個(gè)簡單例子來請看使用方法Hypermesh為FLUENT化合網(wǎng)格。
1、啟動(dòng)Hypermesh
啟動(dòng)后Hypermesh,接受UserProfiles對(duì)話框設(shè)置,選中后CFD,如圖。(這一設(shè)置也不是必須的,但是選中CFD會(huì)有一些菜單提供給方便,安全設(shè)置)。
2、導(dǎo)入幾何模型
直接進(jìn)入菜單【File】r26【Import】rlm【Model】如下圖所示選擇幾何模型文件。然后點(diǎn)擊Import按鈕導(dǎo)入模型。模型乾坤二卦兩個(gè)入口(mount1及mount2)、一個(gè)出口(outlet),其他邊界為壁面(wall)。
3、創(chuàng)建家族Component
依靠菜單【Mesh】a8【Components】r26【Create】或是在屬性菜單Component上點(diǎn)右鍵修改四個(gè)Component放置面網(wǎng)格(inlet1,inlet2,outlet,wall),修改一個(gè)Component隨意放置體網(wǎng)格(fluid)。修改完畢后的樹形菜單空間四邊形。
4、面網(wǎng)格劃分
借用快捷鍵設(shè)置F12進(jìn)行面網(wǎng)格劃分,再注意設(shè)置或則Component為Current。劃為完畢后的網(wǎng)格圖中。(是可以不使用shiftF11快捷鍵移動(dòng)網(wǎng)格至相應(yīng)的component)
5、體網(wǎng)格劃分
直接點(diǎn)擊全局工具面板中的工具按鈕CFDtetramesh進(jìn)入到CFD四面體網(wǎng)格劃分。
彈出來如下圖所示對(duì)話框。
在With BL(fixed)然后點(diǎn)擊Comps按鈕,你選擇wall
在W/oBL(float)再點(diǎn)Comps按鈕,中,選擇inlet1,inlet2,outlet
其他參數(shù)這個(gè)可以持續(xù)設(shè)置成。
再次進(jìn)入BLparameters設(shè)置,如下圖所示,可系統(tǒng)設(shè)置Numberofthelayers為5,F(xiàn)irstlayerthickness為1e-4,BLgrowthrate為1.2。(此處僅為演示,換算工作中要按實(shí)際中數(shù)據(jù)填寫。邊界層數(shù)據(jù)也可以上網(wǎng)搜索)
其他面板如Tetrameshparameters,Refinementbox等按要可以設(shè)置。本例達(dá)到默認(rèn)參數(shù)。
點(diǎn)擊mesh按鈕通過網(wǎng)格劃分。
網(wǎng)格劃分一切就緒后,可以看見模型樹中多出兩個(gè)以CFD開頭的component,這即是化合的體網(wǎng)格。
6、邊界整理
(1)依靠快捷鍵shiftF11將CFD_tetcore001及CFD-bl001儲(chǔ)放到Fluid中。
(2)刻意隱藏Fluid網(wǎng)格,依靠菜單【Mesh】dstrok【Delete】dstrok【Elements】刪除所有的面網(wǎng)格。另外刪出CFD_tetcore001及CFD-bl001(3)用來全局面板中的工具按鈕faces生成面網(wǎng)格。
(4)移動(dòng)面網(wǎng)格至或則的component(依靠快捷鍵shiftF11),移動(dòng)手機(jī)之后后刪除^face
到最后網(wǎng)格及Component樹形菜單如下圖所示。
7、控制輸出網(wǎng)格
如下圖所示,點(diǎn)擊菜單【File】rlm【Export】dstrok【SolverDeck】。
彈出對(duì)話框如下圖所示對(duì)話框。設(shè)置中FileType為CFD,solvertype為FLUENT,指定File為cas文件輸出路徑。直接點(diǎn)擊Export按鈕輸出網(wǎng)格。
8、測試3網(wǎng)格
然后打開FLUENT,可以打開輸出的文件。全面檢查網(wǎng)格無負(fù)網(wǎng)格劃分。
檢查邊界定義,所有在HM中定義的邊界均完整無損保留。
lt完畢后r26。