自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Maven 3.6.3 的下载、安装、配置、检测(详细讲解)

先简单了解下什么是 Maven:对于 Maven 的介绍,官方也给出了详细的解读:https://maven.apache.org/what-is-maven.html由于官网介绍太多,我简单翻译一段,主要说下它的诞生背景和使命:Maven, aYiddish wordmeaningaccumulator of knowledge, began as an attempt to simplify the build processes in the Jakarta Turbine p...

2020-08-14 01:18:18 6394 1

原创 IntelliJ IDEA(2020.2)的下载、安装步骤(详细讲解)

本次安装的 IntelliJ IDEA 版本:2020.2 (当前最新版本,2020.07.28发布的202.6397.94版)官方推荐的安装条件(指当前你手里电脑的配置)如下:1、64位版本的 wind10、wind8;2、推荐8G的RAM,最小也得是2G的RAM;3、2.5G的磁盘空间,最好是SSD(固态的);4、1024x768的屏幕分辨率;说白了,以上配置,是基于能满足 IntelliJ IDEA 的最基本条件,也是官方推荐要给 IntelliJ IDEA 的基本分配;..

2020-08-12 12:54:02 25392 7

原创 Tomcat 9.0.x 的下载、安装、配置、检测(详细讲解)

首先说下,你要下载的 Tomcat 版本:对于 Tomcat 版本的选择,官方也给出了详细的解读:https://tomcat.apache.org/whichversion.html一、去 Tomcat 官网:https://tomcat.apache.org/download-90.cgi下载安装包Binary DistributionsCore:.zip(或者 .tar.gz):基本分配。这些发行版不包括Windows服务包装程序,也不包括用于Windows的已编译A...

2020-08-12 00:47:39 896 5

原创 Git开发——创建分支

对于IT人,开发过程中,版本控制器必不可少,它不仅可以“保存”历史版本的代码,控制版本,还 可以完成多人协作开发,目前常用到的应该就是SVN和Git了,接下来记录下分支的使用。本文基于Coding代码托管平台讨论一、创建分支二、删除分支git branch -d test // test —— 待删除的分支发现error,未成功删除test这是因为,直接在test分支状态...

2020-04-14 15:22:38 801

原创 Git开发——Git安装与配置

对于IT人,开发过程中,版本控制器必不可少,它不仅可以“保存”历史版本的代码,控制版本,还 可以完成多人协作开发,目前常用到的应该就是SVN和Git了,接下来记录下分支的使用。...

2020-04-14 05:31:05 114

原创 java正则表达式提取html中的图片标签<img src="">

需求:将网页分享给其他人,JShare的分享模板如下:其中有标题(红色)、内容(黄色)、图片(绿色),但是接口中没有给图片的URL,而html格式的内容中有<img src="http://……">标签,需要去内容中自己提取第一张图片作为分享的图标,如下:所以,这个时候我们的需求就一目了然了:用正则表达式从繁杂的内容中找到我们需要的图片。解决:1、正则表达式:(http://j...

2019-06-27 15:51:20 8531 2

原创 以module形式导入library出错:Error:A problem occurred configuring project ':library'.

直入主题:在我项目开发时,需要导入第三方的library,在Android studio中以module形式导入到项目中,编译运行时,报了如下的错误: 经过查找,产生这个问题的原因有很多,后来发现,我的问题是因为导入library的build.gradle中有这样一段: 这个(红框框起来的代码)是引用NDK中的ABI文件,这时我发现我的Android studio中没有安装NDK。...

2019-02-22 17:52:02 12941

原创 当Listview中的item与其中的Button/CheckBox的点击事件冲突时……

当Listview中的item与其中的Button/CheckBox的点击事件冲突时……

2017-09-30 10:59:42 556

原创 null和“”,==和equals()的混用和区别

if(str == null || "".equals(null))和if(str == null || str.equals(""))的明确区分,在这儿用的是常用的基本类型String为例,当然str也可以代表任何Java中的固有类型和自定义的类型,而equals()则代表的是对应str的类型中的方法和属性。

2017-08-05 15:05:03 1396 2

转载 RSA加密解密的实现详解_JAVA

RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。

2017-07-31 18:31:42 1115

转载 Base64算法

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64并不是安全领域的加密算法,其实Base64只能算是一个编码算法,对数据内容进行编码来适合传输。

2017-07-30 15:55:26 793

原创 MD5算法的实现详解

加密算法肯定有对应的解密算法,但MD5没有,所以不能称之为加密。接下来我们就来聊聊MD5的具体实现。

2017-07-28 18:47:37 3111

原创 Java Cryptography Architecture(JCA)——加密的那点儿事儿(加密服务提供者、算法名称、转换名称)

Java Cryptography Architecture——加密的那点儿事儿(加密服务提供者、算法名称、转换名称)

2017-07-27 19:15:52 5233 1

原创 AES的256位密钥加解密报 java.security.InvalidKeyException: Illegal key size or default parameters 异常的处理及处理工具

AES的256位密钥加解密报“java.security.InvalidKeyException: Illegal key size or default parameters”异常的处理及处理工具

2017-07-24 14:01:12 39602 23

原创 Java实现AES的128、256位密钥加解密算法 并 解决Illegal key size or default parameters问题

Java实现AES的128、256位密钥加解密算法 并 解决Illegal key size or default parameters问题

2017-07-21 12:41:53 14491 2

原创 编写代码时,每打一个字符就会弹出“Computing additional info”.Could not initialize class……

An internal error occurred during:"Computing additional info". Could not initialize class javax.crypto.JceSecurityManager

2017-07-20 17:52:28 2460

原创 Unable to build: the file dx.jar was not loaded from the SDK folder!

昨天将我的Eclipse删掉,重新从Eclipse Downloads官网上面下载了一个Eclipse OXYGEN版本。下载、解压、安装ADT插件、下载SDK……一通搞,终于可以了,高高兴兴地开始撸代码。经历了一番折腾,终于完工,很欣喜的运行;谁知一下子弹出了一个提示说程序有错:我赶紧看代码,找来找去也没发现有错误提示,后来打开控制台,在Console中才发现有这样的提示:然

2017-07-05 15:46:18 58428 11

原创 the logging tag can be at most 23 character—解决log的TAG参数不能太长

The logging tag can be at most 23 characters, was 25(……)less...(Ctrl + F1)Log tags are only allowed to be at most 23 tag characters long.

2017-07-03 14:53:14 2245

原创 JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别

fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。

2017-06-29 18:21:31 55986 2

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-29 18:17:31 350

翻译 android中的setFocusable(Boolean T)和setFocusableInTouchMode(Boolean T)的区别

Android中很多时候,我们需要获得指定UI布局的焦点,所以Android为我们提供了setFocusable()和setFocusableInTouchMode()方法来实现获取焦点,并来满足我们不同需求。

2017-02-22 11:45:21 1647

空空如也

空空如也

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

TA关注的人

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