2020年10月17日星期六

C#知多少 每个版本都更新了什么?

总所周知,.NET5.0马上就要来了,最后一个预览版RC2也已经发布了,在11月的时候,我们就正式的发布了,然后我们就可以迁移使用了,当然今天说的重点不是.NET,今天说的是伴随着.NET5一起到来的C#9.0,既然要了解9.0,肯定要对之前的版本也稍微了解一下,至少不会面试的时候出现:XXX这个功能用过么,哪个版本出来的知道么?一问三不知的尴尬情景。虽然官网都有,但是我相信有一小部分不看,所以还是发出来吧。

咱们就采用从小到大的顺序讲解吧,从6.0开始,5.0就太老了,基本不会问了,注意是C#,不是MVC,查看的都是官网的,想看更多,点击【阅读原文】。

C#6中新增的功能

  • get 只读属性

简洁的语法来创建不可变类型,仅有get访问器:

1 public string FirstName { get; }2 public string LastName { get; }

当然很多时候,我们使用的是私有化来设置set。

然后通过构造函数来赋值:

1 public Student(string firstName, string lastName)2 {3  if (IsNullOrWhiteSpace(lastName))4   throw new ArgumentException(message: "Cannot be blank", paramName: nameof(lastName));5  FirstName = firstName;6  LastName = lastName;7 }
  • get 属性初始化表达式

在属性声明中声明自动属性的初始值,

1 public ICollection<double> Grades { get; } 2 = new List<double>();

声明处就可以直接被初始化。

  • Expression-bodied 函数成员

这适用于方法和只读属性。 例如,重写 ToString() 通常是理想之选:

1 public override string ToString() 2 => $"{LastName}, {FirstName}";

也可以将此语法用于只读属性:

1 public string FullName => $"{FirstName} {LastName}";
  • using 静态命名空间

using static  增强功能可用于导入单个类的静态方法。 指定要使用的类:

using static System.Math;

在 LINQ 查询中会经常看到这种情况。 可以通过导入 Enumerable 或 Queryable 来导入 LINQ 模式。

  • Null 条件运算符

Null 条件运算符使 null 检查更轻松、更流畅  。 将成员访问 . 替换为 ?.

1 var first = person?.FirstName;

如果person为空,返回的值就是null,是string的默认值,如果FirstName是int类型,那返回的就是int的默认值0。

  • $ 字符串内插

新的字符串内插功能可以在字符串中嵌入表达式。 使用 $ 作为字符串的开头,并使用 { 和 } 之间的表达式代替序号:

1 public string GetGradePointPercentage() =>2  $"Name: {LastName}, {FirstName}. G.P.A: {Grades.Average():F2}";

上一行代码将 Grades.Average() 的值格式设置为具有两位小数的浮点数。

  • when 异常筛选器

"异常筛选器"是确定何时应该应用给定的catch子句的子句 。如果用于异常筛选器的表达式计算结果为true,则catch子句将对异常执行正常处理。 如果表达式计算结果为false,则将跳过catch子句。一种用途是检查有关异常的信息,以确定catch子句是否可以处理该异常:

 1 public static async Task<string> MakeRequest() 2 { 3  WebRequestHandler webRequestHandler = new WebRequestHandler(); 4  webRequestHandler.AllowAutoRedirect = false; 5  using (HttpClient client = new HttpClient(webRequestHandler)) 6  { 7   var stringTask = client.GetStringAsync("https://docs.microsoft.com/en-us/dotnet/about/"); 8   try 9   {10    var responseText = await stringTask;11    return responseText;12   }13   catch (System.Net.Http.HttpRequestException e) when (e.Message.Contains("301"))14   {15    return "Site Moved";16   }17  }18 }
  • nameof 表达式

nameof 表达式的计算结果为符号的名称。 每当需要变量、属性或成员字段的名称时,这是让工具正常运行的好办法,说白了就是更好的重构:

1 if (IsNullOrWhiteSpace(lastName))2  throw new ArgumentException(message: "Cannot be blank", paramName: nameof(lastName));
  • Catch 和 Finally 块中的 Await

现在可以在 catch 或 finally 表达式中使用 await。 这通常用于日志记录方案:

 1 public static async Task<string> MakeRequestAndLogFailures() 2 { 3  await logMethodEntrance(); 4  var client = new System.Net.Http.HttpClient(); 5  var streamTask = client.GetStringAsync("https://localHost:10000"); 6  try { 7   var responseText = await streamTask; 8   return responseText; 9  } catch (System.Net.Http.HttpRequestException e) when (e.Message.Contains("301"))10  {11   await logError("Recovered from redirect", e);12   return "Site Moved";13  }14  finally15  {16   await logMethodExit();17   client.Dispose();18  }19 }
  • 索引器初始化关联集合

可以将集合初始值设定项与 Dictionary<TKey,TValue> 集合和其他类型一起使用,在这种情况下,可访问的 Add 方法接受多个参数。 新语法支持使用索引分配到集合中:

private Dictionary<int, string> webErrors = new Dictionary<int, string>{ [404] = "Page not Found", [302] = "Page moved, but left a forwarding address.", [500] = "The web server can't come out to play today."};

C#7.x 中新增的功能

  • out 变量

可以在方法调用的参数列表中声明 out 变量,而不是编写单独的声明语句:

1 if (int.TryParse(input, out int result))2  Console.WriteLine(result);3 else4  Console.WriteLine("Could not parse input");

为清晰明了,可能需指定 out 变量的类型,如上所示。 但是,该语言支持使用隐式类型的局部变量:

1 if (int.TryParse(input, out var answer))2  Console.WriteLine(answer);3 else4  Console.WriteLine("Could not parse input");
  • Tuple 元组

低于 C# 7.0 的版本中也提供元组,但它们效率低下且不具有语言支持。这意味着元组元素只能作为 Item1 和 Item2 等引用。

可以通过为每个成员赋值来创建元组,并可选择为元组的每个成员提供语义名称:

1 (string Alpha, string Beta) namedLetters = ("a", "b");2 Console.WriteLine($"{namedLetters.Alpha}, {namedLetters.Beta}");

在进行元组赋值时,还可以指定赋值右侧的字段的名称:

1 var alphabetStart = (Alpha: "a", Beta: "b");2 Console.WriteLine($"{alphabetStart.Alpha}, {alphabetStart.Beta}");

使用的时候,可以直接点出来:

1 alphabetStart.Alpha2 alphabetStart.Beta
  • _ 弃元

C# 增添了对弃元的支持。 弃元是一个名为 _(下划线字符)的只写变量,可向单个变量赋予要放弃的所有值。 弃元类似于未赋值的变量;不可在代码中使用弃元(赋值语句除外):

 1 public class Example 2 { 3  public static void Main() 4  { 5   var (_, _, _, pop1, _, pop2) = QueryCityDataForYears("New York City", 1960, 2010); 6 7   Console.WriteLine($"Population change, 1960 to 2010: {pop2 - pop1:N0}"); 8  } 9 10  private static (string, double, int, int, int, int) QueryCityDataForYears(string name, int year1, int year2)11  {12   int population1 = 0, population2 = 0;13   double area = 0;14 15   if (name == "New York City")16   {17    area = 468.48;18    if (year1 == 1960)19    {20     population1 = 7781984;21    }22    if (year2 == 2010)23    {24     population2 = 8175133;25    }26    return (name, area, year1, population1, year2, population2);27   }28 29   return ("", 0, 0, 0, 0, 0);30  }31 }
  • is 模式匹配

模式匹配支持 is 表达式和 switch 表达式。 每个表达式都允许检查对象及其属性以确定该对象是否满足所寻求的模式。 使用 when 关键字来指定模式的其他规则:

 1 public static int SumPositiveNumbers(IEnumerable<object> sequence) 2 { 3  int sum = 0; 4  foreach (var i in sequence) 5  { 6   switch (i) 7   { 8    case 0: 9     break;10    case IEnumerable<int> childSequence:11    {12     foreach(var item in childSequence)13      sum += (item > 0) ? item : 0;14     break;15    }16    case int n when n > 0:17     sum += n;18     break;19    case null:20     throw new NullReferenceException("Null found in sequence");21    default:22     throw new InvalidOperationException("Unrecognized type");23   }24  }25  return sum;26 }
  • case 0: 是常见的常量模式。

  • case IEnumerable<int> childSequence: 是一种类型模式。

  • case int n when n > 0: 是具有附加 when 条件的类型模式。

  • case null: 是 null 模式。

  • default: 是常见的默认事例。

  • 本地函数(内部)

本地函数使你能够在另一个方法的上下文内声明方法。 本地函数使得类的阅读者更容易看到本地方法仅从声明它的上下文中调用。

 1 public static IEnumerable<char> AlphabetSubset3(char start, char end) 2 { 3  if (start < 'a' || start > 'z') 4   throw new ArgumentOutOfRangeException(paramName: nameof(start), message: "start must be a letter"); 5  if (end < 'a' || end > 'z') 6   throw new ArgumentOutOfRangeException(paramName: nameof(end), message: "end must be a letter"); 7 8  if (end <= start) 9   throw new ArgumentException($"{nameof(end)} must be greater than {nameof(start)}");10 11  return alphabetSubsetImplementation();12 13  IEnumerable<char> alphabetSubsetImplementation()14  {15   for (var c = start; c < end; c++)16    yield return c;17  }18 }

注意上边的alphabetSubsetImplementation方法,是在内部定义的。

同样可以使用异步:

 1 public Task<string> PerformLongRunningWork(string address, int index, string name) 2 { 3  if (string.IsNullOrWhiteSpace(address)) 4   throw new ArgumentException(message: "An address is required", paramName: nameof(address)); 5  if (index < 0) 6   throw new ArgumentOutOfRangeException(paramName: nameof(index), message: "The index must be non-negative"); 7  if (string.IsNullOrWhiteSpace(name)) 8   throw new ArgumentException(message: "You must supply a name", paramName: nameof(name)); 9 10  return longRunningWorkImplementation();11 12  async Task<string> longRunningWorkImplementation()13  {14   var interimResult = await FirstWork(address);15   var secondResult = await SecondStep(index, name);16   return $"The results are {interimResult} and {secondResult}. Enjoy.";17  }18 }

