JSP自定義標簽開發入門(2)JSP自定義標簽開發入門,簡單標簽的開發我們只要實現Tag接口即可,為了簡單起見可以直接繼承實現了此接口的TagSupport類。AD:TagSupport類已經為我們實現并擴展了一些方法(比如在上述方法中我們可以直接使用pageContext對象,調用父標簽getParent()等),所以一般情況下我們只需重寫doStartTag(),doEndTag()即可TLD文件說明:1
系統 2019-08-29 23:49:31 2990
對比圖效果圖昨天是相當的郁悶,寫程序發泄下,搞了一個qq風格的JTextField,如上圖所示關鍵知識點1:圓角效果(1)通過setClip設置剪切區域,只繪制圓角區域RoundRectangle2D.Doublerect=newRoundRectangle2D.Double(0,0,this.getWidth(),this.getHeight(),20,20);g.setClip(rect);注意要在super之前設置(2)重載paintBorder方法
系統 2019-08-29 21:57:55 2990
題外話:本程序利用網絡上發布的公共webserviceendpointwww.webxml.com.cn/WebServices/WeatherWebService.asmx大致步驟是1利用soap向webserviceendpoint進行請求,取回請求結果2把結果顯示在web界面上,web界面采用Java+Jsp(呵呵,有點丑陋,篇幅所迫)好,廢話少說,直接進入核心程序講解。一WeatherReport類方法1構造soap請求(請求格式請見上面的鏈接),
系統 2019-08-12 09:29:56 2990
職場筆記[0702]:用戶體驗和創業“需要說明,用戶體驗不是震撼性創新,而是把1000個細節做好的關照。就是說,重點并不在于創造一些前所未有的功能,而是把一些此前未被注意的使用障礙消除。。”--為iPhone狂By張亮“就象UUZONE的老板離開的時候,也對風險投資的風險做了一些詮釋。我一個做生意的朋友也曾經說“風險投資從來都是錦上添花,絕對不會雪中送炭”。而且為了投資的回報,他必然會影響你的運作方向,這在某種程度上會影響公司的正常發展。就好比FINESU
系統 2019-08-12 01:32:16 2990
方法一:#導入math包importmath#定義點的函數classPoint:def__init__(self,x=0,y=0):self.x=xself.y=ydefgetx(self):returnself.xdefgety(self):returnself.y#定義直線函數classGetlen:def__init__(self,p1,p2):self.x=p1.getx()-p2.getx()self.y=p1.gety()-p2.gety()#
系統 2019-09-27 17:46:32 2989
配置環境需要:1.Apache服務器,下載地址:http://httpd.apache.org/download.cgi#apache222.tomcat6.0或者tomcat7.0,(集群中tomcat不能既有tomcat6又有tomcat7,否則雖能夠負載均衡,但不能進行session復制,下載地址:http://tomcat.apache.org/3.jk是tomcat提供給http服務器的插件mod_jk-1.2.31-httpd-2.2.3.so
系統 2019-08-12 01:32:53 2989
服務器:ubuntuftp服務:vsftpdftp只允許用戶訪問自己的主目錄:vi/etc/vsftpd.conf將chroot_list_enable=YES,chroot_list_file=/etc/vsftpd.chroot_list兩行注釋打開設置用戶的配置文件,添加一行:user_config_dir=/etc/local_rootvi/etc/vsftpd.chroot_list寫入要限制的用戶,如:user1cd/etc/local_roo
系統 2019-08-12 01:32:46 2989
重裝Python、Anaconda、Pycharm、Pytorch1.0.0Tensorflow系統:在安裝PyQt庫的時候Python2.7與3.6版本不兼容,導致Python運行程序報錯:processfinishedwithexitcode-1073741819(0xC0000005),重新配置python版本也沒作用,只好重裝系統。1,Anaconda下載安裝(https://www.anaconda.com/download/),Anaconda
系統 2019-09-27 17:52:57 2988
Meclipse是javaWeb企業級開發中最流行的工具,javaweb的開發離不開服務器,作為J2EE平臺上最流行的服務器,tomcat發揮著巨大的作用,那么該如何給Myeclipse配置tomcat呢?首先來介紹下MyEclipse吧!MyEclipse企業級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數據庫和JavaEE的開發、發布以及應用程序服務器的整合
系統 2019-08-29 23:37:22 2988
概述jQuery是繼prototype之后又一個優秀的Javascript框架。其宗旨是—寫更少的代碼,做更多的事情。它是輕量級的js庫(壓縮后只有21k),這是其它的js庫所不及的,它兼容CSS3,還兼容各種瀏覽器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)。jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTMLdocuments、events、實現動畫效果,并且方便地為網站提供AJAX交互。jQ
系統 2019-08-29 22:43:07 2988