package mainimport("fmt""time")funcgetZodiac(month int, day int)string{switch{case month ==12&& day >=22:return"摩羯座"case month ==1&& day <=19:return"摩羯座"case month ==1&& day >=20:return"水瓶座"case month ==2&& day <=18:return"水瓶座"case month ==2&& day >=19:return"双鱼座"case month ==3&& day <=20:return"双鱼座"case month ==3&& day >=21:return"白羊座"case month ==4&& day <=19:return"白羊座"case month ==4&& day >=20:return"金牛座"case month ==5&& day <=20:return"金牛座"case month ==5&& day >=21:return"双子座"case month ==6&& day <=20:return"双子座"case month ==6&& day >=21:return"巨蟹座"case month ==7&& day <=22:return"巨蟹座"case month ==7&& day >=23:return"狮子座"case month ==8&& day <=22:return"狮子座"case month ==8&& day >=23:return"处女座"case month ==9&& day <=22:return"处女座"case month ==9&& day >=23:return"天秤座"case month ==10&& day <=22:return"天秤座"case month ==10&& day >=23:return"天蝎座"case month ==11&& day <=21:return"天蝎座"case month ==11&& day >=22:return"射手座"case month ==12&& day <=21:return"射手座"default:return"未知星座"}}funcmain(){var timestamp int64fmt.Println("请输入您的出生时间戳(秒级): ")fmt.Scanln(×tamp)// 将时间戳转换为 time.Time 对象t := time.Unix(timestamp,0)// 获取月份和日期month :=int(t.Month())day := t.Day()// 确定星座zodiac :=getZodiac(month, day)fmt.Printf("您的星座是: %s\n", zodiac)}
5、与 HTTP 协作的 Web 服务器
一台 Web 服务器可搭建多个独立域名的 Web 网站,也可作为通信路径上的中转服务器提升传输效率。
用单台虚拟主机实现多个域名
在相同的 IP 地址下,由于虚拟主机可以寄存多个不同主机名和域名的 Web 网站,因此…
1.对应的方法
Math.abs(x):返回 x 的绝对值。Math.ceil(x):返回大于或等于 x 的最小整数(向上取整)。Math.floor(x):返回小于或等于 x 的最大整数(向下取整)。Math.round(x):返回 x…
题目: 题解:
type MyStack struct {queue []int
}/** Initialize your data structure here. */
func Constructor() (s MyStack) {return
}/** Push element x onto stack. */
func (s *MyStack) Push(x int) {n : len(s.queue)s.queue append(s.queu…
往期文章请点这里 目录 N-Grams: OverviewN-grams and ProbabilitiesN-gramsSequence notationUnigram probabilityBigram probabilityTrigram ProbabilityN -gram probabilityQuiz Sequence ProbabilitiesProbability of a sequenceSequence probability shortcomingsApproxi…