目前所有的日志记录方式采用的都是同步的方式,即直接将日志写入文件。在多应用的时候,这种效果会导致一定的线程运行延迟,所以可以采用异步的方式处理。logback AsyncAp...
目前所有的日志记录方式采用的都是同步的方式,即直接将日志写入文件。在多应用的时候,这种效果会导致一定的线程运行延迟,所以可以采用异步的方式处理。logback AsyncAp...
补充个分页 收藏备用 感谢
Criteria where = new Criteria();
where.and("roles").is("管理员");
Query uery=new Query(where);
long count = template.count(query, Designer.class);
Pageable pageable = new PageRequest(0,10);
List<Role> pageList = template.find(query.with(pageable).with(new Sort(new Sort.Order(Sort.Direction.DESC,"updateTime"))), Designer.class);
其中Designer是和mongodb表映射的对象,@Document(collection = "designer")
mongoTemplate一、依赖 application.yml 二、实现 常用方法mongoTemplate.findAll(Student.class): 查询Student文档的全部数据mon...
前言 一直没机会做spring生态圈的框架,公司选择的是一些小众的微服务,鉴于此考虑,丰富自己的技术栈,花了两天时间从网上各网站上学习了springboot一些基础知识。本章...
低级错误,不算bug
昨天你用的 YYYY-MM-dd 被同事锤了吗?昨天在v站上看到这个关于YYYY-MM-dd的使用而出现Bug的帖子(v2ex.com/t/633650)非常有意思,所以拿过来分享一下。 在任何编程语言中,对于时间、数字等...
g1 针对的是kafka 应用内部的优化 kafka 性能提升还是固态明显
Kafka的jvm优化方案借鉴kafka java -Xmx1G -Xms1G -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHea...
前面看了网上的一些记录片段记录都不太完整也不友好,板砖过来简单修改注释和移除一些不必要的东西(如:彩色字体,有毛用!)springboot2.x 已经给我们包含了loggin...
/** * byte[] 转 long * 2016年9月30日 */ public static long bytesToLong(byte[] b)...
保证socket客户端实例同步 启动客户端连接 并启动 输入流线程 同时保证socket客户端实例同步 读线程获取当前客户端的 输入流 循环读取 上代码 服务端: packa...
这里简单记录下两种转换方式: 第一种: 1、int与byte[]之间的转换(类似的byte short,long型) /** * 将int数值转换为占四个字节的byte数组,...
当jar包和jdk自带的方法一样时, jdk会优先使用它的方法。 如果想优先使用我们jar包里面的方法,方法如下: 在jdk目录下的/jre/lib 新建endorsed文...
从网络上下载到的网页经常是Unicode格式的,这个工具类可以将Unicode格式转换为utf-8格式,也就是讲\u2422\u3243之类的编码转换为汉字,非常好用,双引号...
public void fileChannelCopy(File srcfile, File destfile) { FileInputStream fis= null; F...
UDHI设为0的时候表示短消息内容中不包含头部信息 UDHI设为1的时候表示短消息内容中包含头部信息 什么是头部信息,图片铃声这些都是包含头部信息的.文本不包含头部信息 随意...
结束指定进程(全部)ps-ef|grepnginx|grep-vgrep|cut-c9-15|xargskill-9 (nginx 为进程名称) ps -ef | gr...