Alpine linux

切换清华源

sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories

 

 

.

发表在 linux | Alpine linux已关闭评论

态势感知 - SDA

美空军下通知:“空间态势感知”改叫“天域感知”

Space Domain Awareness

美国空军航天司令部已新推出了一个航天专业术语,叫“天域感知”(SDA),用来替代原来所说的“空间态势感知”(SSA)。该司令部副司令约翰·肖少将在10月4日的一项通知中写道,SSA今后要改叫SDA。
“空间态势感知”一词长期以来一直与探测、跟踪和识别地球轨道上的所有人造物体同义。这项工作又称编目维护。随着太空变得更加拥挤和敌对国家发展瞄准美国卫星的武器,美国军方改变了关于外层空间的姿态,现已将其视为像陆、海、空一样的一个作战疆域。
肖在通知中指出:“空间作为作战疆域之含义要求我们把关注点从温和环境下的‘空间态势感知’思维模式移开,以实现更加有效和全面的SDA,就像海军致力于实现海域感知以保障海上作战和空军争取最大限度的空域感知以掌握制空权一样。”
肖在通知中指示空军所有航天机构从即日起采用SDA这一术语。通知说,“空军航天司令部人员今后将采用SDA的概念和定义来取代SSA,在未来所有文件中采用SDA这一术语,并把SDA融入作战条令”。
通知将SDA定义为“识别、表征和认识与天域相关、有可能影响到空间作战并进而影响我国安保、安全、经济或环境的任何被动或主动因素”。通知说,SDA将要求对识别、定位和跟踪在轨空间系统所面临潜在威胁所需的“基于SSA的传统度量性观测和情报”加以整合。通知说,SDA必须具有“预测性和现时性”,而那将要求对情报、度量性观测和环境监测进行整合,以“实施空间作战管理”,为军事规划和作战提供支持。
航空航天公司(Aerospace Corp.)专门从事SSA和空间碎片研究的高级工程师汤普森对《航天新闻》表示,空军航天司令部领导讨论是否要更改这一术语已有一段时间,最终认定用SDA这一叫法要更好一些,“以让人们更多地想到空间是一个疆域”。
汤普森11月14日在华盛顿航天业务圆桌会上作完报告后表示,在SSA相关活动上与同空军打交道的航天和国防承包商需要了解这一变动。他在作报告时提醒说,随着新低轨星座的部署,空间交通管理难度将日益加大。根据他的预测,下个年代将有多达5.4万颗新卫星入轨。

 

版权备注:内容摘自网络

发表在 space | 态势感知 - SDA已关闭评论

用户画像

用户画像

用户画像是指对用户进行细分和描述,以便更好地了解他们的需求和行为,从而更好地为其提供产品和服务。用户画像通常包括以下信息:

基本信息:如用户的年龄、性别、地域、职业等,这些信息可以帮助企业更好地了解用户的社会和经济背景,以及基本的兴趣爱好。

行为信息:如用户在产品上的行为、使用频率、停留时间等,这些信息可以帮助企业了解用户的需求和兴趣,以便优化产品和服务。

偏好信息:如用户的品味、偏好、价值观等,这些信息可以帮助企业更好地了解用户的需求和偏好,从而提供更有针对性的产品和服务。

消费行为:如用户的购买行为、消费能力等,这些信息可以帮助企业更好地了解用户的消费习惯和偏好,从而提供更符合用户需求的产品和服务。

通过对用户画像的分析,企业可以更好地了解用户的需求和行为,从而优化产品和服务,提高用户满意度,增加用户黏性和忠诚度。同时,用户画像也可以帮助企业进行更有针对性的市场推广和广告投放,提高市场营销效率。

 

 

发表在 info | 用户画像已关闭评论

密码保护:轨道高度计算

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。

发表在 space | 密码保护:轨道高度计算已关闭评论

CPU

INTEL

 

 

.

 

 

 

发表在 info | CPU已关闭评论

常见日期格式

SimpleDateFormat 应用

