原创 存JSON對像放在localStorage

 自定義一個對象info,裏面存Json對象 window.localStorage.info =JSON.stringify({                         userName:'aa'               

原创 Jackson 工具轉化爲json對象

Jackson可以把java對象,或則集合轉換爲json對象。 下面來簡單說一下,jackson的最基本的用法 在web項目中 1.導入jar包,下載地址jackson-all-1.9.0.jar.zip,然後導入jar包 2.創建 Ob

原创 jQuery中Ajax使用

  jQuery對Ajax操作進行了封裝,在jQuery中$.ajax()方法屬於最底層的方法,第2層是load()、$.get()、$.post()方法,第3層是$.getScript()、$.getJSON()方法 1、load()方

原创 用 Java 創建 RESTful Web 服務

REST 全稱是: representational state transfer,可以是一種建築風格(architectural style),對於分佈式的超媒體系統來說。 網絡上的所有事物都可以具象爲資源(通過URL) 每個資源

原创 Hibernate多條件組合查詢

先看一下客戶的數據庫表 再看一下實例類Custom public class Custom {     private Integer cid;     private String custName;     private Dict

原创 String a="abc"與String b=new String("abc")的區別

先說幾個概念 1.常量池 指的是在編譯期確定,並被保存在已編譯的字節碼文件中的一些數據,它包括類、方法、接口等中的常量,也包括字符串常量。 2.==: 比較是否是同一個對象 3.equals(): 比較的是對象裏的內容   下面我開始說

原创 解決org.springframework.aop.scope.ScopedProxyUtils.isScopedTarget(Ljava/lang/String;)Z

org.springframework.aop.scope.ScopedProxyUtils.isScopedTarget(Ljava/lang/String;)Z 解決方案: 看是否導入spring-aop相關jar包 替換版本更高的s

原创 Java中BigDecimal解決精度丟失問題

  1.我們先看一個例子 可以看到在Java中進行浮點數運算的時候,會出現丟失精度的問題。那麼我們如果在進行商品價格計算的時候,就會出現問題。很有可能造成我們手中有0.06元,卻無法購買一個0.05元和一個0.01元的商品。因爲如上所示

原创 Mysql多對多關係利用中間表查詢

1、多對多關係,我們舉個簡單的例子,一個顧客可以買多件商品,同時一類商品(指多件相同的商品)也可以也可以讓多個用戶購買 下面是對應的表,用戶表,商品表以及關係表,其中關係表中userId、metId的外鍵分別是userTable 的use

原创 java提取壓縮文件

提取壓縮文件放到另一個文件中 public static void unzip(String zipFilePath, String targetPath) throws IOException {

原创 JavaMail發送郵件

首先要先有mail.jar  activation.jar這兩個jar包,把其導入到項目中 下載地址:mail.jar下載                   activation.jar下載 用163郵箱發送郵件 前提163郵箱開啓PO

原创 ajax驗證用戶名已存在

效果如下,當輸入數據庫中存在的用戶名時,會顯示"該用戶名已經存在" 不存在時,顯示“該用戶名可以使用” 這裏就不連接數據庫了,用集合代替數據庫 user.jsp <%@ page language="java" contentTyp

原创 js和jQuery對比

jQuery可以說是js的封裝,大多數情況下jquery比js簡單,它們兩個可以相互寫對方的裏面,使用jquery需要導入jquery文件。 <script src="jquery-1.1.min.js"></script> jquery

原创 轉發重定向區別

1.轉發 request.getRequestDispatcher(URL地址).forward(request, response); 處理流程: 客戶端發送請求,Servlet做出業務邏輯處理。 Servlet調用forword()

原创 gem安裝

ruby 是一種語言,是某些軟件包代碼的執行環境。而gem是管理這些基於ruby程序的程序 1.下載RubyInstaller 下載地址https://rubyinstaller.org/downloads/ 2.安裝 記得勾選請Ad