JAVA MONGODB 查询时间段

虽然mongodb存的时间为UTC时间,与中国相差8小时,但是这并不需要客户端程序做处理。 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date startTi...

2019-06-17 16:26:39

阅读数 151

评论数 0

httpclient post 总是返回400

最近在使用httpclient模拟shopee电商网站的登陆接口,添加cookie绕过了403错误,无耐又报了400错误。 因为我当时连参数都没有带上,所以心里想的是怎么可能报400错误呢?要报也应该提示我没有带上参数才对啊。 以下是我要模拟的接口图: 因为我在POSTMAN里面cont...

2019-01-31 10:50:49

阅读数 890

评论数 0

JAVA 向浏览器输出文件

public static void download(HttpServletRequest request, HttpServletResponse response, InputStream inputStream, String fileName){ BufferedOut...

2019-01-23 13:00:36

阅读数 623

评论数 0

winows安装elasticsearch6.4.2和head插件

winows安装elasticsearch6.4.2和head插件 elasticsearch6.4.2: es的安装这边就不说了,主要就是下载es的zip包,然后解压后进入bin目录下,执行elasticsearch.bat命令就可以了。 安装head插件 head插件就是es的可视化插...

2018-11-01 10:18:09

阅读数 190

评论数 0

Spring4.3.5集成elasticsearch

Spring4.3.5集成eslaticsearch 环境: jdk:1.8 eslaticsearch:6.4.2 maven地址: <dependency> &amp...

2018-10-31 11:19:41

阅读数 130

评论数 0

mongoTemplate批量更新内嵌文档

mongoTemplate批量更新内嵌文档 { "_id" : ObjectId("5bc5ba4643316cae44d25e82&a...

2018-10-17 11:16:23

阅读数 2767

评论数 2

分页插件

参考:url 环境:spring boot @Configuration public class MyBatisConfiguration { private final Log LOG = LogFactory.getLog(MyBatisConfiguration.class)...

2018-08-28 16:26:11

阅读数 195

评论数 0

使用了@RestController,对返回值统一处理

@ControllerAdvice public class RestControllerResponseAdvice implements ResponseBodyAdvice<Object> { @Override public b...

2018-08-28 11:43:31

阅读数 3515

评论数 0

Eclipse 聚合工程转Maven结构

背景: 在git上检出了一个包含两个子模块admin-api,admin-server的父项目admin-module,但是里面的两个子模块是两个文件夹的形式存在的,不是以maven结构存在的。想把整个结构转换成maven结构的,于是尝试着通过”Update Project”或者“Convert...

2018-08-23 12:33:34

阅读数 166

评论数 0

nexus私服搭建

点我查看

2018-08-13 13:59:53

阅读数 64

评论数 0

spring cloud 分布式配置

点我查看

2018-08-07 09:47:03

阅读数 72

评论数 0

阅读记录——多线程编程之不可变对象模式(Immutable Object)

摘抄: 多线程共享变量的情况下,为了保证数据的一致性,往往需要对这些变量的访问进行加锁。而锁本身又会带来一些问题和开销。不可变对象模式使得我们可以在不适用锁的情况下,既保证共享变量的线程安全,又能避免引入锁可能带来的问题和开销。 多线程环境中,一个变量常常会被多个线程共享。这种情况下,如果存在...

2018-07-24 10:58:29

阅读数 242

评论数 0

Lock的lock()与lockInterruptibly()

public static void main(String[] args) throws InterruptedException { final Lock l = new ReentrantLock(); Thread t1 = new Thread(new Runnable...

2018-07-19 14:02:35

阅读数 211

评论数 0

使用jacob将word、excel转成html

public class Office2HtmlUtil { public static final int WORD_HTML = 10; public static final int EXCEL_HTML = 44; public static final ...

2018-07-10 12:54:29

阅读数 408

评论数 0

监听器 demo

记录下监听器demo 这几天学习activemq时,消息的消费者获取到mq里面的数据有两种方式。一种是while(true){mq.take()}通过死循环取数据,但是这种方式很消耗性能。还有一种就是向mq注册一个监听器了。 小需求:模拟mq,实现当有数据新增到mq里面时通知监听器 /*...

2018-07-06 10:40:30

阅读数 81

评论数 0

avtivemq demo

记录下activemq例子 一.activemq安全配置 1.配置监控台的用户名和密码: 操作文件为:conf文件夹下的jetty-realm.properties,原本是admin: admin, admin将第二个admin修改为新密码; 2.配置消息发送和获取时的用户名和密码...

2018-07-05 16:55:09

阅读数 75

评论数 0

mysql 数据还原时,备份的SQL文件过大导致的错误,解决办法!

链接

2018-06-25 14:55:15

阅读数 1043

评论数 0

多线程并发已经加了锁,仍出现数据不准确问题

这边记一次线上出现的bug,场景描述: 服务端提供了获取码的接口,这个接口有2个动作,查询码,然后将查询出的码在表中删除,可是当多个线程并发访问时,第二个线程可以查询出第一个线程已经删除的码,这就有问题了。 排查问题: 1.怀疑是mybatis缓存引起的,把缓存关掉,还是有问题; 2.参考...

2018-06-19 20:20:44

阅读数 676

评论数 0

windows mysql 主从配置(一台电脑)

这边记录下配置过程。 mysql 版本是5.5.6 一.在一台电脑上安装启动2个mysql实例,这边就不多说了。可以参考:链接 二.将两个服务都停掉(这边我将主库叫做master , 从库叫做slave): 1.配置master的my.ini文件,在[mysqld]模块下添加 serve...

2018-06-14 10:37:57

阅读数 1022

评论数 0

windows 启动2个mysql服务

这边记录下操作过程。 安装(这边用的mysql版本是5.5.6) 1.安装一个mysql就不说了,说一下安装第二个mysql。首先将第一个mysql服务停掉,接着复制第一个mysql的安装目录mysql_server(就是包含bin、data、include那些文件夹的目录)为mysql_...

2018-06-13 18:58:03

阅读数 771

评论数 0

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