自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android Studio | sync时报错到Gradle,显示Connection timed out的解决方案

拉了新项目代码,或者是本地新建项目,Sync阶段就挂掉,给的错误提示是Connection timed out。

2024-01-30 11:55:05 1061 1

原创 mac & zsh环境下配置全局adb

mac & zsh环境下配置全局adb

2022-07-01 17:28:36 716 1

原创 Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter

Java转Kotlin坑

2022-06-16 20:20:51 3809

原创 【AS坑】Plugin [id: ‘com.android.application‘] was not found in any of the following sources解决

环境之前跑项目一直没问题,开始学kotlin,想写个demo,创立新项目的时候就sync不起来,报标题所示的错查看Event Log初步尝试在内外两个build.gradle内添加buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:/*你自己的gradle版本*/' }}此时问题并未

2022-05-27 12:11:53 27669 4

原创 设置Activity背景透明的方法

更改AndroidManifest.xml文件设置Activity属性为:android:theme="@android:style/Theme.Translucent"更改Activity代码:一般刚新建的Activity是继承自AppCompatActivity,把它改为Activity(android.app包)over

2021-07-19 17:17:46 952 1

原创 解决java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7

场景:把本地写好的SDK推到公司maven库里,执行>gradlew.bat -p sdk名称 clean uploadArchives时遇到标题样式的报错解决:Android目录下 → Gradle Scripts → gradle-wrapper.properties文件找到distributionUrl,把gradle版本切换为gradle-6.3-alldistributionUrl=https\://services.gradle.org/distributions/grad

2021-06-21 17:51:16 12384

原创 Android LinearLayout排列方式为vertical时 让内部组件位于最底部

背景:当LinearLayout设定android:orientation="vertical"后,只有水平方向的gravity属性才生效,比如left、right、center_horizontal。此时若只在最后一个组件中添加android:gravity="bottom"或者设定layout_marginBottom属性值是无效的。所以,此时想要让最后一个控件置于父布局底部,可将某个可操作的、不需置底的控件,添加android:layout_weight="1"属性。例:(删掉了一些与这个例子无关

2021-06-15 18:17:53 1169 4

原创 Mobility First与NDN的比较

(1)命名机制 Mobility First使用GUID,可以用来标识各种主体,包括接口、设备、服务、终端用户、内容或是递归的表示GUID集合。GUID是全局唯一标识符,来源于一个扁平命名空间,对应着一个实体或上下文,不依赖于网络接入点,路由时不必立即绑定到特定的网络。NDN中,数据包的核心是名字,其中不含地址(异于Mobility First)。NDN数据包的名字由程序产生,对网络层透明,其中包含了数据包大小、多层级和用于保证安全可靠的签名,来源于层次化命名空间。(2)路由机制Mobility F

2020-06-15 11:04:11 738 2

原创 Design Requirements of a Global Name Service for a Mobility-Centric, Trustworthy Internetwork 阅读报告

互联网体系结构课的作业。。。写的挺着急的 有的地方翻译完写了也没求证 仅供参考吧首先在文章的Introduction部分,作者开门见山的说明了随着移动设备和应用程序数量的指数级增长,在当前Internet中的一些设计缺陷导致当前的网络难以满足现代移动服务中对于性能、功能和安全性的一些要求。这些设计缺陷主要集中在两方面。其一是由于IP地址中将身份和位置合并,使用IP地址来识别网络接口或者是该接口的网络位置,会使得移动以及多归属问题复杂化;更严重的是这种合并还带来了一个很严重、但是不被广泛承认的安全挑战,即验

2020-06-15 11:02:36 134

原创 【win10】解决通过nvm下载node.js缓慢问题

nvm安装Github下载最新版的nvm-setup.zip。安装完成后打开安装目录中的*\nvm\setting.txt*添加如下内容:node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/切换至国内下载镜像node.js安装查看可下载版本nvm list available然后按照可安装的版本号下载即可,我用的我available里最新的nvm

2020-06-05 10:34:10 5864

原创 【win10】如何非乱码打开.db文件

写Android代码,通过Device File Explorer存下来生成的数据库.db文件,试了一下诸多写着可正确打开,但是非常不好用的方法,目前试了的最好用的是这个,http://www.sqliteexpert.com/download.html下载快安装快用着也方便...

2019-12-15 17:37:08 4525 1

原创 【Android Studio3.5】Potential heap pollution via varargs parameter key

发生场景:导入github代码时,先更改了各种依赖版本,成功导入后运行到模拟器上的时候就出现了标题问题,查了一下产生原因是Java泛型转换引发的堆污染。由于已经不是自己写的代码出现的这个问题,是下载的成熟稳定开源代码,故采用如下解决,若自己写的代码出现此问题请勿参照。解决办法:查看日志找到产生堆污染的那几个函数,添加注释:@SafeVarargs@SuppressWarnings({"u...

2019-12-11 20:32:51 1384

原创 【win10_AS更新踩坑】Your anti-virus program might be impacting your build performance.

win10系统,未安装任何杀毒软件,Android Studio版本为3.5解决办法:Windows设置→更新和安全→Windows安全中心→病毒和威胁防护→管理设置→添加或删除排除项把AS里提示的文件夹都添加进去就可以,问题解决...

2019-12-05 23:16:55 2279

原创 《密码编码学与网络安全》第一章 读书笔记

密码算法与协议的分类:对称加密、非对称加密、数据完整性算法、认证协议1.1 计算机安全概念定义(源于NIST):对于一个自动化的信息系统,采取保护措施确保信息系统资源(包括硬件、软件、固件、信息/数据和通信)的完整性、可用性和保密性【CIA三元组】。①保密性缺失的定义是信息的非授权泄露②完整性缺失的定义是对信息的非授权修改和毁坏③可用性缺失的是对信息和信息系统的访问和使用的中断除...

2019-09-17 10:11:10 375

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除