- 博客(9)
- 资源 (20)
- 收藏
- 关注
转载 java设计模式-单例模式
文章来源:https://blog.csdn.net/a2572371/article/details/78150243本次直接应用经典案列单例模式:饿汉模式以及懒模式饿汉模式:线程安全,不会产生多个实例。但如果加载耗时,增加项目初始化时间,如果在运行过程中,没有用到,可能增加空间的浪费懒汉模式:充分利用资源,实现懒加载策略。(可能线程不安全,需要用户自己优化)例子饿汉模式/** * Descri...
2018-06-30 09:27:53 217 1
原创 java设计模式-策略模式
文章来源:https://blog.csdn.net/a2572371/article/details/78135680本次直接引用经典案列要点:策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。策略模式三个对象:(1) 环境对象:该类中实现了对抽象策略中定义的接口或者抽象类的引用。(ContentStrate...
2018-06-30 08:23:51 404
原创 java基础知识总结
1.简析Java中while循环与do/while循环的区别while语法格式:while(布尔表达式){//语句}先判断布尔表达式,如果为true就会执行循环体中的语句,然后再判断布尔表达式,如果为true就执行循环体中的语句,一直到布尔表达式为false,然后循环结束。通常用算术运算符(++ -- 累减)do/while语法格式:do{//语句}while(布尔表达式);...
2018-06-27 10:22:44 131
原创 java分库分表技术
解决问题:数据库分表可以解决单表海量数据的查询性能问题,分库可以解决单台数据库的并发访问压力问题应用场景:在没分库分表情况下当订单表数量超过2000万条以上,我们需要对订单表按照业务进行分库分表技术方案:一般都采用第三方工具,当当网的shareing-jdbc,阿里TDDL、mycat和Cobar等插件数据分表实现策略:一般采用业务进行分,比如订单表,如果是用户订单那么按照用户id后两位(当数据量...
2018-06-24 23:32:35 13350 6
原创 java反射案例实战
本次主要场景为:excel导出功能,当对象Person有五个字段,依次为name,age,mobile,idCard,sex,但是导出的Excel功能中,按照顺序导出name,mobile,sex等三个字段数据解决方案:根据导出字段利用java反射机制获取到值代码方案:String[] columnNames = { "姓名", "手机号码", "性别"};String [] columns = ...
2018-06-14 16:33:58 337
原创 Java之——导出Excel通用工具类
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/79659605//本次做了相应调整,增加需要导出的行,不需要的行无需生成Excel一、概述相信大家在工作过程中,都会遇到这样一个需求,就是将相关的数据列表导出成excel,那么,有没有通用的导出方式呢,这里,就带着大家一起来用Java实现一个通用的导出Excel的工具。二、项目实现...
2018-06-12 15:19:27 588
原创 mysql主从复制
数据库的读写分离--->最终体现是主从复制为什么要读写分离?对于一个小型网站,可能单台数据库服务器就能满足需求,但是在一些大型的网站或者应用中,单台的数据库服务器可能难以支撑大的访问压力,升级服务器性能,成本又太高,必须要横向扩展。还有就是,单库的话,读、写都是操作一个数据库,数据多了之后,对数据库的读、写性能就会有很大影响。同时对于数据安全性,和系统的稳定性,也是挑战。数据库的读写...
2018-06-09 12:54:56 624 1
原创 java 定时任务每日晚上凌晨执行数据统计
例如:统计每日会员账户余额Page page = new Page();page.setPageSize(1000);page.setPageNum(1);do{ //获取所有用户余额 com.github.pagehelper.Page<AccountFinanceBillParam> pages = PageHelper.startPage(pag...
2018-06-08 18:31:13 5103
项目进度计划表------》根据开始时间和结束时间自动显示开发周期甘特图
2022-10-07
rabbitmq_delayed_message_exchange-3.8.0 延迟队列插件
2022-05-30
elasticsearch-head 可视化界面
2020-12-04
nice_server_homeedu_prod.sh
2020-09-13
ossimport-2.2.1.zip
2020-08-12
nginx_log_script.sh(切记,下载后将文件命名成nginx_log_script.sh,目前英文字母写错了)
2020-07-29
linux 用户任务定时器配置 crontab -e 编辑的文本
2020-05-14
current_prod.sh
2020-05-12
linux 执行java项目脚本 dev.sh
2020-05-12
chromedriver_linux64.zip
2020-05-05
nginx 配置成服务
2019-04-25
mongoDB配置文件
2019-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人