php5.6.40安装配置及常见问题解决 安装参考文档# 安装依赖sudo apt-get install libsqlite3-devsudo apt install libxml2sudo apt install libxml2-devcd php-x.x.x./configure --enable-fpm --with-mysqlma
Docker - Apache mkdir -p apachecd apachedocker run -p 9080:80 -v $PWD/www/:/usr/local/apache2/htdocs/ -v $PWD/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf -v $P
Docker搭建镜像私服 Docker 参考链接Docker私服仓库实际上提供两方面的功能:镜像管理:由docker-registry项目来实现,通过http服务来上传下载;认证:Nginx实现http请求管理+htpasswd用户验证环境准备服务器操作系统serverA:CentOS7.3,用于搭建docker registry仓库本地
.gitignore Git # git是有缓存的,而之前的文件在缓存中,并不会清除掉,还会继续提交,所以更新.gitignore文件后,还要清除缓存文件git rm -r --cached .git add .git commit -m 'update .gitignore'
Android-lintOptions Android 21、lintOptions:协助我们发现项目中代码质量问题gradle 的配置均会映射到一个java类,LintOptions 映射到 com.android.build.gradle.internal.dsl.LintOptions 类,其继承结构如下LintOptions : com.andr
Android-aar Android Android在build.gradle中添加依赖时,添加后缀@aar的作用一、.aar和.jar之间的区别。 '.aar'可以包含源代码和资源,但是'.jar'只能包含源代码。二、下载依赖库时的区别 当您在项目的build.gradle中包含一个带有后缀@arr的库时,该库将下载.aar后缀的
Android-gradle发布library至Maven私服 Android https://blog.csdn.net/longlonghaohao/article/details/120550280
Android-exported Android 新建的项目sdk版本是31或者当你升级到31你新建一个activity时会发现在manifest中的activity属性中默认会出现android:exported="true"属性,以前是没有的。android:exported 其实并不是Android12的新属性在前面的版本
Android-延迟执行 Android 一、Handlernew Handler().postDelayed(new Runnable() {@Overridepublic void run() {// TODO}}, 5000);二、Timer定时器Timer time=new Runtime();TimerTask task=new
Android常见问题 Android SharedPreferences.Editor的apply 和commit方法的区别:1.apply没有返回值而commit返回boolean表明修改是否成功;2.apply是将修改数据原子提交到内存,而后异步真正提交到硬盘,而commit是同步的提交到硬件磁盘,因此,在多个并发的提交commit
Android-NanoHttpd Android 参考链接1、导入依赖implementation'org.nanohttpd:nanohttpd:2.2.0'2、创建HttpServer继承NanoHTTPD,收到请求会在serve方法获取到参数信息import android.os.Environment;import android.util
Android-Fragment Android 参考链接Fragment作为Android最基本,最重要的基础概念之一,在开发中经常会和他打交道。本文从为什么出现Fragment开始,介绍了Fragment相关的方方面面,包括Fragment的基本定义及使用、回退栈的内部实现、Fragment通信、DialogFragment、ViewPager
idea破解 Java 1. 2019.3.5下载及破解百度云盘或官网下载https://www.jetbrains.com/idea/download/other.html破解:正常启动-试用-将破解jar拖入-重启
Android-Glide Android 90. 常见问题1. listener不回调解决办法:.override(100, 100)用XML声明的ImageView的大小是多少?Glide需要知道目标想要多大的图像。如果尚未准备好大小,则使用布局侦听器执行此操作。隐藏的ImageView不会通过布局来节省处理器周期,因此它可能还没有尺寸。
Android-RecyclerView kotlin 前言RecyclerView是一个和listView有些相似的列表结构控件,可以实现一些基本的列表的显示及事件内容基本使用设置item里的数据类,并且添加adapter类,设置item对应的类。将RecyclerView控件的adapter,layoutManger进行设置。1. 包引入Recycl
gradle常见问题 Gradle 选择一:项目级配置(推荐)找到项目中的如下文件:build.gradle在项目的根目录下找到如下文件:build.gradle,打开编辑,在下图红色箭头处添加阿里云的镜像。添加如下代码:maven {url 'http://maven.aliyun.com/nexus/content/groups/
Android-ConstraintLayout Android https://blog.csdn.net/guolin_blog/article/details/53122387https://www.jianshu.com/p/502127a493fb
Android-Animaton Android Android动画系列之-旋转-Rotate旋转动画,继承自基类Animatonxml的使用方式是比较普遍的,而且代码复用性也比较好,推荐使用,使用步骤如下:第一步,res目录下新建anim文件夹,在anim目录下新建rotate.xml文件第二步,编写rotate.xml的内容,示例如下 <
SpringBoot常见问题 SpringBoot 92、DevTools依赖实现热部署(仅在开发环境下生效)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</a
nodejs NodeJS 98、nvm管理node版本nvm list99、package-lock.json的作用锁定安装时的包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。记录模块与模块之间的依赖关系锁定包的版本记录项目所依赖第三方包的树状结构和包的下载地址,加快重新安装的下
Redis命令 Redis 1、连接Redis# -h默认localhost # -p默认6379 # -a可以不写,后续通过 auth pwd 完成认证# --raw 解决中文乱码redis-cli -h 101.37.245.17 -p 6379 -a pwd# 测试连接是否成功:成功返回pongping# 查看redis
Ubuntu - sh文件桌面快捷方式+Application Icon+收藏 Ubuntu 参考链接# 以idea.sh为例# 第一步、在桌面新建idea.desktop文件cd ~/Desktop && touch idea.desktop# 第二步、编辑idea.desktop文件vim idea.desktop-----------------------------