字母 日期 表示类型 例子
G 表示纪元时代 Text AD或BC
y Year 1996; 96
Y 周年 Year 2009; 09
M 一年中的月(上下文相关) Month July; Jul; 07
L 一年中的月(独立形式) Month July; Jul; 07
w 一年中的第几周 Number 27
W 月中的第几周 Number 2
D 一年中的第几天 Number 189
d 一月中的第几天 Number 10
F 月份中的第几天 Number 2
E 月份中的周几 Text Tuesday; Tue
u 一周中的第几天(1=周一,...,7=周日) Number 1
a Am/pm 标记 Text PM
H 一天的几时 (0-23)--表示法1 Number 0
k 一天的几时 (1-24)--表示法2 Number 24
K am/pm 中的几时(0-11) Number 0
h am/pm 中的几时(1-12) Number 12
m 小时中的分钟 Number 30
s 分钟下的秒 Number 55
S 毫秒 Number 978
z 时区(指定时区,例如:PST、GMT-08:00) General time zone Pacific Standard Time; PST; GMT-08:00
Z 时区(RFC 822日期格式) RFC 822 time zone -0800
X 时区(ISO 8601标准日期格式) ISO 8601 time zone -08; -0800; -08:00

备注:
纪元AD、BC:BC(Before Christ)表示公元前(耶稣诞生之前)。
AD(Anno Domini)表示公元年。
太平洋标准时间(PST)比世界标准时间(UTC)晚8小时,比北京时间(UT+8:00)晚16小时。加拿大、墨西哥、美国使用GMT为格林尼治时区时间。
ISO 8601:全世界日期和时间相关的数据交换的国际标准。这个标准的目标是在全世界范围的通信中提供格式良好的、无歧义的时间和日期表示。

举例:

日期格式举例(地理位置为美国,时区为PST)

日期时间格式 结果
"yyyy.MM.dd G 'at' HH:mm:ss z" 2001.07.04 AD at 12:08:56 PDT
"EEE, MMM d, ''yy" Wed, Jul 4, '01
"h:mm a" 12:08 PM
"hh 'o''clock' a, zzzz" 12 o'clock PM, Pacific Daylight Time
"K:mm a, z" 0:08 PM, PDT
"yyyyy.MMMMM.dd GGG hh:mm aaa" 02001.July.04 AD 12:08 PM
"EEE, d MMM yyyy HH:mm:ss Z" Wed, 4 Jul 2001 12:08:56 -0700
"yyMMddHHmmssZ" 010704120856-0700
"yyyy-MM-dd'T'HH:mm:ss.SSSZ" 2001-07-04T12:08:56.235-0700
"yyyy-MM-dd'T'HH:mm:ss.SSSXXX" 2001-07-04T12:08:56.235-07:00
"YYYY-'W'ww-u" 2001-W27-3

.

发表在 article | 常见日期格式已关闭评论

天文、ECEF、ENU、LLA、UNW、RTN坐标系

1.地心地固坐标系(Earth-Centered,Earth-Fixed,简称ECEF)简称地心坐标系,是一种以地心为原点的地固坐标系(也称地球坐标系),是一种笛卡儿坐标系。原点 O (0,0,0)为地球质心,z 轴与地轴平行指向北极点,x 轴指向本初子午线赤道的交点,y 轴垂直于xOz平面(即东经90度与赤道的交点)构成右手坐标系。

  2.站心坐标系也叫做站点坐标系、东-北-天坐标系ENU,英文名称是local Cartesian coordinates coordinate system,主要是用于需了解以观察者为中心的其他物体运动规律。

(1)站心直角坐标系
定义:以站心(如GPS接收天线中心)为坐标系原点O,Z轴与椭球法线重合,向上为正(天向),y与椭球短半轴重合(北向),x轴与地球椭球的长半轴重合(东向)所构成的直角坐标系,称为当地东北天坐标系(ENU)。 [2] 
(2)站心极坐标系
定义:以站心为坐标极点O,以水平面(即xoy平面)为基准面,以东向轴(即x轴)为极轴,ρ为卫星到站点的距离,az为星视方向角(azimuth angle),el为星视仰角(elevation)。

