原创 不同平臺下處理【java.lang.OutOfMemoryError: Java heap space】內存溢出。

這個問題的根源是jvm虛擬機的默認Heap大小是64M,可以通過設置其最大和最小值來實現.設置的方法主要是幾個. 1.可以在windows 更改系統

原创 【轉】javascript操作數組

js數組的操作 用 js有很久了,但都沒有深究過js的數組形式。偶爾用用也就是簡單的string.split(char)。這段時間做的一個項目,用到數組的地方很多,自以爲js高手的自己居然無從下手,一下狠心,我學!呵呵。學了之後

原创 java跨平臺運行【有關路徑獲取】

最近需要把項目發佈到linux裏。 總以爲很簡單就可以支持跨平臺。 但其實不然。 java中很多api還是不知道的。 windows下的項目到linux就出現路徑的問題啦。 windows系統下的路徑分隔符是\ linux系統下的路徑分

原创 仿淘寶篩選模塊功能

仿淘寶篩選模塊總結: 需求: 1、 點擊一個商品後,顯示出該商品的篩選條件(因爲符合此id號的商品有海量數據,要找到自己想要的,就需要給出篩選條件。

原创 Jsoup+WebMagic+Selenium+phantomJs簡易爬取房源信息網站內容並解析

好長時間沒寫博客了。 最近有個需求要一些房源平臺的數據,看了看相關的網站數據再加上之前用Jsoup爬取過網站數據的經驗覺得沒什麼問題。 於是用jsoup寫了個簡易demo進行某8數據爬取,沒爬個幾分鐘呢就驗證碼了~   看來網站有反爬意識

原创 apache + httpclient4 + jsoup 進行模擬瀏覽器url訪問

Hi,各位好,好久不玩博客了,最近在新公司無聊的時候,在查看一個其他網站的註冊源代碼時 發現了一處bug 首先前臺頁面是這樣的結構(不顯示相關網站的敏感信息) 這是一個很普通的註冊頁面,ok,我們看看相關js源代碼,找到免費獲取驗證碼的

原创 使用java程序幫你解數獨

相信數獨大家都多少有玩過吧?就是一個3x3 的9個塊、每塊裏面又是3x3的小塊 使每行每列都填充1-9的數字且只能使用一次、一般期刊後面都會有數獨小遊戲的、 以前也玩過數獨、但是太難的就不知道該怎麼解了、 今天逛了外國網站、發現一解數獨

原创 使用spring @Scheduled註解執行定時任務、

以前框架使用quartz框架執行定時調度問題、老大說這配置太麻煩、每個調度都需要多加在spring的配置中、能不能減少配置的量從而提高開發效率、最近看了看spring的 scheduled的使用註解的方式進行調度、感覺很方便、起碼配置的東

原创 主鍵生成策略(轉)

數據庫表主鍵的知識點: Generator 爲每個 POJO 的實例提供唯一標識。 一般情況,我們使用“native”。class 表示採用由生成器接口net.sf.hibernate.id.IdentifierGenerator 實現的

原创 java獲取剛保存進去的實體的id (mysql數據庫)

項目使用hibernate做的分表功能、然後使用sql語句進行子表對母表的拷貝創建、 create table 子表 select * from 母表 where 1=2 //不需要拷貝數據

原创 lombok---讓代碼少的可憐.

也是亂逛論壇,無意間發現個好東西.挺實用的,就轉載下來了另外idea安裝lombok請參考https://www.cnblogs.com/aligege/p/7797642.htmldemo文檔:http://jnb.ociweb.com

原创 flyway框架對數據庫遷徙的支持配置(基於ruby on rails的db migrate 思想)

目的:基於ruby on rails 的思想找到在java web下能夠支持數據庫常變更的一個框架(或者類似的框架) 引用oracle的ruby on rails :http://www.oracle.com/technetwork

原创 操作日誌的內容記錄及比對

emmm,還是好久沒更新博客了。老樣子,懶,哈哈。ok,迴歸正題,最近項目需要一個操作日誌的內容比對,也就是哪些人在哪個業務的操作了哪些內容,操作前和操作後的內容比對及其他信息做爲記錄供人查閱。最先想到的肯定是spring aop 攔截特

原创 【js】jquery autosugguest 與jsp使用的示例

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String

原创 hibernate支持中文排序(mysql)

mysql 數據庫中 原生態sql語句 查詢且按中文排序: sql: select * from table order by convert(field using gbk )   asc or desc  ; 說明:table是表名