- 博客(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关注的人