3.地理坐标系则通过经度(longitude),纬度(latitude)和高度(altitude)来表示地球的位置,也叫经纬高坐标系(LLA坐标系)。

上述内容引用自:
https://www.cnblogs.com/Joetao/articles/12711049.html

UNW

(1) UNW和RTN定义,以张荣之、杨开忠著的《航天器飞行防碰预警技术》中的定义为准(见第2章,第10节)。

 

 

 

发表在 astronomy | 天文、ECEF、ENU、LLA、UNW、RTN坐标系已关闭评论

Spring security config httpSecurity object method description

Spring security config httpSecurity object method description

1. anyRequest | 匹配所有请求路径
2. access | SpringEl表达式结果为true时可以访问
3. anonymous | 匿名可以访问
4. denyAll | 用户不能访问
5. fullyAuthenticated | 用户完全认证可以访问(非remember-me下自动登录)
6. hasAnyAuthority | 如果有参数,参数表示权限,则其中任何一个权限可以访问
7. hasAnyRole | 如果有参数,参数表示角色,则其中任何一个角色可以访问
8. hasAuthority | 如果有参数,参数表示权限,则其权限可以访问
9. hasIpAddress | 如果有参数,参数表示IP地址,如果用户IP和参数匹配,则可以访问
10. hasRole | 如果有参数,参数表示角色,则其角色可以访问
11. permitAll | 用户可以任意访问
12. rememberMe | 允许通过remember-me登录的用户访问
13. authenticated | 用户登录后可访问


配置案例

    protected void configure(HttpSecurity http) throws Exception {

        http
                //登入
                .formLogin().loginPage("/login")
                .successHandler(this.loadAuthSuccessProcessor())
                .failureHandler(this.loadAuthFailedProcessor())
                //登出
                .and().logout()
                .logoutUrl("/logout") // 退出登录
                .logoutSuccessHandler(this.loadLogoutSuccessProcessor())

                //异常
                .and().exceptionHandling()
                .accessDeniedHandler(this.loadNoPermissionProcessor())
                .authenticationEntryPoint(this.loadNoAuthProcessor())

                //授权
                .and().authorizeRequests()
                //匿名访问
                .antMatchers("/", "/login", "/register").permitAll()
                .antMatchers("/favicon.ico","/robots.txt").permitAll()
                .antMatchers("/js/**","/css/**","/img/**").permitAll()
                .antMatchers("/files/**","/ui/**").permitAll()
                .antMatchers("/swagger-ui/**").permitAll()
                //其它登录访问
                .anyRequest().authenticated()

                //禁止csrf
                .and().csrf().disable()
                //IFrame拒绝问题
                .headers().frameOptions().disable()
        ;
    }

Spring Security 常用注解

1. @EnableGlobalMethodSecurity(securedEnabled=true,prePostEnabled = true)
securedEnabled 确定安全注解 [@Secured] 是否启用
prePostEnabled 确定 前置注解[@PreAuthorize,@PostAuthorize,…] 是否启用

2. @Secured

用于判断是否具有角色,写在方法或类上,参数以 ROLE_开头

3. @PreAuthorize

访问方法或类在执行之前先判断权限,大多情况下都是使用这个注解,注解的参数和access()方法参数取值相同,都是权限表达式。

4. @PostAuthorize

方法或类执行结束后判断权限,一般不会使用到。

5. @PreFilter(filterTarget="ids”, value="filterObject%2==0”)

对传入参数进行过滤,为true才通过,filterTarget指定传入方法参数的变量名ids,对ids进行过滤,为true才通过

