原创 redis鎖的應用

思路: 使用redis的特性setnx key value   如果不存在就設置 key 和value,操作完成後del key 刪除key ,讓下一個線程去獲取這個key 設置好了以後當第二個線程去 setnx的時候,會返回錯誤,保證r

原创 grpc-gateway

第三方庫 https://github.com/grpc-ecosystem/grpc-gateway  安裝步驟 go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-

原创 gorabbitmq 筆記二 (確保消息成功發佈到rabitmq)

 1. 確認消息成功發佈到rabbitmq SetConfirm函數 err := channel.Confirm(false) if err != nil { log.Println("this.Channel.Confirm

原创 Mysql樹形結構數據Closure Table做樹

1 新增菜單表 CREATE TABLE `menu` ( `id` int(11) DEFAULT NULL, `name` varchar(100) DEFAULT NULL ) ENGINE=InnoDB DEFAULT

原创 fms邊緣服務器配置

[邊緣服務器配置] 最近很多人都在問這個問題,我說一下大致思路。 邊緣服務器的配置很簡單,只要修改配置文件Vhost.xml就可以了,這個配置文件的具體路徑是:FMS3安裝目錄\conf\conf\_defaultRoot_\_defau

原创 Mysql Closure Table自己的筆記

1、test_b表 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source

原创 如何配置FMS邊緣服務器

經過實際配置測試: 邊緣服務器的配置很簡單,只要修改配置文件Vhost.xml 和 Application.xml 就可以了 這個配置文件的具體方法是: 一、FMS3安裝目錄下:conf/_defaultRoot_/_defaultVHo

原创 Mycat三 數據庫分片

1 枚舉分片 schemas.xml, 主要在於<schema>中table標籤的rule屬性 newsrule對應 rule.xml中的newrule <?xml version="1.0"?> <!DOCTYPE mycat:sch

原创 as3 事件Event

事件流 捕獲 - 目標 - 冒泡     事件對象   e.target    //事件的派發者 e.currentTarget  //事件處理者 e.cancelable;   e.preventDefault();  //事件能不能取

原创 mycat一 (安裝與環境變量配置)

1、下載JDK,下載Java SE 8u231 https://www.oracle.com/technetwork/java/javase/downloads/index.html  2、解壓到指定目錄 tar zxvf xxx.

原创 mycat二 (簡單配置與全局表)

<dataHost name="localhost1" maxCon="1000" minCon="10" balance="3" writeType="0" dbType="mysql" dbDriver="native" swi

原创 redis列表(List) | 有序集合(sorted set)

從頭部插入數據 LPUSH  key  value  遍歷所有數據,-1表示到尾部,如果指定索引則取出指定索引的數據,-2 表示倒數第二個 LRANGE  key start stop  LRANGE key 0 -1 有序集合

原创 RabbitMq話題模式(topic)

話題模式 話題模式主要使用routingKey來進行路由匹配,匹配規則如下, 要注意key規則 其中"*"用於匹配一個單詞, "#"用於匹配多個單詞(可以是零) 匹配imooc.* 表示可以匹配 imooc.hello ,但是imoo

原创 as3 模擬太空船

ship.as package { import flash.display.Sprite; public class Ship extends Sprite { public function Ship() {

原创 as3 xml操作

XML的創建、獲取屬性 標籤的屬性使用@符號來獲取,子標籤直接.標籤名稱來獲取 //XML的創建 var xml:XML = new XML("<song id='1'><title>What you know?</title><art