原创 redis持久化方法對比分析
redis持久化方法對比分析1、前言最近在項目中使用到Redis做緩存,方便多個業務進程之間共享數據。由於Redis的數據都存放在內存中,如果沒有配置持久化,redis重啓後數據就全丟失了,於是需要開啓redis的持久化功能,將數據保存到
原创 String,StringBuffer,StringBuilder三者的區別
Java中的String,StringBuilder,StringBuffer三者的區別 最近在學習Java的時候,遇到了這樣一個問題,就是String,StringBuilder以及StringBuffer這三個類之間有什麼區別呢,自
原创 Redis的7個應用場景
Redis的7個應用場景 一:緩存——熱數據熱點數據(經常會被查詢,但是不經常被修改或者刪除的數據),首選是使用redis緩存,畢竟強大到冒泡的QPS和極強的穩定性不是所有類似工具都有的,而且相比於memcached還提供了豐富的數據類型
原创 反射的簡單使用
反射: 反射機制中得到Class類的實例的三種方式: 1.Class c=Class.forName("com.baidu.dto.Student")
原创 struts2攔截器,攔截指定方法
Struts.xml配置文件<?xml version="1.0"encoding="UTF-8"?> <!DOCTYPE strutsPUBLIC "-//Apache Software Foundation//DTD Str
原创 Redis作者談Redis應用場景
閱讀目錄1. 顯示最新的項目列表2. 刪除與過濾3. 排行榜相關4. 按照用戶投票和時間排序5. 過期項目處理6. 計數7. 特定時間內的特定項目8. 實時分析正在發生的情況,用於數據統計與防止垃圾郵件等9. Pub/Sub10. 隊列1
原创 Spring的AOP應用 攔截器
讓spring創建的bean package com.b.entity; import org.springframework.stereotype.Controller; publicclass TestAop {
原创 數據一致性處理
數據一致性處理 當多個進程同時操作同一個數據,會產生資源爭搶,數據一致性的問題。 高併發情況下,涉及到寫操作時,不可能直接操作數據庫,大併發的連接會導致mysql請求會阻塞,比如大量的insert update
原创 IT軟件開發常用英語詞彙
A abstract 抽象的 abstract base class 抽象基類 abstract class 抽象類 abstraction 抽象、抽象物、抽象性 access 存取、訪問 access function 訪問
原创 BigDecimal實現精確加減乘除運算
java.math.BigDecimal。BigDecimal一共有4個夠造方法,讓我先來看看其中的兩種用法:第一種:BigDecimal(double val)Translates a double into a BigDecimal.
原创 zookeeper的實際運用場景、特點
zookeeper的實際運用場景:場景一:統一命名服務 有一組服務器向客戶端提供某種服務,我們希望客戶端每次請求服務端都可以找到服務端集羣中某一臺服務器,這樣服務端就可以向客戶端提供客戶端所需的服務。對於這種場景,我們的程序中一定有一份
原创 BigDecimal的用法詳解(保留兩位小數,四捨五入,數字格式化,科學計數法轉數字,數字裏的逗號處理)
一、簡介 Java在java.math包中提供的API類BigDecimal,用來對超過16位有效位的數進行精確的運算。雙精度浮點型變量double可以處理16位有效數。在實際應用中,需要對更大或者更小的數進行運算和處理。floa
原创 把文件變成流文件 上傳到第三方接口
把文件變成流文件 上傳到第三方接口@RequestMapping(value={"/uploadFile"},method = {RequestMethod.POST}) public RespEntity uploadFile(Str
原创 explain用法和結果的含義
explain select * from user explain extended select * from user id SELECT識別符。這是SELECT的查詢序列號 select_type SELECT
原创 idea 2018註冊碼(激活碼)永久性的
隨着技術日新月異,好多激活碼都用不了了,百度一大片全是舊的東西,也許在當時可以用,但現在真的用不了啦!!! EB101IWSWD has been cancelled這類都用不了了,所以同事給了我新的分享一下給大家 http://acti