HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
各位大神,我們現(xiàn)在使用docker流程如下:jenkins拉取代碼,編譯打包成容器然后上傳到nexus存儲(chǔ),隨后各個(gè)服務(wù)器下載docker啟動(dòng)。那現(xiàn)在有個(gè)問(wèn)題,開(kāi)發(fā)測(cè)試的這個(gè)流程會(huì)比較頻繁,docker鏡像占用磁盤(pán)也會(huì)很大,大家怎么解決這個(gè)問(wèn)題呢?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-08-16 11:59:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
你好!用docker運(yùn)行 paddle server,是不是只能運(yùn)行一個(gè)模型的serving,如果要切換模型,應(yīng)該怎么辦?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-06-05 11:44:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
本人前端,最近在學(xué)nodejs,數(shù)據(jù)庫(kù)以及部署方面的知識(shí),很多地方不懂,謝謝不吝賜教
我本地運(yùn)行了一個(gè)mongo,也設(shè)置了用戶名和密碼,啟動(dòng)docker容器中mongo鏡像, 本地和docker鏡像中的mongo是分離的,想知道怎么配置使兩個(gè)能同步數(shù)據(jù),包括權(quán)限以及集合、庫(kù)什么的
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-06-21 00:22:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
應(yīng)該是連接不上郵件服務(wù)器。這個(gè)鏡像是根據(jù)openjdk上創(chuàng)建的,是要在特殊的鏡像創(chuàng)建嗎?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-05-20 13:10:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
安裝了一個(gè)es的ik插件,下載的5.6.16版本,我運(yùn)行的es也是5.6.16版本,用docker cp命令復(fù)制插件進(jìn)去后,啟動(dòng)不了,報(bào)錯(cuò)。
怎么刪除啟動(dòng)不了的容器里面的文件?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-05-09 10:49:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
eureka Service我打算打成war包,在本地啟動(dòng)沒(méi)任何問(wèn)題,下面是項(xiàng)目的配置,也沒(méi)啥說(shuō)的,都是基本的配置
springboot打成war包做過(guò)N多次了,我感覺(jué)我打包也是沒(méi)問(wèn)題的,idea打包也顯示正常成功,打好的war包準(zhǔn)備部署到docker中,執(zhí)行的命令如下: docker run -p 8080:8080 -dit --name eureka-server-8080 -v /opt/app/eureka-server-8080:/usr/local/soft/tomcat/webapps -v /opt/log/eureka-server-8080:/usr/local/soft/tomcat/logs -v /etc/localtime:/etc/localtime:ro --privileged=true --restart=on-failure:5 46c
當(dāng)然這個(gè)映射的這個(gè)目錄我也是進(jìn)去看了的,確實(shí)映射成功,然后啟動(dòng)項(xiàng)目,查看日志
war也自動(dòng)解壓了,項(xiàng)目也加載了,沒(méi)報(bào)錯(cuò)信息,但是訪問(wèn): 服務(wù)器IP:8080 報(bào)404,加了項(xiàng)目名也一樣404,
我開(kāi)始懷疑我的docker部署方式有問(wèn)題,又拷貝了一個(gè)其他的springboot項(xiàng)目進(jìn)去,訪問(wèn)正常。
我又將tomcat管理界面配置了,訪問(wèn)也能看到應(yīng)用確實(shí)沒(méi)問(wèn)題的。
但所有的點(diǎn)擊訪問(wèn)都是404,為了防止是頁(yè)面加載不出,我又寫(xiě)了一個(gè)controller,
本地訪問(wèn)正常,我部署到docker,無(wú)論哪種方式訪問(wèn)都是404。
百度了一圈,谷歌了一圈,雙休就找這個(gè)問(wèn)題去了,各種方法都試了,實(shí)在沒(méi)找到原因,求解?。。。?!
我感覺(jué)就是部署上有問(wèn)題,因?yàn)檫@個(gè)界面
在本地跑是有的,在docker中是沒(méi)有的,我另外部署的用springboot開(kāi)發(fā)的項(xiàng)目,運(yùn)行的時(shí)候也有這個(gè)界面,所以,我懷疑雖然運(yùn)行了,但并沒(méi)有真正執(zhí)行,雖然,啟動(dòng)時(shí)間用了很長(zhǎng)。
updata========================
2020年3月22日22:31:46
剛試著打成jar包,然后docker中 docker pull openjdk ,接著復(fù)制打好的jar到容器中,使用java -jar xxx.jar 啟動(dòng),成功看到springboot界面,項(xiàng)目也訪問(wèn)正常,這是什么鬼?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-03-22 19:32:07
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
使用下面命令實(shí)現(xiàn)docker容器到主機(jī)目錄的掛載
docker run -v /root/tomcat/webapps:/usr/local/tomcat/webapps
主機(jī)的webapps是空的,這樣掛載會(huì)導(dǎo)致容器內(nèi)的webapps目錄也被清除
docker掛載是不是容器內(nèi)被掛載要和主機(jī)的目錄保持一致啊
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2019-01-10 13:44:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
我想對(duì)docker部署的mysql8.0.19進(jìn)行備份,一開(kāi)始試了一下Xtrabackup8.0.9 發(fā)現(xiàn)宿主機(jī)安裝Xtrabackup不能連接到docker的mysql,需在docker容器里面安裝。因?yàn)槭俏⒎?wù)系統(tǒng),數(shù)據(jù)庫(kù)會(huì)有多個(gè)不想在每個(gè)容器中都安裝Xtrabackup,請(qǐng)教各路大神宿主機(jī)安裝Xtrabackup怎么對(duì)docker 容器的mysql備份,或者還有沒(méi)有其它更好用的備份工具, mysqldump 這種方式不考慮
一下是允許命令后的異常信息 xtrabackup: recognized server arguments: --log_bin=mysql-bin --server-id=1 --innodb_flush_log_at_trx_commit=1 --innodb_log_buffer_size=1M --innodb_buffer_pool_size=64M --innodb_log_file_size=48M --innodb_autoextend_increment=64 --innodb_open_files=300 --innodb_file_per_table=1 --innodb_checksum_algorithm=0 --open_files_limit=4161 xtrabackup: recognized client arguments: --user=root --password=* --host=172.17.0.2 --port=8250 --backup=1 --parallel=4 --target-dir=/home/back/db_cms_ xtrabackup version 8.0.9 based on MySQL server 8.0.18 Linux (x86_64) (revision id: c5cbbe4) 200314 15:23:24 version_check Connecting to MySQL server with DSN 'dbi:mysql:;mysql_read_default_group=xtrabackup;host=172.17.0.2;port=8250' as 'root' (using password: YES). Failed to connect to MySQL server: DBI connect(';mysql_read_default_group=xtrabackup;host=172.17.0.2;port=8250','root',...) failed: Can't connect to MySQL server on '172.17.0.2' (111) at - line 1535. 200314 15:23:24 Connecting to MySQL server host: 172.17.0.2, user: root, password: set, port: 8250, socket: not set Failed to connect to MySQL server: Can't connect to MySQL server on '172.17.0.2' (111).
腳本 xtrabackup --defaults-file=/home/mysql/xxx/master/config/my.cnf -uroot -pXXX -Hlocalhost --port=8250 --backup --parallel=4 --target-dir=/home/back/db_xxx_ $name
-H 一開(kāi)始設(shè)置的是localhost不行,我換了mysql容器中的ip地址‘172.17.0.2’也不行。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-03-14 15:36:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 我先在想實(shí)現(xiàn) 點(diǎn)擊 popup窗以外的區(qū)域時(shí)popup窗不消失(默認(rèn)是消失的。。)求大神們幫忙啊。。。。。。。。。。。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2013-04-25 16:15:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 問(wèn)題背景 : 一個(gè)WebApp要做的像個(gè)App,多半會(huì)需要一個(gè)固定位置的頭部、工具欄之類的效果,多半你會(huì)想到position:fixed;然后發(fā)現(xiàn) 哎呀 ,iOS的Safari上position:fixed;居然無(wú)效
解決問(wèn)題前先來(lái)看看問(wèn)題是怎樣產(chǎn)生的: Apple是這樣解釋的 Safari on iPad and Safari on iPhone do not have resizable windows. In Safari on iPhone and iPad, the window size is set to the size of the screen (minus Safari user interface controls), and cannot be changed by the user. To move around a webpage, the user changes the zoom level and position of the viewport as they double tap or pinch to zoom in or out, or by touching and dragging to pan the page. As a user changes the zoom level and position of the viewport they are doing so within a viewable content area of fixed size (that is, the window). This means that webpage elements that have their position “fixed” to the viewport can end up outside the viewable content area, offscreen. 這里有個(gè)關(guān)鍵的東西叫做viewport,你經(jīng)常在頁(yè)面的頭部里可以見(jiàn)到它:
想起來(lái)了吧,就是它讓你的頁(yè)面不會(huì)像在桌面上那樣顯示,玩過(guò)windows的放大鏡功能吧, 你可以把viewport想象成一個(gè)類似的放大鏡,fixed的元素是相對(duì)整個(gè)頁(yè)面固定位置的,你在屏幕上滑動(dòng)只是在移動(dòng)這個(gè)所謂的viewport,原來(lái)的網(wǎng)頁(yè)還好好的在那,fixed的內(nèi)容也沒(méi)有變過(guò)位置,所以說(shuō)并不是iOS不支持fixed,只是fixed的元素不是相對(duì)手機(jī)屏幕固定的。 換個(gè)角度,如果所有fixed的元素都相對(duì)屏幕固定,那那些桌面版的網(wǎng)頁(yè)在手機(jī)上還能看嗎。
替代方案 弄清楚原因,接下來(lái)就是如何解決了,這里我參考了比較有代表性的兩種解決方案。
jQuery Mobile 之前用這個(gè)框架做東西的時(shí)候就覺(jué)得它對(duì)fixed的處理很奇怪(demo),理解了上述viewport的模型后會(huì)覺(jué)得他的想法很簡(jiǎn)單也很自然,既然fixed的元素不會(huì)隨viewport移動(dòng)而移動(dòng),那就用相對(duì)定位讓其隨著viewport的移動(dòng)改變位置,通過(guò)webkit的touch事件我們可以很方便的獲取當(dāng)前手指位置的坐標(biāo),據(jù)此計(jì)算偏移量并改變fixed元素的top偏移量,可以模擬元素fix在viewport的效果。盡管touchmove事件可以讓你隨時(shí)獲得當(dāng)前偏移量,理論上可以做到平滑的滾動(dòng),但由于手指觸發(fā)事件到瀏覽器完成渲染是需要時(shí)間的,如此模擬出的效果必定做不到理想中的fixed效果,更重要的是touchend事件后的scroll階段,在這個(gè)階段iOS會(huì)將DOM操作掛起(其API的ScrollEvent部分有說(shuō)明),即會(huì)造成頁(yè)面無(wú)法即時(shí)渲染。于是jQueryMobile就決定在整個(gè)viewport移動(dòng)過(guò)程中(包括touch與scroll)讓fixed的元素消失,scroll事件結(jié)束后再fadeOut。總之就是,很 奇 怪。
Sencha Touch/TWITTER Twitter的處理方式則創(chuàng)新得多,效果也更加完美(后來(lái)發(fā)現(xiàn)Sencha Touch也是這樣處理的),因?yàn)檫@個(gè)方案實(shí)現(xiàn)了真·fixed。所謂真·fixed,是因?yàn)樵谑种敢苿?dòng)的過(guò)程中,不管是fixed元素的位置還是viewport的位置都沒(méi)有改變。具體做法是監(jiān)聽(tīng)body的touchmove事件,獲取偏移量以改變內(nèi)容元素的位置,并用event.preventDefault()阻止瀏覽器的默認(rèn)scroll動(dòng)作,來(lái)看代碼:
....
這里用translate3d只是因?yàn)閮H有這個(gè)CSS屬性iOS是調(diào)用硬件加速的…. 但是由于其阻止了瀏覽器的默認(rèn)滾動(dòng),所以當(dāng)touch事件結(jié)束后內(nèi)容是不會(huì)慣性滾動(dòng)的,于是又需要繼續(xù)改變偏移量來(lái)模擬Scroll事件,這里就涉及到Scroll算法的問(wèn)題了,要考慮手指移動(dòng)的速度、阻尼的大小跟邊界情況等等,我沒(méi)有找到這部分的代碼,也沒(méi)有搜到任何相關(guān)文章,如果有人了解可以分享一下。 總的來(lái)說(shuō),Twitter Sencha Touch的方法在效果上更流暢,也更符合一般人的心理模型,如果硬要說(shuō)缺點(diǎn)的話,我覺(jué)得這種實(shí)現(xiàn)太“不原生”了,幾乎完全拋棄了移動(dòng)瀏覽器的viewport模型,大興土木地用CSS3與js模擬的scroll在執(zhí)行效率與效果上與原生的差別也有待考究。
有個(gè)好消息: iOS5即將更好的支持position:fixed;屬性,加上android早在2.2就已經(jīng)實(shí)現(xiàn),以后要實(shí)現(xiàn)類似效果就不用再這么折騰了。
更好的消息:
不管用jQuery.mobile還是Sencha Touch ,這兩框架都太重了,針對(duì)于國(guó)內(nèi)的3G網(wǎng)絡(luò),下載框架+暄染頁(yè)面都得等老半天,后來(lái),我找著了了iScroll,它的實(shí)現(xiàn)原理跟Sencha Touch一樣,效果流暢,還不卡,再后來(lái),我用iScroll做了手機(jī)站: http://mm.lewole.com ,把平時(shí)喜歡的冷笑話和內(nèi)涵段子收集在了一起~~~等公車,坐地鐵時(shí)看一看,無(wú)聊時(shí)樂(lè)一樂(lè)~~~
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2012-11-29 14:39:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> jqm中header中 data-tap-toggle="false" data-position="fixed"在魅族mx2上顯示為空白~~~~求高手幫忙~
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2013-12-24 16:32:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
代碼如下, 開(kāi)發(fā)微信里的web頁(yè)面,用 jquery mobile, jquery validate, jquery form. 現(xiàn)象是: alert("user page create" )顯示以后,頁(yè)面就停滯,不能正常顯示, 將validate部分卻掉,則能正常顯示和提交。高手指教,謝謝。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-11-04 11:41:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
我曾經(jīng)試過(guò)用 data-btn-active設(shè)置按鈕 但是沒(méi)有成功。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-10-25 10:53:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
@len 您好,想跟您請(qǐng)教個(gè)問(wèn)題: 現(xiàn)在我遇到情況, http://www.oschina.net/question/230311_160704,跟您在這里回答的一樣的情況,您是怎么實(shí)現(xiàn)的?能不能具體一點(diǎn),教教小弟,萬(wàn)分感謝!期待您的回復(fù)啊
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-08-05 14:36:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
使用了$(window).height()和$(window).width()來(lái)獲取高度和寬度,在蘋(píng)果5上自帶的瀏覽器顯示正常,能獲取到準(zhǔn)確的值,但是在紅米1s自帶的瀏覽器上測(cè)試則出現(xiàn)了問(wèn)題:
var height = $(window).height(); var width = $(window).width(); alert("width="+width+",height="+height);
代碼里面有這樣的一部分,頁(yè)面刷新的時(shí)候和屏幕旋轉(zhuǎn)的時(shí)候會(huì)觸發(fā)這個(gè)方法,彈出高度和寬度
用紅米1s自帶瀏覽器打開(kāi)測(cè)試頁(yè)面,彈出正常的寬高,分別為W=360,H=518,
然后旋轉(zhuǎn)手機(jī),這次彈出的是W=360,H=518,然后再把手機(jī)旋轉(zhuǎn)回正常的豎屏狀態(tài),這次彈出的竟然是
W=640,H=319,而正確的寬高應(yīng)為:W=360,H=518,這是怎么回事?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-08-03 16:49:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> jQ.Mobi 是不錯(cuò),但是它最大的問(wèn)題是,不支持UC瀏覽器 QQ瀏覽器等, jQuery Mobile 在塞班或 UC QQ 等還能運(yùn)行就是不支持ajax了, 而 jQ.Mobi 完全不支持, 用這個(gè)框架,好處是組件分類比較好,蘋(píng)果和安卓瀏覽器速度快,容量小,但是代價(jià)就是不支持其他瀏覽器及其他手機(jī)系統(tǒng)。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2012-02-03 12:38:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
同樣像下面這個(gè)按鈕:
Back to Home 放在 date-role='content' 中就是大按鈕,放在 data-role='footer' 就變成小按鈕了
我想在 data-role='content' 也能顯示小按鈕應(yīng)該怎么弄呢?
示例請(qǐng)看 http://m.oschina.net/ 底部的兩個(gè)按鈕,一大一小,如下圖所示:
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2011-08-26 10:26:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 用jQuery Mobile寫(xiě)的手機(jī)app,在小米手機(jī)上安裝后,主頁(yè)在豎屏的時(shí)候無(wú)法正常顯示,橫屏的時(shí)候能正常顯示,有可能是什么問(wèn)題??
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-12-15 15:59:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 如何編寫(xiě)自己的樣式,而不是使用jqm自帶的樣式啊。。。 編寫(xiě)后如何做到各個(gè)瀏覽器和手機(jī)的統(tǒng)一啊
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2011-11-29 14:28:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 求教jquery mobile 手機(jī)AJAX訪問(wèn)后臺(tái)時(shí)遮罩層解決方案。最近在做這個(gè),用到了AJAX去后臺(tái)逐步取數(shù)據(jù),類似校內(nèi)微博那種逐步取N條評(píng)論的效果。但有個(gè)問(wèn)題,就是在用AJAX調(diào)后臺(tái)時(shí),頁(yè)面沒(méi)有反饋,雖然點(diǎn)了按鈕,也去后臺(tái)取數(shù)據(jù)了,但頁(yè)面看起來(lái)像沒(méi)響應(yīng)一樣。我在網(wǎng)上找了遮罩層,在電腦上OK,但手機(jī)瀏覽器最大的問(wèn)題就是不支持多層。所以想請(qǐng)教有經(jīng)驗(yàn)的大俠給點(diǎn)思路或者案例,謝謝
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2012-05-24 11:16:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
步驟是這樣的,先點(diǎn)擊LIST頁(yè),再點(diǎn)新增,添加成功一條記錄后,再點(diǎn)點(diǎn)詳細(xì)頁(yè)面。
再點(diǎn)詳細(xì)頁(yè)的返回,理論上應(yīng)該回到LIST頁(yè)面才對(duì),實(shí)際確跑了保存方法。
返回是這樣寫(xiě)的 < a href= "#" data-role= "button" data-rel= "back" data-icon= "back" > 返回 a >
有什么問(wèn)題嗎?
為什么返回沒(méi)有返回到LIST頁(yè)面,反而跑到保存去了。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-04-17 09:57:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> jQuerymobile checkbox控件,底色為白色 長(zhǎng)按選中底色會(huì)變灰,如何讓變灰后再重置為白色
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-11-23 09:18:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
頁(yè)面使用ftl的,怎么在ftl中引入外部的html文件?
比如文章詳情頁(yè)面,這個(gè)頁(yè)面中文章內(nèi)容是已經(jīng)生成的html文件,放在了文件服務(wù)器上。但是文章名稱、閱讀量、點(diǎn)贊量需要實(shí)時(shí)從后臺(tái)獲取到。頁(yè)面使用 freemarker的。還有一個(gè)就是,在詳情頁(yè)的右側(cè)有推薦文章等相關(guān)的這些都是已經(jīng)生成的html文件。在ftl文件中怎么引入這些外部的html文件?
比如訪問(wèn)詳情頁(yè)的路徑: http://kaigejava.com/newuiarticle/detail/735
其中的閱讀量是實(shí)時(shí)獲取的。文章內(nèi)容及右側(cè)的點(diǎn)擊排行榜、站長(zhǎng)推薦都是已經(jīng)生成的html文件。怎么在ftl文件中引入外部的html文件?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-06-26 00:09:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
就是word生成的xml,里面替換了好多freemarker的語(yǔ)法變量。但是想要修改word的頁(yè)眉,發(fā)現(xiàn)那個(gè)模板改成xml后,word打不開(kāi)了。
之前嘗試過(guò)在xml里改頁(yè)眉,發(fā)現(xiàn)xml太多,自己不怎么懂老是報(bào)錯(cuò)不行。如果word重新生成一份xml,替換里面的變量,由于word太大,這樣替換起來(lái)效率不高,在xml改還是容易出錯(cuò)。
有沒(méi)有大神遇到過(guò)這種問(wèn)題的,怎么能快速方便的解決。拜謝!
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-04-07 12:14:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
freemarker內(nèi)容是一段html嵌入的js代碼,類似
關(guān)閉
但是freemarker渲染的html頁(yè)面會(huì)把前后的單引號(hào)自動(dòng)轉(zhuǎn)成雙引號(hào),導(dǎo)致js代碼無(wú)法執(zhí)行,如果把("","_self")里的雙引號(hào)換成單引號(hào),又出現(xiàn)第一個(gè)單引號(hào)也會(huì)被轉(zhuǎn)換成雙引號(hào),js依然不能執(zhí)行。不知道如何處理這種情況讓js能執(zhí)行
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-03-24 18:56:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 第一次遇到這種情況,很無(wú)解啊,前面的數(shù)據(jù)都是正常的,但是到了最后一個(gè)就偏偏顯示不出來(lái)了,求大神們幫助. 模板配置: [@report_ipStat_stat projectName="${projectName!'GNUM'}" date="${date!'2016-03-01'}" pageSize="${pageSize!10}" pageNum="${pageNum!1}" ;ipStats] { "recordsFiltered":${pageSize!10}, "recordsTotal":${ipStats?size!0}, "data":[ [#list ipStats as ipStat] { "no":${ipStat_index + 1}, "day":"${ipStat.day?substring(0,10)!'-'}", "originateIP":"${ipStat.originateIP!}", "changedDuration":"${(ipStat.changedDuration)!0}", "total":"${(ipStat.totalNum)!0}", "rw":"${ipStat.rw!}" } [#if (ipStat_index + 1) < (ipStats?size)] , [/#if] [/#list] ] } [/@report_ipStat_stat]
頁(yè)面取數(shù)據(jù):
"columns" : [ { "data" : "no" , "sortable" : false } , { "data" : "day" , "sortable" : false } , { "data" : "originateIP" , "sortable" : false } , { "data" : "changedDuration" , "sortable" : false } , { "data" : "total " , "sortable" : false } ] ,
在頁(yè)面顯示所獲取到的數(shù)據(jù),前面的都正常,但是到了total的時(shí)候,就顯示了一個(gè)橫杠
如圖:
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-03-04 16:20:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> freemarker: expose-request-attributes: true expose-session-attributes: true request-context-attribute: request request:${request} 打印出org.springframework.web.servlet.support.RequestContext@9d44d45 但是按request的方法去取值根本取不到或報(bào)錯(cuò),如request.getRequestURL()
現(xiàn)在只能在Controller里綁定,然后在模板里才能正常調(diào)用 model.addAttribute("request", request);
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-02-23 12:15:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
最近在看xss就自己寫(xiě)了一個(gè)最簡(jiǎn)單的js試著嘗試一下,js被保存到數(shù)據(jù)庫(kù)以后重新訪問(wèn)確沒(méi)有被執(zhí)行。一開(kāi)始覺(jué)得是freemarker的原因,在服務(wù)器解析完整的html內(nèi)容后在返回給瀏覽器。可是瀏覽器顯示了js確沒(méi)有執(zhí)行。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2020-01-17 11:48:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
@JFinal 你好,想跟你請(qǐng)教個(gè)問(wèn)題:select true a from xxx; 拿到的a是個(gè)1,不是true
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-02-01 22:07:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
springboot +freemarker 整合得時(shí)候 js 靜態(tài)資源加載不到問(wèn)題
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2019-08-21 15:39:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
如果單純用freemarker做一個(gè)后臺(tái),我沒(méi)問(wèn)題。
但是我現(xiàn)在打算把freemarker作為前臺(tái)的模版引擎使用。
當(dāng)作為后臺(tái)引擎時(shí),加載模版之前,各個(gè)變量會(huì)在初始化freemarker的時(shí)候就已經(jīng)已知。然后"壓到"freemarker里顯示就可以了。
但是作為前臺(tái)引擎時(shí),我希望達(dá)到的效果是,變量什么的要在模版里寫(xiě),這樣的話,相當(dāng)于用戶可以自定義模版。比如
{article node=1 count=10} {art.title} {/article}
類似以上形式。表示在節(jié)點(diǎn)為1的文章中找出10條循環(huán)顯示文章標(biāo)題。
相當(dāng)于先解析一下模版,看看有哪些自定義變量要處理。
請(qǐng)問(wèn)用freemarker的話怎么實(shí)現(xiàn)?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2014-05-27 09:06:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
ftl頁(yè)面對(duì)session的值進(jìn)行判斷,比較
<#list Session["menus"] as m>
class="active_a0"
#if>
>${m.menuName}
#list>
不管怎么寫(xiě)都搞不定,只能判斷session的值是否為空
確定Session["menuTopId"]有值,怎么進(jìn)行判斷比較
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-05-09 17:54:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
類似這種word 我怎么樣能夠保證格式不變化?感覺(jué)要每一行去算距離然后在算文字距離,最后在導(dǎo)出數(shù)據(jù).有點(diǎn)難受啊。大佬們有沒(méi)有什么好點(diǎn)的解決方案?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2019-02-20 15:37:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
在哪設(shè)置 ,才能讓ftl中代碼高亮顯示,識(shí)別freemarker的指令
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-12-11 20:24:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 有一段html代碼,里面有字體大小,顏色,傾斜度的設(shè)置,但是使用ng-bind-html綁定在文本域中沒(méi)有效果,我已引用了ngSanitize模塊。請(qǐng)問(wèn)這是怎么回事?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-09-07 14:53:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
頁(yè)面點(diǎn)擊按鈕彈出模態(tài)框如下圖所示:
第一次選擇日期,開(kāi)始日期、結(jié)束日期選擇如圖所示;選擇完后直接關(guān)閉模態(tài)框,再次點(diǎn)擊按鈕彈出模態(tài)框,點(diǎn)擊開(kāi)始日期輸入框彈出日期面板會(huì)高亮顯示上次選擇的日期,且由于上次選擇的結(jié)束日期為22,故22之后的無(wú)法選擇;結(jié)束日期同理,由于上次選擇的開(kāi)始日期為20,故20之前的日期無(wú)法選擇。以下是js代碼: $('#createArrangeDialog').on('shown.bs.modal', function () { $('#startday').datepicker({ format: 'yyyy-mm-dd', autoclose : true, clearBtn: true, }).on('changeDate',function(e){ if (e.date) { $('#endday').datepicker('setStartDate', new Date(e.date.valueOf())); } else { $('#endday').datepicker('setStartDate', null); } }); $('#endday').datepicker({ format: 'yyyy-mm-dd', autoclose : true, clearBtn: true, }).on('changeDate',function(e){ if (e.date) { $('#startday').datepicker('setEndDate', new Date(e.date.valueOf())); } else { $('#startday').datepicker('setEndDate', null); } }); });
如何能限制開(kāi)始日期小于結(jié)束日期,且每次彈出模態(tài)框可以重新選擇,不會(huì)記錄上次選擇的日期邊界。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-11-21 18:49:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
請(qǐng)教一個(gè)關(guān)于動(dòng)態(tài)插入幻燈片圖片的問(wèn)題
目前在使用ionic+angular做開(kāi)發(fā),頁(yè)面中使用了做幻燈片,然后ajax獲得圖片鏈接異步插入到中,但是插入的圖片不能組成幻燈片,而是全部顯示在頁(yè)面上了,請(qǐng)問(wèn)這個(gè)問(wèn)題怎么處理?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2014-08-24 14:03:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
1、controller.js
hkdd.excel=function(){
var hkkds={
headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'},
"zt": hkdd.searchForm.hkzt,
"realname":hkdd.searchForm.realname
};
hkdd_service.excelport(hkkds).then(function(res){
hkdd.list=res.list;
hkdd.searchForm=res.page;
});
}
2、service.js
service.excelport = function(searchForm){
/*
var res = $http({ url: baseUrl+'/hkdd/excelexport',
method: "POST",//接口方法
params: searchForm,
headers: {
'Content-type': 'application/json'
},
responseType: 'arraybuffer'
}).success(function (data) {
alert(data);
var blob = new Blob([data], {type: "application/vnd.ms-excel"});
var objectUrl = URL.createObjectURL(blob);
var filename="還款訂單"+'.xls';
if (window.navigator.msSaveOrOpenBlob) {// For IE:
navigator.msSaveBlob(blob, filename);
}else{ // For other browsers:
URL.revokeObjectURL(objectUrl);
}
}).error(function (data) {
alert(data.message);
});
return res;*/
3、后臺(tái)代碼
@RequestMapping(value = "/ngres/hkdd/excelexport")
public void excelexcport(@RequestBody String content,HttpServletRequest request, HttpServletResponse response) throws ParseException {
JSONObject jsonObj = JSONObject.fromObject(content);
// 分頁(yè)對(duì)象
Page page = getPage(jsonObj);
TcMemberLoan record = new TcMemberLoan();
if(jsonObj.containsKey("realname")){
record.setRealname(jsonObj.getString("realname"));
System.out.println("bm:"+jsonObj.getString("realname"));
}
if(jsonObj.containsKey("zt")){
record.setZt(jsonObj.getString("zt"));
}
List olist = tcMemberLoanService.selectByDdxx(record);
Map map = new HashMap();
map.put("list", olist);
map.put("status", ExcelEnum.DDGL.getCode());
String out = PoiCxgl.exportExcel(map,request);
DownLoad.download(out, response);
return;
}
后臺(tái)是已經(jīng)生成了文件,我怎樣在前端獲取并下載呢;以前用jQuery的話,直接是window.location.href=”路徑”,頁(yè)面就會(huì)直接下載,Angularjs中該如何實(shí)現(xiàn)呢??
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-07-10 14:05:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
運(yùn)行一個(gè)腳本,使得瀏覽器中網(wǎng)頁(yè)反復(fù)運(yùn)行一段邏輯,1個(gè)半小時(shí)js heap會(huì)達(dá)到600M+,但1個(gè)小時(shí)的時(shí)候僅有30M+,在我看來(lái)的這個(gè)內(nèi)存泄露是非線性的增長(zhǎng),會(huì)是什么問(wèn)題?chrome的bug?是用的是49版本的chrome
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-07-02 19:27:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>>
如圖,微信公眾號(hào)jssdk執(zhí)行的異步操作之后,如何返回Observable呢?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2018-04-23 19:11:00