加载中
Java实体映射工具MapStruct对象转换

springboot引入mapStruct,废话不多说,直接上代码 properties> 1.3.1.Final org.mapstruct ...

api接口测试知识大全

主题 1.什么是接口? 2.接口都有哪些类型? 3.接口的本质是什么? 4.什么是接口测试? 5.问什么要做接口测试? 6.怎样做接口测试? 7.接口测测试点是什么? 8.接口测试都要掌握哪些知识? 9....

DDD-经典四层架构应用

文章目录 DDD分层与传统三层区别 DDD分层详解 四层架构图 分层作用 领域对象 DDD编码实践 代码结构描述 领域模型注入仓储类的问题 DDD分层与传统三层区别 根据DDD领域驱动设计原则,对应的软...

2020/06/12 15:46
2.5K
千万级mysql分页查询优化

limit 查询导出优化 耗时本质 mysql大数据量使用limit分页,随着页码的增大,查询效率越低下。 当一个表数据有几百万的数据的时候成了问题! 如 select * from table limit 0,10 这个没有问题...

2019/12/06 09:15
7.4K
redis知识点

redis cluster 去中心化 去插件化 每个结点都与其他结点连接; 集群需要打开:6379端口外部用 6379+10000端口内部同步用;集群分配数据(16384数据分片)采用哈西槽slot不采用一致性hash方式C...

如何在mysql下实现事务的提交与回滚(try&catch)

最近要对数据库的数据进行一个定时迁移,为了防止在执行过程sql语句因为某些原因报错而导致数据转移混乱,因此要对我们的脚本加以事务进行控制。 首先我们建一张tran_test表 CREATE TABLE t...

2019/04/29 14:21
709
Mysql分页查询丢失数据

问题场景描述 将一个sql的查询结果集导出为文件,由于一次查询结果集可能上百万条,在开发环境和测试环境均造成了内存溢出的问题。因此改为分页查询数据的方式,虽然慢点,但是规避了内存溢出...

2019/03/29 15:48
837
Spring Boot学习-pom初探

Maven的用户可以通过继承spring-boot-starter-parent项目来获得一些合理的默认配置: 默认使用Java 8 使用UTF-8编码 一个引用管理的功能,在dependencies里的部分配置可以不用填写version信息...

2018/10/12 11:08
50
tomcat 在liunx系统中shutdown后进程仍然存在解决办法

这个在windows下没有碰到过,因为此前跑Tomcat都是以服务而不是命令脚本的形式跑的,而且已经换了一个项目,所以暂时不考察windows下是否存在该问题。 难道是Tomcat版本问题?或者用带内存泄...

2018/09/21 09:37
192
tomcat常用配置详解和优化方法

参考: http://blog.csdn.net/zj52hm/article/details/51980194 http://blog.csdn.net/wuliu_forever/article/details/52607177 https://www.cnblogs.com/dengyungao/p/7542604.html https:/...

2018/09/19 15:29
182
tomcat调优方案+jvm参数调优

Tomcat本身的优化: Tomcat 的自身参数的优化,这块很像 ApacheHttp Server。修改一下 xml 配置文件中的参数,调整最大连接数,超时等。此外,我们安装 Tomcat 是,优化就已经开始了。 1、工作...

2018/09/12 13:48
212
JDBC批量插入数据优化,使用addBatch和executeBatch

Jdbc批量插入,批量执行sql的优化版本,利用本身的preparedStatement,解决手动拼接sql还需要防sql注入的弊端; private static void testAll2() { List<Map<String, Object>> datas = new A...

2018/09/03 14:12
4.2K
Idea远程调试+linux修改防火墙

写在前面, 1.首先确实端口是否允许访问, 2.明确远程服务器的 IP 地址, 修改Linux系统防火墙配置需要修改 /etc/sysconfig/iptables 这个文件:vim /etc/sysconfig/iptables 加入放行的端口...

CentOS6.5下安装tomcat7

安装前,应保证java的jdk已经正确安装,请参考CentOS6.5下安装jdk1.8 如果是tomcat7.0版本,应保证jdk应是1.6及以上。tomcat版本选择及下载在官网上很详细:http://tomcat.apache.org/index....

2018/08/20 15:07
61
我用了7年时间成长为阿里Java架构师,你呢?(附学习路线图)

导读: 1、架构师应不应该写代码 2、为什么别人的系统总是那么烂 3、成为架构师最困难的门槛是什么? 4、如何更高效的学习? 1.架构师应不应该写代码 合格的程序员对于明确分配的任务会完成的...

2018/08/10 11:18
145
JdbcTemplate批量插入和有则更新无则新增等sql样例

/** * 报表dao * * @author zhaojp-a@2018-6-22 15:38:18 */ @Component public class DashboardReportManager { @Autowired private JdbcTemplate jdbcTemplate; /** * 获取......

2018/08/07 16:48
2.8K
Spring mvc 上下文初始化过程

在软件开发的中,如果某些特性的使用比较普遍,那么这些特性往往可以作为平台特性来实现,通过对这些平台特性进行有效的封装,使其向其他应用开放。正是如此,Spring由于其IOC、AOP、事务处理...

2018/06/29 10:07
477
Redis详解篇

【本教程目录】 1.redis是什么 2.redis的作者 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8.redis数据结构 – strings 9.redis数据结构 ...

Redis API 必杀解读:引入RedisTemplate

在工作和学习中啊,比如说JAVA开发,要使用Redis,首先要引入一个RedisTemplate类. 在此,将所有的方法都已经注释出来了. // // Source code recreated from a .class file by IntelliJ IDEA...

2018/05/24 09:35
5.9K
java过滤乱码 \u形式乱码 unicode乱码

由于编辑人员从excel,word等乱七八糟的地方copy内容过来,其中有不可见的字符,导致输出内容看上去是对的,其实是多了一个零长度的字符(比如:\u2028,0000200B ZERO WIDTH SPACE),所以需...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部