当然也支持某些使用lambda表达式来完成。

  • 数字文本语法改进

C# 7.0 包括两项新功能,可用于以最可读的方式写入数字来用于预期用途:二进制文本和数字分隔符 。在创建位掩码时,或每当数字的二进制表示形式使代码最具可读性时,以二进制形式写入该数字:

1 public const int Sixteen = 0b0001_0000;2 public const int ThirtyTwo = 0b0010_0000;3 public const int SixtyFour = 0b0100_0000;4 public const int OneHundredTwentyEight = 0b1000_0000;

常量开头的 0b 表示该数字以二进制数形式写入。 二进制数可能会很长,因此通过引入 _ 作为数字分隔符通常更易于查看位模式,如上面二进制常量所示。 数字分隔符可以出现在常量的任何位置。 对于十进制数字,通常将其用作千位分隔符:

1 public const long BillionsAndBillions = 100_000_000_000;

C#8.0中新增的功能

".NET Core 3.x"和".NET Standard 2.1"支持 C# 8.0;

  • Readonly 成员

可将 readonly 修饰符应用于结构的成员。 它指示该成员不会修改状态。 这比将 readonly 修饰符应用于 struct 声明更精细。  请考虑以下可变结构:

1 public readonly double Distance => Math.Sqrt(X * X + Y * Y);
  • 默认接口方法

现在可以将成员添加到接口,并为这些成员提供实现。 借助此语言功能,API 作者可以将方法添加到以后版本的接口中,而不会破坏与该接口当前实现的源或二进制文件兼容性。 现有的实现继承默认实现。

1 public interface ICustomer2 {3  IEnumerable<IOrder> PreviousOrders { get; }4 5  DateTime DateJoined { get; }6  DateTime? LastOrder { get; }7  string Name { get; }8  IDictionary<DateTime, string> Reminders { get; }9 }
  • Switch 表达式升级

通常情况下,switch 语句在其每个 case 块中生成一个值。借助 Switch 表达式,可以使用更简洁的表达式语法。

 1 public static RGBColor FromRainbowClassic(Rainbow colorBand) 2 { 3  switch (colorBand) 4  { 5   case Rainbow.Red: 6    return new RGBColor(0xFF, 0x00, 0x00); 7   case Rainbow.Orange: 8    return new RGBColor(0xFF, 0x7F, 0x00); 9   case Rainbow.Yellow:10    return new RGBColor(0xFF, 0xFF, 0x00);11   case Rainbow.Green:12    return new RGBColor(0x00, 0xFF, 0x00);13   case Rainbow.Blue:14    return new RGBColor(0x00, 0x00, 0xFF);15   case Rainbow.Indigo:16    return new RGBColor(0x4B, 0x00, 0x82);17   case Rainbow.Violet:18    return new RGBColor(0x94, 0x00, 0xD3);19   default:20    throw new ArgumentException(message: "invalid enum value", paramName: nameof(colorBand));21  };22 }

这里有几个语法改进:

  • 变量位于 switch 关键字之前。 不同的顺序使得在视觉上可以很轻松地区分 switch 表达式和 switch 语句。

  • 将 case 和 : 元素替换为 =>。 它更简洁,更直观。

  • 将 default 事例替换为 _ 弃元。

  • 正文是表达式,不是语句。

 1 public static RGBColor FromRainbow(Rainbow colorBand) => 2  colorBand switch 3  { 4   Rainbow.Red => new RGBColor(0xFF, 0x00, 0x00), 5   Rainbow.Orange => new RGBColor(0xFF, 0x7F, 0x00), 6   Rainbow.Yellow => new RGBColor(0xFF, 0xFF, 0x00), 7   Rainbow.Green => new RGBColor(0x00, 0xFF, 0x00), 8   Rainbow.Blue => new RGBColor(0x00, 0x00, 0xFF), 9   Rainbow.Indigo => new RGBColor(0x4B, 0x00, 0x82),10   Rainbow.Violet => new RGBColor(0x94, 0x00, 0xD3),11   _    => throw new ArgumentException(message: "invalid enum value", paramName: nameof(colorBand)),12  };
  • 属性模式

借助属性模式,可以匹配所检查的对象的属性。 请看一个电子商务网站的示例,该网站必须根据买家地址计算销售税。 这种计算不是 Address 类的核心职责。 它会随时间变化,可能比地址格式的更改更频繁。 销售税的金额取决于地址的 State 属性。 下面的方法使用属性模式从地址和价格计算销售税:

