DM Blog

Thinking will not overcome fear but action will.

iOS-Cocoapods安装失败修复记录

iOS技术成长之路

1.升级ruby 步骤一: 查看ruby版本 ruby -v 步骤二 删除旧版本的CommandLineTools removing the old tools (\$ rm -rf /Library/Developer/CommandLineTools) install xcode command line tools again (\$ xcode-s...

flutter 与 Object-C 交互开发

Flutter学习笔记

1.iOS 原有项目集成 flutter 官方文档:flutter 官方开发文档地址 1.第一步:首先我们要在同级工程目录 podfile 下创建 flutter 工程。 终端命令: flutter create --template module my_flutter 文件名就是 my_flutter 当然也可以通过 vscode 或者 android st...

采集数据

Flutter学习笔记

1.设备信息 deviceInfo 字段名称 字段描述 字段长度 字段类型 可选/必传 name 设备名称 20 string Required model 设备类型 ...

鸿蒙开发使用语言

鸿蒙学习笔记

鸿蒙OS开发支持多种编程语言,开发这可以根据自身技术背景和项目需求选择合适的语言进行开发。 鸿蒙支持的编程语言,如Java、Kotlin、JavaScript(可能通过ArkUI框架)以及TypeScript(可能用于鸿蒙的轻量化应用开发)等。探究各语言在鸿蒙生态中的角色,以及对应的开发框架或库,如Java与Java UI框架、Kotlin与相关库、JavaScript/TypeScript...

java线程实现

Java学习笔记

创建线程的几种方式: 1、继承线程类 Thread 2、实现Runnable接口 3、实现Callable接口 4、线程池 1. 继承线程类 Thread public class Mythread extends Thread { // 从学习的角度来说, 线程是一个完成任务的类 public void run() {// eg: 线程任务:从1-1...

Mybatis连接数据库

Java学习笔记

大致思路 Graph LR 1.引入pmo依赖 --> 2.Mybatis配置文件 --> 3.编写映射文件 --> 4.得到SQLSession执行语句 --> 5.关闭SQLSession 对数据库进行配置,连接数据库。(这块只需要写一次就好) 操作数据库,就需要有映射文件(可以是xml映射文件,也可以是注解方式) 然后操作SQLSession...

LinkedList

Java学习笔记

LinkedList 的底层是双向链表结构,由于链表没有将元素存储在连续的空间中,而是存储在单独的节点中,然后通过引用将节点连接起来了,因此在任意位置插入或者删除元素时,不需要搬移元素,效率比较高。 注意: LinkedList实现了list 接口 LinkedList的底层是用了双向链表 LinkedList没有实现RandomAcess接口,因此LinkedList...

java实现日期

Java学习笔记

// 获取当前时间 Calendar nowtime = Calendar.getInstance(); SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss"); System.out.println(format.format(nowtime...

AI 工具箱

工具分享

AI万花筒 363Ai 阿里云 通义万相 百度 文心一言

IntelliJ IDEA新建java项目的框架了解

Java学习笔记

选择maven, java,之后选择Spring web , Spring web Services, JDBC API. 网络请求 在创建Java Web项目时,选择Spring Web和Spring Web Services是必要的。‌ Spring Web Spring Web模块提供了Spring MVC和Spring WebSocket的支持,使得开发Web应用程序变...