自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奇怪的程序猿的博客

宝剑锋从磨砺出,梅花香自苦寒来

  • 博客(20)
  • 收藏
  • 关注

原创 打造一个属于自己的ip代理工具 ProxyRoot

起源:前段时间,应一个朋友的委托,想在高考前搞一份往年各大高校对不同地区的文理科分数线,搞一个查询分数的公众号,在爬取网站的数据时由于对网站的请求太频繁,在访问了2000多次后被网站把我的ip 封了,于是就起了自己打造一款ip代理工具的心思。准备工作最近使用idea 比较多,所有新开启一个springboot 项目,引入redis 存储IP地址,找到一个提供ip代理的网站找找他们对外提供...

2019-08-02 15:34:11 2877

原创 记录一个经常用到的日期处理的工具类

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 423

原创 springboot 集成redis系列三

SpringBoot 使用 redis 作为缓存中间件 对查询结果进行二级缓存这里接上一篇文章,在集成了多个redis 数据源后,如果要使用其中的某个数据源进行查询的二级缓存,可以按照如下步骤进行添加一个新的redis连接 cache 为新加的spring: redis: timeout: 0 # 连接超时时间(毫秒) jedis: pool: ...

2019-08-02 14:43:38 217

原创 springboot 集成redis系列二

如何集成多个redis 数据源并且轻松的管理使用第一步,同样是需要引入redis 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <...

2019-08-02 12:31:48 260

原创 springboot 集成redis系列一

单一的Redis 数据源pom.xml 中引入redis的包添加redis 的配置信息注入redisTemplate 及对key,value等进行序列化添加redisService 及其实现类 实现redis 的一些方法 ,方便我们调用redisService 的调用pom.xml 中引入redis的包<dependency> <groupId>org.spring...

2019-08-02 12:11:59 208

原创 IDEA 中方法注释自动编辑功能

IDEA 中方法注释自动编辑功能1、 首先使用idea 的快捷键打开设置面板 ,找到Editor->Live Templates2、右边绿色加号,添加一个Templates Group ,命名为MyGroup ,然后选中MyGroup 再次点击加号 ,添加一个Live Templates模板,设置Abbreviation 为** Expand with Enter ,这个...

2019-05-30 10:25:21 1389 1

原创 JSOUP 抓取县以上行政代码划分并导出json文件

JSOUP 抓取县以上行政代码划分并导出json文件由于在一次工作中需要用到这个 ,网上找的大都是2017年的,所以就自己写了一个抓取,并把它转成一个json文件来自用代码首先需要一个jsoup ,我用的是maven结构的项目,所以引入jsoup及其他一些需要的jar包 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.jsoup&amp;lt;/groupId...

2018-12-07 19:59:55 427

原创 SpringBoot+zookeeper+dubbo+POI 集成RPC,对excel 完成自动化接口测试

本文参考借鉴了部分博友的学习心得,在此表示感谢。这个小demo仅用于示范springboot中如何集成使用dubbo及读取excel数据调用dubbo接口获取结果返回,重新写入excel的结果列,欢迎随时交流。

2018-07-30 10:33:02 1237

原创 bootstrap treeview 树状结构节点权限和反选

1、引入bootstrap-treeview.js2、封装功能函数a、获取树状结构json数据及节点选中和反选事件function customTreeInit(url,thetree){ $.ajax({ type:"get", url:url, data:null, datatype:"text", suc...

2018-06-11 18:30:30 2059

原创 bootstrapTable 自定义序号与分页查询

     最近这段时间使用bootstrap比较多,期间在使用bootStrapTable时遇到分页上无法点击选择每页显示条数,原来时需要papper.js ,但是引了一个后发现与当前系统引入的bootStrap.table.js 不兼容,所以研究了一下,自定义了分页查询和数据前的序号计算,在这里贴出来,与大家互相借鉴,互相学习。  1、     使用了 thymeLeaf代码片段,分页代码如下:...

2018-06-11 17:35:52 6479 1

原创 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 631

转载 动态创建工作流

动态创建activiti工作流

2017-01-13 16:09:15 1368

原创 JAVAMAIL 邮件发送器

javamail 邮件发送案例(不带附件)

2017-01-13 15:51:52 780

原创 四向链表构建--十字链表构建

四叉链表构建n阶矩阵并赋值 ,朗致笔试算法题

2024-08-12 07:00:00 363

原创 标题springboot 2.x 添加 prometheus ,actuator 监控

## 标题springboot 2.x 添加 prometheus ,actuator 监控pom.xml<dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-prometheus</artifactId></dependency><dependency> <groupId>org.sp

2021-12-01 11:25:54 655

原创 Mysql 统计函数SUM 查询结果为空【null】

前情提示:今天一个mysql 的统计函数老报错,提示:attempted to return null from a method with a primitive return type (int).这个问题一看就是统计给返回null 了 ,而我想要的是int ,这个发生在sum函数上 经常会遇到 ,一般是查询结果为空时进行sum统计条数会返回结果 null,今天贴出解决方案 ,防止以...

2019-05-16 12:09:22 7521

原创 SpringBoot 中针对同一类型的参数,可以用一个类来集中访问

SpringBoot 中针对同一类型的参数,可以用一个类来集中访问,降低使用value(“{xxx.xxxx}”)在调用中的耦合.比如在AmazonProperties 类中收集参数,@ConfigurationProperties(“amazon”)用来标记参数是由amazon开头,属性associateId的值则来自application.properties中的amazon.associate

2017-11-07 12:00:44 732

原创 集合排序问题

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 419

转载 [Liferay6.2]Liferay Dynamic Query API示例

介绍Liferay提供了几种方法定义复杂的查询用来检索数据库中的数据。通常情况下,在每个service Entity中,通过定义一些'finder'方法,可以便捷地满足基本的数据查询操作。但是,有时候我们可能会遇到以下几种finder查询并不能满足的情况:过于复杂的查询,例如子查询需要实现一些聚合操作,像min、max、avg等想得到复合对象或元组而不是映射的对象类型查询优化复杂的数据访问,像报表

2017-03-03 16:37:49 660

原创 关于Idea基于maven创建springMvc项目中配置文件自动扫描找不到base-package问题

Idea基于maven创建springMvc项目中配置文件自动扫描的base-package必须是建在Sources root目录下的

2016-05-04 09:44:53 8634

空空如也

空空如也

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

TA关注的人

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