- 博客(54)
- 收藏
- 关注
原创 flutter 项目 运行报 Exception in thread “main“ java.net.ConnectException: Connection timed out: connect
这其实是因为无法下载gradle导致的,正确的做法是。查看究竟下载的是哪个版本的gradle。运行 flutter run -v。gradle下载不下来的话 请看。
2023-12-30 20:59:12
2180
1
原创 androidStudio 没有新建flutter工程的入口?
最后重启了 androidStudio 还是没发现在哪新建flutter项目工程。原来 plugins 下的 Android APK Support没有勾选。也执行了 flutter doctor --android-license。装了flutter dart 插件。执行了 flutter doctor。
2023-12-30 20:54:16
944
原创 gradle下载太慢不用再烦恼了
gradle-7.5-all.zip 来代替原来的 https\://services.gradle.org/distributions/gradle-7.5-all.zip。-wrapper文件。
2023-12-30 20:48:25
3412
3
原创 git第四篇 日常工作使用
一般我们使用reset的时候,会直接使用 git reset --hard commitId ,它能让commit记录强制回溯到某一个节点。而 git reset --soft commitId 除了回溯到指定节点外,还会保留节点的修改内容。有一天正在特性分支 开发,老板说线上有个bug需要切到dev分支修复,但是开发一半的代码怎么办呢?一般我们会先commit一下提交上去加个备注。git stash apply 修复完线上问题,切换到特性分支,执行当前命令就能把存起来的代码放出来。
2023-12-19 22:37:04
517
原创 Androidstudio加载编译时kotlin-compiler-embeddable一直下载中
文件路径:/Users/“用户名”/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-compiler-embeddable/1.6.10/进入kotlin-compiler-embeddable。点入所需jar包,file后面下载所需jar包版本。配置下载jar文件到.gradle文件中。
2023-12-18 21:53:56
2374
原创 Css:高级技巧
3.行内块的妙用 父级盒子直接 text-align=center 就可以居中。2.图片浮动+文字 就可以直接做出下面的效果 浮动就是用来做文字环绕的。4.CSS 三角强化 下图如何做?1.相对定位会压住标准流或者浮动。
2023-07-07 16:27:59
609
原创 Css基础:盒子模型
行内元素和行内块元素 水平居中做法,给其父元素添加 text-align:center。块元素水平居中的做法,margin:0 auto;边框 外边距 内边距 实际内容。
2023-07-06 10:27:03
489
原创 Css 基础:选择器,三大特性
line-height 行高被继承 font:12px/1.5 1.5代表子元素当前文字大小的1.5倍的行高。继承性:子承父业 text- line- font- color 跟文字相关的样式 都会被继承。层叠性:相同选择器设置相同样式,发生在样式冲突时,就近原则。可以理解为类选择器永远大于元素选择器,id选择器永远大于类选择器。权重有四组数字,永远不会有进位。等级判断从左到右进行比较。优先级:继承的权重是0。
2023-07-03 17:19:08
448
原创 数据结构概念
数据结构概念 数据元素(人) 数据项(人的属性 姓名 性别) 逻辑结构(面向问题) 集合结构 线性结构 树形结构 图形结构 数据 数据对象(人类) 数据结构 物理结构(面向计算机,将数据和逻辑关系存储到计算机内存中) 顺序存储(数据元素存在连续的存储单元里) 链式存储(数据元素靠指针的地址关联关系,存到哪个存储单元无所谓
2023-03-15 17:11:50
101
原创 Python第一天
inputtypekeywordf-string%d %f %.2f+ - * / // ** += -= *= /= //= **=chrord
2022-09-26 22:49:04
134
原创 Using WebView from more than one process at once with the same data directory is not supported.
有效解决WebView多进程崩溃(续) - 掘金 (juejin.cn)private fun handleWebViewDir(context: Context) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) { return } try { val pathSet: MutableSet<String> = HashSet() var suffi
2022-02-21 10:58:14
2154
原创 Activity从无到有都经历了些什么?
1.Activity的启动的代码在哪?ActivityThread-> startActivityNow-> performLaunchActivity2.Activity和Window的关系? Window的唯一实现PhoneWindow在Activity的attach方法中初始化ActivityThread: /** Core implementation of activity launch. */ private Activity.
2021-03-01 16:38:33
205
原创 Gradle: Download 下载慢的解决办法
https://maven.aliyun.com/mvn/guide 仓库名称 阿里云仓库地址 阿里云仓库地址(老版) 源地址 central https://maven.aliyun.com/repository/central https://maven.aliyun.com/nexus/content/repositories/central
2021-02-22 16:01:53
984
2
原创 根据文章发表的时间来显示它是几小时前,几分钟前。。。
import com.tamsiree.rxkit.RxConstToolimport com.tamsiree.rxkit.RxTimeToolimport java.text.SimpleDateFormatimport java.util.*object TimeConvertUtil { private const val YYYY_MM_DD_MM_HH_SS = "yyyy-MM-dd hh:mm:ss" private const val YYYY_MM_DD_M..
2021-01-04 10:29:50
278
原创 jks 转 keystore
//JKS--->P12 会自动生成 test.p12keytool -importkeystore -srckeystore D:\自己的签名.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore test.p12//P12---->KEYSTOREkeytool -v -importkeystore -srckeystore D:\test.p12 -srcstoretype PKCS12 -destkeystore D:\.
2020-11-30 09:25:03
157
原创 Error connecting to the service protocol: failed to connect to http://127.0.0.1:49
MUMU模拟器 android 6.0版本直接报错搜了一下,发现网上很多回答都是模拟器版本太高,降低到8.0就欧克了,可是我这是6.0........解决方法:暂无暂时先用真机吧...
2020-04-13 21:50:24
7947
2
原创 html 中img标签加载Android本地的图片不显示的问题
第一步:先将android访问本地存储的权限打开第二步:设置webview的访问本地属性属性 WebSettings webSettings=webView.getSettings(); //允许webview对文件的操作 webSettings.setAllowUniversalAccessFromFileURLs(true); ...
2020-04-06 09:36:40
3080
原创 阿里云 oss上传图片的时候报403 ErrorCode: AccessDenied ErrorMessage: Access denied by authorizer’s policy.
这个问题郁闷了很久,官方的demo跑出来就是这个样子,最后用公司的账号就好了。原因:1.首先自己的账号一定要充钱 充钱 充钱 才能用 不然403就是你越不过的砍然后跟着官方提示的代码直接copy 顺利上传成功https://help.aliyun.com/document_detail/93939.html?spm=a2c4g.11186623.6.1199.29757f366K...
2020-03-31 21:44:06
7651
原创 Android在运行app时,提示The application could not be installed: INSTALL_FAILED_TEST_ONLY
解决方法:在项目中的gradle.properties全局配置中设置如下,后面就运行成功了。android.injected.testOnly=false
2020-03-30 10:26:26
4169
原创 Manifest merger failed with multiple errors, see logs
终极解决方案:gradlew processDebugManifest -stacktrace
2020-03-25 22:33:45
143
原创 Installation did not succeed. The application could not be installed: INSTALL_FAILED_INVALID_APK
背景:AndroidStudio 3.6.1 mumu模拟器安装失败问题原因:新建的一个项目在命名时 出现了空格符 导致安装失败 很郁闷的一个问题第一步:第二步 直接下一步到底 ...
2020-03-25 22:10:10
7871
原创 git第三篇 从新建到提交总结
查看所有分支 git branch -a删除本地分支 git branch -d 分支名删除远程分支git push origin -delete 分支名删除完成以后刷新本地远程分支 git remote update origin -p
2019-09-23 10:36:34
122
原创 git第二篇 基本使用
1.将位于远程的仓库克隆到本地机器git clone 地址2.常见的配置命令git config --global user.name 名字定义当前用户所有提交使用的作者姓名。git config --global user.email 邮箱定义当前用户所有提交使用的作者邮箱。git config --global alias.<alias-name> &l...
2019-09-23 10:36:28
162
原创 git第一篇 : 初始化本地仓库到远程
工作流本地仓库由 git 维护的三棵“树”组成。第一个是你的工作区域,它持有实际文件;第二个是缓存区域,临时保存你的改动;最后是HEAD,指向你最近一次提交后的结果。步骤:1.初始化本地仓库1.创建新文件夹,打开,然后执行git init以创建新的 git 仓库。2.或者直接 git init 文件夹名 即可.2.新建一个文件或者文件夹,例如 RE...
2019-09-23 10:36:17
188
原创 Kotlin协程-取消与超时
1.Job:取消协程 【类似于线程的cancle、join】suspend fun main(args: Array<String>) { var job = GlobalScope.launch { repeat(1000, { println(it) delay(500) }) ...
2019-07-19 09:23:04
1382
原创 kotlin协程基础
第一个协程代码:GlobalScope.launch{}fun main(args: Array<String>) { GlobalScope.launch { // 开启协程 delay(1000L) println("World!--->" + Thread.currentThread().name) // 在延...
2019-07-18 11:09:00
180
原创 动态代理模式
为什么会产生动态代理模式?1个静态代理只能代理一种类型的对象,若要服务多类型的目标对象,则静态代理也需要产生多个。 如果服务对象很多,则静态代理会很多导致代码重复并且臃肿。为了解决此问题,出现了动态代理,只需要1个动态代理类就可以解决创建多个静态代理的问题,避免重复、多余代码代理模式如何编写?需要一个接口需要自定义一个动态代理类并且实现InvocationHandler接口,实...
2019-06-24 11:18:26
236
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人