logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式的六大原则

前言最近感觉自己越发无知,学习不能停,学博客仍然是我觉得一个好的总结与检验学习成果的一个好方法,准备花功夫继续更新下去了。最近学习计划是设计模式,希望和大家多多交流,有错误的地方请不吝赐教,期待和你共同进步。设计模式的准则有哪些?单一原则(Single Responsibility Principle)开闭原则 (Open Closed Principle)里氏替换原则 (Liskov...

#设计模式
Git-rebase 黑魔法之打造完美的线性历史

这不是一篇博客,而是一篇黑魔法教习大全写在前面到现在,相信大家都已经能够使用 Git 做日常的项目管理了,今天给大家介绍的是 Git 的黑魔法 rebase 命令。rebase 黑魔法和 merge 本质上做的是一个事情,都是分支历史的合并。不会这个技能对你的日常没有什么影响,但是 GET 这个技能之后会让你帅气值加10分。现在,您是否 Get 这个黑魔法呢?好的,以下...

AndroidStudio-xml预览布局无法正常显示tag requires a 'drawable' attribute or child tag defining a drawable

异常信息:今天实现radioButton设置选中时改变背景,准备看下布局预览效果时,发现布局空白,报错为:tag requires a 'drawable' attribute or child tag defining a drawable异常原因:一个radioButton的背景设置错误android:background="@drawable/rbtn

Mac-记录一些超好用的快捷键

# 开关机|快捷键|功能||--|--||``` ⌃+⎋```|唤出关机操作窗口||``` ⌘+⌥+⎋```|强制关机|# 快速切换|快捷键|功能||--|--||``` ⌘+Tab```|切换下一个应用程序窗口||``` ⌘+⇧+Tab```|切换上一个应用程序窗口|#Finder:|快捷键|功能||--|--||``` ⌘+⌥+W```|一次性关闭 Finder 打开的所有窗口|

#浏览器#chrome
AndroidStudio-快捷键-格式化代码

Windows:Ctrl + Alt +L(Ctrl +Shift+F 无效)(亲测,和qq热键冲突,我的解决方式是把qq除捕获屏幕外的热键全部设置为无)Mac:OPTION + CMD + L

VisualStudio-快捷键-让你编写代码的速度飞起来

1.快速生成代码—–连续两次Tab键:这个快捷键真是太棒了.例如:快速生成for循环—使用方法 代码中输入for,然后连续按两次Tab键快速生成try—catch—使用方法 代码中输入try,然后连续按两次Tab键2.嵌套代码—–Ctrl+K,Ctrl+S:选择好需要嵌套的代码后,按快捷键 ctrl+k,ctrl+s,就会弹出对话框让你选择要嵌套什么里面,if/region/for/…3

VisualStudio-以修改注释快捷键为例演示修改快捷键

前言:我在VS中使用的是C#语言C#的注释分为以下几类:1.单行注释2.多行注释21, 单行注释;以【//】开头,可以写一行注释内容。只对每一行【//】开始的位置起作用。2, 多行注释,标注类的内容,变量信息等;以【///】开头,描述该类的作用,类中使用到的变量,类使用时的注意事项和引用位置等等。实际上与【//】用法基本一样。3, 长段注释,描述需求,版本信

鸿蒙开发环境配置 & 问题记录

前言光说不练假把式,万事起于配置环境~IDE下载首先去官网下载开发工具包 HUAWEI DevEco Studio ,基于 IntelliJ IDEA 打造,使用 AS 的小伙伴会很习惯。长这样:官网开发文档HarmonyOS Developer下载与安装软件还是挺全的,此处不赘述了,可以直接过去看。下面记录安装的时候,遇到的问题和解决方法,需要能够帮助到你。问题一:ToolChains下载失败-

#鸿蒙
Android Studio-Flutter插件下载失败

背景 & 问题继上次做完 flutter 的分享后,工作中一直都没有机会用到,搁置到现在,一直到本周需要开发个 flutter 的插件,才捡起来。中间跨度时间之长,足以我中间换了个电脑。所以,这意味着,我需要重新配置环境了。然后就卡在了 下载 flutter 插件的步骤。问题表现在:Android Studio 内搜索插件就很慢,慢到好家伙直接 Nothing found。好不容易搜到了,

#flutter#android studio
Hello Flutter! 哎!你环境配了吗?

前言技术的更新迭代越来越快,一直都有原生开发被取代的声音,作为一个纯原生开发者来说,跨平台开发,是一种新的尝试。为什么要选择Flutter,因为毕竟是谷爹家的亲儿子,Android 也是亲儿子,算起来都是兄弟,加深下兄弟之间纯真的友谊,还是很有很有必要的。Flutter 是什么?Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可...

    共 18 条
  • 1
  • 2
  • 请选择