1 public static decimal ComputeSalesTax(Address location, decimal salePrice) =>2  location switch3  {4   { State: "WA" } => salePrice * 0.06M,5   { State: "MN" } => salePrice * 0.075M,6   { State: "MI" } => salePrice * 0.05M,7   // other cases removed for brevity...8   _ => 0M9  };

在 LINQ 查询中会经常看到这种情况。 可以通过导入 Enumerable 或 Queryable 来导入 LINQ 模式。

  • 元组模式

一些算法依赖于多个输入。 使用元组模式,可根据表示为元组的多个值进行切换。  以下代码显示了游戏"rock, paper, scissors(石头剪刀布)"的切换表达式::

 1 public static string RockPaperScissors(string first, string second) 2  => (first, second) switch 3  { 4   ("rock", "paper") => "rock is covered by paper. Paper wins.", 5   ("rock", "scissors") => "rock breaks scissors. Rock wins.", 6   ("paper", "rock") => "paper covers rock. Paper wins.", 7   ("paper", "scissors") => "paper is cut by scissors. Scissors wins.", 8   ("scissors", "rock") => "scissors is broken by rock. Rock wins.", 9   ("scissors", "paper") => "scissors cuts paper. Scissors wins.",10   (_, _) => "tie"11  };

如果person为空,返回的值就是null,是string的默认值,如果FirstName是int类型,那返回的就是int的默认值0。

  • using 声明

using 声明是前面带 using 关键字的变量声明。 它指示编译器声明的变量应在封闭范围的末尾进行处理。 以下面编写文本文件的代码为例:

 1 static int WriteLinesToFile(IEnumerable<string> lines) 2 { 3  using var file = new System.IO.StreamWriter("WriteLines2.txt"); 4  // Notice how we declare skippedLines after the using statement. 5  int skippedLines = 0; 6  foreach (string line in lines) 7  { 8   if (!line.Contains("Second")) 9   {10    file.WriteLine(line);11   }12   else13   {14    skippedLines++;15   }16  }17  // Notice how skippedLines is in scope here.18  return skippedLines;19  // file is disposed here20 }

前面的代码相当于下面使用经典 using 语句的代码:

static int WriteLinesToFile(IEnumerable<string> lines){ // We must declare the variable outside of the using block // so that it is in scope to be returned. int skippedLines = 0; using (var file = new System.IO.StreamWriter("WriteLines2.txt")) {  foreach (string line in lines)  {   if (!line.Contains("Second"))   {    file.WriteLine(line);   }   else   {    skippedLines++;   }  }  return skippedLines; } // file is disposed here}
  • Static 静态本地函数

现在可以向本地函数添加 static 修饰符,以确保本地函数不会从封闭范围捕获(引用)任何变量。

1 int M()2 { 3  int y = 5;4  int x = 7;5  return Add(x, y);6  static int Add(int left, int right) => left + right;7 }
  • async 异步流

从 C# 8.0 开始,可以创建并以异步方式使用流。返回异步流的方法有三个属性:

  1. 它是用 async 修饰符声明的。

  2. 它将返回 IAsyncEnumerable<T>。

  3. 该方法包含用于在异步流中返回连续元素的 yield return 语句。

 1 public static async System.Collections.Generic.IAsyncEnumerable<int> GenerateSequence() 2 { 3  for (int i = 0; i < 20; i++) 4  { 5   await Task.Delay(100); 6   yield return i; 7  } 8 } 9 10 await foreach (var number in GenerateSequence())11 {12  Console.WriteLine(number);13 }

异步可释放:

从 C# 8.0 开始,语言支持实现 System.IAsyncDisposable 接口的异步可释放类型。可使用 await using 语句来处理异步可释放对象。

  • 索引和范围

范围指定范围的开始和末尾 。 包括此范围的开始,但不包括此范围的末尾,这表示此范围包含开始但不包含末尾 。 范围 [0..^0] 表示整个范围,就像 [0..sequence.Length] 表示整个范围。

请看以下几个示例。 请考虑以下数组,用其顺数索引和倒数索引进行注释:

 1 var words = new string[] 2 { 3     // index from start index from end 4  "The",  // 0     ^9 5  "quick", // 1     ^8 6  "brown", // 2     ^7 7  "fox",  // 3     ^6 8  "jumped", // 4     ^5 9  "over",  // 5     ^410  "the",  // 6     ^311  "lazy",  // 7     ^212  "dog"  // 8     ^113 };    // 9 (or words.Length) ^014 15 // 可以使用 ^1 索引检索最后一个词:16 Console.WriteLine($"The last word is {words[^1]}");17 // writes "dog"

以下代码创建了一个包含单词"quick"、"brown"和"fox"的子范围。 它包括 words[1] 到 words[3]。 元素 words[4] 不在该范围内。

1 var quickBrownFox = words[1..4];2 3 var allWords = words[..]; // contains "The" through "dog".4 var firstPhrase = words[..4]; // contains "The" through "fox"5 var lastPhrase = words[6..]; // contains "the", "lazy" and "dog"
  • null 合并赋值

C# 8.0 引入了 null 合并赋值运算符 ??=。 仅当左操作数计算为 null 时,才能使用运算符 ??= 将其右操作数的值分配给左操作数。

List<int> numbers = null;int? i = null;numbers ??= new List<int>();numbers.Add(i ??= 17);numbers.Add(i ??= 20);Console.WriteLine(string.Join(" ", numbers)); // output: 17 17Console.WriteLine(i); // output: 17

C#9.0 中新增的功能

.NET5支持C#9.0.

  • 记录类型

C# 9.0 引入了记录类型,这是一种引用类型,它提供合成方法来提供值语义,从而实现相等性。 默认情况下,记录是不可变的。

1 public record Person2 {3  public string LastName { get; }4  public string FirstName { get; }5 6  public Person(string first, string last) 7  => (FirstName, LastName) = (first, last);8 }
  • Init 仅限的资源库

从 C# 9.0 开始,可为属性和索引器创建 init 访问器,而不是 set 访问器。 调用方可使用属性初始化表达式语法在创建表达式中设置这些值,但构造完成后,这些属性将变为只读。 仅限 init 的资源库提供了一个窗口用来更改状态。

 1 public struct WeatherObservation 2 { 3  public DateTime RecordedAt { get; init; } 4  public decimal TemperatureInCelsius { get; init; } 5  public decimal PressureInMillibars { get; init; } 6 7  public override string ToString() => 8   $"At {RecordedAt:h:mm tt} on {RecordedAt:M/d/yyyy}: " + 9   $"Temp = {TemperatureInCelsius}, with {PressureInMillibars} pressure";10 }

调用方可使用属性初始化表达式语法来设置值,同时仍保留不变性:

1 var now = new WeatherObservation 2 { 3  RecordedAt = DateTime.Now, 4  TemperatureInCelsius = 20, 5  PressureInMillibars = 998.0m 6 };
  • 顶级语句

顶级语句从许多应用程序中删除了不必要的流程。只有一行代码执行所有操作。 借助顶级语句,可使用 using 语句和执行操作的一行替换所有样本:

1 using System;2 3 Console.WriteLine("Hello World!");

如果需要单行程序,可删除 using 指令,并使用完全限定的类型名称:

1 System.Console.WriteLine("Hello World!");
  • 模式匹配增强功能

C# 9 包括新的模式匹配改进:

  • 类型模式要求在变量是一种类型时匹配

  • 带圆括号的模式强制或强调模式组合的优先级

  • 联合 and 模式要求两个模式都匹配

  • 析取 or 模式要求任一模式匹配

  • 求反 not 模式要求模式不匹配

  • 关系模式要求输入小于、大于、小于等于或大于等于给定常数。

1 public static bool IsLetter(this char c) =>2  c is >= 'a' and <= 'z' or >= 'A' and <= 'Z';3  4 public static bool IsLetterOrSeparator(this char c) =>5  c is (>= 'a' and <= 'z') or (>= 'A' and <= 'Z') or '.' or ','; 
  • 调试和完成功能

在 C# 9.0 中,已知创建对象的类型时,可在 new 表达式中省略该类型。 最常见的用法是在字段声明中:

1 private List<WeatherObservation> _observations = new();

当需要创建新对象作为参数传递给方法时,也可使用目标类型 new。 请考虑使用以下签名的 ForecastFor() 方法:

1 public WeatherForecast ForecastFor(DateTime forecastDate, WeatherForecastOptions options)

可按如下所示调用该方法:

1 var forecast = station.ForecastFor(DateTime.Now.AddDays(2), new());

好啦,关于c#的更新呢,暂时就这么多了,看着很长,其实很多咱们平时都已经使用到了,当然还有一些不太常用的我没有去列举,更多的内容,左下角点击【阅读原文】吧。

原文转载:http://www.shaoqun.com/a/481155.html

扬帆计划:https://www.ikjzd.com/w/1581

旺店通:https://www.ikjzd.com/w/2390

拍拍网:https://www.ikjzd.com/w/2205


总所周知,.NET5.0马上就要来了,最后一个预览版RC2也已经发布了,在11月的时候,我们就正式的发布了,然后我们就可以迁移使用了,当然今天说的重点不是.NET,今天说的是伴随着.NET5一起到来的C#9.0,既然要了解9.0,肯定要对之前的版本也稍微了解一下,至少不会面试的时候出现:XXX这个功能用过么,哪个版本出来的知道么?一问三不知的尴尬情景。虽然官网都有,但是我相信有一小部分不看,所以还
汇通达:https://www.ikjzd.com/w/1758
retriever:https://www.ikjzd.com/w/773
6大爆单实操打法,2019年速卖通营销策略大解析!:https://www.ikjzd.com/home/18160
超全超详细!Lazada物流发货及订单管理!:https://www.ikjzd.com/home/109772
无单放货警告:遇到这种情况小心钱货两空:https://www.ikjzd.com/home/130345

2020年10月16日星期五

时隔320天!泰达取中超首场胜利,最懂特殊赛制的球队是他们_比赛

原标题:时隔320天!泰达取中超首场胜利,最懂特殊赛制的球队是他们

北京时间10月16日,中超保级组第二阶段首场比赛,天津泰达2-0击败深足,取得赛季联赛首胜,保级在望!这是泰达320天首场中超胜利,显然,最懂中超特殊赛制的球队,就是他们了。

泰达上一次在中超取胜是什么时候?答案是2019赛季最后一轮,泰达2-0击败重庆,那场比赛时间是2019年12月1日,距离今天已经有320天了!

谁能想到,作为中超的老牌劲旅,泰达在长达320天的时间内,没有给球迷带来哪怕一场中超比赛胜利的喜悦。然而,这一带来喜悦,马上就让外界看到了保级的希望了。

我们要说,最懂中超特殊赛制的球队,毫无疑问就是天津泰达了。他们本来的目标就是保级,既然早早失去希望进入到小组前四,因此球队也就破罐破摔了。14轮比赛,没有取得哪怕一场胜利,被所有球队吊打,一场胜利都没有,各种输球,3平11负仅拿了3分,打入8球,丢掉30球,净胜球-22,是中超16支球队中,唯一不胜、积分最低、进球最少、净胜球最少的球队,而且创造了中超历史最差开局以及各种连败纪录。

这是泰达的真实水平吗?显然并不是,因为他们明白,第一阶段任何一场胜利,对于他们来说都没有什么意义,因为第二阶段直接所有成绩清零。深足拿到5胜,与他们拿到0胜是一样的,没有任何球队又优势,大家都是2场比赛,没有主场优势,没有客场进球,完全五五开的局面。

泰达2-0先拔头筹,意味着深足需要在第二回合打泰达一个3-0才能够翻盘,或者赢泰达2球才能追回来(没有客场进球优势),再期待加时赛或者点球大战,这谈何容易呢?返回搜狐,查看更多

责任编辑:

原文转载:http://sport.shaoqun.com/a/366009.html

moss:https://www.ikjzd.com/w/1653

primc:https://www.ikjzd.com/w/129

心怡物流:https://www.ikjzd.com/w/1327


原标题:时隔320天!泰达取中超首场胜利,最懂特殊赛制的球队是他们北京时间10月16日,中超保级组第二阶段首场比赛,天津泰达2-0击败深足,取得赛季联赛首胜,保级在望!这是泰达320天首场中超胜利,显然,最懂中超特殊赛制的球队,就是他们了。泰达上一次在中超取胜是什么时候?答案是2019赛季最后一轮,泰达2-0击败重庆,那场比赛时间是2019年12月1日,距离今天已经有320天了!谁能想到,作为中超
c2c模式:https://www.ikjzd.com/w/1576
铭宣海淘:https://www.ikjzd.com/w/1551
致跨境电商新卖家 - 极具亚马逊特色的店铺是如何运营的?:https://www.ikjzd.com/home/21553
贝佐斯回应员工忧虑:我将一如既往地专注于亚马逊:https://www.ikjzd.com/home/18938
三个月存量怎么活?亚马逊卖家如何做好Q4旺季备货:https://www.ikjzd.com/home/127888

Wish万圣节高频搜索词有哪些?

赢得旺季开门红,这11个万圣节高频搜索词马上安排!

万圣节作为"旺季大促"的第一个丰收日,被中国商户寄予了"爆单开门红"的厚望。

作为享誉西方的传统节日,万圣节的热闹程度绝不亚于中国春节,欧美全家出动的节日盛况意味着海量的消费需求

不缺流量,只欠选品!选对产品,坐着躺赢!在万圣节来临之际,不妨跟着W教授一窥哪些产品正好踩在了欧美消费者的需求之上吧!

万圣节 · 看点

2020年度美国消费者万圣节购物计划指出:为防控疫情,美国地区"万圣节派对"、"不给糖就捣乱"和"参观鬼屋"等聚集类活动的参与指数较往年有所下降。

与此同时,"装扮房屋"、"准备家庭糖果"、"雕刻南瓜"和"购买万圣节派对服饰"等小范围的节庆活动参与度有所上升

据此,Wish商户不妨从小范围家庭派对发力,深挖万圣节家庭装饰、糖果和卡片、万圣节服饰等类目。

万圣节 · 选品

化妆舞会作为万圣节节庆的重头戏,延伸出了数以万计的万圣节服饰需求。

万圣节服饰:全民消费,创意无限

万圣节服饰类目的消费群体覆盖成年人婴幼儿童甚至是宠物

(图:最受欢迎的万圣节服饰元素)

备注:红色标亮的万圣节形象,有较高的侵权风险

如上图所示,受欢迎的万圣节服饰元素众多,僵尸女巫蝙蝠等经典万圣节形象皆榜上有名。

值得重点关注的是,儿童对当下流行文化的接纳和喜爱的程度远高于成人,因此蜘蛛侠、蝙蝠侠等动漫人物尤为畅销。因此,建议商户仔细甄别选品内容,切勿侵权

相比之下,成人和宠物的万圣节服饰往往较为传统,可供商户创意发挥的空间非常大。

一起来瞅瞅,这些有趣的万圣节服饰↓

(图:万圣节服饰选品参考)

注意:图片仅作教学参考,谨防侵权风险

万圣节服饰:全民消费,创意无限

孩子们穿上万圣服饰,拿着南瓜盒子/袋子向邻居们索要糖果,家庭主人拿着南瓜形象的糖果盛器为还在分发糖果。

无论是家庭派对还是"不给糖就捣乱",南瓜形象的盛器/袋子/盒子都是最亮眼的存在。

这些新潮的南瓜糖果盛器/盒子,必定成为本年度万圣节的新宠儿↓

注意:图片仅作教学参考,谨防侵权风险

万圣节 · 火爆

2019年哪些万圣节产品卖得好,数据最直观!

官方数据:2019年万圣节爆款

我们分析了2019年下半年Wish全球销售数据,挖掘出以下"万圣节产品中GMV排名靠前,且增长潜力排名靠前的子类目",一起来扒一扒有哪些值得开发的好产品!

(图:2019年万圣节热销潜力产品)

总GMV:星钻数量代表该子品类的GMV规模

10vs9 GMV Growth:10月相对9月的GMV环比增长率

11vs10 GMV Growth:11月相对10月的GMV环比增长率

GMV/Pid:GMV/产生GMV的Pid的数量(星钻越多,说明竞争越小,每个listing产生的价值越大)

AOV:平均客单价价值

如何理解上图,以"Costume & Cosplay"举例:

"Costume & Cosplay"子类目的总GMV数值达五颗星,说明GMV市场规模大,商户需求旺盛;

10vs9 GMV Growth的数值为四颗星,11vs10 GMV Growth的数值为三颗星,说明该子类目的最佳销售期在10月份,11月后的销售规模将逐步缩小,建议商户相应减少库存规模和PB投入,并进行尾货处理;

GMV / Pid的数值为五颗星,说明该子类目的市场竞争相对较小,每个listing产生的价值相对较大。

AOV的数值为4.2美元,如果商户在具备供应链优势的基础上,将价格定在AOV以下,那么产品价格具备相对较大的价格优势,自然吸引更多的顾客下单购买。

综上分析,"Costume & Cosplay"子类目是非常值得商户开发并投入更多资源。

万圣节产品高频搜索词是?

海外消费者习惯于用哪些词语搜索并购买万圣节产品?

(图:万圣节服饰高频热搜词)

万圣节品类高频搜索词是?

Tops、Cloths、Dress、Outfit、Baby/Kids、Costumes、Women、Sexy、Plus size(2xl/3xl/4xl)、Enfant、60s/70s/80s

这11个2019年Wish万圣节服饰的高频热搜词,能有效帮助商户正确撰写产品文描关键词,调整PB活动关键词,提升转化率,避免中式思维导致的词不达意。

(图:2019万圣节装饰品高频热搜词)

备注:转化率星钻越多,代表搜索量越大,转化率越高

如何利用2019万圣节高频品类热搜词?

利用上述热搜词在相关平台参考选品

优化产品文描、关键词和PB关键词

如何利用万圣节产品高频热搜词科学选品?

万圣节 · 禁忌

万圣节作为西方主要国家的传统节日,自然要入乡随俗,尊重并遵守他国的法律法规,道德标准与文化风俗。

历史大屠杀形象

例如纳粹形象、受害者形象

种族、性别和疾病职业等任何歧视

例如精神病人病毒相关服饰

例如带有"新型冠状病毒"元素的服饰

与正在进行的争取种族平等事件相关的服饰

商户在开发和销售万圣节产品时,请不要触碰下列三项禁忌,以免遭遇投诉与退款等事件。

历史大屠杀形象

例如纳粹形象、受害者形象

种族、性别和疾病职业等任何歧视

例如精神病人病毒相关服饰

例如带有"新型冠状病毒"元素的服饰

与正在进行的争取种族平等事件相关的服饰

万圣节近在迟尺,文中所述的热销产品与热搜词数据仍具有很大的利用价值

建议商户在这2-3周的时间内,视情况调整产品文描、产品关键词与PB活动关键词,让自己的产品更接近商户的购物潜意识!

万圣将至,Wish祝愿所有中国商家赢得旺季开门红

(来源:Wish商户平台)
以上内容属作者个人观点,不代表立场!如有侵权,请联系我们。

原文转载:http://fashion.shaoqun.com/a/286832.html

net a porter:https://www.ikjzd.com/w/2132

乐一番:https://www.ikjzd.com/w/1562

黄远:https://www.ikjzd.com/w/1785


万圣节作为"旺季大促"的第一个丰收日,被中国商户寄予了"爆单开门红"的厚望。 作为享誉西方的传统节日,万圣节的热闹程度绝不亚于中国春节,欧美全家出动的节日盛况意味着海量的消费需求。 不缺流量,只欠选品!选对产品,坐着躺赢!在万圣节来临之际,不妨跟着W教授一窥哪些产品正好踩在了欧美消费者的需求之上吧! 万圣节·看点 2020年度美国消费者万圣节购物计划指出:为防控疫情,美国地区"万圣节派对
马士基航运:https://www.ikjzd.com/w/1296
慧聪商务网:https://www.ikjzd.com/w/1836
关于英国VAT20个问题须知!干货收藏!:https://www.ikjzd.com/home/8516
在亚马逊搜索"自杀"会怎样?:https://www.ikjzd.com/home/106149
9月14日起,转关业务将被暂停?:https://www.ikjzd.com/home/6593

做亚马逊运营需要注意这五点雷区

做亚马逊运营需要注意这五点雷区

一、选品跟风,不进行调研

看到什么产品卖的火爆就跟风出售,也不考虑自己的运营实力,例如跟卖蓝牙耳机/扬声器,平衡自行车,指尖上衣,指尖猴子...,无论大小卖方,许多效仿的卖方都已恢复解放。一夜之间因为他们的产品。追随潮流的产品将面临激烈的市场竞争,并且没有明显的资源渠道价格优势,即使亚马逊跨境电子商务卖家卖爆款也不一定有销售,还可能遇到侵权问题,因此选择产品时必须研究市场。根据您自己的资本预算选择合适的产品。

二、不测试的产品,直接大量发货

许多B2B转行做亚马逊电商的卖家经常这样做。他们认为他们对产品非常了解,并且在其他平台上也很畅销,并且认为在Amazon上的销售也仍然不错,所以我先将其发送给我们。于是先发大批货到FBA仓库,等到开了广告,销量依然起不来就傻眼了。无论亚马逊跨境电子商务卖家选择哪种产品,都必须经过测试。首先将少量产品运送到FBA,然后在上评后做广告以查看销售量的增长。如果无法推动,最好及时停止损失,改用其他产品。

三、标题混乱,没有突出重点

许多listing关键词要么简短而没有突出要点,要么是重复关键词,这些不利于产品排名和消费者购买。亚马逊跨境电子商务平台规定标题应在200个字符以内,每个人都应充分利用它,同时要简洁明了,并通过标题向消费者销售产品。

1.当亚马逊跨境电子商务卖家写标题时,每个单词的第一个字母大写,除了介词the,and,or,for,a,an,in,over,with。

2.捆绑销售的产品必须在括号中注明。

3.如果该产品具有促销优惠,建议不要写在亚马标题中。最好使用优惠券,让消费者一目了然。

4.标题中的短语或关键词应采用当地人惯用的方式书写,并注意产品的计量单位。

四、不重视关键词

listing一半以上的站内流量来自搜索关键词。如果Amazon卖家的listing流量过低,则很可能关键词出了问题。关于关键词优化有这几点建议。 1.亚马逊卖家可以模仿卖得好的同一类别产品的listing。2.查找具有一定搜索量但不太受欢迎的相关关键词,然后把这些词拿去排名。3、使用工具查找常用的本地同义词,使用工具获取关键词搜索量4.建议优化关键词的时间间隔不超过一周,因为频繁修改listing会降低排名权重,并且进行优化的关键词需要一定时间才能看到效果

五、不重视评论

review在运营的过程中变得越来越重要,但是许多亚马逊新手认为,只要产品好,他们就不用担心卖不出去,但是在实际操作过程中,如果没有评论则没有转换率。即使开了广告之后也很难有订单。亚马逊卖家必须找到一种获取评论的方式。


文章来源:https://www.ikjzd.com/home/131712

首信易:https://www.ikjzd.com/w/1841

1号店网:https://www.ikjzd.com/w/2263

cbo:https://www.ikjzd.com/w/2670

网上1号店:https://www.ikjzd.com/w/2263

出口易:https://www.ikjzd.com/w/1317

做亚马逊运营需要注意这五点雷区

一、选品跟风,不进行调研看到什么产品卖的火爆就跟风出售,也不考虑自己的运营实力,例如跟卖蓝牙耳机/扬声器,平衡自行车,指尖上衣,指尖猴子...,无论大小卖方,许多效仿的卖方都已恢复解放。一夜之间因为他们的产品。追随潮流的产品将面临激烈的市场竞争,并且没有明显的资源渠道价格优势,即使亚马逊跨境电子商务卖家卖爆款也不一定有销售,还可能遇到侵权问题,因此选择产品时必须研究市场。根据您自己的资本预算选择合

癌症患者还能活多久,四位“老大”说了算,医生也不敢乱下结论

核心提示:三年前,张大爷患了直肠癌,医生建议尽快手术,张大爷积极配合治疗,但是心里依旧很担忧。如今过去2年多的时间,张大爷身体恢复还算良好,可他总想着自己不知道还能活多久,他跟老伴儿说:"毕竟是癌症,我有时都觉

三年前,张大爷患了直肠癌,医生建议尽快手术,张大爷积极配合治疗,但是心里依旧很担忧。如今过去2年多的时间,张大爷身体恢复还算良好,可他总想着自己不知道还能活多久,他跟老伴儿说:"毕竟是癌症,我有时都觉得我的时间可能都要到了。每天都梦见自己快走了,唉……"

直肠癌的生存期及预后效果

直肠癌患者的生存期和预后效果与治疗的早晚有关,如果是患有早期直肠癌并且没有发生淋巴结转移的,通过手术后效果非常不错,5年生存率可达90%,预后良好,只要警惕复发,与常人无异,复发的概率也不是很高,约为1.2%-4.9%。

中晚期直肠癌的患者在经过手术、放化疗等治疗后,有部分5年生存率为50%-78%,预后效果也比较理想。对于复发和远处转移性的直肠癌患者,则需要通过多种方式来延长生存期,如果是转移相对局限,可以获得比较长的生存期。多数直肠癌患者在经过积极治疗后是可以获得长期生存的,越早进行治疗预后效果越好。

患者的生存期可以被预测吗?

在影视剧里,我们总能看到医生对患了癌症的病人说你还有多少多少时间,患者的生存期真的可以被预测吗?

其实,医生在结合患者的身体情况、病情等特点后,会根据自己的经验对患者还能生存多久进行一个粗略的判断,也就是所谓的预计生存期,这种预期可能与现实有很大的偏差,毕竟没有公式可以精准的去计算患者的生存期,这是一个主观性很强的存在,即是是经验非常丰富的临床肿瘤学专家进行评估,其准确率也是在25%-70%之间波动。


有部分患者会因为不了解或过分信任医生给出的预计生存期,感觉就像"生命判决书",导致患者情绪崩溃,不利于治疗,反而会使得生存期缩短,所以,对于预计生存期,患者不必太过较真。

癌症患者还能活多久,谁说了算?

脱离实际去预测生存期是不现实,医生在评估患者预计生存期的时候,一般会结合以下几个因素:

·癌症病情

一般情况下,肿瘤分期早的话预后效果相对较好,患者也能得到相对较长的生存期,而肿瘤分期晚的话,治疗有可能就只是姑息性的治疗,预后效果较差,患者的生存期就较短。

癌症患者的预后还与癌细胞的分化程度有关,分化程度高的肿瘤,生长缓慢、恶性度低、转移晚;分化程度低的肿瘤恶性度高、转移早,预后相对较差。

还有就是癌症的类型,比如在肺癌的类型中,小细胞肺癌因其生长快,恶性程度高,会较早的出现淋巴等的广泛转移,所以是在各类型肺癌中预后最差的一种,如果是鳞癌的话,一般生长较慢,转移也晚,因此5年生存率较高。

·治疗方式

就一般而言,患者进行科学、正规的治疗是保证治疗效果的重要因素。但有些患者因为身体本身患有一些基础性疾病,或者是患者的治疗意愿,导致治疗强度不够或者是无法进行根治性治疗,不管是治疗效果还是预后肯定会大打折扣。

·康复护理

很多人以为做完手术或者临床治愈后就没有事了,但是康复护理也是重中之重,如果术后护理不当,可能会引起感染,不仅会增加患者的痛苦,还会影响患者的预后甚至引起死亡。

除此之外,继续不良的生活习惯,如暴饮暴食,饮食习惯不良,抽烟酗酒,滥用药等,不仅会影响生存期,还可能使得肿瘤复发或者引起其他疾病。所以肿瘤患者的康复护理还是很重要的。

·心态影响

很多病人不是死于癌症,而是被"吓死"的,不少患者在开始治疗之前,就失去了信心,自然也失去了生存的希望。

拥有一个健康的心态很重要,人的情绪和健康有着特殊的关系,长期的负面情绪不仅不利于治疗,还可能降低身体的抵抗力,有些情绪压抑的患者还会发生乏力、疼痛、呼吸困难、焦躁、厌食等抑郁症状,对治疗也难以很好的配合,不利于治疗和预后。

而心态乐观的人往往会积极的配合治疗,一般其治疗效果和预后相对悲观的人要较好。

想活得更久,最起码要做到3点

癌症是长期积累发生的疾病,多数癌症的发展期是比较久的,但很多患者在发现自己患上癌症的时候已经是晚期了,想要活得更久,起码要做到几点。

1、早发现早治疗

几乎所有的癌症,都是越早发现越早治疗,治疗效果和预后就越好,大部分早期的癌症病人往往能得到最好的治疗,等到晚期的时候,很多只能通过姑息治疗减轻痛苦。

所以,早发现早治疗对癌症而言非常重要,想要做到这一点,要定期进行全面的体检,在发现自己身体不舒服的时候,要及时去医院就诊,不要把小病拖成大病。

2、提升免疫力

很多癌症患者到了后期或者因为治疗的缘故,会有精神萎靡,食欲低下等情况,使得身体抵抗力下降,难以接受高强度的治疗,这时患者应该想办法增强自己体质,加强营养,多吃高蛋白、富含维生素等营养丰富的食物,在身体还可以运动的情况下,可以多动动,散散步、打打太极等,也有助于提高身体免疫力。

3、预防复发和转移

并不是将癌症治愈后就没事了,癌症是有可能复发和转移的,这是很多患者死亡的原因,想要预防复发,不仅要在初次治疗的时候得到根治,此后很长一段时间应该定期进行复查,一旦发现苗头可以立即遏制。

很多患者在初次获得治愈后就恢复了以前不良的生活习惯,尤其是抽烟喝酒等行为,这是非常不可取的,这些不良的生活习惯不仅会增加癌症复发转移的风险,还可能诱发其他疾病。

癌症对很多人而言,是个噩梦,几乎所有的癌症患者都希望自己能活得更久一点,只要有信心有希望,就要勇敢抓住,事在人为,重视当下,顽强积极地与疾病作斗争。

参考资料:

[1]癌症患者究竟能活多久. 中国医药报,2015-12-11

[2]癌症生存者的生活质量研究现状[J].护士进修杂志,2018,33(20):1840-1845

[3]肠癌诊治有哪些最新进展?肿瘤大咖齐聚,一次说明白了.健康时报.2019-9-9

未经作者允许授权,禁止转载

原文转载:http://health.shaoqun.com/a/127389.html

shirley:https://www.ikjzd.com/w/1684

跨境通:https://www.ikjzd.com/w/1329

慧聪商务网:https://www.ikjzd.com/w/1836


核心提示:三年前,张大爷患了直肠癌,医生建议尽快手术,张大爷积极配合治疗,但是心里依旧很担忧。如今过去2年多的时间,张大爷身体恢复还算良好,可他总想着自己不知道还能活多久,他跟老伴儿说:"毕竟是癌症,我有时都觉 三年前,张大爷患了直肠癌,医生建议尽快手术,张大爷积极配合治疗,但是心里依旧很担忧。如今过去2年多的时间,张大爷身体恢复还算良好,可他总想着自己不知道还能活多久,他跟老伴儿说:"毕竟是癌症
薇美铺:https://www.ikjzd.com/w/2312
米兰网:https://www.ikjzd.com/w/1304.html
独立站如何从0到1?新手独立站卖家必看闭环流程:https://www.ikjzd.com/home/125469
亚马逊差评应对策略:有了这几招,差评可以有效解决!:https://www.ikjzd.com/home/107254
跨境卖家低成本高利润选品指南,解决你的日常焦虑!:https://www.ikjzd.com/home/14532

三级文明的可能性比较小,因为这个时候通常他们已经将目光放在了银河系之外。

地球上经常发作UFO目睹时间,而且随着现代人手机和各种移动设备的普及,这类工作还在不断增加。由于UFO的行迹过于诡异,所以很多人以为,UFO是外星人驾驶的交通工具,随后关于外星人的传说就变得越来越多,外星人到底存不存在就成了永久争辩不清的的论题。

如果外星人已来过地球,文明达到什么等级?科学家:或已无视时空

不过大多数科学家都认为,外星人应该是存在的。由于地球其实在世界傍边并不是一个极端特殊的存在,世界中还存在无数颗像地球一样的星球。所以,即使人类这样的才智生命很少,在整个世界中来看,也不可能只有地球一个。

如果外星人已来过地球,文明达到什么等级?科学家:或已无视时空

那么,假如外星人真的存在,并且已经到达了地球,那么他们的文明到到了什么水平呢?有科学家将世界中的文明区分成了七级文明。一级文明是行星文明,可以使用行星上的悉数资源,进行开始的太空探索。而人类现在还连一级文明都没有达到。二级文明是恒星文明,可以使用地点恒星系的能量,而三级文明就是可以使用银河系中的所有能量。接下来就以此类推。

如果外星人已来过地球,文明达到什么等级?科学家:或已无视时空

如果外星人能够抵达地球,而且离我们很远的话。他们至少现已抵达了二级文明的水准,由于一级文明底子不可能有这个能力离开他们地点的恒星系,而达到三级文明的可能性比较小,由于这个时候通常他们现已将目光放在了银河系之外。

如果外星人已来过地球,文明达到什么等级?科学家:或已无视时空

那么达到了二级文明的外星人会拥有什么样的技能呢?首先,速度是星际飞翔的要害,没有必定速度底子飞不出本来的恒星系。可是即便速度够快,并且已经达到了光速的99.99%,那他们也不必定能够到达地球。世界毕竟太过浩瀚,咱们看到的满天星辰离咱们不知道有多少光年。所以,科学家认为,要想进行远距离的太空飞翔,必须掌握超光速飞翔的技能。

而超光速飞翔的技能,现在人类科学家现已想出了几种。第一种是使用虫洞,直接穿越世界时空,第二种是使用曲率飞船,通过折叠空间推进飞船前进,以及其他的类似空间跃迁的技能。不管怎么,几千光年以外的外星人想要抵达地球,那一定是现已无视了时空,能够在世界中自由飞翔。

如果外星人已来过地球,文明达到什么等级?科学家:或已无视时空

所以可以来到地球的外星人一定极为强壮,那么如果那些UFO都是真实的,那他们来看人类,可是又不和人类触摸的意图是什么呢?或许真的没有外星人抵达过地球吧。

原文转载:http://tech.shaoqun.com/a/296978.html

笨鸟海淘:https://www.ikjzd.com/w/1550

isbn:https://www.ikjzd.com/w/174

邮乐购物商城:https://www.ikjzd.com/w/1776


地球上经常发作UFO目睹时间,而且随着现代人手机和各种移动设备的普及,这类工作还在不断增加。由于UFO的行迹过于诡异,所以很多人以为,UFO是外星人驾驶的交通工具,随后关于外星人的传说就变得越来越多,外星人到底存不存在就成了永久争辩不清的的论题。不过大多数科学家都认为,外星人应该是存在的。由于地球其实在世界傍边并不是一个极端特殊的存在,世界中还存在无数颗像地球一样的星球。所以,即使人类这样的才智生
海拍客:https://www.ikjzd.com/w/1742
bonanza:https://www.ikjzd.com/w/275.html
卖家深度思考:中小卖家真的适合做站外引流吗?:https://www.ikjzd.com/home/11987
不想做best seller的卖家不是好卖家,获得Best Seller的办法!:https://www.ikjzd.com/home/16325
新政!关于经营所得核定征收个人所得税有关问题的公告:https://www.ikjzd.com/home/104156

佛罗里达州的一名商人发现UFO造访微风湾,疑似与外星人有过接触

在1987年11月11日傍晚,美国佛罗里达州微风湾发生了一件著名的UFO事件,一名商人正在办公,突然发现西北方向的树木周围出现不明发光体,一直在闪烁着怪异的光芒,这名目击者描述这个不明发光体呈现椭圆形,在这个不明发光体的中部有一排的窗户,而且颜色特别黑,并不能够看清里面的情况,而且在椭圆形不明发光体的边缘部分散发着白色的光芒,非常耀眼。过了一段时间,目击者回去拿相机想要拍摄下来这个怪异的不明发光体,这个不明发光体突然朝着东北方向移动。
图片10.png
根据目击者的描述,当时这架不明发光体移动的速度不是很快,但是运行轨迹比较规则,一直朝着东北方向移动,突然这架UFO突然飞到了他的周围,目击者表示他听到了外星人的声音,只记得当时的声音非常的沙哑,之后这名目击者就感觉头脑很重,具体沟通交谈的对话内容记不清了,随后这架UFO发出蓝色的光芒同时迅速的升向高空,盘旋了几秒钟就朝着西南方向迅速消失在视野中。

这位商人将自己发生的怪异事件报告给了当地的报社,他怀疑自己遇到了来自外太空的UFO和外星人,但是也有人认为这可能是他当时办公太过劳累,所以发生了幻觉,将不明物体看成了UFO,但是也有当地的居民表示同样看到了这位商人描述的奇怪场景,到现在仍然没有证据解释这场UFO事件


原文转载:http://tech.shaoqun.com/a/296977.html

custommade:https://www.ikjzd.com/w/2514

3suisses:https://www.ikjzd.com/w/412

铭宣:https://www.ikjzd.com/w/1551.html


在1987年11月11日傍晚,美国佛罗里达州微风湾发生了一件著名的UFO事件,一名商人正在办公,突然发现西北方向的树木周围出现不明发光体,一直在闪烁着怪异的光芒,这名目击者描述这个不明发光体呈现椭圆形,在这个不明发光体的中部有一排的窗户,而且颜色特别黑,并不能够看清里面的情况,而且在椭圆形不明发光体的边缘部分散发着白色的光芒,非常耀眼。过了一段时间,目击者回去拿相机想要拍摄下来这个怪异的不明发光体
usps:https://www.ikjzd.com/w/513
parenthood:https://www.ikjzd.com/w/2497
亚马逊后台界面怎么操作_后台各菜单功能介绍全教程:https://www.ikjzd.com/home/7041
新加坡频出"独角兽" 其魅力何在?Lazada&shopee独占鳌头赶超早年巨头Qoo10!:https://www.ikjzd.com/home/130451
疫情过后,据说这13个赚钱行业最可能爆发?!:https://www.ikjzd.com/home/115908

把「披肩」穿成外套,暖到心里时髦到外太空!

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

外套式

明星博主们总喜欢在秋冬季变着花样玩披肩——裹住肩头、搭在肩上、当开衫穿…不同的披肩,不一样的风情。

无论是营造慵懒休闲的感觉,还是帅气型格的形象,抑或优雅淑女风,披肩总能巧妙满足不同人的个性与品位。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

格纹元素自带浓厚学院风,复古又充满贵族气质,尤其亮色格纹俏皮有活力,减龄效果极佳,是清冷大街上的一道养眼风景。

随意披在肩上或利用腰带将其固定成上衣,分分钟变身英伦淑女。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

在潮人街拍中很流行这样搭配腰带的系法,披肩外系一根腰带,非常显瘦又洋气!

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

曾几何时,从超模、名媛再到好莱坞巨星,几乎人手一款波西米亚风大披肩。

霸气有型的结构、浪漫图案、柔软触感,早早便使这款「毛毯披肩」成为秋冬宠儿。

除了夸张艳丽款外,现在也有点缀边缘的简洁款,日常戴出街也不会很扎眼。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

斗篷式

披肩既可作为外套,也可变成斗篷。

这种搭配的系法也称裹肩,将披肩按二分法分别披在左右两肩并包裹在肩上,凹造型的同时更具保暖效果。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

扇状的斗篷披肩,会在四周产生垂感,显得独特别致,搭配铅笔裤来形成鲜明对比,藏肉显瘦效果非常棒。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

通常灰色、乳白色或米白色披肩比较好搭配,能驾驭这种颜色的女生一般都能穿出高级感。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

如果觉得日常款披肩太过中规中矩没有特色,可以选择边缘上有流苏的款式,会显得更加活泼有趣。

流苏营造的随性不羁和浪漫垂坠感是萧瑟秋风中别具一格的唯美景象,搭配一条针织裙,简洁大气不失优雅。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

单肩式

披肩随意搭在衣襟前虽然不怎么保暖,但这种效果看上去潇洒又随意。单肩披法跟服装也有一点呼应,作为点缀的配饰也不错。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

长款披肩垂感较大,廓形会随身型而动,也多了几分飘逸和休闲感。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

几何图形披肩,融入红、蓝、黄、白四种色彩,给人一种摩登都市气息,看似横竖的图形排布却整齐有致,颇具视觉冲击力,裹上这条披肩,你绝对是街上最靓的妞。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

皮草材质的披肩肌理丰富,在视觉和触觉上展现着高贵华丽,只是随便一搭,便气场全开。

戚薇(图片来源于IC)戚薇(图片来源于IC)

经典式

披肩本来就是打造随意造型的圣品,秋天搭配紧身裤穿着时髦感超强。

宋祖儿(图片来源于IC)宋祖儿(图片来源于IC)

降温飞快的秋冬季光靠厚重衣服很难保证整个人的温暖。

有时候,寒风会从脖子、袖口偷偷钻进身体,最好的方法是搭配一条围巾或披肩,保暖且优雅。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

羊绒毛呢披肩手感厚实温暖,随意的披搭,自然的下垂,闪现出优雅端庄的气质。

金晨(图片来源于IC)金晨(图片来源于IC)

纯色披肩走简约朴素风,披在身上淡雅休闲,可以和同色外套搭配,轻松穿出不费力的时髦感。

潮人街拍(图片来源于IC)潮人街拍(图片来源于IC)

现如今,披肩的材质和款式非常多,无论是斗篷式还是开衫式,亦或是简单的正方形、长方形款,用它来凹造型都比衣服本身要抢镜的多。

当寒风瑟瑟的时候,包裹在这样的披肩里,光听着就很温暖。

毛毯斗篷搭配

提示:YOKA时尚网独家原创稿件,未经允许请勿以任何形式转载,违者追究法律责任。

原文转载:http://fashion.shaoqun.com/a/286810.html

数魔跨境:https://www.ikjzd.com/w/1425.html

cares:https://www.ikjzd.com/w/1302

黄劲:https://www.ikjzd.com/w/2426


潮人街拍(图片来源于IC) 外套式 明星博主们总喜欢在秋冬季变着花样玩披肩——裹住肩头、搭在肩上、当开衫穿…不同的披肩,不一样的风情。 无论是营造慵懒休闲的感觉,还是帅气型格的形象,抑或优雅淑女风,披肩总能巧妙满足不同人的个性与品位。 潮人街拍(图片来源于IC) 格纹元素自带浓厚学院风,复古又充满贵族气质,尤其亮色格纹俏皮有活力,减龄效果极佳,是清冷大街上的一道养眼风景。 随意披在肩上或利用腰带将
网易考拉海购大促:https://www.ikjzd.com/w/1052
急速:https://www.ikjzd.com/w/1861
国际物流泡货和重货如何界定?:https://www.ikjzd.com/home/5854
做亚马逊跨境电商需要注意的"坑"有哪些?:https://www.ikjzd.com/home/106190
5月1日开始强制实施:eBay提升曝光量和销量的刊登规则:https://www.ikjzd.com/home/21668

诺奖史上首位女天文学家,给女孩树立榜样,她做到了黑洞天文学家

  来源:返朴

  撰文:刘辛味

  2020年诺贝尔物理学奖颁给了美国加州大学洛杉矶分校的天文学家安德莉娅·盖兹(Andrea M。 Ghez)。她是继居里夫人(1903年)、梅耶(1963年)和唐娜·斯特里克兰(2018年)之后第四位获得此项殊荣的女科学家。在天文学领域,优秀的女科学家很多,并且相较于其他理工学科,女性在天文学研究上有久远的历史。二百多年前,彗星猎手卡罗琳·赫歇尔 (Caroline Herschel,1750-1848) 因其在彗星发现和分类方面工作,成为英国首个获得官方职位的女性。现在,银河探险家盖兹,因发现银河系中心超大质量致密天体——黑洞(诺奖颁奖词很谨慎,并未提黑洞),成为诺奖历史上首位女天文学家。

安德莉娅·盖兹(Andrea M。 Ghez,1965-) 丨图源:Elena Zhukova/University of California安德莉娅·盖兹(Andrea M。 Ghez,1965-) 丨图源:Elena Zhukova/University of California

  我将成为第一个登上月球的女孩

  盖兹的童年在美国登月竞赛胜利之时度过,当4岁时看到阿波罗11号登月成功,她被深深地震撼了。盖兹仍深刻地记着自己的豪言壮语:"我对母亲宣布,我将成为第一个登上月球的女孩!"开明的父母尊重了她的想法,他们一直鼓励盖兹去追求任何感兴趣的东西,还给她买了一架望远镜。然而,这个兴趣并没有持续多久,老工业城市芝加哥的天空早早地把未来的女航天员扼杀在了摇篮里。但观星的种子还是埋在了她心底,只是当时她自己还不知道。

  小孩的兴趣总是会变的,上过舞蹈课后,盖兹决定未来成为一名芭蕾舞演员,可对舞蹈的热情终究没抵得过数学的诱惑。盖兹至今记得高中时班里墙上贴了一篇文章说,科学研究表明男生比女生更擅长数学——如今我们还能听见这样的谬误噪声。而盖兹当时就表示不服,数学课上她向男生发起了挑战。至于谁赢了,盖兹笑着说,"我做的很不错。"

  除了数学题,盖兹还喜欢玩拼图之类的益智游戏,读一些侦探小说,然后在晚上思考更深奥的问题——宇宙的尽头在哪?为了寻找答案,她决定走向科学之路。后来盖兹回忆说,高中时支持她去研究科学,对她影响最深的是高中化学老师朱迪斯·基恩(Judith Keane),因为这是她学生时代遇到的唯一一位教科学课程的女老师。盖兹认为,在被男性主导的领域里,她在那里,就已经说明了一切。在得知盖兹获得诺奖后,Judith Keane接受采访时说,"她是一位杰出的学生,能教这样特殊的学生是老师的梦想。"

1990年代盖兹在芝加哥阿德勒天文馆(Atler Planetarium)上发表演讲后与老师朱迪斯·基恩合影丨图源:news.uchicago.edu/1990年代盖兹在芝加哥阿德勒天文馆(Atler Planetarium)上发表演讲后与老师朱迪斯·基恩合影丨图源:news.uchicago.edu/

  1987年,盖兹进入麻省理工学院。当她发现物理学才可能帮助自己找到终极答案之时,果断换了专业。"我爱数学,最初是数学专业然后转到了物理。"大学期间,盖兹给一位天文学家"打工",结果第一次到天文台帮忙就被这里技术氛围所吸引,点燃了她的好奇心。无论是硬件维护还是软件编写,她都渴望学习。当她发现从宇宙深空中发来的X射线蕴含着天体秘密时,脑海中浮现了一个想法,一些射线源可能是黑洞——她似乎找到了自己毕生所向。盖兹回忆说:"我完全被黑洞迷住了,我爱上了这份职业。"

  实际上,在盖兹大学时期,天文学家已经观测到黑洞存在的证据,但还远谈不上证实。(1990年霍金和基普·索恩打赌天鹅座X-1不是黑洞。)盖兹有机会成为第一个证实银河系中心存在超大质量黑洞的女科学家,现在我们知道她做到了。

  用前沿技术

  1987年盖兹毕业后来到加州理工学院攻读博士学位,因为这里对她来说拥有最好的"玩具",这里有当时世界上最大的望远镜之一,位于帕洛马山天文台的5米海尔望远镜。不过,还有一个小玩具更让她着迷——散斑成像(Speckle imaging)。

  在2013年Nature的采访中,盖兹透露出自己是个技术控。"我喜欢冒险尝试新技术,也许行不通,但可能会打开一扇理解宇宙的新窗口,回答一些你甚至都不知道去问的问题。" 散斑成像在当时并不算是个新技术,但是她要用在新的场景。

  望远镜分辨率的理论极限受限于其口径,光的衍射会导致成像会形成一个圆斑,即艾里斑。但大气湍流的干扰,单个艾里斑会被变成一系列"散斑",其实就是由一系列相干的波前互相干涉产生的图像,这使望远镜分辨率达不到其理论极限,尤其对于拍摄遥远的恒星来说,图像十分模糊。

  实际上,早在牛顿时代的学者就注意到了散斑现象,牛顿当时就提出过为什么能观察到恒星的闪烁现象而观察不到行星的类似现象,现在人们知道这是光的空间相干性不同所致。但直到20世纪60年代激光器诞生后,激光散斑得到重视,也出现了新的用途。物理学家发现散斑可以作为信息载体而用于图像处理,通过傅里叶变换重建原始图像。在天文观测中,天文学家利用散斑提高分辨率。

双子座天文台Alopeke宽场成像仪对木星成像对比,左图为视宁度效应极限(有大气干扰下的成像极限)的效果,右为散斑成像后效果(右) 丨图源:Physics Today双子座天文台Alopeke宽场成像仪对木星成像对比,左图为视宁度效应极限(有大气干扰下的成像极限)的效果,右为散斑成像后效果(右) 丨图源:Physics Today

  在盖兹读博时期,散斑成像技术在可见光波段的应用已经非常成熟,通过在极短时间内曝光拍下大量相片,选择效果最好的一些图像(可认为大气干扰很小接近衍射极限的"幸运图像")进行位移叠加取平均得出最佳图像,再从中提取信息。但这种方法在当时也有明显的缺点,只能对明亮的天体使用,并且在计算机并不发达时代,效率不高。随着90年代末电子倍增CCD相机引入到天文学领域中,大幅提高了观测较暗天体的能力,散斑成像也再次赢来了生机。

  盖兹加入了一个小组,他们正在开发一种基于红外线的散斑成像技术,用于探测被星际尘埃覆盖的活动星系核发出的红外线,比如漩涡星系和椭圆星系中心,天文学家认为这里或许存在黑洞。盖兹负责了编写图像分析软件,使设备拥有尽可能高的分辨率。可惜最初的尝试并不成功,她没看到活动星系的中心,博士论文只好转向了另一个目标,同样是明亮天体——银河系的新生恒星。

  盖兹研究生涯早期主要集中在恒星形成的问题上。天文学家认为恒星诞生于星际气分子云密集的区域,云核坍缩形成恒星。但是银河系内有大量的双星系统,互相环绕的恒星又是如何形成的?是分别形成后某种方式靠近,还是天生如此?盖兹利用此前在散斑成像积累的经验,对金牛座T进行了观测,更好的分辨率让她发现了这一区域内许多婴儿时期恒星,它们以双星的形式存在,如此年轻又靠得很近,意味着双星系统可能就是成对形成的。这对天文学家寻找系外行星有重要影响(我们一直在寻找另一个地球),因为行星被认为难以在双星系统复杂的引力场中形成。

  机遇与风险并存,如果要总结盖兹的成功之路,那就是对数学物理上持久的热爱与好奇心(当然也遇到了几位好老师),促使她去使用最先进的技术,这会是未来做出更大发现——确认银河系超大质量黑洞的关键。

  目标:银河系中心

  1992年盖兹获得了博士学位,随后去了亚利桑那大学做了两年博士后,然后入职了加州大学洛杉矶分校。此时,她有机会用上更大的望远镜——位于夏威夷莫纳克亚山凯克天文台(W。 M。 Keck Observatory)10米口径的望远镜。盖兹认为,"望远镜越大意味着看到的细节越多,或许我们可以更清晰地看到银河系的中心。凯克望远镜是我成功研究银河系中心黑洞的关键。"

凯克天文台由两座10米望远镜组成丨图源:Laurie Hatch/lauriehatch.com凯克天文台由两座10米望远镜组成丨图源:Laurie Hatch/lauriehatch.com

  银河系中心的故事可谓源远流长。一百年前,美国天文学家沙普利(Harlow Shapley)最先确定了银河中心方向在人马座位置。1931年美国工程师卡尔·央斯基(Karl G。 Jansky)用他自己制造的"旋转木马"发现了来自银河系中心区域人马座的射电信号,这也是人类第一次来自地球之外的射电信号,从而开创了射电天文学,央斯基也因此成为了射电天文学之父。然而,科学家一直不清楚信号的具体位置。1971年英国理论天体物理学家唐纳德·林登贝尔(Donald Lynden-Bell)和马丁·里斯(Martin Rees)首次提出银河系中心应该有一个作为能源供给的黑洞,由于被气体和尘埃遮挡,光信号很难传到地球,他们建议通过射电干涉测量搜寻。1974年,美国天文学家布鲁斯·巴里克(Bruce Balick)和罗伯特·布朗(Robert Brown)通过美国国家射电天文台(绿岸望远镜)发现了银河系中心的一个射线源,距离地球约26000光年,远超一般恒星发出的无线电波,后来被称之为人马座A*(Sgr A*)。那么它究竟是不是黑洞?

盖兹团队拍下的银河系中心图像。Sgr A*这一名字由罗伯特·布朗1982年提出,Sgr是人马座Sagittarius的缩写,A代表致密射电源,后来他加上了星号以跟其他射电源区分。因为他想起自己博士论文中原子激发态的表述是用星号,就随手一加。这一名字后来被普遍接受。丨图源:UCLA Galactic Center Group盖兹团队拍下的银河系中心图像。Sgr A*这一名字由罗伯特·布朗1982年提出,Sgr是人马座Sagittarius的缩写,A代表致密射电源,后来他加上了星号以跟其他射电源区分。因为他想起自己博士论文中原子激发态的表述是用星号,就随手一加。这一名字后来被普遍接受。丨图源:UCLA Galactic Center Group

  上世纪90年代,有两个团队加入到Sgr A*的研究中,其中一个便是盖兹领衔的团队。在没有引力波探测的时代,要了解黑洞只能通过间接的观测手段,比如探测黑洞吸积爆发发出的射线,追踪周围星体围绕其运动等。盖兹团队所用的正是后者,通过对周围恒星运动轨道和周期的观测,以此推算中心天体的质量,尤其是距离中心最近的天体将决定中心物质的质量上限。

  凯克天文台台长希尔顿·刘易斯(Hilton Lewis)回忆说,当时盖兹向他提出了一个棘手的要求——修改已经测试好的软件以适用未经验证的技术。盖兹要把望远镜的红外照像机加入散斑成像技术。最初刘易斯干脆表示"没门",但在盖兹的坚持下,他也不断让步最终同意了,他说,"这种决心和冒险意愿一直是安德莉娅的特点。"

  从1995年起,盖兹和她的团队开始追踪Sgr A*周围的天体。当她第二次去观测,就发现照片显示恒星改变了位置,她和团队非常兴奋。1998年,盖兹团队分别比较了凯克望远镜对Sgr A*区域散斑成像后的数据,中心区域精度提高了4倍,当时他们计算银河系中心的黑洞为260万倍太阳质量。

  如果仅是通过直接观测恒星运动,天文学家只能得到一个二维平面内的运动。为了了解恒星靠近或远离地球的运动,即观测径向速度,天文学家会观测恒星光谱波长的变化(红移或蓝移)来计算。这样做需要测量大量的光线,尤其是对较暗的恒星。为此盖兹等人一起开发了适用凯克望远镜的自适应光学(Adaptive optics,AO)系统。

AO系统原理图。激光系统发出的光可以作为人工导星,以感应大气变化。由激光(1)产生的亮斑图像可以进入一个可快速形变的副镜(2),副镜背面有数百个压电晶体使其可以根据大气扰动反向匹配形变,即有效地校正了科学图像中的大气湍流(3)。丨图源:Scientifc Background on the Nobel Prize in Physics 2020AO系统原理图。激光系统发出的光可以作为人工导星,以感应大气变化。由激光(1)产生的亮斑图像可以进入一个可快速形变的副镜(2),副镜背面有数百个压电晶体使其可以根据大气扰动反向匹配形变,即有效地校正了科学图像中的大气湍流(3)。丨图源:Scientifc Background on the Nobel Prize in Physics 2020

  自适应光学是校正动态光学波前误差的技术,早在上世纪50年代被提出用来补偿大气对天文观测的扰动。后来这项技术在美国"星球大战"计划下大力发展,用在了间谍卫星上——大气在中间,无论观天还是望地都是一个障碍。随着技术解密,天文学家有机会用到了这项"黑科技"。

凯克望远镜制造的激光导星。AO与散斑成像结合将获得高精度图像。图源:Ethan Tweedy Photography/ethantweedie.com凯克望远镜制造的激光导星。AO与散斑成像结合将获得高精度图像。图源:Ethan Tweedy Photography/ethantweedie.com

  盖兹比喻说,大气就像游乐园里的哈哈镜,本来星空图像被扭曲了,我们要做一个反向形状的镜子以抵消被扭曲的效果。作为最早的AO用户之一,盖兹他们开发的程序让图像比之前清晰了20倍。每年他们都拍下恒星的照片,最终发现了轨道环绕的秘密。

银河系中心自适应光学系统关闭和打开的对比图丨图源:UCLA Galactic Center Group银河系中心自适应光学系统关闭和打开的对比图丨图源:UCLA Galactic Center Group

  2002年,盖兹团队结合散斑成像和AO计算得到了Sgr A*周围一颗恒星的完整轨道,这颗恒星被他们命名为S0-2(S0-2也被称作S2。S0代表Sgr A*半径一角秒内的天体,2代表距离中心第二近的恒星)。S0-2轨道周期只有不到16年(相比之下太阳围绕银河系中心运动一周要2亿多年),速度高达每秒5000千米,最接近中心时的距离只有120个天文单位,不到冥王星到太阳距离的两倍。理论计算表明,Sgr A*约400万倍太阳质量。在如此之小的范围内存在如此巨大的质量,"这就是黑洞存在的证据,我们别无选择。" 盖兹说。

盖兹团队模拟出Sgr A*周围恒星的运动轨迹,其中S0-2得到了完整轨道。丨图源:Keck/UCL Galactic Center Group盖兹团队模拟出Sgr A*周围恒星的运动轨迹,其中S0-2得到了完整轨道。丨图源:Keck/UCL Galactic Center Group

  25年竞争之路

  在盖兹奋勇向前的路上,一直有一位"宿敌"——他就是今年一同获奖的德国天文学家莱因哈德·根泽尔(Reinhard Genzel)。根泽尔算是盖兹的前辈,1992年起就用欧洲南方天文台(ESO)位于智利的新技术望远镜(NTT,主镜口径3.58米;后来用8.2米甚大望远镜VLT)追踪恒星S0-2,得到轨道周期数据也比盖兹团队稍早几个月,所以他应该是最早证明了银河系中心存在超大质量黑洞。根泽尔团队与盖兹团队各自独立得出的结论是高度一致的。实际上,根泽尔团队所用命名是S2,至今两个团队也并未统一名称。

莱因哈德·根泽尔(Reinhard Genzel,1952)。甘泽尔学生时代曾是德国最好的标枪运动员,后来学习物理后走上科学之路。图源:NBC莱因哈德·根泽尔(Reinhard Genzel,1952)。甘泽尔学生时代曾是德国最好的标枪运动员,后来学习物理后走上科学之路。图源:NBC

  盖兹把她上学时候和男生竞赛的劲头也放在了黑洞观测上。2005年盖兹团队首先拍摄了第一张激光引导AO银河系中心照片。而根泽尔团队于2008年先获得了S2轨道的完整观测数据,完美符合理论预测。2008年邵逸夫天文学奖只奖给了根泽尔一人(或许是因为根泽尔最先给出了观测证据),而盖兹拿下了同年的麦克阿瑟"天才奖"。2012年盖兹团队发现了比S2更靠近中心的恒星S0-102(也被称为S55),轨道周期仅为11.5年。这颗星的发现将为天文学家希望了解极端条件下的天体物理过程起到重要作用,尤其是通过引力红移检验广义相对论。但现有观测能力有限,他们把目标还是放在了S0-2上。

  2018年5月,S0-2经过距离黑洞最近的点,根泽尔团队对其光谱引力红移精准测量发现符合广义相对论预言,这也是首次广义相对论在超大质量黑洞附近成功验证。盖兹团队不甘示弱,2019年他们发表了更全面的测试结果。除了广义相对论所描述的时空弯曲,导致红移的还有许多其他因素,因此需要在多个位置观测。测量S0-2光谱红移有三个关键节点,分别是速度最大点,速度最小点和距离黑洞最近点(很显然根泽尔团队是抢先了)。真正有意义的引力红移数据决定于S0-2在几个关键位置上光谱红移的差值和S0-2的精确运动轨道参数。盖兹团队结合过去22年来观测数据,观测了三个关键位置,再次证明了爱因斯坦的伟大理论。

S0-2在黑洞周围运动轨迹艺术图,再靠近黑洞时发生引力红移。图源:ESO/M。 KornmesserS0-2在黑洞周围运动轨迹艺术图,再靠近黑洞时发生引力红移。图源:ESO/M。 Kornmesser

  当然,两家团队对未解现象也会针锋相对地提出不同观点。比如根泽尔团队在2011年发现了Sgr A*附近高速运动的致密气体云(被称之为G2)正在落入黑洞,由于巨大的引力而"面条化"(spaghettification),并且预测在2013年抵达黑洞最近距离,被完全吞噬爆发剧烈的X射线。但是后来天文学家并没有发现任何剧烈的过程。2014年,盖兹团队的观测结果表明G2在接近黑洞时显示出了潮汐作用,而运动模型与开普勒轨道模型一致,他们认为G2中心藏有一颗恒星,并且是双星合并后形成的。但是盖兹的结论也仅是理论猜想,不温不火的G2究竟是什么至今尚无定论。

  在科学史上互相竞争的情况十分常见,但是像盖兹和根泽尔这样明争暗斗还共同获奖的劲敌恐怕是不多见的。2012年瑞典皇家科学院将素有天文学界诺贝尔奖的克雷福德奖颁给了两人,盖兹也是该奖项历史上首次女性得主。如今又一同获得诺贝尔奖物理学奖,新闻发布会后的采访中,盖兹表示,"没有什么比竞赛更能让人前进了!"他们的竞争之路看起来还很漫长,就在今年早些时候盖兹团队发表论文,他们发现Sgr A*周围几个与G2相似的奇怪天体。仍在当打之年的他们现在还盯着银河系的中心,或许未来还有更重大的发现。

  25年来,盖兹追踪了超过3000颗恒星,把超大质量黑洞存在的最佳证据呈现了世人,如果说这是25年磨一剑,那也不得不提一句"磨刀石"——更强大观测技术。而且在这方面根泽尔团队也不遑多让,即使他们并不是真正制造"磨刀石"的人,但他们各自独立开发了适用的散斑成像和AO系统。

  盖兹目前是未来30米望远镜(TMT)的科学顾问委员会成员,参与了望远镜主要设备红外成像光谱仪(IRIS)的早期设计,新一代观测设备再次突破极限,发现黑洞更深的奥秘。

30米望远镜主镜艺术图丨图源:tmt.org30米望远镜主镜艺术图丨图源:tmt.org

  做女性的榜样

  除了在科研上不断突破,盖兹还投入了不少精力做科普,参与公众演讲传播天文知识,还经常担任纪录片或电影的科学顾问,著名科幻电影《星际穿越》幕后就有她的工作。"激励公众,培养下一代科学家,并通过团队的发现和合作打破性别偏见",是她创立的UCLA银河中心团队的三大任务之一,与两大科研任务——探索黑洞和推动下一代望远镜及相关技术——并列。

  对盖兹来说,激励女性投身到科学领域是她的使命。在2006年美国公共广播公司的采访中,她被问到如何鼓励更多的女孩以及年轻女性投入到科学事业中,她回答:"我认为最重要的事情就是向她们展示没有不可能……最好的方法是为她们树立榜样,向她们展示这些领域里有女性。""我喜欢(成为榜样),这很令人兴奋,这让我觉得自己在做一些真正有意义的事情。"

  盖兹自己以身作则,她早在博士期间要求去教本科生的物理课程,就是为了向学生展示女孩也可以学好物理。而本来学校是不允许博士生给本科生上课的。她的导师、美国著名的红外天文学家Gerhart Neugebauer支持了她,盖兹还因此获得了学校的教学奖。1995年时,她专门为小学生撰写了一本《你可以成为女天文学家》(You Can Be a Woman Astronomer)。现在盖兹还在给本科生上课,"这里是我有潜力产生最大影响的地方——表明女性可以从事自然科学。"为了给自己的学校和院系宣传,她还拍了宣传片,展现了一位天文学家的睿智和魅力。

  如今盖兹是第四位获得诺贝尔物理学奖的女科学家,她自信地说:"我很高兴成为年轻女性的榜样。""我希望我能激发其他年轻女性加入这一领域,这是一个充满乐趣的领域。而且如果你对科学充满热情,那能做的事太多了。"

原文转载:http://tech.shaoqun.com/a/296967.html

primc:https://www.ikjzd.com/w/129

邮政电话:https://www.ikjzd.com/w/202

贸发局:https://www.ikjzd.com/w/1621


来源:返朴  撰文:刘辛味  2020年诺贝尔物理学奖颁给了美国加州大学洛杉矶分校的天文学家安德莉娅·盖兹(AndreaM。Ghez)。她是继居里夫人(1903年)、梅耶(1963年)和唐娜·斯特里克兰(2018年)之后第四位获得此项殊荣的女科学家。在天文学领域,优秀的女科学家很多,并且相较于其他理工学科,女性在天文学研究上有久远的历史。二百多年前,彗星猎手卡罗琳·赫
知无不言:https://www.ikjzd.com/w/1308
cicpa考试:https://www.ikjzd.com/w/1375
亚马逊第三方卖家必须满足特定发货要求,否则将失去Prime标签!:https://www.ikjzd.com/home/128331
欧盟外观设计专利,一个快速投诉跟卖的利器!:https://www.ikjzd.com/home/17702
Hudson's Bay:https://www.ikjzd.com/w/1687