原创 全文檢索引擎Solr系列—–全文檢索基本原理

場景:小時候我們都使用過新華字典,媽媽叫你翻開第38頁,找到“坑爹”所在的位置,此時你會怎麼查呢?毫無疑問,你的眼睛會從38頁的第一個字開始從頭至尾地掃描,直到找到“坑爹”二字爲止。這種搜索方法叫做順序掃描法。對於少量的數據,使用順序掃描

原创 java內存區域

根據《Java虛擬機規範》的規定,運行時數據區通常包括這幾個部分:程序計數器(Program Counter Register)、Java棧(VM Stack)、本地方法棧(Native Method Stack)、方法區(Method

原创 Java web集成支付寶電腦支付接口(沙箱環境)

前言 這篇博客主要介紹如何在Java web項目中集成支付寶的電腦支付接口(會稍微介紹一下服務器集成APP支付接口)。目前支付寶接口更新很快,在博主查找資料的時候,很多都是即時到賬接口,APP支付則是移動支付接口等,所以想結合現在的電腦支

原创 純手寫springboot

http://note.youdao.com/noteshare?id=020d2341f74a542ab5dd7f92f37e54af

原创 springboot三種啓動方式

springboot三種啓動方式 案例一: @RestController public class IndexController (){ @RequestMapping("/index") public Sting inde

原创 IG牛逼

ig牛逼

原创 Zookeeper面試專題

Zookeeper面試專題本文轉自:碼農的日記1. Zookeeper是什麼框架分佈式的、開源的分佈式應用程序協調服務,原本是Hadoop、HBase的一個重要組件。它爲分佈式應用提供一致性服務的軟件,包括:配置維護、域名服務、分佈式同步

原创 服務器上的 Git – 生成 SSH 公鑰

服務器上的 Git – 生成 SSH 公鑰 生成 SSH 公鑰 大多數 Git 服務器都會選擇使用 SSH 公鑰來進行授權。系統中的每個用戶都必須提供一個公鑰用於授權,沒有的話就要生成一個。生成公鑰的過程在所有操作系統上都差不多。 首先先

原创 Jetty初使用

一、Jetty簡介1.什麼是JettyJetty 是一個開源的servlet容器,它爲基於Java的web容器,例如JSP和servlet提供運行環境。Jetty是使用Java語言編寫的,它的API以一組JAR包的形式發佈。開發人員可以將

原创 spring boot 初試,springboot入門,springboot helloworld例子

因爲項目中使用了spring boot ,之前沒接觸過,所以寫個helloworld玩玩看,當做springboot的一個入門例子。搜索 spring boot。得到官方地址:http://projects.spring.io/sprin

原创 web聊天系統

幾個開源項目1.Chipchat是用java語言編寫的網絡聊天程序。它是一個Web應用程序,需要一個Web服務器,如Tomcat。這不使用HTTP刷新功能,但它用於與服務器和JavaScript更新屏幕通信。所以屏幕更新流暢。沒有必要在客

原创 報錯org.thymeleaf.exceptions.TemplateInputException: Error resolving template解決方案

在controller層請求處理完了返回時,沒有使用@RestController或@ResponseBody而返回了非json格式

原创 IO流上:概述、字符流、緩衝區(java基礎)

一、IO流概述概述:         IO流簡單來說就是Input和Output流,IO流主要是用來處理設備之間的數據傳輸,Java對於數據的操作都是通過流實現,而java用於操作流的對象都在IO包中。分類:        按操作數據分爲

原创 JAVA多線程之Runnable和Thread比較

在我們開發的過程中常常會碰到多線程的問題,對於多線程的實現方式主要有兩種:實現Runnable接口、繼承Thread類。對於這兩種多線程的實現方式也是有着一些差異。既然實現了多線程那必然離不開管理這些線程,當問題比簡單時一個或者幾個線程就

原创 房貸算法

等額本息計算公式:  〔貸款本金×月利率×(1+月利率)^還款月數〕÷〔(1+月利率)^還款月數-1〕    等額本金計算公式:      每月還款金額 = (貸款本金 ÷ 還款月數)+(本金 — 已歸還本金累計額)×每月利率    其中