日前同事求助他的報表使用Report Viewer, 在Chrome可以正常顯示,但在IE11會陷入載入。
2018年12月23日
2018年9月10日
2018年7月19日
2018年6月9日
2018年5月15日
2018年4月13日
如何判斷兩筆資料的起始和結束日期有重疊?
問題
如何判斷兩筆資料的請始結束日期有重疊?
ANS: (StartA <= EndB) and (EndA >= StartB)
Start End
|---- DateRange {0} ------|
證明:
A1. false 因為 StartA > endB
|---- DateRange A ------|
|---Date Range B -----|
A2. false
|---- DateRange A ------|
|---Date Range B -----|
-----------------------------------------------------------
B1. True
|---- DateRange A ------|
|---Date Range B -----|
_
B2. True
|---- DateRange A ------|
|---Date Range B -----|
B3. True
|---- DateRange A ------|
|---Date Range B --|
B4. True
|-- DateRange A --|
|---Date Range B -----|
記法:
導出由false兩條件,再Not
Not (false條件)
Not (EndB <StartA or EndA < StartB)
等於
(EndB >=StartA) and (EndA >= StartB)
等於(調一下第一個判斷式前後順序)
(StartA <= EndB) and (EndA >= StartB)
用途:
排班系統:判斷某人排班時間是否重疊
會議室Booking系統:判斷某會議室booking時間是否重疊
Reference:
determine-whether-two-date-ranges-overlap
2017年9月19日
2017年9月14日
2017年8月3日
2017年7月23日
2017年6月28日
2017年6月26日
2017年4月25日
設定Teams的Bot測試環境
2017年4月21日
解決 Visual Studio未正確載入套件Visual Studio Explore
Problem
日前將Visual studio方案從GitHub搬到VSO
載入時發生以下錯誤:
未正確載入套件Visual Studio Explore…
2017年3月30日
打造客服聊天機器人(2)-Microsoft Bot Framework篇
二. 利用BoFramework建置客服機器人WebAPI
這篇我們要利用Bot Framework來建置我們的客服機器人Web AP。前置條件是已在LUIS訓練好您的機器人,確定完成後,請依以下步驟來控制你的聊天機器人,這裡我們不會連結Bot Framwork Connector的中繼服務,而是直接連接LUIS:
打造客服聊天機器人(1)-LUIS篇
最近人工智慧是很熱的主題,聊天機器人的關注度有提高不少。本文將討論如何利用微軟的人工智慧服務來打造一個電信公司的聊天機器人,這個將要出生的小嬰兒,初步的功能就只有:
能夠回答各電信公司的Iphone資費方案
舉例:
顧客:我想知道台哥大的Iphone7資費方案
機器人:請參考台哥大的Iphone7資費方案
2017年3月14日
Azure上設定CentOS linux的virtual machine
2017年3月4日
軟體架構設計-以客服系統為例
日期: 2017/3/4 星期六 下午 02:00 ~ 05:00
活動時間大約三個鐘頭左右,像粉絲見面會一樣,活動目的讓各路軟體開發人才交流、分享軟體開發經驗。