Swift 常见面试题解

基础 1、class 和 struct 的区别 2、不通过继承,代码复用(共享)的方式有哪些 3、Set 独有的方法有哪些? 4、实现一个 min 函数,返回两个元素较小的元素 5、map、filter、reduce 的作用 6、map 与 flatmap 的区别 7、什么是 copy on write 8、如何获取当前代码的函

Souleigh ✨ Souleigh ✨ 2020.12.12
0
0
写个单链表,VS里面可以运行的代码,VScode居然不能运行?指针原因?

一、出现的问题事情是这样的,当时很着急,写个单链表出来,在VS里面写过一次,在VScode里面也写过一次,老师写的代码有一些罗嗦,于是我思考用自己的的代码风格来写一遍。啪的一下,很快啊!问题出现了!VS里面可以运行的代码,到了VSocde里就不能运行了!这是为什么!cpp这是List.cpp中相关代码bool List::insertByTail(Node

桃浪十七丶 桃浪十七丶 2021.05.08
0
0
写个单链表,VS里面可以运行的代码,VScode居然不能运行?指针原因?
Android包管理机制(一)PackageInstaller的初始化

Android框架层 Android包管理机制 Android框架层本文首发于微信公众号「刘望舒」 前言包管理机制是Android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理

刘望舒 刘望舒 2021.05.17
0
0
Netty之旅三:Netty服务端启动源码分析,一梭子带走!

Netty服务端启动流程源码分析 前记 哈喽,自从上篇《Netty之旅二:口口相传的高性能Netty到底是什么?》后,迟迟两周才开启

一枝花算不算浪漫 一枝花算不算浪漫 2020.09.16
0
0
Netty之旅三:Netty服务端启动源码分析,一梭子带走!
注解和反射

注解和反射 1.注解 1.1什么是注解? 注解和注释的差别在于注解可以被其他程序读取 1.2内置注解 @Override 定义在 java.lang.Override 中,表示一个方法声明打算重写超类中的另一个方法声明 @Deprecated 定义在 java.lang.Deprecated 中,此注解可以用于修辞方法,属性,类,表示不鼓励程序员使用这样的

lucien-ma lucien-ma 2021.07.30
0
0
注解和反射
个人博客开发之blog-api项目创建

前言先从接口项目开始写,blogapi写完全部接口后再写后台blogadmin,再写前端项目blog这样的项目开发顺序 blogapi项目创建这里自己用IDEA创建即可 目录结构xml├── HELP.md├── blogapi.iml├── pom.xml└── src ├── main │   ├── java │   │   └──

kenx kenx 2021.07.20
0
0
个人博客开发之blog-api项目创建
【单例深思】饿汉式

1、抛出问题1. 为什么饿汉式单例是线程安全的?2. 为什么饿汉式单例没有延迟加载(Lazy Loading)? 2、JVM类加载机制饿汉式单例的实现:javapublic class Singleton private static Singleton singleton new Singleton(); private S

疯震震 疯震震 2021.05.17
0
0
【单例深思】饿汉式
C语言中指针及其应用高级篇(用指针实现数组的扩增)

一、一级指针与一维数组把指针充当变量的用法,在C/C++的数据结构学习中广为应用,这种用法学习起来是比较简单的。先看代码。这里的代码,有string.h头文件包含的函数,和scanf,这两者在正常的写法中不用加“s”,这篇随笔所及代码的运行环境是Visual Studio2017,编译器会把scanf等函数增强,因此为了正常运行,会加上“s”.cdefine

桃浪十七丶 桃浪十七丶 2021.05.08
0
0
C语言中指针及其应用高级篇(用指针实现数组的扩增)
Canvas入门实战之用javascript面向对象实现一个图形验证码

本文主要介绍用canvas实现图形验证码的一些思路以及如何用javascript面向对象的方式更友好的实现canvas的功能,关于canvas的一些基本使用方法和API我整理了一个思维导图,大家感兴趣的可以参考学习。 (https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b158fad95

徐小夕 徐小夕 2020.12.16
0
0
Canvas入门实战之用javascript面向对象实现一个图形验证码
Dart基础>Dart语法(下)

前文链接: Dart简介(https://www.jianshu.com/p/c749f40828a5) Dart语法(上)(https://www.jianshu.com/p/6b5689342e24) 内容: 函数(方法) 函数定义及各类函数;函数参数;闭包 面向对象 定义;构造函数;成员(变

待兔 待兔 2020.12.24
0
0
Dart基础>Dart语法(下)