原创 [沫沫金]J2EE項目,同工程,支持多項目,差異化工作實現技術(send.bat)

背景 項目交付,相同的系統,同一個代碼位置,不同的客戶看到的不同,可以說99%的項目內容一致,怎麼處理這種需求。 方案一: SVN分支管理,獨立的兩個系統單獨維護,功能同步是很頭痛 方案二: 差異化文件,進入配置,發佈工程,只需要send.

原创 Oracl百分百遷移數據庫,不丟表和數據,恢復無錯誤提醒

必須:使用exp/imp命令(plsql導入不行) 準備工作 select 'alter table '||table_name||' allocate extent;' from user_tables; 查詢的sql拷貝執行 ,不

原创 Java遞歸獲得TreeJson

聯合MyBatis,由Map獲取 源碼如下 package com.zl.demo; import java.util.ArrayList; import java.util.HashMap; import java.util.List;

原创 [沫沫金]JS匿名函數this調用變量報錯

背景 今天使用Dcloud掃碼功能,success成功方法設置data中的scanContext變量,報“undefined”! 思路 一、懷疑是掃碼內容不是JSON對象,無法點屬性報錯。排除,使用JSON.parse轉換成功後,依然報“u

原创 【沫沫金原創】軟件開發工作飽和度評估標準(內部)

工作飽和度評估標準: 序號 維度 數量1 模塊 1-N個2 功能 多個3 頁面 多個4 新系統 獨立負責一個5 功能複雜 1-N個

原创 [沫沫金原創]關係型DBMS系統三大範式一句話解讀

導論 目前關係數據庫有六種範式:第一範式(1NF)、第二範式(2NF)、第三範式(3NF)、巴斯-科德範式(BCNF)、第四範式(4NF)和第五範式(5NF,又稱完美範式)。滿足最低要求的範式是第一範式(1NF)。在第一範式的基礎上進一步滿

原创 【沫沫金原創】Bat批處理完成Oracle數據庫7天備份自動刪除

導讀 數據庫的備份是古老而不可忽視的話題,完成備份,隨着時間的推移,將會佔用大量的空間,這是個問題?解決有兩個選項,1、增加存儲空間 2、保留最近備份。本篇重點介紹方案2 方案2 編寫bat腳本,支持刪除指定目錄下7天前的文件,核心是“fo

原创 【沫沫金】聯合使用jQuery大於(gt)小於(lt),失敗總結

首先,請考慮10行選中3~5行tr,怎麼處理? SQL中,我們都知道,直接寫row>=3 and row<=5即可。那麼,我們這裏是不是可以寫$("tr:gt(2):lt(5)")呢? 這麼寫,你就錯了,正確的寫法是$("tr:gt(3

原创 【沫沫金】miniui表格DataGrid動態Combobox功能實現

背景 業務需要,樹形表格每行可選一個下拉列,下拉數據依據行ID 效果 如上圖,每一行的批次列下拉框依據產品代號展示。 疑難 怎麼讓下拉根據行代號獲取數據?想到兩種解決方案:1、初始化加載datagrid實現 2、點擊的時候動態改變下拉com

原创 【沫沫金】Sql子查詢Not In 無結果原因

背景源碼 select * from ITEM where item_id not in (select parent_item_id from ITEM ) 查詢效果 無任何匹配值。。。 原因 not in 解析後的執行語句是(id!=

原创 【沫沫金】Sql查詢樹結構所有終極子節點

背景 項目中,存在一張自由表單存儲表,即不固定列,也許是2列、3列、4列。但是倒數兩列是結果和備註,需要數據交互的地方。 動態表中,每一個單元格存儲一行,記錄父子關係。 需求 根據模板數據列,解析後存入數據結果表。 問題 結果行只有12行,

原创 【沫沫金】Java逗號拼接字符串增加單引號

背景 頁面提供逗號拼接的字符串,可作爲數據庫查詢in的條件。 a,b 問題 數據庫針對字符串的in條件,要求增加單引號 xx in ('a','b') 需求 頁面的逗號拼接字符串直接轉換成數據庫要求格式(不使用for循環) 技術點

原创 MMJ-Spring Boot(Java)獲取小程序Openid

背景 開發小程序,想使用微信賬號唯一碼,API是這麼說的wx.login...code 換取 session_key接口地址:https://api.weixin.qq.com/sns/jscode2session?appid=APPID&

原创 MiniUI自定義列內容解決方案

背景很多時候,我們需要自定義行內容。方案這個時候,就需要自定義列內容源碼<div id="datagridTable" class="mini-datagrid" style="width:100%;min-height: 300px;"