原创 easyui datagird 總計欄

在使用easyui 的表格的時,很多時候需要加一個總計欄,當然easyui中有加總計欄的方法,寫一個footer就好,然而我覺得這種方法並不好,因爲添加的總計欄是和列表每個單元格對應的,有長度限制,不美觀。 如果你也這樣想,可以按

原创 java中的日期處理總結

本篇總結一下jdk8之前的日期處理方式,jdk8中新的日期處理以後用到總結。 package com.test; import java.text.ParseException; import java.text.SimpleDa

原创 java中double、float類型計算精度丟失問題

java中計算double、float類型數值,往往會出現計算精度丟失,也就是想下面這種情況: 這時,我我們使用BigDecimal類進行計算即可 這裏注意一下,如果實例化a和b時,後面的參數單純寫一個double類型

原创 表單提交ajax實現

提交表單常見的幾種方式這裏總結一下,最平常的直接submit按鈕提交就不說了。 一、不使用submit按鈕的submit提交 這個標題看起來有些彆扭,但實際中確實有這樣的需求,我們要在提交表單時進行驗證,驗證通過才提交,否則不提交

原创 easyui防止重複提交及進度條報錯解決: Cannot read property 'onClose' of undefined

使用easyui框架 有個缺點就是響應有些慢,比如使用dialog 提交表單的時候可能要經過幾秒才能提交上,如果用戶連續點擊提交按鈕,可能造成重複提交。有個辦法可以解決這個問題,就是使用進度條,也是easyui自帶的。像如下這樣:

原创 easyui datagrid 動態添加、移除editor

使用easyui 行編輯的時候完成編輯的功能比較簡單,但是如果要根據一個框的值動態改變別的值或者編輯的時候禁用某個框的時候就比較麻煩了。 比如像下面這樣:添加行的時候每個值都是手動輸入,修改的時候第一個值不能修改。我們來看下怎麼

原创 easyui 客戶端分頁

easyui 服務端想必大家都已直到了,就是傳個rows和page數據庫查一下就好了。 而如果只需要客戶端分頁,請往下看: 首先copy這個方法: //easyui前臺分頁方法 function pagerFilte

原创 mysql 各種實際常用疑難sql整理

① 按天、月做統計,需要每天的走勢變化。 sql查詢到每天(每月)的值爲之前所有值的和 實現如下: 通過op_time與a.op_time比較實現 select DAY(op_time),(select sum

原创 mysql 中的case when 和ifnull判斷

mysql 在查詢和更新sql中都可以進行判斷,下面根據我這兩條sql看下case when和ifnull的用法: case when update t_tradefee set margin_profit = (case w

原创 關於i++ 和 ++i

看以下例子便可理解: public class Test_i { public static void main(String[] args) { int i = 0; System.out

原创 easyui行編輯:利用append row添加行,直接在行中編輯,ajax提交保存

今天工作用到了easyui行編輯,在這裏總結一下,不會的同學可以看看,順便吐槽一下,網上的很多博客都是粘貼複製的,內容很亂 ,而且看不懂,不知道這些粘貼複製的懷的是什麼心,不但沒用,還影響別人搜索。 呼籲大家在寫博客的時候認真一

原创 font-awesome圖標用法

font-awesome 沒用過的可以百度一下,這個網站提供了海量的文字圖標,用這個圖標的好處一是整套的上千種圖標,基本涵蓋的所有的需要,二是使用起來非常簡單,三不需要引入圖片。 具體用法: 首先從官網下載文件zip包,解壓後

原创 mongodb 添加用戶報錯TypeError:db.addUser is not a function

原因是 新版的mongodb已經不支持addUser方法了。 改成createUser了。 使用方法如下 點贊 3 收藏 分享 文章舉報 沒有夢想-何必遠方

原创 Mongodb嵌套文檔的修改-利用數組修改器更新數據

初學mongodb的可能和我一樣有個疑問,mongodb是文檔型的,那麼如果一個文檔嵌套另外一個文檔,如果對這個嵌套文檔進行增刪改查呢。 就像如下這樣:,如何對auther裏面的name進行增刪改查呢?這篇博客我們一起來看一下。

原创 mysql 觸發器開荒

mysql觸發器平常沒怎麼用到過,這次用到了,感覺特別方便。簡單總結一下用法。 先看一下我寫的這兩個觸發器: /*更新觸發器*/ DROP TRIGGER IF EXISTS t_update_on_t_tradefee; CRE