自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java8 将List 转换成以逗号分割的String字符串

1、使用谷歌的Joiner(代码超级短)import com.google.common.base.Joiner;import java.util.ArrayList;import java.util.List;public class Convert { public static void main(String[] args) { List<I...

2020-02-04 11:38:56 3226

原创 mybatis数据加解密

<sql id="getKey"> '${@com.xx.xxx.xx.xx.utils.AesUtil@getKey()}'</sql><sql id="Base_Column_List"> id, name, parent_id, company_id, CONVERT(AES_DECRYPT(FROM_BASE64(phone)...

2019-05-14 19:09:43 962

转载 Intelij IDEA 2017安装mybatis插件并激活教程(MacOS和WIndows)

一、Mybatis Plugin插件是什么提供Mapper接口与配置文件中对应SQL的导航编辑XML文件时自动补全根据Mapper接口, 使用快捷键生成xml文件及SQL标签ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)快捷键生成@Param注解XML中编辑SQL时, 括号自动补全

2017-09-16 11:23:51 17870 3

转载 sftp上传文件夹

情景:利用sftp中将本地文件夹/home/sentiment/Data (内包含子文件夹) ,复制到服务器的/home/work目录下 命令: put步骤:1.首先定位到远程/home/work/目录下: cd /home/work/2.在word目录下新建Data文件夹: mkdir Data3.进入远程Data文件夹: cd Data4.本地定位到sentiment文

2017-08-06 13:31:21 948

原创 【git】 Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0

执行git pull 报 Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0错误解决方法:E:\tools\Git\bin>rebase.exe -b 0x50000000 msys-1.0.dll执行完成之后就OK了

2017-03-17 16:12:44 2098

转载 Intellij Idea 15 生成serialVersionUID的方法

默认情况下Intellij IDEA是关闭了继承了Java.io.Serializable的类生成serialVersionUID的警告。如果需要ide提示生成serialVersionUID,那么需要做以下设置:1、setting->Inspections->Serialization issues,将serialzable class without "serialVersionUID

2017-01-16 16:28:33 373

转载 浅谈Java中的hashcode方法

哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:1public native int hashCode();  根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。  为何Objec

2017-01-12 14:24:42 326

转载 控制反转(IOC)和依赖注入(DI)的区别

IOC   inversion of control  控制反转DI   Dependency Injection  依赖注入要理解这两个概念,首先要搞清楚以下几个问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗?        下

2017-01-08 19:56:26 375

转载 事务概念及存储引擎

事务概念及存储引擎  1.0 为何要事务?  先来看一个场景,银行转账汇款:  李彦宏和周鸿祎天天打架,现在让李彦宏给周鸿祎转款1000 元  设计如下表  account表  编号(id)用户名(user)金额(cash)  1李彦宏3000  2周鸿祎2000  传统的做法:  mysql> update acco

2016-11-30 15:56:45 1067

转载 [数据结构] 数组与链表的优缺点和区别

概述  数组 是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少插入和删除元素,就应该用数组。  链表 中的元素在内存中不是顺序存储的,而

2016-11-15 16:25:00 47728 10

转载 TreeSet详解

1.TreeSet原理:   /* * TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法 *  * Integer能排序(有默认顺序), String能排序(有默认顺序), 自定义的类存储的时候出现异常(没有顺序) *  * 如果想把自定义类的对象存入TreeSet进行排序, 那么必须实现Comparable接口 *   在类上implement Co

2016-11-15 15:30:26 455

转载 java中变量、对象的存储位置

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共 享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会

2016-11-04 11:12:55 12069 10

原创 win10安装方法(可以不需要激活)

U盘安装Win10方法1.首先我们需要登陆“微软中国下载中心”,从中下载一款名为“MediaCreationTool”的工具,利用该工具可以制作Win10安装U盘。直接通过以下地址快速进入“Windows下载中心”,根据自己操作系统的位数选择相应的工具进行下载。http://www.microsoft.com/zh-cn/software-download/wi

2016-09-29 13:44:17 15013 1

原创 IntellJ 创建Maven项目target目录没有项目本身文件(或者没有web.xml)

当IntellJ 创建Maven项目target目录没有项目本身文件(或者没有web.xml)时,检查pom文件没有packaging>warpackaging>如果要创建Maven-Web项目请见下图

2016-09-22 17:13:44 18046 1

转载 99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心

2016-09-02 14:49:34 328

原创 Android Error [Attempt to invoke virtual method 'void android.app.ActionBar' on a null object refere

((AppCompatActivity)getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true);This is what you need to do with the new support libraries. AppCompatActivity has replaced ActionBarActivit

2016-08-26 17:52:03 966

原创 IntelliJ IDEA中如何设置忽略@param注释中的参数与方法中的参数列表不一致的检查

请看下图。。。

2016-08-15 10:30:50 19200

转载 Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' ha

运行java.exe 出现Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'错误以前就出现过,觉得自己环境变量都设了,应该没问题了,懒得想了,重装了就好了。这次很奇怪的忽然之间又不行了,所以百度了一下,发现文章如下:运行java.exe 出现Registry key 'Software\Jav

2016-08-11 18:13:28 1561

空空如也

空空如也

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

TA关注的人

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