原创 jfinal中日誌輸入請求參數鏈接

LogKit.info("Request:" + inv.getActionKey() + "?" + UrlUtil.formatMap(inv.getController())); public static String for

原创 mysql中對分組內容排序

id group sort 1 1 1 2 1 2 3 2 2 4 2 1 5 1 3 表sort_group如上圖所示,要求:選取每組中最大值。 方法1: SELECT a.group, SUBSTR(GROUP_CONCAT(sor

原创 jfinal中事務回滾

1. 事務回滾 ①@Before(Tx.class)寫在controller中會回滾,而寫在service中不回滾,詳見商城excel導入分類 ②atom return false 或者有異常拋出都會回滾事務,return true 纔會

原创 eclispe創建新項目並部署到svn

1. 錯誤: 找不到或無法加載主類 com.highmall.core.config.HighMallConfig HighMallConfig.class文件丟失造成 解決方法:clean項目 2. eclispe創建新項目並部署到sv

原创 條形碼生成學習總結

二維碼生成規則 ①時間戳+1位校驗位 ②條碼無位數限制,隨便生成,code128 無條碼商品 方法1:生成新條碼(通用,1000個以內顯示麥特達,超出後不顯示) 697134270+3位數字+1位驗證碼,驗證碼生成規則如下4 sku新增順

原创 Comparison method violates its general contract

Collections.sort(list, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { // retu

原创 java中分頁思路

分頁:無法sql查詢 int offset = 0; boolean enoughOver = true; for (int i = 0; i < pagesize; i++) { Record company =

原创 java中try catch語句執行順序簡介

package com.string_lc; /** * @filename Test.java * @author l * @description */ public class Test { public static

原创 mysql 5.7日誌查看

1. cmd連接mysql。2. show variables like '%log%';結果如圖所示: 其中,general_log默認關閉,此處已開啓。3. 找到mysql的my.ini文件目錄爲:C:\ProgramData\MyS

原创 jfinal中獲取headers中參數

1. Integer vercode = getRequest().getIntHeader("MVer"); String dtype = getRequest().getHeader("DTYPE");//A 與 I 2. Strin

原创 java中字符串字符UNICODE碼判定

有時字符串處理字符時,無法確定空格字符是什麼字符或其他字符,此時,可查看該字符的UNICODE碼。方法如下:public static String stringToUnicode(String s) { String s

原创 bug

一個服務器上創建新文件的問題 一直報錯,本地可以生成,服務器上一直無法創建。 打log後發現,原來服務器上文件路徑錯誤或缺少文件夾。

原创 js中數組對象自定義排序

<!DOCTYPE html> <html> <script> var data = [{name:"zachary", age:28}, {name:"nicholas", age:29}]; function f1(name){

原创 程序中防連擊與鎖值操作

1. 防連擊 工具:redis內存數據庫 第一次點擊按鈕後將值存入redis中,並設置該值得失效時間爲3s;第二次點擊時,取到該值,若該值存在,則提示點擊過快;3s後點擊可以,程序如下: cache.set(LOGIN_EXPIRE_P

原创 jfinal生成指定表的model

jfinal可自動生成所有表的model,但有時項目中並不需要庫中的所有表,也許僅需要幾個表,生成指定model操作如下; 1.更新_Generator.java文件 gen.setMetaBuilder(new _MetaBuilde