在/src/main/resources/public/ 目錄下新建一個(gè) test.jsp,然后直接訪問 test.jsp。
和 js 文件不一樣,因?yàn)闉g覽器不會解析 jsp 頁面,所以只出現(xiàn)下載的頁面,沒法展示 jsp 的內(nèi)容的
你的問題是IDEA沒有進(jìn)行項(xiàng)目編譯,IDEA的保存單純只是保存文件,并沒有編譯文件。
你可以使用IDEA的宏操作進(jìn)行編譯,錄制一個(gè)IDEA宏為ctrl+s -> 這個(gè)宏包括保存操作和編譯操作 那么進(jìn)行ctrl+s時(shí)就能夠保存并且編譯 應(yīng)該能滿足你的需要
題外話:jrebel可以進(jìn)行熱部署進(jìn)行動態(tài)編譯 myjrebel可以達(dá)到免費(fèi)效果
int a = 3的結(jié)果:變量a的值為3。
String s = "hello world"的結(jié)果:s的值為右邊字符串對象在內(nèi)存中的地址。
如果你了解C/C++,那么換句話說,基本類型的變量是一個(gè)普通變量,對象類型的變量是一個(gè)指針變量。有本質(zhì)不同。
在java中,泛型只是一種表象,或者叫語法糖,它底層是一個(gè)Object,而Object是一個(gè)指針變量,無法賦值為普通變量。(c/c++支持指針運(yùn)算,但Java不支持)
正則不擅長做這個(gè),也不是不能做
根據(jù)生成正則表達(dá)式來匹配任意數(shù)值范圍, 并在 Regex_For_Range 中為您的示例生成這樣的 regex 后:
\b0*(1[1-9][0-9]|[2-9][0-9]{2}|1[0-9]{3}|2[01][0-9]{2}|22[0-2][0-9]|223[0-4])\b
能實(shí)現(xiàn)你的需求:
過程如下 (仍然按那 Regex 生成器步驟操作):
首先, 分成相等的長度范圍:
110-999
1000-2234
第二, 分?jǐn)喈a(chǎn)生簡單 regexes 的范圍:
110-199
200-999
1000-1999
2000-2199
2200-2229
2230-2234
將每個(gè)范圍變?yōu)?regex:
1 [1-9] [0-9]
[2-9][0-9]{2}
1 [0-9] {3}
2 [01] [0-9] {2}
22 [0-2] [0-9]
223 [0-4]
折疊相鄰的 10進(jìn)制數(shù)位: 1[1-9][0-9] [2-9][0-9]{2} 1[0-9]{3} 2[01][0-9]{2} 22[0-2][0-9] 223[0-4]
結(jié)合以上 regex:
0*(1[1-9][0-9]|[2-9][0-9]{2}|1[0-9]{3}|2[01][0-9]{2}|22[0-2][0-9]|223[0-4])
接下來, 我們將嘗試使用樹來分解常用前綴:
基于 regex 前綴分析成樹:
.1 [1-9] [0-9]
+ [0-9] {3}
+ [2-9] [0-9] {2}
+ 2 [01] [0-9] {2}
+ 2 [0-2] [0-9]
+ 3 [0-4]
將分析樹轉(zhuǎn)變?yōu)檎齽t:
0*(1([1-9][0-9]|[0-9]{3})|[2-9][0-9]{2}|2([01][0-9]{2}|2([0-2][0-9]|3[0-4])))
我們選擇較短的一個(gè)作為我們的結(jié)果。
\b0*(1[1-9][0-9]|[2-9][0-9]{2}|1[0-9]{3}|2[01][0-9]{2}|22[0-2][0-9]|223[0-4])\b
參見:
只要有接口文檔,前后端約定好,前端需要后端返回什么字段數(shù)據(jù)(xml或json),后端需要前端傳回來什么參數(shù),一切都搞定啦。后端開發(fā)接口,前端調(diào)用,根本不用管后端用什么工具開發(fā),前端用什么工具開發(fā),至于前端看不到效果可以直接用瀏覽器看啊,或者sublime安裝個(gè)插件View In Browser,能夠很方便在sublime中打開瀏覽器看到效果。
@魔鬼筋肉人 的答案提醒了我,在 Spring Boot - 27.3 JAX-RS and Jersey 小節(jié)中有提到 @Path 注解,但是并未提及它自身的作用,關(guān)于這一點(diǎn)請參考 @魔鬼筋肉人 的答案。
綜合來看,在 Spring Boot 中使用 jax-rs 系列注解是可以得到一定的支持的。
If you prefer the JAX-RS programming model for REST endpoints, you can use one of the available implementations instead of Spring MVC. Jersey 1.x and Apache CXF work quite well out of the box if you register their Servlet or Filter as a @Bean in your application context. Jersey 2.x has some native Spring support, so we also provide auto-configuration support for it in Spring Boot, together with a starter.
你可以在這里查看 Spring Boot 關(guān)于 JAX-RS 的說明。
我在官網(wǎng)翻來翻去沒看到 @Path,包括 Spring MVC 和 Spring Boot,方便提供一下它所在的包名嗎?
因?yàn)槲矣?IDEA 建了個(gè)默認(rèn) SpringBoot 工程后打這個(gè)注解也是提示找不到。
它會讓我去添加一個(gè) jsonpath 的包,我覺得應(yīng)該不是這個(gè)。
分布式一般都有用戶服務(wù)的,使用統(tǒng)一的用戶服務(wù)。
另外,退一步講,就算沒有單獨(dú)的用戶服務(wù),也應(yīng)當(dāng)有統(tǒng)一的用戶session管理,一般都使用redis。
再退一步將,在應(yīng)用服務(wù)器集群中,可以對負(fù)載均衡進(jìn)行指定session粘滯,讓指定session永遠(yuǎn)都訪問一個(gè)后端應(yīng)用。這樣session就不會丟了。
<script type="text/javascript" src="https://api.map.baidu.com/api...;ak=*&s=1"></script>
先ctrl+c 目錄,再粘貼就可以了
換了netbeans後已成功連線QQ
HTTPS需要證書來證明域名,IP是不會有證書的。所以你的代理使用https是無法正常工作的
經(jīng)過我測試發(fā)現(xiàn),C盤也一定要貢獻(xiàn):
估計(jì) C 盤也要用到很多東西的緣故
你把location拆一下不就好了么...
var lng = locationStr.split(',')[0];
var lat = locationStr.split(',')[1];
var point = new BMap.Point(lng, lat);已解決 修改setting.xml 鏈接 http://www.blogjava.net/fancy...
但是當(dāng)我要後退 delete 刪除文字的時(shí)候(每一行), 他的高度只會 1px 的往下扣
原因:
本例中從你描述的現(xiàn)象看, textarea默認(rèn) 上下border各是1px,padding是0px,即
實(shí)際上 scrollHeight一直比css('height')少2px,
當(dāng)input事件每次觸發(fā)后,css('height')被賦值為比它小的scrollHeight,就會出現(xiàn)你看到的現(xiàn)象 "後退 delete 刪除文字的時(shí)候(每一行), 他的高度只會 1px 的往下扣", 實(shí)際不是扣1px,是扣2px。
解決方案可采用 @月影 提供的。 原理是每次觸發(fā)輸入事件時(shí),先取消textarea的高度(this.style.height = 'auto'),此時(shí)會出現(xiàn)滾動條,這么做的目的是讓scollHeight將等于文字的實(shí)際高度。 如果省掉這步,會發(fā)現(xiàn)在刪除文字時(shí),撐高的scrollHeight并不會變化。
最終將 月影 的答案改寫成下面這樣, 可避免他的方案中textarea會出現(xiàn)輕微抖動的現(xiàn)象。
var scroll_Height = $('#content').get(0).scrollHeight;
$('#content').innerHeight(scroll_Height);
$('#content').on('input', function() {
$(this).height('auto');
$(this).innerHeight($(this)[0].scrollHeight);
}); 插入時(shí)要生成新的數(shù)組,并有拷貝操作,數(shù)組越大,需要的時(shí)間自然越長。
你的 UserService 不在 com.marx.config 包下面吧?
你的配置只掃描 com.marx.config 這一個(gè)包。。
UserService 沒在這個(gè)包下面沒有掃描到所以沒有創(chuàng)建唄
文件服務(wù)器干嘛不用Nginx之類專業(yè)web服務(wù)器,而用nodejs呢,是有什么需求嗎
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。