Show newer
王小美 boosted

全国多所大学宣布,停招学术硕士,以后只招专业硕士(MBA、MPA之类)。这基本跟美国的制度接轨了,跳过硕士学位,想搞学术的同学直接读博士。
我觉得这是好事。以后考研就变得很单纯,如果你未来想留在学术界,那就再花四五年读个博士,否则就直接就业。
163.com/dy/article/G9VTTL58051

:sys_twitter: twitter.com/ruanyf/status/1397

接下来就是直接用正则解析正则字符串了😂 感觉rewrite rules里面的正则可以直接放进vue-router里面做dynamic routes 用 🤣

Show thread

看来是走弯路了,发现还有这个方法:(new \WP_Rewrite())->rewrite_rules() 👇

wp.moezx.cc/wp-json/sakura/v1/

Show thread
王小美 boosted
王小美 boosted


今日影讯
5月27日即将上映——蝙蝠女侠
演职员表:
蝙蝠女侠—尤金
“Sometimes people deserve to have their faith rewarded. ”
小丑—守护者
“Why so serious?”

:sys_bilibili: t.bilibili.com/528667434275423

王小美 boosted


这里是伯莱坞,无数人怀揣梦想而来。
5月27日即将上映——星际大战
演职员表:
卢克·天跑者—尤金
“May the force be with you”
达斯守护者—守护者
“I am your father”

:sys_bilibili: t.bilibili.com/528295623253214

坎公骑冠剑 :sys_002:  


这里是伯莱坞,无数人怀揣梦想而来。
5月27日即将上映——星际大战
演职员表:
卢克·天跑者—尤金
“May the force be with you”
达斯守护者—守护者
“I am your father”

:sys_bilibili: t.bilibili.com/528295623253214

王小美 boosted


【新增服饰】
//乌萨斯IO79 - 凛冬
I.T旗下品牌UNDER GARDEN合作款服装/乌萨斯IO79。黑红基础配色,紧凑型设计,借助随性装饰提升色彩丰富度,带来崭新穿搭体验。

__________
乌萨斯人从不掩饰自己对时尚潮流的引领性见解。 ​​​​

:sys_bilibili: t.bilibili.com/528292152920670

大连报复社会拿个怕是个炒比特币的吧,他有什么资格恨社会呢?那是活该

坎公骑冠剑 :sys_002:  


炎龙化身的她,是浴火而生的火焰战士。
待人真诚,心存怜悯,嗜辣如命。唯一使命是帮助同为炎龙的吉尔瓦斯免受孤苦,斯摆脱命运的束缚。比起炎龙,她更像是洒脱自在、亲和善良的人类。

战斗中能顷刻炸裂地表,直击敌人心脏。
在攻击中使用火焰庇佑,将在瞬间燃烧目标,同时利用神圣火焰的余威,提升队友的攻击和防御属性。

炎龙王即将降临...5月27日,坎特伯雷王国与你不见不散!

:sys_bilibili: t.bilibili.com/527969179963180

ruanyf  

GitHub 仓库的 README 文件,现在可以直接播放视频,后面链接是一个例子。
具体方法如下:
1. 在 issue 里面上传 mp4 视频文件
2. 拿到视频文件的上传地址
3. 将这个地址贴到 README 里面,就会在网页上显示播放器。
github.com/a327ex/SNKRX

:sys_twitter: twitter.com/ruanyf/status/1396

王小美 boosted

GitHub 仓库的 README 文件,现在可以直接播放视频,后面链接是一个例子。
具体方法如下:
1. 在 issue 里面上传 mp4 视频文件
2. 拿到视频文件的上传地址
3. 将这个地址贴到 README 里面,就会在网页上显示播放器。
github.com/a327ex/SNKRX

:sys_twitter: twitter.com/ruanyf/status/1396

这样写会不会有点难看? :milkbear_037:
我想先从后端获取路由数据,再组装路由,好像vue-router不能异步,有没有更好的解决办法?

wp_localize_script 的第一个参数好生奇怪,必须要用一个已有script的名字作为handler…

React like hooks with Vue3 composition API :milkbear_036:

import { ref, readonly, UnwrapRef, provide, inject, InjectionKey } from 'vue'

export const useState = <T>(defaultValue: T): any => {
  const state = ref(defaultValue)
  const set = (value: T): void => {
    state.value = value as UnwrapRef<T>
  }
  return [readonly(state), set]
}

export interface FunctionalStore<T extends object> {
  (...args: any[]): T
  token?: symbol
  root?: T
}

export function useProvider<T extends object>(func: FunctionalStore<T>): T {
  if (!func.token) func.token = Symbol('functional store')
  const depends = func()
  provide(func.token, depends)
  return depends
}

export function useProviders(...funcs: FunctionalStore<any>[]): any {
  funcs.forEach((func) => {
    if (!func.token) func.token = Symbol('functional store')
    provide(func.token, func())
  })
}

type InjectType = 'root' | 'optional'

export function useInjector<T extends object>(func: FunctionalStore<T>, type?: InjectType): any {
  const token = func.token as InjectionKey<symbol>
  const root = func.root

  switch (type) {
    case 'optional':
      return inject<T>(token) || func.root || null
    case 'root':
      if (!func.root) func.root = func()
      return func.root
    default:
      if (inject(token)) {
        return inject<T>(token)
      }
      if (root) return func.root
      throw new Error(
        `Hook function '${func.name}' was not provided from upper leval component by calling 'useProvider'.`
      )
  }
}
王小美 boosted

03:可露希尔的罗德岛导览!

档案来源:lambda:\罗德岛内务\秘密档案

发布时间:5/23 1:00 P.M.

档案类型:可见

档案描述:博士毫不犹豫地答应去参观商店街

提供者:可露希尔 :sys_video: [泰拉记事社的微博视频](t.cn/A6VfjlX2)

:icon_weibo: weibo.com/7499841383/KgMCoaV6v

Show older
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。