V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ns09005264  ›  全部回复第 1 页 / 共 9 页
回复总数  171
1  2  3  4  5  6  7  8  9  
让这三种类型并存:null 、nil 、undefined 。
并且这样写可以通过编译:

```
varlet foo: Foo = null;
foo = nil;
foo.bar();
```

语法尽量地少,比如函数是一等公民,但是当函数作为参数或变量时完全没有简化的写法,必须严格按照完全的语法来写,且强制格式化换行:
```
func do(callback: Callback) {
callback();
}
do(func() {
println("hell word")
})
```
你能不能描述地更详细点,
你是想让其他设备下载本机的文件的话,最简单的方式是通过 miniserve 这个工具起一个简单的服务器,它自带前端,可以浏览目录以及下载文件。https://github.com/svenstaro/miniserve
你是想通过纯前端进行文件点对点传输的话,https://github.com/ShareDropio/sharedrop https://sharedrop.io/
6 天前
回复了 giao123 创建的主题 Windows windows 的自动更新是真的恶心啊
玩骑马与砍杀 2 ,由于 DirectX 有 bug ,用 AMD 的旧版驱动来玩。结果后来 Windows 自动给我更新成最新的自家驱动了,导致游戏再次 DirectX 报错。
6 天前
回复了 moyuman 创建的主题 程序员 最“流畅”的终端模拟器是什么?
@ThinkCat 试用了几下,确实有 neovide 的一丝风味。但是细节差很多,光标移动距离太短的时候没有动画效果,比如从 1 行 1 列移动到 2 行 2 列,而 neovide 有。kitty 也没有平滑滚动,在这点上体感就和 neovide 拉开差距了。最后在 kitty 上使用 helix 没有光标动画效果。
7 天前
回复了 artms 创建的主题 宽带症候群 被强行铜改光
这有点像前端,开发者希望用户都用最新版本的现代浏览器,这样就可以使用更好的 API 进行开发,但是有一部分用户因为迷恋 Internet Explorer 的某些功能。
8 天前
回复了 moyuman 创建的主题 程序员 最“流畅”的终端模拟器是什么?
我还没见过终端模拟器可以有像 Neovide 那样的动画和平滑滚动效果。如果有的话我一定会试试。
效果挺酷炫的,就是 AI 的实现有点烂,每一页都有大量固定的 div ,页与页的 div 重叠在一起,鼠标一移动就是多倍的计算,但效果还是只有一页的效果,简直是 div 雨。
看起来似乎你是想给 Msg 的实现类动态指定 process 函数,在 Go 里函数可以作为变量来使用,所以你可以在 Msg 的实现类 Echo 里添加一个字段 Processor ,类型是接口或函数,然后 Echo 的 process 方法内直接固定调用(e *Echo).processor(),具体的 Processor 实现在 NewEcho 注入即可。
和#59 的方式类似,但是 Map[TypeID]Processor 不直观,不如 NewEcho(processor)明确,易于阅读。

还有你 Java 里的那种写法我觉得是旧时代的遗毒,Java 也可以像 Go 那样,将函数作为变量,一切都简单明了,易于追踪。
13 天前
回复了 humbass 创建的主题 JavaScript css 的 justify-content 等效语法?
margin: auto; 或 margin: auto 0; margin: 0 auto;
前提是父元素明确设定了宽高。
14 天前
回复了 brokensword2018 创建的主题 Windows 咨询一个 windows 开发的技术问题
mark 一下,我刚好这两天也想到是否有这样的技术可以在屏幕临时展示一些信息,但不影响正在使用的程序的焦点。
这是 TUI 程序,运行在终端里,自动启动的命令一般都在 shell 的配置文件(~/.bashrc 或.zshrc)中设置。
你按 Ctrl+Z 将当前程序切换到后台,正常情况下现在可以输入命令了,然后看~/.bashrc 或~/.zshrc 中都启动了什么程序。
又一场新的战争,我建议 React
我没用过 Wayland 的桌面环境,只知道还有一个 COSMIC DE 是 wayland 协议的。
如果你没用过窗口管理器,那我建议你尝试一下窗口管理器,比如 Hyprland 。
21 天前
回复了 pcxys 创建的主题 中州韻 小狼毫词库导入,已怀疑自我
首先 translator > dictionary 这项配置不是数组,你连续写两行 `dictionary: xxx`是不符合 yaml 语法的。
你应该把` dictionary: my_add_cn`这行删掉,然后在 luna_pinyin.dict.yaml 里面的`import_tables:`下添加` - my_add_cn`。确保你的文件名是`my_add_cn.dict.yaml`。
50 天前
回复了 keppelfei 创建的主题 云计算 轻量云活动
我的也马上要过期了,不过我发现自己没什么云服务器的必要,旧笔记本、软路由都能代替,公网访问也有 IPv6 。
50 天前
回复了 ronman 创建的主题 浏览器 Zen 真的好快
试用了一下,感觉就是在 Firefox 的基础上打磨了垂直标签页功能,以及添加了 Workspace 。相比默认的 Firefox 能更节省无用 UI 的空间占用。
不过个人觉得体验还是不如 Firefox Custom CSS ,比如压缩地址栏和标签栏之类的样式。所有该需要的组件都压缩到了顶部一栏中,即点即用,
完全不用像垂直标签页那样 Hover 后再展开那样别扭。
https://i.imgur.com/Eqh2uxq.gif
https://github.com/MapoMagpie/firefox-compact-ui
我以前做大屏系统是 Windows 一体机 开机启动 Chrome ,Chrome 启用 kiosk 模式,Chrome 设置启动页为对应的网页地址。

盒子类的系统我就不知道了,如果能设置开机启动浏览器应该能实现类似的效果。
59 天前
回复了 passive 创建的主题 Windows 谁能举个例子, Win11 究竟哪儿不好用了?
我觉得文件管理器很难用,这个难用是相对于我在 Linux 下配置好的终端文件管理器来讲的(Windows 下也可以使用终端文件管理器)。
1. Windows 的文件管理器的键盘操作体验不怎么好。
2. 文件预览和图片预览被终端文件管理器秒杀。
3. 文件查找,比如我在终端文件管理器中想要到达某个目录,直接快捷键启用 fzf 的界面,输入几个字母就可以通过模糊匹配找到并进入该目录。
4. Windows 的文件管理器的拖拽没有 pending(未决)特性。

对于习惯了平铺式桌面的我来说,Windows 的层叠式窗口也很不好用。
60 天前
回复了 pcxys 创建的主题 JavaScript 关于 js 应该如何学习的步骤,进行请教
如果你用 Javascript 开发前端也就是网页项目,正常需要了解 Javascript 的语法、MDN(浏览器的 API 、HTMLElement 的 API)、CSS 。

不过也有捷径可以走,就是学习完 Javascript 的语法后,直接用框架+UI 组件库,开发前端项目,这些组合都有一些固定的编程范式,在这种范式下,对语法、HTMLElement API 、CSS 的要求都比较少。毕竟这些框架和 UI 组件库就是为了简化开发人员的技术要求,达到一种统一的感觉。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1824 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 16:24 · PVG 00:24 · LAX 08:24 · JFK 11:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.