原创 Spring SpringMVC文件上傳錯誤(一)
場景: 測試一個最基礎的關於SpringMVC文件上傳的功能。 必須配置的: form的enctype=”multipart/form-data” 這個是上傳文件必須的 配置文件中 <bean id=”multip
原创 Spring配置文件中的file與classpath
配置文件(*.xml)中: ${value} value值的設置方式: a) 通過其他配置文件以鍵值對的方式設置,調用方式( ${key.value} ) 注:其他配置文件應該在使用前就已經被加載了。 b) 通過在監聽器的初始
原创 Spring SpringMVC文件上傳錯誤(二)
續上文, 場景: 不上傳文件提交表單。 簡述一下:表單請求的兩種方式 同步提交 異步提交 筆者之前寫過的測試Demo: HTML: <form action="upload.do" method="post" enct
原创 Spring AOP使用Aspectj基於xml方式,初始化Bean參數
場景: 大多數實體繼承了一個BaseBean,這裏所做的就是使用Spring的Aop功能實現,攔截到的方法,對其參數做一些處理。 spring-xxx.xml的核心配置: <aop:aspectj-autoproxy p
原创 Pentaho Data Integration (PDI/Kettle)與Java版本支持關係
摘自wiki: Since Kettle version 5 you need Java 7 (aka 1.7), download this version from Oracle. When the right versio
原创 解決,MAVEN - deploy - admin用戶4xx權限問題
eclipse中指定的 setting.xml <?xml version="1.0" encoding="utf-8"?> <settings xmlns="http://maven.apache.org/SETTINGS
原创 Java中的多線程你只要看這一篇就夠了
引 如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因爲這兩個概念不在本文的範圍之內。 用多線程只有一個目的,那就是更好的利用cpu的資源,因爲所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因爲反應“
原创 Spring+SpringMVC 文件批量同步上傳
HMTL5:新屬性( multiple="multiple") Html代碼段 <form id="add-form" action="/add" enctype="multipart/form-data" method="po
原创 垃圾回收(GC)的三種基本方式
垃圾回收(GC)的三種基本方式 垃圾(Garbage)就是程序需要回收的對象,如果一個對象不在被直接或間接地引用,那麼這個對象就成爲了「垃圾」,它佔用的內存需要及時地釋放,否則就會引起「內存泄露」。有些語言需要程序員來手動
原创 Properties配置文件常見錯誤寫法以及轉義字符說明
對轉義字符的使用,常見錯誤示例: jdbc.url=jdbc\:mysql\://192.168.0.1\:3306/test?useUnicode\=true&characterEncoding\=UTF-8 在Propertie
原创 Pentaho Data Integration (PDI/Kettle)與Java的版本關係
摘自wiki: Since Kettle version 5 you need Java 7 (aka 1.7), download this version from Oracle. When the right version is
原创 My97DatePicker 默認當前時間 Java
JSP: <%@ taglib prefix="t" uri="/easyui-tags"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ tag
原创 None of the configured nodes are available:[{#transport#-1}解決方案
錯誤信息 org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#tran
原创 Windows下創建軟件快速啓動命令
// Ctrl+R 打開運行 // regedit 打開註冊表 // 計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths 在該路徑下新建項,
原创 51JOB,javascript腳本自動刷新簡歷
方式(一) 具體操作: 在51Job相應頁面,找到“刷新”按鈕,審查元素,如下圖: 然後 // F12控制檯(Console),輸入一下腳本回車即可。 // refresh_resume函數參數,是你自己的51Job刷新按鈕下對