![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具栏
文章平均质量分 92
奇怪的程序猿
求人不如求己,与其临渊羡鱼,不如退而结网!
展开
-
[Liferay6.2]Liferay Dynamic Query API示例
介绍Liferay提供了几种方法定义复杂的查询用来检索数据库中的数据。通常情况下,在每个service Entity中,通过定义一些'finder'方法,可以便捷地满足基本的数据查询操作。但是,有时候我们可能会遇到以下几种finder查询并不能满足的情况:过于复杂的查询,例如子查询需要实现一些聚合操作,像min、max、avg等想得到复合对象或元组而不是映射的对象类型查询优化复杂的数据访问,像报表转载 2017-03-03 16:37:49 · 647 阅读 · 0 评论 -
集合排序问题
package com.util;import java.lang.reflect.Method;import java.util.Collections;import java.util.Comparator;import java.util.List;public class ListSortUtil {/*** * @param tar原创 2017-03-03 16:48:19 · 388 阅读 · 0 评论 -
idea史上最全的快捷键操作手册,值得收藏
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可原创 2017-10-23 16:45:00 · 600 阅读 · 0 评论 -
IDEA 中方法注释自动编辑功能
IDEA 中方法注释自动编辑功能1、 首先使用idea 的快捷键打开设置面板 ,找到Editor->Live Templates2、右边绿色加号,添加一个Templates Group ,命名为MyGroup ,然后选中MyGroup 再次点击加号 ,添加一个Live Templates模板,设置Abbreviation 为** Expand with Enter ,这个...原创 2019-05-30 10:25:21 · 1304 阅读 · 1 评论 -
打造一个属于自己的ip代理工具 ProxyRoot
起源:前段时间,应一个朋友的委托,想在高考前搞一份往年各大高校对不同地区的文理科分数线,搞一个查询分数的公众号,在爬取网站的数据时由于对网站的请求太频繁,在访问了2000多次后被网站把我的ip 封了,于是就起了自己打造一款ip代理工具的心思。准备工作最近使用idea 比较多,所有新开启一个springboot 项目,引入redis 存储IP地址,找到一个提供ip代理的网站找找他们对外提供...原创 2019-08-02 15:34:11 · 2795 阅读 · 0 评论 -
记录一个经常用到的日期处理的工具类
package com.ifeng.icrawlms.utils.common;import org.apache.commons.lang3.StringUtils;import org.apache.log4j.LogManager;import org.apache.log4j.Logger;import javax.xml.datatype.DatatypeFactory;i...原创 2019-08-02 14:49:43 · 390 阅读 · 0 评论