6. @PostFilter("filterObject.username == 'admin1')
对返回结果进行过滤,为true才通过

...

 

发表在 java | Spring security config httpSecurity object method description已关闭评论

spring profiles | 多环境

SpringBoot的2.4.0之后,对多文件的yml配置进行了更新,旧方式的配置都被划上一道线,也就是说被废弃了,不过还可以正常使用。而properties配置方式没有变化。

2.4.0之前

spring:
  profiles:
    active: dev
---
spring:
  profiles: test
server:
  port: 1111
---
spring:
  profiles: dev
server:
  port: 2222

2.4.0之后

spring:
  profiles:
    active: dev
---
spring:
  config:
    activate:
      on-profile: test
server:
  port: 1111
---
spring:
  config:
    activate:
      on-profile: dev
server:
  port: 2222

即环境配置使用 spring.config.activate.on-profile 替换了 spring.profiles

on-profile: dev  指,当环境是dev时,配置生效,非dev时配置不生效

spring.active, spring.include 并没有改变

配置组应用

spring:
  profiles:
    # 默认环境
    include: database,runtime
    group:
      # test 环境
      test: databasetest,runtimetest
      # prod 环境
      prod: databaseprod,runtimeprod

若在新旧版本应急其间或包版本升级,短时间不方便升级为新的模式,则可以通过配置指定为旧的的处理逻辑,但此模式不建议长时使用。

通过如下参数进行配置:

spring.config.use-legacy-processing = true

.

 

发表在 java | spring profiles | 多环境已关闭评论

常用天文概念

弧分(Arc minute):1度的1/60称为1弧分。1弧分又分为60弧秒
光年(Light-year):光在一年中走过的路程,等于6万亿英里(9470000000000千米)。
星等(Magnitude):天体的亮度。星等每降低一等,亮度增加为前一星等的2.51倍。
岁差(Precession):地球自转以25800年为周期进行摆动,造成天极和天球坐标移动,称为岁差
1 Α α alpha a:lf 阿尔法
2 Β β beta bet 贝塔
3 Γ γ gamma ga:m 伽马
4 Δ δ delta delt 德尔塔
5 Ε ε epsilon ep`silon 伊普西龙
6 Ζ ζ zeta zat 截塔
7 Η η eta eit 艾塔
8 Θ θ thet θit 西塔
9 Ι ι iot aiot 约塔
10 Κ κ kappa kap 卡帕
11 ∧ λ lambda lambd 兰布达
12 Μ μ mu mju 缪
13 Ν ν nu nju 纽
14 Ξ ξ xi ksi 克西
15 Ο ο omicron omik`ron 奥密克戎
16 ∏ π pi pai 派
17 Ρ ρ rho rou 肉
18 ∑ σ sigma `sigma 西格马
19 Τ τ tau tau 套
20 Υ υ upsilon jup`silon 宇普西龙
21 Φ φ phi fai 佛爱
22 Χ χ chi phai 西
23 Ψ ψ psi psai 普西
24 Ω ω omega o`miga 欧米伽

“天文单位”指的是太阳到地球的距离。天文常数之一。天文学中测量距离,特别是测量太阳系内天体之间的距离的基本单位,以A表示。
天文单位是以地球到太阳的平均距离为一个天文单位。一天文单位约等于1.496亿千米。
例如: 光年,长度单位(ly),指光在真空中一年时间中行走的距离,即约九万四千六百亿公里。更正式的定义为:在一儒略年的时间中(即365.25日,而每日相等于86400秒),在自由空间以及距离任何引力场或磁场无限远的地方,一光子所行走的距离。因为真空中的光速是每秒299,792,458米(准确),所以一光年就等于 9,460,730,472,580,800米

 

 

.

发表在 space | 常用天文概念已关闭评论

三角测量

版权声明:文章来自网络

原文:https://zhuanlan.zhihu.com/p/20265735

原文:微信原文

诗经的《蒹葭》怎么说来着?

……

咋扯这了?

蒹葭苍苍,白露为霜。

所谓伊人,在水一方。

溯洄从之,道阻且长。

溯游从之,宛在水中央。

蒹葭萋萋……

够了,后面就是你们文科生“搞不定的事情说三遍”那套。

……

理工男这时就已经在盘算了:“测测伊人离我到底有多远?”

在河对面,看你怎么量?

理工男先在A点掏出量角器,测了个直角后沿直角方向走任意长度l到了B点,再量一下和伊人的夹角,记为“好望角”α

这个我居然懂!

所以

嗯,高数忘了,中学数学还没忘

……

好了,知道了和伊人的距离,接下来呢?

这时,一个真正的理工男会陷入沉思:反正都要测两个角,凭啥要用直角这么特殊的角度呢?

这么快就把伊人给忘了……

这次理工男先在A点测了一个角度β,然后走任意长度l到了B点,再量一下和伊人的夹角α

嗯,tan函数不够性感

这样就舒服了,所以

当年,这个我也会……
对了,如果是巫山神女咋办:
妾在巫山之阳,高丘之阻,
旦为朝云,暮为行雨。
朝朝暮暮,阳台之下。

中国古代还真难得有个理工男考虑过这问题,刘徽的《海岛算经》……

就是那算圆周率、写《九章算术》的刘徽?莫非真读完《高唐赋》开始琢磨这问题?女神果然有范,不光一堆文科生千古吟咏,理工男也来凑热闹。

三国时代搞出这套测量学来,放眼世界那可是牛哄哄呀,说句国人最爱听的话“超越西方一千年”。可惜接着就没有然后了……

所以有科学史大家李约瑟之问:“尽管中国古代对人类科技发展做出了很多重要贡献,但为什么科学和工业革命没有在近代的中国发生?”

扯回怎么算女神高度的问题:

一模一样的步骤:先在A点测了和女神的角度α,然后走任意长度l到了B点,再量一下和女神的夹角β

推导就不给了,显然可得:

这两个问题合在一起,就能确定立体空间里一个点的位置了,前面视频里运动捕捉的基本原理就是这样。

嗯,在理工男的眼里,女神和无人机是一样的……
好了,课上完了吧?

这时,一个真正的理工男再度陷入了沉思:地球是圆的呀,用平面来代替球面不大好吧……应该是这样:

然后根据球面上三角的基本关系:

得到……

开始头疼了,打住打住,没事折腾这个干什么?

这哪是没事,你想想当年大航海时代,要算地球上两地的距离呀,要绘制地图呀……

这倒也是,你告诉我结果就行,地球上AB两地距离是怎么样的?

λ、L分别是两地的纬度、经度,R是地球半径

还好有先见之明,果然开始不懂了……

解决了球面问题后,真正的理工男第三次陷入了沉思:如果不是球面,而是任意曲面呢?

又来了,再问一次:这次又为啥?

为啥?举个例子吧,你知道有个叫爱因斯坦的理工男搞出了广义相对论,空间是会被质量扭曲的,而扭曲的空间显然不是球面……

再说了,即使一点用处都没有,想想这样的问题也很好玩呀。费曼(Richard Feynman)同学说过:Physics is like sex. Sure, it may give some practical results, but that's not why we do it.

“物理就像性爱,虽然有时确实会产生些实用的结果,但这不是我们做它的原因”……看来数学也一样。

你知道平面上连接两点最短的线是直线;球面上是过这两点的大圆的弧;任意曲面上,这根最短的线叫测地线(geodesic)。

你随便逮个理工男,问他:“喂,这个曲面上的geodesic怎么算?”八成会让他出一身冷汗。

这么好玩,找机会得试试。

让你看一眼广义相对论的测地线公式:

……

你们王肃不是说过:“读书百遍,其义自见”吗?

……

(落幕,收工)

发表在 math | 三角测量已关闭评论

密码保护:天文/轨道计算/星下点/天球面积

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。

发表在 space | 密码保护:天文/轨道计算/星下点/天球面积已关闭评论

密码保护:航天动力学库案例

此内容受密码保护。如需查阅,请在下列字段中输入您的密码。

发表在 space | 密码保护:航天动力学库案例已关闭评论

现代88星座

1928年国际天文学联合会正式公布国际通用的88个星座方案。
同时规定以1875年的春分点和赤道为基准。
根据88个星座在天球上的不同位置和恒星出没的情况,又划成五大区域,即北天拱极星座(5个)、黄道十二星座(天球上黄道附近的12个星座)、赤道带星座(10个)、南天星座(-30~-90°,42个)、北天星座(40~90°,19个)。

全天的88个星座是:
黄道十二星座(12个):白羊座、金牛座、双子座、巨蟹座、狮子座、室女座、天秤座、天蝎座、人马座、摩羯座、宝瓶座、双鱼座。
赤道带星座(10个):蛇夫座、天鹰座、麒麟座、小马座、小犬座、巨蛇座、六分仪座、长蛇座、猎户座、鲸鱼座。
南天星座(共42个):半人马座、凤凰座、天鹤座、天坛座、绘架座、苍蝇座、山案座、印第安座、天燕座、飞鱼座、矩尺座、剑鱼座、时钟座、杜鹃座、南三角座、圆规座、蝘蜓座、望远镜座、水蛇座、南十字座(小星座)、孔雀座、南极座、网罟座,南冕座、豺狼座、大犬座、天鸽座、乌鸦座、南鱼座、天兔座,船底座、船尾座、罗盘座、船帆座、玉夫座、波江座、盾牌座、天炉座、唧筒座、雕具座、显微镜座、巨爵座。
北天星座(19个):飞马座、天鹅座、蝎虎座、仙女座、鹿豹座、御夫座、猎犬座、狐狸座、小狮座、英仙座、牧夫座、武仙座、后发座、北冕座、天猫座、天琴座、海豚座、三角座(小星座)、天箭座(小星座)。
北天拱极星座(5个):小熊座(最靠近北天极)、大熊座、仙后座、天龙座、仙王座。

参考:
百科

发表在 info | 现代88星座已关闭评论

卫星分类

按类型分

军事卫星 s_js
气象卫星 s_qx
资源卫星 s_zy
通讯卫星 s_tx
导航卫星 s_dh
遥感卫星 s_yg
科学卫星 s_kx
侦察卫星 s_zc
截击卫星 s_jj
光学卫星 s_gx
中继卫星 s_zj
空间站 s_ss

 

按高度分

高轨道/地球同步轨道/静止轨道(GEO):高度约36000km,

优点:
通信距离远,覆盖面积大,3颗便可覆盖全球。
地球站不需要复杂的跟踪系统即可对准。
缺点:
高度高,因此信号衰减和时延大。
地球的两极为通信盲区,而且高纬度地区通信效果较差。
地球静止轨道只有一条,轨道上所能容纳的卫星数量有限。

高椭圆轨道(HEO):远地点约40000km,

优点:
可覆盖高纬度地区
地球站可工作在大仰角上,减小大气影响
可用简单的高增益非跟踪天线
发射成本较低
在业务时间内不会发生掩蔽现象
缺点:
需考虑卫星切换问题
需要多普勒频移补偿功能
卫星天线必须有波束定位控制系统
当近地点过低时,卫星会经过范·艾伦带,需要防辐射措施
全球覆盖一般需星间链路

中轨道(MEO):高度约2000km或3000km~20000km

优点:
传输损耗较小、传播时延也大约为GEO卫星的四分之一
降低了卫星切换的频率,
需要较少的卫星就能实现全球覆盖,降低了系统设计和管理的难度。

低轨道(LEO):高度500 km ~2000km

优点:
可覆盖全球
传播时延短,服务质量好
频率资源可多次再用
抗毁性能好
传播损耗小,卫星和地面终端设备简单,适合个人移动卫星通信。
缺点:
复杂的网络设计,投资浩大
一般需要星上处理和星间通信等技术
较大的多普勒频移,需要频率补偿功能
需考虑卫星切换问题

 

 

发表在 space | 卫星分类已关闭评论