摘要:
最近公司项目进行架构调整,由原来的三层架构改进升级到微服务架构(准确的说是服务化,还没完全做到微的程度,颗粒度没那么细),遵循RESTFull规范,使前后端完全分离,实现大前端思想。由于是初次尝试,中途也遇到了不少问题。今天就来讨论一下其中之一的问题,WebAPI与前端Ajax 进行跨域数据交互时,由于都在不同的二级域名下(一级域名相同),导致Cookies数据无法获取。 阅读全文
摘要:
前几天朋友问我,关于SQLServer数据库中对树形结构的表数据统计问题,需求大致如下:
分类表(递归数据),A的子分类是B,B的子分类是C……分类关系不间断,A为第一层,B为第二层,C为第三层……需要统计“每个分类所在的层数”、“子分类的总数”和“子分类的层数”。 阅读全文
摘要:
昨天同学问了个sqlserver的问题,写了个简单的示例,如下:问题:“15:00-16:30”拆分成“15:00-15:30”、“15:30-16:00”、“16:00-16:30”?代码:declare @time varchar(11)='15:00-19:30';declare @bt datetime=CAST( SUBSTRING(@time,1,CHARINDEX('-',@time)-1) as datetime), @et datetime=CAST(SUBSTRING(@time,CHARINDEX('-',@time)+1, 阅读全文
摘要:
上次写了个比较简单的只有两个字段的例子,经要求在写个 3 个字段的示例 ,贴上来与大家共勉一下 如果你们有更好的方法,提供一下, 感激不尽。示例如下:/*--drop table temp_TestCol_ValueToName;-- 创建测试表 (前提 每天每个会员只有一条记录)create table temp_TestCol_ValueToName( userName nvarchar(50), -- 会员名 myMoney money, -- 金额 addTime datetime -- 时间)-- 添加测试数据insert into ... 阅读全文
摘要:
前几天,同事问我怎样把字段值转换成字段列,就写了一个最简单的Demo分享一下。代码如下:-- 创建测试表以及添加测试数据create table #temp(a money,b varchar(10))/*insert into #temp(a,b) values(10,'1点')insert into #temp(a,b) values(20,'2点')insert into #temp(a,b) values(20,'3点')insert into #temp(a,b) values(20,'4点')insert into # 阅读全文