自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java 注解其一

一、@SuppressWarnings:用于通知java编译器忽略特定的编译警告。 常见参数值: 1、deprecation:使用了不支持使用的类或方法 2、unchecked:执行了未检查的转换 3、path:有不存在的路径 4、fallthrough:switch中未使用brea...

2017-12-31 12:07:00 162

转载 高可用的应用

应用层是主要处理网站应用的业务逻辑,因此有时也称作业务逻辑层,应用的一个显著特点是应用的无状态性。 无状态的应用是指应用服务器不保存业务的上下文信息,而仅根据每次请求提交的数据进行相应的业务逻辑处理,多个服务实例(服务器)之间完全对等,请求提交到任何服务器,处理结果都一样。 ...

2017-12-31 12:07:00 220

转载 jquery中$.get(),$.post(),$.ajax(),$.getJSON()

$.get(),$.post(),$.ajax(),$.getJSON() 一,$.get(url,[data],[callback]) 说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务...

2017-12-31 12:05:00 168

转载 Leetcode No.180 Consecutive Numbers

Write a SQL query to find all numbers that appear at least three times consecutively. +----+-----+| Id | Num |+----+-----+| 1 | 1 || 2 | ...

2017-06-30 11:24:00 134

转载 java.lang.IllegalStateException: Optional long parameter 'adminId' is present but cannot be translat

把 long 换成 Long 转载于:https://my.oschina.net/LinuxDaxingxing/blog/917158

2017-06-08 15:13:00 578

转载 一行代码实现java List去重

参考整理自“http://www.2cto.com/kf/201410/341634.html” 如有侵权,请联系本人删除。 //带类型 List<Integer> l = new ArrayList<>(...

2017-06-06 10:37:00 108

转载 Java保留两位小数的几种写法总结

本文列举了几个方法: 1. 使用java.math.BigDecimal 2. 使用java.text.DecimalFormat 3. 使用java.text.NumberFormat 4. 使用java.util.Formatter ...

2017-06-02 16:19:00 147

转载 js判断输入是否为正整数、浮点数等数字的函数代码

1.下面列出了一些判读数值类型的正则表达式 /^\d+$/  //非负整数(正整数 + 0) /^[0-9]*[1-9][0-9]*$/  //正整数 /^((-\d+)|(0+))$/  //非正整数(负整数 + 0) /^-[0-9]*[1-9][0-9]*$/  //负整数...

2017-06-01 16:54:00 206

转载 使用Gradle构建Java项目

使用Gradle构建Java项目 这个手册将通过一个简单的Java项目向大家介绍如何使用Gradle构建Java项目。 我们将要做什么? 我们将在这篇文档航中创建一个简单的Java项目,然后使用Gradle构建它。 需要准备什么? 预留15分钟空闲时间 一件称手的兵器...

2017-05-31 15:10:00 88

转载 用 Docker、Gradle 来构建、运行、发布一个 Spring Boot 应用

如何用 Docker、Gradle 来构建、运行、发布来一个 Spring Boot 应用。 Docker 简介 Docker 是一个 Linux 容器管理工具包,具备“社交”方面,允许用户发布容器的 image (镜像),并使用别人发布的 image。Docker image 是用于运...

2017-05-31 15:04:00 160

转载 Maven和Gradle对比

Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。笔者有幸见证了Maven的没落和Gradle的兴起。Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一...

2017-05-31 11:11:00 96

转载 利用Iterator模式遍历JavaBean中的属性

