草庐IT

kotlin-compiler-embeddable

全部标签

[Android]网络框架之OkHttp(详细)(kotlin)

目录OkHttp的介绍添加依赖OkHttp的使用get的同步与异步请求post的同步与异步请求POST请求的数据格式POST请求上传文件POST请求上传json对象POST请求上传多个数据OkHttp的配置1.Builder构建器2.自定义拦截器3.自定义缓存4.自定义CookieOkHttp的介绍https://square.github.io/okhttp/由Square公司贡献的一个处理网络请求的开源项目,是目前Android使用最广泛的网络框架。从Android4.0开始HttpURLConnection的底层实现采用的是OkHttp添加依赖implementation'com.squ

php - 脚本 php artisan clear-compiled 处理返回错误的 pre-update-cmd 事件(Laravel 4.1 升级)

我最近尝试从Laravel4.0升级到Laravel4.1,但在运行phpcomposer.pharupdate时出现以下错误:Scriptphpartisanclear-compiledhandlingthepre-update-cmdeventreturnedwithanerror[RuntimeException]ErrorOutput:update[--prefer-source][--prefer-dist][--dry-run][--dev][--no-dev][--lock][--no-plugins][--no-custom-installers][--no-scrip

php - 脚本 php artisan clear-compiled 处理返回错误的 pre-update-cmd 事件(Laravel 4.1 升级)

我最近尝试从Laravel4.0升级到Laravel4.1,但在运行phpcomposer.pharupdate时出现以下错误:Scriptphpartisanclear-compiledhandlingthepre-update-cmdeventreturnedwithanerror[RuntimeException]ErrorOutput:update[--prefer-source][--prefer-dist][--dry-run][--dev][--no-dev][--lock][--no-plugins][--no-custom-installers][--no-scrip

关于 vue3运行报错Internal server error: [@vue/compiler-sfc] <script setup> cannot contain ES 的处理方法

大致的意思就是 scriptsetup 不能使用ES模块导出其实问题就出在,给官方给出的方法混用了一种是: 标签里面配置 setup另一种是:exportdefault 类里配置 setup() 方法两者用一种就行了第一种 import{useStore}from"../stores/store.js";conststore=useStore();第二种import{defineComponent}from'vue'import{useStore}from"../stores/store.js";exportdefaultdefineComponent({setup(){conststore=

独家揭秘:Kotlin编译器前端—解析阶段

独家揭秘:Kotlin编译器前端:解析阶段Kotlin编译器对我来说就像一个黑盒子,虽然有关于KotlinPSI在IDE插件中有使用的文档,但除了源代码中留下的注释之外,几乎没有其他信息可用。接下来的文章中我们来探索Kotlin编译器前端:解析阶段。Kotlin编译器的独特之处在于其前端是建立在其之上,这使得前端易于与编译器插件和IDE插件共享。对于Kotlin,前端的目标是解析编写的代码并分析其解释结构,以便生成中间表示(IR)。然后,将此IR和额外生成的信息一起发送到编译器的后端,后端会进一步分析、增强和优化IR,最终将其转化为机器码。这个系列观察了当您通过Kotlin编译器提供代码时发生

Android类似微信聊天页面教程(Kotlin)四——数据本地化

 前提条件安装并配置好AndroidStudioAndroidStudioElectricEel|2022.1.1Patch2Build#AI-221.6008.13.2211.9619390,builtonFebruary17,2023Runtimeversion:11.0.15+0-b2043.56-9505619amd64VM:OpenJDK64-BitServerVMbyJetBrainss.r.o.Windows1110.0GC:G1YoungGeneration,G1OldGenerationMemory:1280MCores:6Registry:  external.system

Conda、Git、pip设置代理教程 解决Torch not compiled with CUDA enabled问题

Conda设置代理在使用Conda时,如果您需要通过代理访问网络资源,可以按照以下步骤配置代理:打开终端并运行以下命令以设置HTTP代理:condaconfig--setproxy_servers.httphttp://:请将“”和“”替换为您的代理服务器和端口号。例如,如果您使用的代理服务器是“proxy.example.com”,端口号是“8080”,则命令应为:condaconfig--setproxy_servers.httphttp://proxy.example.com:8080运行以下命令以设置HTTPS代理:condaconfig--setproxy_servers.https

Kotlin基础入门 - for、forEach 循环

不论身处何方for循环这种操作都随处可见,鉴于大多数Android开发都是从Java转到Kt的,所以我的思路是从Java的使用习惯来讲一些Kt的for、forEach循环方式基础for循环惯性for循环进阶for循环倒序for循环forEach循环for循环step过滤for循环同时获取index、数据for循环多变量、多列表总结基础for循环for循环一般作用于list、map数据集合,这里我直接创建了一个只读List集合valdataList=listOf("apple","banana","orange")valnumList=listOf(1,2,3,4,5,6,7,8,9,10)提前

Kotlin基础入门 - for、forEach 循环

不论身处何方for循环这种操作都随处可见,鉴于大多数Android开发都是从Java转到Kt的,所以我的思路是从Java的使用习惯来讲一些Kt的for、forEach循环方式基础for循环惯性for循环进阶for循环倒序for循环forEach循环for循环step过滤for循环同时获取index、数据for循环多变量、多列表总结基础for循环for循环一般作用于list、map数据集合,这里我直接创建了一个只读List集合valdataList=listOf("apple","banana","orange")valnumList=listOf(1,2,3,4,5,6,7,8,9,10)提前

android - Kotlin Android Extensions 提供布局空指针

有一个相当简单的场景给我带来了很多麻烦。我正在使用嵌入式fragment制作一个非常简单的Activity。这个fragment只是一个显示一些图像的Gridview。当使用Kotlin扩展引用Gridview以直接引用XMLid时,就会出现问题。这里有什么问题?kotlinx对静态fragment不起作用吗?错误:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.android.android_me/com.example.android.android_me.ui.MainActivi