回答:目前大部分研發(fā)團(tuán)隊(duì)都要求業(yè)務(wù)邏輯用代碼來實(shí)現(xiàn),SQL操作往往都是基本操作。用SQL來表現(xiàn)業(yè)務(wù)邏輯,也就是通過存儲(chǔ)過程的方式來表現(xiàn)業(yè)務(wù)邏輯是比較傳統(tǒng)的開發(fā)方案。在C/S時(shí)代很多邏輯的實(shí)現(xiàn)都是通過SQL來實(shí)現(xiàn)的,主要原因是業(yè)務(wù)規(guī)模和部署方式?jīng)Q定的。早期的C/S編程時(shí)代往往都是非分布式環(huán)境下的開發(fā),而且大多數(shù)情況下并不需要考慮移植性問題,此時(shí)采用SQL來完成業(yè)務(wù)邏輯是比較方便的處理方式。采用存儲(chǔ)過程來完...
回答:不妄自菲薄,也不要妄自尊大,我做軟件20多年了,編程不僅僅是用什么語(yǔ)言,關(guān)鍵在于思想。編程語(yǔ)言只是器,工具而已,把一個(gè)工具用的很熟沒有什么驕傲的,除非你要跟寫詩(shī)的人去比編程。一個(gè)軟件要實(shí)現(xiàn)哪些功能,這些功能用戶怎樣用的才爽,簡(jiǎn)單易用,穩(wěn)定如新才是最重要的。否則就是個(gè)半吊子,在這行并沒太大的前途
回答:1.認(rèn)識(shí)到sql的重要性,在生產(chǎn)環(huán)境,一條質(zhì)量不好的sql有可能拖垮整個(gè)數(shù)據(jù)庫(kù),一條存在漏洞的sql,有可能導(dǎo)致數(shù)據(jù)誤更新或者誤刪,所有寫好sql非常重要!2.學(xué)習(xí)SQL查詢語(yǔ)句的處理和執(zhí)行過程,具體說來就是,應(yīng)該了解查詢語(yǔ)句是如何被解析、重寫、優(yōu)化和最終評(píng)估的,以mysql為例,可以重點(diǎn)看下《MySQL5 權(quán)威指南(第3版)中文版》3.更加深入的了解執(zhí)行查詢計(jì)劃的時(shí)間復(fù)雜度,存儲(chǔ)引擎的存儲(chǔ)查詢方...
回答:SQL一句的書寫原則是一行就說一件事,不要混在一起!那樣太亂,又不好讀!selectfromwhere這個(gè)是簡(jiǎn)單的一個(gè)查詢,分為三行。這樣看起來不累,如果子句太長(zhǎng),折行后增加縮進(jìn)!
回答:謝謝邀請(qǐng)!JSP是Java Web開發(fā)的傳統(tǒng)技術(shù)之一,雖然弊端比較多,比如業(yè)務(wù)邏輯與顯示邏輯耦合、無法分別部署、開發(fā)角色分工不清等問題,但是JSP對(duì)于初學(xué)者來說還是有一定的學(xué)習(xí)必要性,有不少遺留項(xiàng)目依然需要采用JSP技術(shù)。MySQL數(shù)據(jù)庫(kù)是目前使用比較多的數(shù)據(jù)庫(kù)之一,尤其在Web開發(fā)領(lǐng)域。MySQL數(shù)據(jù)庫(kù)簡(jiǎn)單易學(xué)且功能強(qiáng)大,Java程序員往往都對(duì)MySQL數(shù)據(jù)庫(kù)比較熟悉。雖然通過JSP直接連接My...
回答:這里簡(jiǎn)單介紹一下吧,有3種IDE都可以同時(shí)寫Java和前端代碼,分別是IDEA、Eclipse和VS Code,主要內(nèi)容如下:1.IDEA:全稱IntelliJ IDEA,一個(gè)非常受歡迎的Java集成開發(fā)環(huán)境,可以快速編寫調(diào)試Java程序,除此之外,還支持前端代碼的編寫,包括Html,CSS,JavaScript,Jquery,Ajax等,智能補(bǔ)全、語(yǔ)法提示、代碼高亮、Git等功能都不錯(cuò),插件擴(kuò)展...
...應(yīng)用案例 需求:當(dāng)用戶登陸成功,跳轉(zhuǎn)到顯示用戶的JSP頁(yè)面中。當(dāng)用戶登陸失敗,重新返回登陸界面。如果用戶直接訪問顯示用戶的JSP頁(yè)面,那么返回到登陸界面 分析 實(shí)現(xiàn)這個(gè)需求,我們可以使用過濾器的。只要獲取用戶的...
... + pagination + ]; }} 三.前端 有了前端通用分頁(yè),在每一個(gè)頁(yè)面中如果需要分頁(yè),僅僅需要在jsp界面中編寫我們自己定義好的分頁(yè)標(biāo)簽。將重復(fù)代碼都提取到了標(biāo)簽助手類中。 1.tld文件 hpw 1.1 core library hpw core 1.1 hpw http://hpw1...
...executeQuery、executeUpdate或execute方法區(qū)別?在用純JSP做一個(gè)頁(yè)面報(bào)警功能的時(shí)候習(xí)慣性的用executeQuery來執(zhí)行SQL語(yǔ)句,結(jié)果執(zhí)行update時(shí)就遇到問題,語(yǔ)句能執(zhí)行,但返回結(jié)果出現(xiàn)問題,另外還忽略了executeUpdate的返回值不是結(jié)果集Result...
...executeQuery、executeUpdate或execute方法區(qū)別?在用純JSP做一個(gè)頁(yè)面報(bào)警功能的時(shí)候習(xí)慣性的用executeQuery來執(zhí)行SQL語(yǔ)句,結(jié)果執(zhí)行update時(shí)就遇到問題,語(yǔ)句能執(zhí)行,但返回結(jié)果出現(xiàn)問題,另外還忽略了executeUpdate的返回值不是結(jié)果集Result...
...這個(gè)我們可以通過Spark的web ui,點(diǎn)擊具體Application的Executor頁(yè)面去查看(調(diào)試用的虛擬機(jī)集群,手扶拖拉機(jī)一樣的配置,別吐槽了~) 至于foreach方法同理。只不過把Iterator 換成 Row。具體怎么搞,慢慢玩吧~~~have fun~
...post方式有何區(qū)別 doGet與doPost方法的兩個(gè)參數(shù)是什么 獲取頁(yè)面的元素的值有幾種方式,分別說一下 request.getAttribute()和request.getParameter()區(qū)別 forward和redirect的區(qū)別 tomcat容器是如何創(chuàng)建servlet類實(shí)例?用到了什么原理 什么是cookie?Ses...
簡(jiǎn)單快速了解 Beetl 是前端視圖填充數(shù)據(jù)的工具,是個(gè)頁(yè)面模板,可以像 el 表達(dá)式那樣操作數(shù)據(jù),jsp 那樣公共代碼引用,很多好用的方法。官方模板對(duì)比: 清楚一點(diǎn),beetl 很好用,但是用 beetl,最好就不要再用 jsp 什么的模...
...ETA-INF目錄下配置context.xml文件【文件內(nèi)容可以在tomcat默認(rèn)頁(yè)面的 JNDI Resources下Configure Tomcats Resource Factory找到】 導(dǎo)入Mysql或oracle開發(fā)包到tomcat的lib目錄下 初始化JNDI->獲取JNDI容器->檢索以XXX為名字在JNDI容器存放的連接池 context.xml...
...點(diǎn)。(6)JSP與Servlet相比,易于編寫以顯示效果為主的Web頁(yè)面。。(7)JSP本質(zhì)上其實(shí)就是Servlet。(8)為什么第一次訪問JSP頁(yè)面時(shí)響應(yīng)速度特別慢,而以后就很快了? 答:當(dāng)JSP頁(yè)面文件被第一次請(qǐng)求時(shí),Web服務(wù)器上的JSP容器(或...
...截器、收貨地址】 移動(dòng)商城第六篇【單品查詢、靜態(tài)化頁(yè)面】 移動(dòng)商城第七篇【購(gòu)物車增刪改查、提交訂單】 該項(xiàng)目涉及到的知識(shí): SpringMVC(上傳圖片到服務(wù)器上,后臺(tái)校驗(yàn),攔截器) Spring Mybatis(逆向工程,動(dòng)態(tài)SQL) JSP,F(xiàn)reeMar...
...freemaker模版技術(shù) ,0個(gè)代碼不用寫,生成完整的一個(gè)模塊,帶頁(yè)面、建表sql腳本、處理類、service等完整模塊2? ???阿里數(shù)據(jù)庫(kù)連接池druid,安全權(quán)限框架 shiro,緩存框架ehcache ,工具類接口redis3? ???集成wx接口開發(fā) WX自定義菜單(支持...
...返回json數(shù)據(jù)給前端解析。我拿到的代碼是完全沒有前端頁(yè)面的,老大讓我裝個(gè)postman來調(diào)試。 由于之前都是個(gè)人開發(fā),想怎么玩就怎么玩(所以就沒用過postman..)。 找到了一篇很好的postman教程(如果沒用過的同學(xué),看完應(yīng)該可以快...
...讓他們更容易進(jìn)行定制。Spring MVC解決的問題如下: 將web頁(yè)面的請(qǐng)求傳給服務(wù)器; 根據(jù)不同的請(qǐng)求處理不同的邏輯單元; 返回處理結(jié)果數(shù)據(jù)并跳轉(zhuǎn)至響應(yīng)頁(yè)面; 通過下面這樣圖可以看到Spring MVC在Spring全家桶中的位置: 2. Sprin...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...