home-banner-background home-banner-background

DarkFlameMaster's blog

  • 首页
  • 归档
  • FOR ME
  • GITHUB
  • 标签
  • 首页
  • 归档
  • FOR ME
  • GITHUB
  • 标签
109
标签
0
分类
65
文章
Lucas
Lv5
109
标签
0
分类
65
文章
  • hexo 安装自定义字体的思路

    hexo 安装自定义字体的思路

    问题 很多博客自定义字体的时候,都是用的 google fonts 的链接 但是很多字体 google fonts 里面没有,那我们该怎么办呢? google fonts 的原理 我们点开一个链接 Ubuntu mono https://fonts.googleapis.com/css2?family=Ubun...
      2023-11-17  
    • hexo 
    • | 字体 
    • | 博客 
    • | font 
    阅读全文hexo 安装自定义字体的思路 
  • 斐波那契数列多解

    斐波那契数列多解

    斐波那契数列在算法中占有很高的地位, 主要是很多题目背后的根源都是斐波那契数列 递归法 算法思路 递归 代码 12345678910111213private fun fibonacci(n: Int): Int { if (n < 0) { return -1 } if (n == 0) { return 0 }...
      2023-11-15  
    • 算法 
    • | 斐波那契 
    阅读全文斐波那契数列多解 
  • Java io nio okio

    Java io nio okio

    io i(输入),o(输出) 只要是把数据从程序外部拷贝到程序内部,都叫输入,包括但不限于,硬盘文件数据,网络数据,其他应用程序的数据 只要是把数据从程序内部拷贝到程序外部,都叫输入,包括但不限于,硬盘文件数据,网络数据,其他应用程序的数据 FileInputStream & FileOutPutStr...
      2023-11-15  
    • kotlin 
    • | stream 
    • | 流 
    • | java 
    • | io 
    • | nio 
    • | okio 
    阅读全文Java io nio okio 
  • Android 里的 dpi dp px

    Android 里的 dpi dp px

    概念 Dpi (Dots Per Inch) 每英寸点数,原本是从打印机过来的概念,对于显示屏幕,用 ppi 很多刚接触Android开发的小伙伴,对于这个dp一脸懵逼,百度了很久,也是一些计算dpi的方法,根本没有讲到点子上! 我们需要先了解一下这个DisplayMetrics类 里面有几个常用的常量 123456Log.d("lucas", "density...
      2023-11-08  
    • Android 
    • | dpi 
    • | dp 
    • | px 
    阅读全文Android 里的 dpi dp px 
  • Android 里的 Bitmap、Drawable、Mipmap(没写完)

    Android 里的 Bitmap、Drawable、Mipmap(没写完)

    Drawable 是什么? Drawable并不是图 Drawable是一个抽象类,用于表示可绘制对象。本身是一个绘制工具,更像一个只专注于绘制的 View,所以一个 Drawable 显示什么,取决于它绘制什么 1234567package android.graphics.drawablepublic abstract class Drawable { ... pu...
      2023-11-07  
    • Android 
    • | Bitmap 
    • | Drawable 
    • | Mipmap 
    • | 图片处理 
    阅读全文Android 里的 Bitmap、Drawable、Mipmap(没写完) 
  • Kotlin 手动环境配置

    Kotlin 手动环境配置

    背景介绍 Kotlin 编译器 k2 出来了,就想着平时写 Kotlin 都是直接用的 IDEA 和 Android Studio ,并不是自己配置开发环境 这肯定是一个趋势,就是所有的开发环境配置项都i是点两下就配置好了,不用再去设置什么环境变量,非常地方便 但我还是想看看 Kotlin 是怎么编译运行的,以 JVM 为例,大概率是把 Kotlin 编译成 jar 包对吧,然后再调用 ja...
      2023-11-06  
    • kotlin 
    • | 环境配置 
    • | k2 
    阅读全文Kotlin 手动环境配置 
  • Jvm 类加载 balabala

    Jvm 类加载 balabala

    本文大量挪用 我竟然被” 双亲委派” 给虐了!-HollisChuang’s Blog 如果可以还请看原文,原文写的非常好!!!强烈建议观看原文并点赞 并且全网写得比较全的,我找了好几篇,基本都是抄的这个文章!!! 另外juejin某篇 双亲委派机制(奥利给干就完了) 也是我写的,我正在慢慢把juejin里写过的文章慢慢倒过来。。。 起因 起因是因为某实习期的同事,在写代码的时候,写了大量s...
      2023-11-06  
    • kotlin 
    • | Java 
    • | Jvm 
    阅读全文Jvm 类加载 balabala 
  • 读《深入理解 kotlin 协程》- 01 同步异步

    读《深入理解 kotlin 协程》- 01 同步异步

    特别提醒 如果可以,购买《深入理解 kotlin 协程》支持作者 bennyhuo 霍丙乾!!! 异步和同步 异步和同步主要说的是代码执行的逻辑顺序 异步的概念 12345678910111213141516fun main() { // 同步代码 print("A") pr...
      2023-10-29  
    • 线程 
    • | 协程 
    • | 异步 
    • | 同步 
    阅读全文读《深入理解 kotlin 协程》- 01 同步异步 
  • C 傻鸟指针

    C 傻鸟指针

    指针的声明 C语言的指针语法(int *p; 和*p)在编程语言历史上一直备受争议,被称为“反人类设计”之一。很多人都觉得它容易混淆。 (其中int *p; 是声明指针,*p是取指针指向的对象),如下: 1int *p; 这个声明其实特别有考究!!! 想想,如果你要声明一个int变量,该怎么写?这样:int a; 其实指针的声明是完全与之对应的 它声明了p的类型是int *; 还声明了*p...
      2023-10-27  
    • C 
    • | C语言 
    • | 指针 
    阅读全文C 傻鸟指针 
  • kotlin 协程-01 delay 函数(没写完)

    kotlin 协程-01 delay 函数(没写完)

    读代码困难 协程代码里有大量的Lambda,我每次看kotlin的Lambda,都有点头疼,但是不能退缩!!! 看源码 我们先看这delay函数的定义 1234567891011// Delay.ktpublic suspend fun delay(timeMillis: Long) { if (timeMillis <= 0) return // don't...
      2023-10-25  
    • kotlin 
    • | 协程 
    • | delay 
    阅读全文kotlin 协程-01 delay 函数(没写完) 
1234567
© 2023 - 2025    Lucas

共撰写了 65 篇文章

访问人数 总访问量
由 Hexo 驱动 主题 Redefine v2.8.5
博客已运行 天 小时 分钟 秒