"sequncehandlertype"
>
0<
/property>
mycat官方文件說明該引數:
指定使用 mycat 全域性序列的型別。0為本地檔案方式,1 為資料庫方式,2 為時間戳序列方式,3 為分布式2.配置sequence_conf.propertieszk id 生成器,4 為 zk 遞增 id 生成。
從 1.6 增加 兩種 zk 的全域性 id 生成演算法。
o_order是資料庫對應的表名
o_order.curid=
1002
//當前的序號
o_order.hisids=
//o_order.minid=
1001
//最小的序號
o_order.maxid=
2000000000000
//最大序號
3.重啟mycat驗證
insert into o_order
(id,total_amount,order_status)
values
(next value for mycatseq_o_order,88,
3)或者insert into o_order
(total_amount,order_status)
values(88
,3)
成功!!!
ps:在這裡我出現了一點小問題,插入的時候mycat報錯了
[2020-03-31 22:23:41.7][192.168.0.135-mycat][000003][mysql]據網上說這是mycat的乙個bug,只需要將schema.xml檔案的checksqlschema改為false就好了。lost connection to mysql server during query
1.修改mycat的server.xml檔案
"sequncehandlertype"
>
1<
/property>
2.在sequence_db_conf.properties中新增o_order=dn136資料庫表=哪乙個節點
3.在schema中配置需要全域性序號的表
autoincrement=true4.將conf路徑下的dbseq.sql 在dn136單個節點的資料庫中執行,會在資料庫中建立乙個mycat_sequence表和4個函式mycat_seq_setval、mycat_seq_nextvals、mycat_seq_nextval、mycat_seq_currvalprimarykey=id
5…驗證
insert into o_order(total_amount,order_status) values(110,1)成功!!!
兩種方式實現checkBox readonly功能
今天在做開發的時候遇到了這樣乙個問題 有乙個checkbox選項是不能被改變的。但是checkbox又是沒有readonly屬性的,這個時候我就想到了另外乙個屬性disabled,但是disabled的物件是不能提交到後台的,所以這個又被排除掉了。想了想,只能新增事件來搞定了。於是在checkbox...
TabHost兩種實現方式
第一種 繼承tabactivity,從tabactivity中用gettabhost 方法獲取tabhost。只要定義具體tab內容布局就行了.package com.example.testtabhost import android.os.bundle import android.view.l...
兩種方式實現checkBox readonly功能
今天在做開發的時候遇到了這樣乙個問題 有乙個checkbox選項是不能被改變的。但是checkbox又是沒有readonly屬性的,這個時候我就想到了另外乙個屬性disabled,但是disabled的物件是不能提交到後台的,所以這個又被排除掉了。想了想,只能新增事件來搞定了。於是在checkbox...