缘起 (Motivation/intent) JavaScript中可以遍历对象中的属性,但Java却没有这样的语言支持。例如一个普通POJO对象UserBean public class UserBean { private int id; private Stri...

2017-05-31 09:46:00 150

转载 获取json数据长度

[{"id":6},{"id":16}] if(data.length>0) ; 转载于:https://my.oschina.net/LinuxDaxin...

2017-05-29 10:34:00 687

转载 TextRank算法提取关键词的Java实现

谈起自动摘要算法,常见的并且最易实现的当属TF-IDF,但是感觉TF-IDF效果一般,不如TextRank好。 TextRank是在 Google的PageRank算法启发下,针对文本里的句子设计的权重算法,目标是自动摘要。它利用投票的原理,让每一个单词给它的邻居(术语称窗口) 投赞成票,票...

2017-05-26 09:59:00 80

转载 java maven 发送邮件

1,先导入一个jar包 在pom.xml 中写入 <!-- 邮件start --> <dependency> <groupId>javax.mail</groupId> <a...

2017-05-23 12:04:00 112

转载 java中遍历HashMap

Map.Entry 遍历 for(Map.Entry<String, String> entry:map.entrySet()){ //todo } 迭代器迭代Iterator Set set = map.entrySe...

2017-05-22 11:47:00 79

转载 Eclipse中自动添加注释

方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${...

2017-05-22 09:37:00 102

转载 lucene中Field.Index,Field.Store详解

lucene在doc.add(new Field("content",curArt.getContent(),Field.Store.NO,Field.Index.TOKENIZED)); Field有两个属性可选:存储和索引。 通过存储属性你可以控制是否对这个Field进行存储; 通过索...

2017-05-19 22:07:00 121

转载 Guava——使用Preconditions做参数校验

Preconditions介绍 Guava中提供了一个作参数检查的工具类–Preconditions, 静态导入这个类, 可以大大地简化代码中对于参数的预判断和处理. import static com.google.common.base.Preconditions; 在以前, 我们需...

2017-05-18 18:19:00 292

转载 JVM内存配置详解

前段时间在一个项目的性能测试中又发生了一次OOM(Out of swap sapce),情形和以前网店版的那次差不多,比上次更奇怪的是,此次搞了几天之后啥都没调整系统就自动好了,死活没法再重现之前的OOM了!问题虽然蹊跷,但也趁此机会再次对JVM堆模型、GC垃圾算法等进行了一次系统梳理; ...

2017-05-04 08:44:00 98

转载 dataTables Uncaught TypeError "length" 解决办法

当我们把List对象转化为json字符串时,我们返回如下所示: [ {"id":1,"usrId":14,"productId":5}, {"id":8,"usrId":14,"productId":7}, {"id":11,"usrId":14,"productId":8}]...

2017-05-03 17:36:00 133

转载 Maven 手动添加 JAR 包到本地仓库

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的, 4个人共用,有时候用Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。 然后改用手动来下...

2017-05-03 09:59:00 74

转载 mysql查询某一字段出现次数前十的记录id

SELECT DISTINCT id FROM tb WHERE id IN(SELECT id AS NUM FROM tb GROUP BY id ORDER BY NUM DESC) LIMIT 0,10 ...

2017-04-29 22:22:00 691

转载 Spring mvc 中使用 kaptcha 验证码

生成验证码的方式有很多,个人认为较为灵活方便的是Kaptcha ,他是基于SimpleCaptcha的开源项目。使用Kaptcha 生成验证码十分简单并且参数可以进行自定义。只需添加jar包配置下就可以使用。kaptcha所有配置都可以通过web.xml来完成,如果项目使用了Spring MV...

2017-04-29 22:04:00 72

转载 Lucene 4.10 + Mysql 5.5 创建数据库表索引(Lucene 学习序列1)

版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明:http://blog.csdn.net/qiuzhping Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一...

2017-04-29 21:59:00 65

转载 SpringMVC基础——@ModelAttribute和@SessionAttribute

一、@ModelAttribute 注解 对方法标注 @ModelAttribute 注解,在调用各个目标方法前都会去调用 @ModelAttribute 标记的注解。本质上来说,允许我们在调用目标方法前操纵模型数据。 1.在 @ModelAttribute 标注的方法处向模型中存入数据...

2017-04-29 21:44:00 115

转载 mybatis insert、update 、delete默认返回值解释与如何设置返回表主键

在使用mybatis做持久层时,insert、update、delete,sql语句默认是不返回被操作记录主键的,而是返回被操作记录条数; 那么如果想要得到被操作记录的主键,可以通过下面的配置方式获取。 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的...

2017-04-27 21:27:00 201

转载 分析Java中ArrayList与LinkedList列表结构的源码

http://www.jb51.net/article/83937.htm 转载于:https://my.oschina.net/LinuxDaxingxing/blog/888192...

2017-04-27 11:00:00 57

转载 jQuery ajax - get() 方法

定义和用法 get() 方法通过远程 HTTP GET 请求载入信息。 这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。 语法 $(selector).get(url,data,success(r...

2017-04-27 10:51:00 87

转载 java的arraylist排序示例(arraylist用法)

public class Test { public static void main(String[] args) { Student zlj = new Student("丁晓宇", 21); Student dxy = new Student("赵四", 22); Stud...

2017-04-27 10:43:00 73

转载 Java中ArrayList类的使用方法

Java中ArrayList类的用法 1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使...

2017-04-26 12:13:00 389

转载 jQuery ajax - getJSON() 方法

通过 HTTP GET 请求载入 JSON 数据。 在 jQuery 1.2 中,您可以通过使用 JSONP 形式的回调函数来加载其他网域的 JSON 数据,如 "myurl?callback=?"。jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。 注意:此行以后的代码将在这个...

2017-04-26 11:36:00 82

转载 Java中ArrayList和LinkedList区别

ArrayList和LinkedList的大致区别如下: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除...

2017-04-25 21:57:00 84

转载 JSON Web Token簡介

JSON Web Token(簡稱JWT)是一種token格式,通常用來解決身份認證的問題,和會話(session)作用相同,常用在RESTful API或者OAuth認證上。 和session相比,JWT有以下優勢: 服務器端的開銷低 服務器端擴展方便 不用專門處理CSRF...

2017-04-25 20:39:00 53

转载 java Set方法 toArray(T[] a)

<T>T[]toArray(T[]a) Returns an array containing all of the elements in this set; the runtime type of the returne...

2017-04-25 11:51:00 1855

转载 利用Java获取文件名、类名、方法名和行号的方法小结

在C语言中,我们可以通过宏FILE、__LINE__来获取文件名和行号,而在Java语言中,则可以通过StackTraceElement类来获取文件名、类名、方法名、行号。 public static int getLineNumber( ){ StackTraceElement...

2017-04-24 20:01:00 301

转载 Java批量修改文件名的实例代码

import java.io.*; import java.util.*;public class Test { public static void main(String[] args) throws IOException { BufferedRead...

2017-04-24 19:58:00 116

转载 Levenshtein算法:计算字符串相似度

public class test{ public static void main(String[] args) { String str1 = "你是谁"; String str2 = "我是你爸爸"; levenshtein(str1,str2); } p...

2017-04-24 11:24:00 222

转载 Java调用jama实现矩阵运算

一、jama简介 Jama是一个基本的线性代数Java包。包括一个基本的Matrix类和5个矩阵分解类。 Matrix类提供了基本的线性代数数值运算的功能,不同的构造函数可以构造双精度和浮点精度的二维数组,而不同的gets和sets方法可以返回子矩阵和矩阵元素。 ...

2017-04-21 21:51:00 181

转载 jPages设置图片布局

jPages_style.css /* Content -> Unordered Lists *//*set img style*/div#content ul#itemContainer { list-style: none; padding:0; margin: 0 ...

2017-04-20 21:26:00 102

空空如也

空空如也

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

TA关注的人

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