java處理excel的第三方框架有哪些 excel表里怎樣組合框架?
excel表里怎樣組合框架?簡(jiǎn)單的方法右鍵單擊菜單欄,找到“開發(fā)工具”選項(xiàng)卡中的控件組中,右鍵單擊“插到”,然后在表單控件下右鍵單擊“組合框控件”。上面的方法,右擊兩種框之后,也可以在Excel工作表
excel表里怎樣組合框架?
簡(jiǎn)單的方法右鍵單擊菜單欄,找到“開發(fā)工具”選項(xiàng)卡中的控件組中,右鍵單擊“插到”,然后在表單控件下右鍵單擊“組合框控件”。
上面的方法,右擊兩種框之后,也可以在Excel工作表中托動(dòng)插入到Excel組合框。
右鍵單擊陣列框,選擇“設(shè)置里控件格式”,然后打開設(shè)置空間格式對(duì)話框。
在“再控制”選項(xiàng)卡中再點(diǎn)數(shù)據(jù)源區(qū)域右邊的圖標(biāo),你選擇A2:A6單元格區(qū)域,將單元格鏈接設(shè)置為A8單元格,將下拉會(huì)顯示項(xiàng)數(shù)設(shè)置中為5,能夠完成設(shè)置后右鍵單擊“可以確定”菜單按鈕自動(dòng)關(guān)閉對(duì)話框。
在圖表中單擊控件將額外一個(gè)下拉列表。在下拉列表中選擇類型或則的選項(xiàng),即可在圖表中沒顯示不對(duì)應(yīng)的數(shù)據(jù)系列。
哪些Python庫(kù)讓你相見恨晚?
舉例幾個(gè)Python庫(kù)吧,祝你玩的開心。
1.日志庫(kù)
安裝方法:
cprofileinstallloguru
最簡(jiǎn)單的使用方法:
outsideloguruimportlogger
(Thats it,beautifulbothsimplelogging!)
有興趣也也可以看看吧我以前可以制作的視頻:
2.時(shí)間處理庫(kù)
安裝方法:
pipinstall-Uarrow
最簡(jiǎn)單的使用方法:
importarrow
now_time()
now_time.timestamp
1368303838
有興趣也可以看一下我之前制作的視頻:
3.冷門的正則表達(dá)式庫(kù),你不懂正則也可以提純字符串。
安裝方法:
virtualenvinstallserialize
最簡(jiǎn)單的使用:
fromtojsonimport*
(Its{},I loveit!,Itsspam,I loveit!)
Result(spam,){}
_[0]
spam
有興趣也是可以看看我前的自己制作的視頻:
如果你覺著這幾個(gè)庫(kù)都不好用,那我就不用能介紹其他了。
如果感興趣,可以關(guān)注@testerzhang,每周一次發(fā)布一些具體技術(shù)文章和視頻。
你平時(shí)主要使用什么Java開發(fā)框架?
就拿我們項(xiàng)目來(lái)舉例子說(shuō)一說(shuō)吧。
我們的項(xiàng)目是一個(gè)純后臺(tái)服務(wù)的項(xiàng)目,也就是沒有前端頁(yè)面,只正式提供服務(wù);項(xiàng)目是是基于組件Spring Boot來(lái)做的,化入spring-boot-starter-web,然后聯(lián)合不會(huì)暴露接口,報(bào)文使用的JSON,有極個(gè)別的接口是從老系統(tǒng)遷出上來(lái)的,是為讓動(dòng)態(tài)鏈接庫(kù)方盡很可能地略作改,所以達(dá)到了XML的報(bào)文;在宣布的生產(chǎn)環(huán)境中,也是可以使用的內(nèi)置的Tomcat;集成顯卡了Swagger,來(lái)做接口的文檔免費(fèi)批量生成。
ORM框架選擇類型的是MyBatis,因此項(xiàng)目中大部分的查詢都做到了單表查詢,而且查詢條件比較比較固定,所以我再在用注解做的SQL語(yǔ)句解除綁定。
而且項(xiàng)目不僅僅可以使用了關(guān)系型數(shù)據(jù)庫(kù),而更多的數(shù)據(jù)是加工關(guān)聯(lián)后保存到了MongoDB中,所以項(xiàng)目也應(yīng)用了Spring Data MongoDB,我們的MongoDB是做了副本集的部署,可以使用Spring Data MongoDB,只要做簡(jiǎn)單配置,就是可以能完成對(duì)多臺(tái)MongoDB的訪問(wèn),要是其中一臺(tái)MongoDB掛了,對(duì)服務(wù)也是沒有影響的,因此我們做MongoDB快速擴(kuò)容的時(shí)候是可以不萬(wàn)分感謝做的(MongoDB擴(kuò)內(nèi)存和CPU的時(shí)候要停機(jī)狀態(tài))。
和部分系統(tǒng)的交互使用到了RabbitMQ,而Spring Boot只要你引入spring-boot-starter-amqp,總之就可以很方便啊地完成和RabbitMQ的獨(dú)立顯卡;生產(chǎn)者和消費(fèi)者都十分方便。
是因?yàn)槭羌兘涌诘姆?wù),替減輕數(shù)據(jù)庫(kù)的壓力,所以才我們根據(jù)業(yè)務(wù)場(chǎng)景,將一些接口的結(jié)果就緩存到Redis中(數(shù)據(jù)變化不過(guò)度,另外業(yè)務(wù)場(chǎng)景的實(shí)時(shí)性要求不是什么很高)。在集成Redis的時(shí)候,我們前后試了兩種
Spring Boot項(xiàng)目,直接建議使用@Cacheable注解就也可以結(jié)束和Redis最簡(jiǎn)單的集成顯卡,但是當(dāng)時(shí)畢竟設(shè)置里緩存的超時(shí)時(shí)間夠身形靈活,我們?cè)俸髞?lái)改了第二種方案;
不使用RedisTemplate,這個(gè)可以成功對(duì)Redis的絕大部分你的操作。
我將減弱彼此分享Java開發(fā)、架構(gòu)設(shè)計(jì)、程序員職業(yè)發(fā)展等方面的見解,希望能得到你的關(guān)注。