原创 SpringCloud服務註冊中心比較:Consul vs Zookeeper vs Etcd vs Eureka

原文鏈接地址:http://luyiisme.github.io/2017/04/22/spring-cloud-service-discovery-products/ 這裏就平時經常用到的服務發現的產品進行下特性的對比,首先看下結論:

原创 VMware安裝CentOS7

準備資料:  CentOS-7-x86_64-Everything-1611  點擊下載CentOS 對,資料就這些 第一步、  點擊文件  再點擊新建虛擬機 第二步 、點擊完新建虛擬機之後會跳出一個窗口  我一般都選擇典型的因爲比較

原创 MongoDB學習—添加文檔

本篇博文開始講解MongoDB的操作內容。 首先先講一下MongoDB的添加文檔操作,在本篇博文中,將會從shell、js腳本、MongoDB Compass、java原生驅動、spring封裝幾個方面來講解如何插入MongoDB文檔 M

原创 SpringBoot整合SpringCloud

SpringCloud 可以說是一門非常熱門的技術,依賴於SpringBoot進行實現。cloud就像一個大管家,而SpringBoot 纔是真正幹活的人。且SpringBoot可以獨自運行,不依賴於SpringCloud。本篇主要介紹

原创 activiti 手動創建定時任務——衍生定時任務

很多時候,我們想像Activiti定時開始事件一樣,加入一些自己的定時流程。但定時開始事件有很大的侷限性,比如時間、循環次數、循環間隔是必須要指定的,這對於一些根據實際狀況,計算時間並啓動的流程是無法處理的。 通過一系列的源碼分析,最終找

原创 java操作MongoDB工具類分享

  .limit(mongoDBCursor.getLimit()); } if (mongoDBCursor.getSortObject() != null) { cursorToUse = cursorToUse.s

原创 如何解決無法定位程序輸入點ucrtbase.terminate於動態鏈接庫api-ms-win-crt-runtime-|1-1-0.dll

簡單描述下同該問題奮戰一天的成果。 多個程序報這個錯無法定位程序輸入點ucrtbase.terminate於動態鏈接庫api-ms-win-crt-runtime-|1-1-0.dll,查到說需要安裝Visual C++ 2015 Red

原创 Activiti5 定時任務 定時邊界事件

activiti定時邊界事件Java代碼  <?xml version="1.0" encoding="UTF-8"?>  <definitions xmlns="http://www.omg.org/spec/BPMN/20100524

原创 SWFUpload詳解

SWFUpload是一個客戶端文件上傳工具,最初由Vinterwebb.se開發,它通過整合Flash與JavaScript技術爲WEB開發者提供了一個具有豐富功能繼而超越傳統標籤的文件上傳模式。   當前版本v2.2.0.1 官網示例

原创 activiti源碼分析(一)設計模式

對activiti有基本瞭解的朋友都知道,activiti暴露了七個接口來提供工作流的相關服務,這些接口具體是如何實現的呢?查看源碼發現其實現的形式大體如下: 123456789101112public class RuntimeServ

原创 Mysql系列 (八) 編寫腳本

首要步驟(一般可省略): 開啓mysql服務(默認是開機時就自動運行了): 控制面板-->管理工具-->服務,在裏面找到名稱爲mysql的項,雙擊就可看它的服務狀態是啓動還是停止,把它設爲啓動 連接mysql: 在命令行下輸入 mys

原创 activiti工作流,駁回問題詳細解析(尤其會籤的駁回問題)

最近因爲項目需要,所以研究了一下工作流,然而,我們都知道,國外的工作流框架,是不支持駁回問題的!這是其一!第二!項目的工作流要實現任意節點的流轉,這也是國外工作流框架所不具備的!因此,國外的工作流框架是沒有一個可以真正滿足我們的業務要求的

原创 spring activeMQ使用連接池工廠報錯

1:環境和版本 java:jdk7 spring:4.1.3 activemq:5.8.0 2:spring與activeMQ的結合配置   <?xml version="1.0" encoding="UTF-8"?> <bea

原创 PyCharm 安裝 NumPy,SciPy 等科學計算包 (Anaconda)for mac OS X

本文適用性如題啊,前一段時間學了些機器學習的東西,就想好好學下python,在10 款最好的 Python IDE中選來選去python IDE 還是選成了PyCharm ( JetBrains 開發的 Python IDE)。所以,本文

原创 MERGE新特性(UPDATE WHERE,DELETE WHERE,INSERT WHERE)

MERGE語句是Oracle9i新增的語法,用來合併UPDATE和INSERT語句。 通過MERGE語句,根據一張表或子查詢的連接條件對另外一張表進行查詢,連接條件匹配上的進行UPDATE,無法匹配的執行INSERT。這個語法僅需要一次全