自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (5)
  • 收藏
  • 关注

转载 ThreadPoolExecutor:线程池使用

合理利用线程池能够带来三个好处第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌线程池的主要工作流程...

2019-07-01 15:16:11 718

原创 项目中涉及到金钱的计算时,数据库字段的使用

涉及到金额的计算,数据库中在字段应设置为decimal类型,较为精确,实体类映射类型为:java.math.BigDecimalxml中jdbcType:DECIMAL一般用decimal,长度18,保存2位小数,具体看业务在java的开发中,货币在数据库中MySQL常用Decimal和Numric类型表示,这两种类型被MySQL实现为同样的类型。他们被用于保存值,该值的准确精度...

2019-06-03 15:08:09 4447

转载 Android ADB 命令

一、设备相关1、adb devices 显示连接到计算机的设备 List of devices attached be34d81e device 输出格式为 [serialNumber] [state],state 有如下几种:列名 解释 nodevice 没有设备/模拟器连接 offline 表示设备未连接成功...

2019-05-28 16:59:26 285

转载 Adb常用命令小结

基础adb version 显示 adb 版本 adb help 帮助 adb start-server 启动 adbadb kill-server 停止 adb 服务器复制代码一.设备控制-d 指定当前唯一通过 USB 连接的 Android 设备为命令目标-e 指定当前唯一运行的模拟器为命令目标-s <serialNumber> 指定相应 ser...

2019-05-28 15:47:38 462

原创 Mac 常用的终端命令

基本命令1、列出文件ls 参数 目录名例:看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录cd例:想到驱动目录下溜达一圈cd /System/Library/Extensions3、建立新目录mkdir 目录名例:在驱动目录下建...

2019-05-27 12:40:10 1023

转载 Android:gradle 插件版本号与gradle 版本号对应关系

gradle文件夹 - gradle-wrapper.properties 中指的是gradle版本号build.gradle文件 - classpath ‘com.android.tools.build:gradle:3.1.2’ 指的是 gradle 插件的版本号,而不是 gradle 的版本号。不过 gradle 插件的版本号和 gradle 的版本号又是有关联的,关系如下:...

2019-04-23 10:19:41 1096

原创 mac 环境中,配置gradle 的环境变量

配置Java环境配置Gradle之前要确保安装了Java环境,要求在JDK 1.6以上,并且配置了环境变量JAVA_HOME,查看Java版本可以在终端输入java -version显示以下信息则证明配置成功.下载Gradle下载地址:点击下载gradle下载最新版本:gradle-4.6 (当前最新版2018年3月9日),记得要下载all版本的,里...

2019-04-22 14:39:20 330

转载 Mac下如何配置环境变量

本文以配置JDK的环境变量为例,示范如何配置环境变量,后续在安装Android、Maven、MongoDB等时都会需要配置相应的环境变量。1.在英文输入法的状态下,按键盘“Ctrl + 空格”组合键,调出Spotlight搜索,在这里可以快速启动终端,输入ter,然后回车,即可打开终端:2.如果你是第一次配置环境变量,可以使用“touch .bash_profile” ...

2019-04-22 13:36:51 317

原创 Android中去掉ActionBar的几种方法

方法一:在onCreate方法中添加一句代码requestWindowFeature(Window.FEATURE_NO_TITLE);不过这句代码一定要添加到setContentView(R.layout.activity_main); 之前;否则会报错(Caused by: android.util.AndroidRuntimeException: requestFeature(...

2019-04-13 23:10:46 2322

原创 RecyclerView 网格布局是设置分割线

1.分割线public class DividerGridItemDecoration extends RecyclerView.ItemDecoration { private static final int[] ATTRS = new int[]{android.R.attr.listDivider}; private Drawable mDivider; ...

2019-04-12 10:22:06 2935

原创 module中引入的jar包,为何在app中使用jar包中的类?module 引入的jar包,App 提示add libraryXXXX

问题老项目中在app中引入了一个module,由于系统提示2018年弃用compile,所以顺带将module中compile所幸都换成了implementation ,但是编译的时候,在app中有个类中死活找不到类。但是明明将jar引入了。解决方法新旧Glide的区别将implementation 编程api解决问题。那么就记录下三者的区别,方便以后忘记:complile: 以前的...

2019-04-10 17:25:28 377

原创 JFinal 复制model的时候注意

特别注意 Active record 模式是需要主键值的,意味着生成的 Model 仍然无法使用该模式操作数据库,非 AR 模式可以使用 Db + Record 模式操作数据库在_MappingKit中一定要public static void mapping(ActiveRecordPlugin arp) { arp.addMapping("appoa_account...

2019-04-03 17:11:18 690

转载 Unable to load authentication plugin 'caching_sha2_password'.

mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。客户端不支持新的加密方式。方法之一,修改用户的密码和加...

2019-04-03 12:29:56 5238 3

转载 超详细MySQL 8.0安装

一、下载MySQL首先,去数据库的官网http://www.mysql.com下载MySQL。点击进入后的首页如下:然后点击downloads,community,选择MySQL Community Server。如下图:滑到下面,找到Recommended Download,然后点击go to download page。如下图:点击download进入下载页面选择No...

2019-04-03 10:51:12 225

原创 svn: E230001: Server SSL certificate verification failed: certificate issued for a different hostnam

svn: E170013: Commit failed (details follow): svn: E170013: Unable to connect to a repository at URL 'https://192.168.1.140/svn/chief/chefuStore/CheFuStore' svn: E230001: Server SSL certificate verifi...

2019-03-27 10:24:58 1356

转载 Android 项目中依赖module中的jar包注意点

1,为了方便开发我们常会将一些常用且通用的类或者jar集成在module中方便以后的项目随时调用。但是自从Android studio更新到3.0.0之后将complie改成api和implement后需要注意一点,如果module中的jar需要给主项目使用则需要使用api:“xxxxx”,因为api是可以共整个项目使用的,而implement依赖的jar包只能给当前module使用。正确...

2019-03-27 10:15:58 784

底部导航和四个activity切换的框架

底部导航和四个activity切换的框架

2013-07-08

霓虹灯效果

一个很不错的效果,巧用android布局实现

2014-02-13

Android中文翻译组——Android开发者指南

用于开发android的文档,对初学者有很大帮助

2013-03-05

viewpaperSplash界面

比较常用的splash导航界面,只有在第一次进入应用的时候展示,以后每次进入只展示欢迎界面

2014-02-13

视屏摄像工具

很实用的工具,做视屏摄像用的最好,特别是即时聊天的软件

2013-09-11

空空如也

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

TA关注的人

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