- 博客(9)
- 收藏
- 关注
转载 【mysql】关于sql的慢查询,建表tips
SQL中,广义的查询就是crud操作,狭义的查询仅仅是select查询操作,慢查询就是指广义的查询,否则为什么不叫慢查询、慢更新、慢删除。慢查询就是那些执行慢的sql语句,包括crud,一般是查询,所以称为慢查询问题1:怎么一定一个sql语句是慢的?回答:根据实际需要,如果前端反馈,执行3s是慢的,就是在my.ini中(Windows是my.ini,Linux是my.conf)中设置long_query_time=3,表示操作3s的查询就是慢查询,要记录下来,好好分析。
2024-10-08 16:24:57
986
原创 Java多线程编程:并发任务的利器
通过本篇博客,希望读者能够了解Java多线程编程的基本概念、并发编程的挑战以及如何使用Java的多线程库来实现并发任务
2023-08-31 16:59:20
156
原创 webhooks是什么啊?有什么好处?
你需要向视频处理服务器上传一个视频、你需要获得视频处理后的结果,然而视频处理服务器上视频很多,在排队进行处理,你不能立刻获取到视频的处理结果,此时你可以设计一个hook url,当视频处理完成后,视频处理服务器自动向你的hook url发送请求,告诉你视频已经处理完毕.在传统的web server设计中,我们项目A想要获取项目B的数据,通常项目B需要提供一个API,然后项目A去请求项目B的API,从而获得数据,这样的过程我们称之为"拉"数据。==通过webhook机制,对客户端-服务端的模式进行了逆转。
2023-08-25 15:09:45
1723
原创 get请求与post请求区别于联系
get之所以会限制请求长度,是因为url请求数据量太大对浏览器和服务器都是很大的负担,处理起来有成本,所以浏览器和服务器对单次访问都做了限制。因为post需要两步,时间上消耗的要多一点,所以看起来get比post更快,但并不是所有浏览器都会在post中发送两次包,火狐浏览器的post请求就仅发送一次。而在网络环境差的情况下,两次包的TCP在验证数据包完整性上,有非常大的优点。但实际上,get也可以用请求体少量传值,post也可以在url中少量传值,这在技术上是完全行的通的,只是不符合http的规定。
2023-08-22 14:12:47
175
原创 新手也能使用EasyPoi导入导出Excel!!!
EasyPOI的基本使用使用EasyPoi导入导出Excel!!!简介#本篇讲述EasyPOI的最基本使用,即导出和导入Excel文档。关于概念#关于EasyPOI的概念不再累赘,我们需要知道的所有东西就是,它可以帮助我们把集合对象pojo转换为表格Excel。 本章采用的是客户端上传和下载Excel文档作为范例,这也是最为频繁的使用场景或需求。主要步骤#数据库表结构与Excel表结构是一致的,对于导入的情况,EasyPOI所需要做的事情就读取表格,将表格转为pojo的集合类对象,
2021-10-12 14:23:12
735
原创 使用工具类转化DTO,DO,VO等对象(开发常用)
参加过开发的人肯定都知道每个领域的对象都有自己的命名规则,每个公司都有自己的规范,这样就可以让维护人员减少很多时间去琢磨别人写的代码。概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务
2021-09-04 09:29:12
1999
原创 工厂模式的一个小例子
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的问题。何时使用:我们明确地计划不同条件下创建不同实例时。如何解决:让其子类实现工厂接口,返回
2021-09-03 10:22:29
372
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人