原创 form表單轉成json個數數據

var getFormData = function(form) { var formData = form.serializeArray(); var data = {}; $.ea

原创 Map轉化成url拼接請求參數

public String buildMap(Map<String, String> map) { StringBuffer sb = new StringBuffer(); if (map.siz

原创 java對象轉化爲Map

public Map<String, String> map2Bean(Object obj) { if (obj == null) { return null; }

原创 java對象序列化爲xml格式

xml可以用來標記數據,定義數據類型,可以允許用戶對自己標記語言進行定義,xml可以用於web傳輸中數據的交換語言格式,獨立於應用程序和供應商的結構化數據,和json一樣獨立於平臺。 將java對象序列化爲xml格式部分關鍵

原创 Redis的key設計技巧

規則如下: 1.將表名設計成key的前綴,如user; 2.第2段放置用於區分區key的字段–對應mysql中的主鍵的列名,如userid; 3.第3段放置主鍵值,如2,3,4…., a , b ,c; 4.第4段,寫要存儲的列

原创 Solr 5.0.0配置中文分詞器IK Analyzer

Solr版本和IK分詞版本一定對應 (ps我版本沒對應好弄了快倆小時了) 只適合Solr 5.0.0版本 1.下載IK分詞器包 鏈接: https://pan.baidu.com/s/1hrXovly 密碼: 7yhs 2.解壓並

原创 Spring整合activeMQ

最近項目上一個應用就是處理完業務邏輯後要發短信通知客戶是否處理成功,如果把這個發短信的業務也放到一起處理,可能會導致延遲等問題,所以採用異步處理的方式,把發短信的業務邏輯扔到activeMQ消息中間件中處理。 消息生產者S

原创 zookeeper 安裝 windows環境

1.   概述 ZooKeeper是Hadoop的正式子項目,它是一個針對大型分佈式系統的可靠協調系統,提供的功能包括:配置維護、名字服務、分佈式同步、組服務等。ZooKeeper的目標就是封裝好複雜易出錯的關鍵服務,將簡單易用

原创 JSON轉化爲java對象

將json對象轉化爲對應的java對象簡單的方法: 舉例如下:AA類,其中屬性1,屬性2,屬性3都是AA類的屬性字段,如果AA類還有屬性4等,在json對象中沒有的話,則轉化爲AA的對象後,屬性4等值爲null JSONObje

原创 對象轉化爲json字符串好用的方法

首先需要引入maven依賴 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.

原创 對象序列化成JSON格式

json是一種輕量級的數據交換語言,將對象序列化爲json格式,可以在網絡上傳輸,且各個平臺都有成熟的工具,可以很快的將json反序列化爲對應語言所需要的格式。 將java對象序列化爲json格式關鍵代碼如下: Person pe

原创 sudo: no valid sudoers sources found, quitting

在非root用戶下操作只有root用戶纔有的權限的東西,需要用到sudo命令,但是一般使用sudo時會報以下錯誤: 此時編輯相關的配置文件/etc/sudoers, 本人在root用戶下添加了如下: 其中:zhuls

原创 Solr控制檯索引維護-刪除索引

刪除索引 根據id刪除: http://localhost:8080/solr/core/update/?stream.body=<delete><id>id值</id></delete>&stream.contentType=t

原创 發送手機驗證碼在activeMQ中簡單應用

在項目上經常遇到發送手機驗證碼的需求,一般通過產生驗證碼發送到消息中間件中,異步的去處理髮送需求,由於ActiveMQ支持RESTful API,所以可以通過HTTP請求的方法發送消息到目的地。 注意點: 1. 必須是POS

原创 linux上zookeeper僞集羣的搭建

在一臺電腦上搭建僞集羣可以解決多臺服務器侷限問題,在一臺電腦上通過搭建僞集羣,模擬分佈式集羣環境。下面爲搭建zookeeper僞集羣的詳細步驟: 第一步:在自己用戶下新建文件夾zookeeper 命令:mkdir zo