原创 mysql查詢某一個或幾個條件重複

select 列名1,count(1) as count from 表名 group by 列名1 having count>1 and 其他條件 select 列名1,列名2,count(1) as count from

原创 Json處理

一.json格式化 手動遞歸遍歷寫出的格式. /** * 返回格式化JSON字符串。 * * @param json 未格式化的JSON字符串。 * @return 格式化的JSON字符串。

原创 IDEA使用MybatisGenerator插件

1.pom文件 因爲http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd引用報錯添加 <dependency> <groupId>org.mybatis

原创 Map的操作工具類/方法

JDK1.6 包路徑:org.apache.commons.collections4.MapUtils <dependency> <groupId>org.apache.commons</groupId> <artif

原创 刪除 List 元素的三種正確方法

// 每次都會計算list.size()比較耗費性能 public static void remove1 (List < String > list, String target){ for

原创 系統啓動時,直接加載類和方法

一.在web.xml中配置spring監聽器 <!-- Spring容器啓動監聽器配置 --> <listener> <listener-class>org.springframework.web.context.Contex

原创 Mybatis + Mysql 批量插入返回主鍵---批量更新

需要確認的問題: 1.mybatis版本號是否在3.3.1及以上(JDK1.6支持3.3.1版本,否則不支持返回主鍵),具體請看https://github.com/mybatis/mybatis-3/pull/547 2.Dao/M

原创 IntelliJ IDEA 使用心得與常用快捷鍵

一.黑色主題 Darcula眼睛舒服,最重要的是酷!設置方式:FILE--Settings--Edit--Colors&Fonts--Scheme name二.智能提示創建或引入項目的時候,會自動引入缺少的包,真找不着的還可以search

原创 Java中Json字符串直接轉換爲對象(包括多層List集合 嵌套)

FastJson最好用 直接 Student student = JSON.parseObject(jsonString,Student.class); 不需要管是不是嵌套多少層Json http://blog.csdn.net/

原创 捕捉主鍵衝突異常

第一種方法 try { commonDao.insert(sql); } catch (Exception e) { if(e instanceof Duplicat

原创 IDEA控制檯亂碼解決

解決辦法: 打開Intellij的安裝的bin目錄(D:\Program Files\JetBrains\IntelliJ IDEA 14.0\bin ),找到上圖的兩個文件(根據你的系統是32位或64位選擇其中一個配置文件),在配置文件

原创 mysql查詢今天、昨天、近7天、近30天、本月、上一月的SQL語句

mysql查詢今天,昨天,近7天,近30天,本月,上一月數據的方法分析總結: 話說有一文章表article,存儲文章的添加文章的時間是add_time字段,該字段爲int(5)類型的,現需要查詢今天添加的文章總數並且按照時間從大到小排序

原创 JDK1.5,1.6,1.7,1.8新增特性

JDK1.7新特性: 1,switch中可以使用字串了 String s = “test”; switch (s) { case “test” : System.out.println(“test”); case

原创 FastJson常用API

astjson 是一個性能極好的用 Java 語言實現的 JSON 解析器和生成器,來自阿里巴巴的工程師開發。 主要特點: 快速FAST (比其它任何基於Java的解析器和生成器更快,包括jackson) 強大(支持普通JDK類包括任意

原创 Python 網頁爬蟲 & 文本處理 & 科學計算 & 機器學習 & 數據挖掘兵器譜

曾經因爲NLTK的緣故開始學習Python,之後漸漸成爲我工作中的第一輔助腳本語言,雖然開發語言是C/C++,但平時的很多文本數據處理任務都交給了Python。離開騰訊創業後,第一個作品課程圖譜也是選擇了Python系的Flask框架