Time of Update: 2018-12-03
自訂異常: 一、代碼中直接throw異常,在頁面中將異常資訊顯示 1、自己定義異常情況 步驟1、 if (findItemById(conn, item.getItemNo()) != null) { throw new ApplicationException("物料代碼已經存在,代碼=" + item.getItemNo() + "");
Time of Update: 2018-12-03
map刪除指定元素: /** 1.HashMap 類映射不保證順序;某些映射可明確保證其順序: TreeMap 類 * 2.在遍曆Map過程中,不能用map.put(key,newVal),map.remove(key)來修改和刪除元素, * 會引發 並發修改異常,可以通過迭代器的remove(): * 從迭代器指向的 collection 中移除當前迭代元素。 * */ 刪除奇數行資料方法如下: public static
Time of Update: 2018-12-03
與轉義相關的字元有:. * + ( ) $ / \ ? [ ] ^ { } ,就是單獨去尋找這些字元時需要去轉義的。1、jsp——>action中如果有特殊字元( \ /
Time of Update: 2018-12-03
1.基本概念: a.DatagramPacket與DatagramSocket位於java.net包中 b.DatagramPacket表示存放資料的資料報,DatagramSocket表示接受或發送資料報的通訊端 c.由這兩個類所有構成的網路連結是基於UDP協議,是一種不可靠的協議。 之所以不可靠是因為發送方不負責資料是否發送成功,接收方收到資料時也不會向發送方反饋成功訊息,容易導致資訊的丟失。 但是這種協議卻是快捷的,比如CS(半條命)遊戲就是基於UDP協議,否則我們估計要玩一次遊
Time of Update: 2018-12-03
@RequestMapping(value = "/upload", method = RequestMethod.POST) public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response) throws Exception { MultipartHttpServletRequest multipartRequest =
Time of Update: 2018-12-03
JSON.stringify:文法: JSON.stringify(value [, replacer] [, space]) value:是必須要的欄位。就是你輸入的對象,比如數組啊,類啊等等。 replacer:這個是可選的。它又分為2種方式,一種是方法,第二種是數組。 情況一:我們先說資料,通過我們後面的實驗可以知道,它是和第一個有關係的。一般來說,我們系列化後的結果是通過索引值對來進行表示的。 比如說: name:"lan",age:25 這種形式。
Time of Update: 2018-12-03
1、瞭解Extjs4中的一些函數屬性和方法:(1)dataIndex:The name of the field in the grid's Ext.data.Store's Ext.data.Model definition from which to draw the column's value. Required(2)columnLines:Adds column line styling(3)flex :NumberThis configuration option is to be
Time of Update: 2018-12-03
1、項目報錯:在Struts2的設定檔中解決。java.lang.IllegalStateException: Cannot call sendError() after the response <action name="editCtngoods" class="CtngoodsAction" method="editItem"><result type="json"> <param
Time of Update: 2018-12-03
1、在頁面中加入這句代碼: <META HTTP-EQUIV="X-UA-Compatible" CONTENT="chrome=1">代碼的意思是強迫使用者安裝Google的外掛程式。2、下載Google的外掛程式:GoogleChromeframeStandaloneEnterprise.zip解壓後安裝即可。重新啟動IE瀏覽器後,可以看到Extjs4不顯示時分秒的控制項已經能夠進行正確的顯示了。3、今天遇到一個奇葩問題:{ fieldLabel:'發貨人:',
Time of Update: 2018-12-03
/** * 伺服器端 */public class MyServer { public MyServer(){ try { //讓該進程在在原生9999號連接埠監聽 ServerSocket ss = new ServerSocket(9999); System.out.println("我是伺服器,在9999號連接埠監聽");
Time of Update: 2018-12-03
如果你使用Extjs架構進行Web應用程式的開發時,會遇到許多關於時間的問題。其中主要的問題可能出現在兩個方面: 1、後台資料庫中讀取到日期格式的資料後,打包成JSON格式傳到前台進行顯示。 2、前台以格式化(如常見的yyyy-MM-dd HH:mm:ss)的日期組織成JSON格式,後台進行轉換儲存時。下面就這兩個重要的問題進行詳細的解說。在含有年月日 時分秒的轉化時,String x="[{'id':'1','fixOkdate':'2013-07-23 10:47:00'
Time of Update: 2018-12-03
當本地檔案沒有改動,伺服器檔案改動的時候,更新會從伺服器取檔案覆蓋當前檔案當本地檔案有改動,伺服器檔案沒改動的話,不會更新此檔案當本地檔案有改動,伺服器檔案有改動的話,如果改動的部分不衝突,就會合并檔案到本地,如果有衝突的話,會提示檔案衝突,需要自己手動修改以後上傳到伺服器SVN的奧妙之處就在於別人提交了修改後的檔案,你再提交你的話,他是不允許你提交滴。。。 >>>><<<裡面標記的是衝突的地區,然後把衝突檔案刪掉,保留原始檔案即可同步,是在更新提交之前
Time of Update: 2018-12-03
1、could not find a getter for ... in class ... 異常的解決could not find a getter for ... in class... 異常的解決在spring+hibernate架構的java項目開發過程中,經常會遇到這樣的錯誤: could not find a getter for ... in class... 可能原因如下: 1.真的沒有寫getter方法(發生幾率:小) 2.*.hmb.xml檔案中的屬性名稱和pojo不一致(*
Time of Update: 2018-12-03
如果你要學好演算法,培養自己的思維,或者想到名校進行複試,那麼您需要到如下的網站看看複試到底考一些什麼關於演算法的題目:九度:http://ac.jobdu.com/problemset.phphttp://acm.hdu.edu.cn/http://poj.org/http://acmclub.com/problemset.php如果你想比賽演算法,推薦幾個網站:ACM國際大學生程式設計競賽:http://cm.baylor.edu/welcome.icpc百度之星程式設計大賽:http://
Time of Update: 2018-12-03
1、防止布局和容器混亂(1)布局定義必須是在容器內的(2)子組件的布局定義只應用於其內部的組件,與子組件本身及其容器的布局無關。(3)熟悉各個布局的特性。2、組件的建立流程:AbstractComponent對象的建構函式在初始化設定物件、添加事件、執行個體化外掛程式後,才會調用AbstractContainer對象的initComponent方法。3、瞭解ContainerContainer的配置項:defaultType、defaults、ItemsContainer的屬性:items,為容
Time of Update: 2018-12-03
昨天剛學了Hibernate中 一對多 映射時,使用<set> 元素, 今天查了一下資料,還有一個<list> 元素,所以把我的程式改為<list>映射 ,結果 Bug 一大堆, 看看了JUnit報的錯誤才知道 "原來 customer_id 必須為null" 才能運行成功, 為了大家不要在重蹈覆轍,請大家一定要檢查自己 在配置一對多時, 外鍵列 是否 為null, 代碼如下:
Time of Update: 2018-12-03
1、onReady方法 Ext.onReady(function(){alert("Ext JS和頁面載入完成!");}); var fn = function(){alert("此使用者的名字是:" + this.name);}var user = {name : "孫悟空"}Ext.onReady(fn , user);2、Ext.defer方法用於指定順延強制的函數var fn = function(msg){alert("此使用者的名字是:" + this.name+ "," +
Time of Update: 2018-12-03
1、映射組成關係<hibernate-mapping package="com.ORM"> <class name="Clients" table="clients"> <id name="id" column="ID" type="integer"> <generator class="identity"/> </id> <property
Time of Update: 2018-12-03
這幾天,複習Hibernate,沒想到還感受了一把“溫故而知新”的樂趣,廢話少說,“實踐才是檢驗真理的唯一標準” 直接上代碼:package com.hibernate.entity;import java.util.HashSet;import java.util.Set;/** * 部門實體類 * @author dabing * */public class Department {private int id;private String name;private
Time of Update: 2018-12-03
今天看了看Spring的聲明式交易管理, 寫了一點小總結,希望對大家有協助,本人也是剛開始學Spring,如果不到之處還望大家多多指導和指正,如果有問題QQ聯絡 1281027677,