很少,由于尚未识别的原因,我的队列被禁用,当发生这种情况时,我再次使用此查询启用:
ALTER QUEUE [MyQueue] WITH STATUS = ON;
Run Code Online (Sandbox Code Playgroud)
但是,我想知道何时禁用队列,例如事件(T-SQL),或者如果启用了队列,则检查每个"x"时间.
我必须将图像上传到Firebase存储。我没有使用网络版本的存储(我不应该使用它)。我正在使用Firebase管理员。没问题,我毫无困难地上传文件,并且在变量“ file”中得到了结果。
如果我访问Firebase存储控制台,则该映像在那里。行。
return admin.storage().bucket().upload(filePath, {destination: 'demo/images/restaurantCover.jpg',
metadata:{contentType: 'image/jpeg'}
public: true
}).then(file =>{
console.log(`file --> ${JSON.stringify(file, null, 2)}`);
let url = file["0"].metadata.mediaLink; // image url
return resolve(res.status(200).send({data:file})); // huge data
}) ;
Run Code Online (Sandbox Code Playgroud)
现在,我有一些问题。
为什么有这么多的信息和那么多的对象作为对upload ()方法的回应?回顾巨大的对象,我发现了一个称为mediaLink元数据内部的属性,它是图像的下载URL。但...
为什么该网址与firebase所示的网址不同?为什么找不到downloadURL财产?
如何获得firebase的URL?
火力地堡:https ://firebasestorage.googleapis.com/v0/b/myfirebaseapp.appspot.com/o/demo%2Fimages%2Fthumb_restaurant.jpg ? alt = media & token = bee96b71-2094-4492-96aa-87469363dd2e
媒体链接:https : //www.googleapis.com/download/storage/v1/b/myfirebaseapp.appspot.com/o/demo%2Fimages%2Frestaurant.jpg? generation = 1530193601730593 & alt = media
我格式化了imac并删除了HD上的所有文件。但是,当我安装angular cli 7时,终端控制台显示此错误日志。
macOS:Mojave 10.14.2节点:v10.15 npm:6.4.1
miguels-imac:~ makito$ sudo npm install -g @angular/cli
/usr/local/bin/ng -> /usr/local/lib/node_modules/@angular/cli/bin/ng
> fsevents@1.2.7 install
/usr/local/lib/node_modules/@angular/cli/node_modules/fsevents
> node install
node-pre-gyp WARN Using needle for node-pre-gyp https download
node-pre-gyp WARN Pre-built binaries not installable for fsevents@1.2.7
and node@10.15.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Hit error EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@angular/cli/node_modules/fsevents/lib'
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@angular/cli/node_modules/fsevents/build'
gyp ERR! System Darwin 18.2.0 …Run Code Online (Sandbox Code Playgroud) 我的客户想通过以下方式屏蔽消息中的电子邮件:
原始电子邮件:
1 userone@domain.com
2 usertwo@domain.com.co --- > 可以是 gov.co、.com.mx 等任何东西
被屏蔽的电子邮件:
1 u*****e@d****n.com
2 u*****o@d****n.com.co
对于第一种情况,我有这个
string pattern = @"(?<=[\w]{1})[\w-\._\+%]*(?=[\w]{1}@)"; // ---> mask before "@"
string p2 = @"(?<=[\w]{1})[\w-\+%]*(?=[\w]{1}[.])"; // --- > mask after "@"
string result = Regex.Replace(mail, pattern, m => new string('*', m.Length));
string newresult = Regex.Replace(result, p2, m => new string('*', m.Length));
Console.WriteLine("Masked email: {0}", newresult);
Run Code Online (Sandbox Code Playgroud)
并且工作正常:
但是......不适用于第二种情况......
那么,适用于 "@" 之后掩码的两种情况的正则表达式是什么?
我是 SQL Server 的新手,我需要获取列中重复某个值的次数,并按重复次数和位置对其进行分组。
我是说:
Table ACTIVITY
id orderID Location date
x order11 NewYork xxxx
x order22 Miami xxxx
x order11 LA xxxx
x order33 NewYork xxxx
x order11 NewYork xxxx
x order22 Miami xxxx
x order22 NewYork xxxx
x order44 Miami xxxx
Run Code Online (Sandbox Code Playgroud)
我有这个:
Select [orderID], count(1) as CountOrder from [MobileService].[ACTIVITY]
Group by [orderID]
Order BY CountOrder Desc
Run Code Online (Sandbox Code Playgroud)
并返回给我:
orderID CountOrder
order11 3
order22 3
order33 1
order44 1
Run Code Online (Sandbox Code Playgroud)
好的,很好,但是,我想按位置过滤
Select [NewsItemTitle], count(1) as xx from [MobileServiceExtra].[ACTIVITY]
Group by [NewsItemTitle] …Run Code Online (Sandbox Code Playgroud) 当我使用带有返回数据的EF调用sp时
dataContext.Database.SqlQuery<return Datatype>("name", parameter)
Run Code Online (Sandbox Code Playgroud)
但是,当我想执行不带参数的存储过程并接收数据时,该怎么做...我尝试
dataContext.Database.SqlQuery<return Datatype>("name", null)
Run Code Online (Sandbox Code Playgroud)
但给我一个错误:“该值不能为空”。
所以,我的问题是,如果返回结果,如何执行sp?
当我创建在VS2013一个新的项目,自动选择的Windows Phone 8.1,如何更改Windows 8手机的目标只有在Visual Studio 2013?
我有这个查询
var myobjectList = from g in repository.SpeedGoalsRepository.DbSet.Where(e => e.ID == null)
from d in daysOfWeek
select new myObject
{
DayID = (short?)d,
GoalA = g.GoalA,
GoalB = g.GoalB
};
Run Code Online (Sandbox Code Playgroud)
daysOfWeek枚举数组在哪里。
private readonly DayOfWeek[] daysOfWeek = new DayOfWeek[]
{
DayOfWeek.Sunday,
DayOfWeek.Monday,
DayOfWeek.Tuesday,
DayOfWeek.Wednesday,
DayOfWeek.Thursday,
DayOfWeek.Friday,
DayOfWeek.Saturday
};
Run Code Online (Sandbox Code Playgroud)
因此,我需要将此查询sintax转换为lamda表达式。我尝试这样做,但是它是错误的:(
var defaultSpeedGoals= repository.SpeedGoalsRepository.DbSet.Where(e => e.ID == null);
var myobjectList = SpeedGoals.Cast<SpeedGoalsRepository>()
.SelectMany(g => g.DbSet.Cast<DayOfWeek>().Select(sg => new myObject
{
DayID = (short?)sg,
GoalA= g.DbSet.FirstOrDefault().GoalA,
GoalB = g.DbSet.FirstOrDefault().GoalB
}));
Run Code Online (Sandbox Code Playgroud) 好的,我希望你能理解我......
我有一个listView.ListView填充了一个数据集合(列表列表),但ListView中的每个项目都有相同的模板(边框,网格,边框,文本块),因此,当我选择一个模板时,如何获取文本块的text属性项目?
xmlns:vmSegments="using:EC_UsuarioWin8.ViewModels"
<Page.Resources>
<DataTemplate x:Key="ItemTemplateStyleSegment">
<Border Margin="-10,0,0,0" Background="White" >
<Grid Height="120" Width="200">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Border Grid.Row="0">
<Image Source="{Binding SegmentImage}" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="10"/>
</Border>
<Border Grid.Row="1" >
<TextBlock Text="{Binding SegmentName}" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="#FFE0241B" FontSize="20" />
</Border>
</Grid>
</Border>
</DataTemplate>
</Page.Resources>
<Grid>
<Grid.Resources>
<vmSegments:ViewModelSegments x:Key="SegmentCollectionVM" x:Name="SegmentCollectionVM"/>
</Grid.Resources>
<ListView x:Name="ListVIewSegments" ItemsSource="{Binding Source={StaticResource SegmentCollectionVM}, Path= SegmentList}" Grid.Row="1" Margin="20" ItemContainerStyle="{StaticResource ListViewSItemtyleECFood}" ItemTemplate="{StaticResource ItemTemplateStyleSegment}" SelectionChanged="ListViewSegments_SelectionChanged">
</ListView>
</Grid>
Run Code Online (Sandbox Code Playgroud)
我的类ViewModelSegments:
public class ViewModelSegments : BindableBase
{
private SegmentsCollection _segmentList = new SegmentsCollection();
public SegmentsCollection SegmentList …Run Code Online (Sandbox Code Playgroud) 我试图理解为什么以下方法抛出此错误.如果有人帮助或指出我正确的方向,我将不胜感激.
public List<Data> GetResults(string manufacturer, int? vehicle, double? engine )
{
var results =c ontext.Data.Where(x => x.Name == manufacturer)
.Where(x => x.ModelId == model)
.Where(x => x.EngineLitreCapacity == engine) // << error occurs on this line!
.GroupBy(x => x.EngineLitreCapacity)
.Select(x => x.FirstOrDefault())
.ToList();
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么,我将如何解决上面的查询?谢谢