//公式:最高庫存 = 前一天最高庫存 - 前一天出庫量 + 當天入庫量。
/***
* all查詢
* * 求解最高期初庫存,最高期末庫存
* 並且報記錄更新到資料庫中
* */
public list gethighstore()
//前一次操作的日期 = 當次操作的日期,那麼,當次的最高期初=0.0
if(obj0.getinhousedate().equals(obj1.getinhousedate()))
obj2=(afulldata)list0.get(i+1);//下一次物件
//下一次條件
combine2=obj2.getcompanyname()+obj2.gethousename()+obj2.getproductname()+obj2.getproductbrand()+obj2.getproducttype()+obj2.getproductpackage();
//不同一天的操作
if(!(obj2.getinhousedate().equals(obj1.getinhousedate())))else
datalist.add(obj1);//儲存當次的操作物件
//傳遞記錄
exbeforemax=thisbeforemax;
exaftermax=thisaftermax;
//如果i+1是lis0的最大下標,重點對這個最後一次進行計算:obj2
if(i+1==list0.size()-1)else
}//如果不同物件
if(!(combine2.equals(combine1)))
datalist.add(obj2);//儲存下一次的操作物件
break;}}
//下標:i,i+1
//如果不等,則表示obj和obj1是不同物件
if(!(combine.equals(combine1)))else
datalist.add(obj1);
//傳遞記錄
exbeforemax=thisbeforemax;
exaftermax=thisaftermax;
//如果i+1是lis0的最大下標,重點對這個最後一次進行計算:obj2
if(i+1==list0.size()-1)else
}//如果不同物件
if(!(combine2.equals(combine1)))
datalist.add(obj2);//儲存下一次的操作物件
break;
}combine=combine1;//把新的條件傳遞給第一次}}
this.getcommondao().batchuupdate(datalist);//批量更新資料
return datalist;
}/**
* hql
* 查詢list
*/public list getalllist()
計算每週第一天和最後一天
計算每週第一天和最後一天 select day,dayofweek day as dw1 date add day,1 dayofweek day as su s 週日 start date add day,7 dayofweek day as sa e 週六 end case when dayof...
使用JS計算前一天和後一天
首先,我們先在html中寫兩個按鈕來進行簡單操作 1 button onclick before 前一天 button 2 button onclick after 後一天 button 3 div id div 然後通過js來獲取時間戳 1 獲取時間戳 2var time date.gettime...
花了一天時間了解嵌入式,硬體,軟體,感慨良多
看了很多部落格,很多論壇,對嵌入式的理解不一。很多學計算機的搞嵌入式軟體的人認為嵌入式就是軟體,硬體沒什麼東西,就是逆向設計畫畫版圖熟悉熟悉電路等。嵌入式是軟體的天下,嵌入式軟體才是主流方向,應用開發,硬體沒前途。確實有一定道理。但作為乙個電子專業的畢業生,大多是不想只搞軟體的,很多走這個行業只打算...