Dawn-K's Blog

「From ashes to the empire」

「Java」 基础语法

基础语法 关键字 final final 类似cpp中的const, 表示常量. final修饰类, 表示此类不可被继承 final修饰方法, 表示此方法在重载中不可被覆盖(覆盖和重写有什么区别), 且不能修饰构造函数. final修饰成员或者局部变量, 表示此成员是常量, 只能在声明时赋值, 一旦赋值就不可修改. static static 表示静态, 相当于 ...

「android」 概览

[toc] @import “./环境配置.md” @import “./新建活动.md” @import “./内容提供器.md” @import “./多媒体.md”

「android」 环境配置

环境配置 [toc] JDK 先安装好1.8及以上的jdk. 关闭hyper-V bcdedit /set hypervisorlaunchtype off Android Studio 安装 可通过 jetbrain tools 一键安装. 安装时选择custom, 然后选择存放sdk的位置, 以及已有的jdk的位置, 然后预先安装的包全部勾选. 进行安装. Hello...

「android」 新建活动

新建活动 [toc] 初始化 新建一个 ActivetyTest 选择 no activity 在 com.example.activitytest 中新建一个空的活动, 不要勾选 generate Layout File 和 launcher Activity 在 app/src/main/res/ 下新建 layout 文件夹, 在次文件夹下, 新建 layout resour...

「VSCode学习」 remote

remote remote-ssh 本机与vscode配置 首先需要配置好远程机器的ip和ssh端口(比如虚拟机的ssh端口是22, 但是被我转发成了127.0.0.1的9022端口) 在vscode中安装remote-ssh插件, 点击”远程资源管理器”, 选择齿轮进行配置. 选择用户的ssh或者系统的ssh文件均可. 加入如下内容: 1...

「VSCode学习」 vim

vim vscodevim配置 1 2 3 4 5 6 7 8 "vim.useCtrlKeys": false, "vim.easymotion": true, "vim.easymotionKeys": "qwertyuiopasdfghjkl;zxcvbnm,", // 配置切换到Normal模式后,输入法自动切到英文 "vim.autoSwitchInputMethod.defa...

「VSCode学习」 vimium

vimium 快捷键 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 向下/上/左/右移动 j/k/h/l 向下/上跳动 d/u 回到顶/尾部 gg/G 窗口打开模式 本窗口/新窗口 f/F 查找历史记录+书签 o/O 关闭/恢复标签 x/X 查找书签 b/B(当前/新窗口打开) 选择左/右标签 J/K 搜索...

「VSCode学习」 markdown

markdown 所需插件 Markdown All in One Markdown Preview Enhanced Markdown formatter 使用技巧 Markdown formatter 安装后, 打开某个md文件, 使用vscode全局的格式化快捷键 进行格式化(我的已经改成Alt+F), 会提醒你选择配置文件(如果你也安装了Markdow Al...

「Linux」 debian的安装与配置

debian [toc] debian的版本 debian有四个版本 stable unstable testing sid. 先折腾stable版本. 安装 使用virtual box 进行安装,分区时选择 guide /home parti Graphics Install Select a language. Choose English...

「Unity」 三维重建

三维重建 质点弹簧模型 参考资料 unity MassSpring -资源商店 基于质点-弹簧模型的布模拟方法 虚拟手术中基于质点弹簧建模及其切割技术研究 模型介绍 质点弹簧模型,即将物体的质量离散到一个个质点,质点之间再用弹簧连接来表现物体弹力、阻尼力等物理特性的模型。质点弹簧模型主要用于模拟布料 连接质点的弹簧有三大类。 第一种是结构性弹簧,这种弹簧用于连接横向和...