• 首页
  • 代码片段
  • 日志
  • 开发
  • 随记
  • 文章归档
  • 图库
  • 首页
  • 代码片段
  • 日志
  • 开发
  • 随记
  • 文章归档
  • 图库
相册

相册

kaikōura Sunrise

DSC08936

DSC08936

DSC09021

DSC09021

DSC09023

DSC09023

DSC09022-2

DSC09022-2

DSC08979

DSC08979

DSC08943

DSC08943

DSC09060

DSC09060

DSC09054

DSC09054

DSC08982

DSC08982

DSC08971

DSC08971

DSC09051

DSC09051

DSC09025

DSC09025

DSC09064

DSC09064

DSC09071

DSC09071

DSC09073

DSC09073

DSC09094

DSC09094

DSC09086

DSC09086

DSC09097

DSC09097

DSC08922

DSC08922

DSC08920

DSC08920

Copyright © 2025 光阴冢

Powered by Halo • Theme by Subtle Galaxy • REFERENCE FROM 寒山

本站运行:

感谢位小伙伴的 次访问

Back to the top
最新文章
kaikōura Sunrise 凯库拉日出

rust ownership

fn main() { let s = "ssss"; let ns = String::from("sssss"); let mut mus = "aaa"; drop(mus); mus = "s

OC @class和import的区别

import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面声明的名称是类的名称在头文件中, 一般只需要知道被引用的类的名称就可以了。 不需要知道其内部的实体变量和方法,所以在头文件中一般使用@class来声明这个名称是类的名称。 而在实现类里面,因为会用到这个引用类

JS 埋点上报的几种方式

js埋点上报有多种方式可以选择,但是由于前端浏览器百花齐放的特性兼之各个浏览器对标准API的支持程度

List 队列

empty:保留字,空队列(EmptyList)cons:有两个成员变量first和rest,如(c

分类
随记 natter
开发 development
未分类 default
运维 ops
代码片段 代码片段
旅行 旅行
标签
新西兰 新西兰
旅行 旅行
oc oc
运维 运维
android android
Lisp Lisp
练习 练习
javascript javascript