自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过httpClient实现跨服务获取数据

携带参数发送httpClient (get)请求,亲测有效。第一步引入httpClient依赖第二步上代码@Test public void doHttpClientTest(){ // 获得Http客户端 CloseableHttpClient httpClient = HttpClientBuilder.create().build(); // 参数 StringB...

2019-02-22 09:39:49 403

原创 lucene实现全局搜索

1.导lucene依赖我使用的是5.3.1的2.创建索引@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(value={"classpath:springMVC.xml"})public class LuceneTest{ @Autowired private StreetMapper streetMapper;...

2019-01-17 11:28:45 457

原创 spring之定时任务

1.导入定时器所依赖的jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>4.0.2.RELEASE</version> &

2019-01-11 17:05:24 256

原创 java实现跨域拦截

1.创建AccessInterceptor类实现HandlerInterceptor接口public class AccessInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse r...

2018-12-24 16:29:19 1166

原创 websocket+心跳实现长连接

1.js部分var lockReconnect = false; //避免ws重复连接 var ws = null; // 判断当前浏览器是否支持WebSocket var wsUrl = "ws:"+ip+":8081"; createWebSocket(wsUrl); //连接ws function createWebSocket(url) {...

2018-12-22 09:28:01 473

原创 java后台导出功能实现

1.首先,先导apache.poi的jar包poi-excelant-3.15-beta1.jar2.创建导出工具类ExportExcelUtil。public class ExportExcelUtil { /** * * @param fileName 文件名 * @param headers 表格属性列名数组 * @pa...

2018-12-05 09:04:19 2991

原创 Oracle一次性查询超过1000条数据的方法(分批查询)

每次查询超过1000条就会报下面这样的错所以我的解决思路是分批查询,废话不多说,上代码:public List<User> queryUserByGidAndRoleModify(Map<String, Object> paramMap) { Set<String> keySet = paramMap.keySet(); for (String k...

2018-12-04 08:45:11 22291 2

原创 使用ftp 上传文件到远程服务器

1.首先在evn.properties文件里配置ftp#ftp服务器 地址FTP_SERVER_NAME=xxxxx#ftp 服务器 端口号FTP_SERVER_PORT=xxx#FTP 服务器 用户名FTP_SERVER_USERNAME=xxx#FTP 服务器 用户密码FTP_SERVER_PWD=xxxx#FTP 服务器 默认目录FTP_SERVER_DEFAULTDIR...

2018-11-27 13:58:25 2786 1

原创 【微信开放平台】微信第三方扫码登录(亲测可用)

创建Spring项目,引入httpclient-4.5.jar1.需要一个微信开放平台账号,并创建一个网站应用,将appid appSecret获取下来2.将本地内网穿透的地址配置进网站应用里面的开发信息-授权回调域第一个二维码页面后端代码,生成授权地址,让用户点击扫码登录@RequestMapping(value = "login.do", method = RequestMetho...

2018-11-27 13:01:10 12527

转载 StringUtils的isBlank与isEmply

1.public static boolean isEmpty(String str)判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0下面是 StringUtils 判断是否为空的示例:StringUtils.isEmpty(null) = trueStringUtils.isEmpty("") = trueStringUtils.isEmpty...

2018-11-12 18:02:00 189

转载 缓存淘汰算法--LRU算法(转)

LRU1.1. 原理LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。1.2. 实现最常见的实现是使用一个链表保存缓存数据,详细算法实现如下:新数据插入到链表头部;每当缓存命中(即缓存数据被访问),则将数据移到链表头部;当链表满的时候,将链表尾部的...

2018-11-12 17:59:38 161

转载 Websocket全讲解。跨平台的通讯协议 !!基于websocket的高并发即时通讯服务器开发。

所用核心技术选型:Tomcat + Spring 4.0.3 + Mongodb(高并发数据库)SpringQueue(消息队列)+ ActiveMQ (消息队列)Spring-data-Mongo + Servlet 3.0+Spring-WebsocketMaven注:以下Websocket 均省略成 WB先说Websocket 的原理。 Websocket 是全...

2018-09-30 16:52:26 607

转载 H5app自动更新思路和实现

1.在服务器需要一个json或html文件,json最好。2.自动更新函数t是你当前正在运行的APP的版本号3.调用方法:在每次系统打开运行的时候执行上面的函数就可以svn(版本号);...

2018-09-30 11:28:21 1249

空空如也

空空如也

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

TA关注的人

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