吐血推荐良心公众号,走过路过不要错过

摸着良心推荐,欢迎关注。 大名 Java和Android梦工厂 JADreamFactory 简介 专注Java和Android开发,分享Java/Android基础进阶、架构设计、开源框架、面试宝典及热点资讯等。此外,本公众号支持并欢迎投稿。 二维码 如下,大爷欢迎扫描哦: 自救 公众...

2018-11-14 20:44:47

阅读数 62

评论数 0

Docker核心概念、安装、端口映射及常用操作命令(细到令人发指)

文章目录一、Docker简介、应用场景和优点1.1 简介1.2 Docker应用场景1.3 Docker优点三、Docker核心概念3.1 docker镜像(Images)3.2 docker容器(Container)3.3 docker仓库(Resoisitory)3.4 docker主机(Ho...

2019-01-31 10:17:38

阅读数 64

评论数 0

第一个Flutter程序-计数器及项目结构分析

文章目录一、目标二、新建计数器项目2.1 创建项目,设置项目名及配置SDK2.2 设置包名2.3 运行项目2.4 计数器三、项目结构分析3.1 导包3.2 应用入口3.3 应用结构3.4 首页3.5 _MyHomePageState详解3.6 流程小结四、解惑build为何放在State中 一、目...

2019-01-28 17:31:15

阅读数 50

评论数 0

SpringBoot集成MyBatis及使用mybatis-generator-plugin生成代码(完美,步骤巨详细)

该文主要记录SpringBoot集成MyBatis框架,以及如何使用mybatis-generator插件生成pojo、mapper等文件。中间踩坑无数,不过最终经过各种Google后还是搭建起来了,step by step。 一、新建项目 新建步骤没啥好说的,直接上图,按照顺序来即可...

2019-01-10 18:18:55

阅读数 69

评论数 0

微信小程序网络请求配置问题及本地网络请求测试解决方案

本文只针对服务器网站没有备案或只需要做本地网络接口请求 一、问题引入 在小程序demo.wxml中声明button控件,并设置点击事件,如下: <button bindtap='testSendRequest'>网络测试&a...

2019-01-09 21:05:02

阅读数 302

评论数 0

Android报错之.android/repositories.cfg could not be loaded.解决方案

问题引入 执行如下命令时 /Users/***/Android/sdk/tools/bin/sdkmanager --update 报错如下: arning: File /Users/***/.android/repositories.cfg could not be loaded. ...

2018-12-05 18:16:17

阅读数 739

评论数 0

Flutter踩坑之 Android license status unknown 解决方案

问题引入 Mac上搭建Flutter开发环境文章中,在使用flutter doctor查看是否需要安装其它依赖项时,检测出三个问题! Doctor found issues in 3 categories.,其中有关Android平台的报错如下: [!] Android toolchain -...

2018-12-05 14:45:27

阅读数 1211

评论数 0

macOS上搭建Flutter开发环境

一、准备 使用镜像 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_ST...

2018-12-05 14:32:34

阅读数 199

评论数 0

Flutter报错之Waiting for another flutter command to release the startup lock解决方案

问题引入 通过命令行执行 flutter devices 或其他flutter命令时,报错如下: Waiting for another flutter command to release the startup lock... 解决方案 关闭Android Studio 打开flutte...

2018-12-05 11:45:04

阅读数 92

评论数 0

阿里云(Ubuntu)服务器搭建Git仓库

一、服务器操作 1. 1 安装git yum install git // 或apt-get install git 1.2 创建git用户和用户组 创建git用户,分配目录/home/git。 useradd git 1.3 禁用git用户shell 通过如下sudo vi /etc/pas...

2018-11-12 11:28:01

阅读数 115

评论数 0

如何解决 HostnameVerifier 不安全的问题?

问题引入 App提交Google Play时,审核被拒,打回,信息如下: 本文面向的是在应用中采用不安全的 HostnameVerifier 接口实施方式的开发者。在与使用 [setDefaultHostnameVerifier](https://docs.oracle.com/javas...

2018-10-31 10:19:01

阅读数 883

评论数 4

Android Studio常见aar引用方式大全(总有一种适合你)

因项目需要,引用第三方aar,踩了几个坑,也就有了该文,顺便整理了下常见aar的几种引用方式,详细如下。 方式一 项目工程目录结构如下图,是使用Android Studio 3.0新建的library工程: 针对该目录结构的项目,引用libs下的aar方法如下: 在该lib工程的build...

2018-10-30 14:31:15

阅读数 123

评论数 2

证书格式介绍及如何将.pem转换为.crt和.key?

.pem转换的问题描述 从.pem文件中提取/转换证书.crt和私钥.key文件的正确方法或者命令是什么?我知道它们是可转换的,但是不清楚怎么做。 最佳解决方法 可以使用以下方式将pem转换为crt: openssl x509 -outform der -in your-cert.pem ...

2018-10-29 17:01:20

阅读数 456

评论数 0

Android混淆报错BUILD FAILED之You may need to add missing library jars or update their versions

问题引入 混淆打包,报错如下: Warning: there were 27 unresolved references to classes or interfaces. You may need to add missing library jars or update th...

2018-10-23 10:58:39

阅读数 105

评论数 0

Android实战之音量获取与设置

获取和设置安卓音量信息主要使用了到AudioManager,通过getSystemService拿到AudioManager,然后就可以使用其提供的API轻松完成音量值的获取和设置了。 获取各类别音量最大值与当前值 fun getVoiceInfo(view: View) { ...

2018-10-22 14:40:18

阅读数 38

评论数 0

01 | 为什么要学习数据结构和算法?

你是不是觉得数据结构和算法,跟操作系统、计算机网络一样,是脱离实际工作的知识?可能除了面试,这辈子也用不着? 尽管计算机相关专业的同学在大学都学过这门课程,甚至很多培训机构也会培训这方面的知识,但是据我了解,很多程序员对数据结构和算法依旧一窍不通。还有一些人也只听说过数组、链表、快排这些...

2018-09-26 11:45:56

阅读数 129

评论数 0

Java 中处理异常的 9 个最佳实践

在本文中,作者介绍了9个处理异常的最佳方法与实践,以举例与代码展示结合的方式,让开发者更好的理解这9种方式,并指导读者在不同情况下选择不同的异常处理方式。 以下为译文: Java中的异常处理不是一个简单的话题。初学者很难理解,甚至有经验的开发人员也会花几个小时来讨论应该如何抛出或处理这些异常。...

2018-09-18 15:52:53

阅读数 48

评论数 0

IP地址与MAC地址的区别

相信很多人都对这两个地址有所迷惑,为啥要有两个地址呢?一个行不行?下面是些个人的想法,欢迎讨论。 IP地址和MAC地址 本科的时候老师讲到这两个地址的时候说过这样一句话:IP地址就像家里的门牌号,MAC地址就像你的身份证号,只知道MAC地址是无法知道你在什么位置的,除非是有个超大功...

2018-09-11 20:09:12

阅读数 113

评论数 0

获取Android手机总内存和可用内存最佳方案

Android手机的内存大小信息存放在手机系统的/proc/meminfo文件中,可以通过读取这个文件来获取内存信息。 adb shell查看 通过adb shell命令,进入终端 adb shell 执行cat /proc/meminfo,查看内存信息,命令如下: cat ...

2018-09-11 18:29:16

阅读数 237

评论数 0

Android App优化之提升App启动速度之理论基础

一、欲善其事, 先利其器 1.1 Traceview介绍 1.2 Traceview指标 1.3 Traceview使用 1.3.1 通过DDMS 1.3.2 通过代码 二、App启动流程分析 三、App启动方式 3.1 冷启动 3.2 热启动 3.3 温启动 四、App快速启动...

2018-09-03 20:47:04

阅读数 50

评论数 0

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