自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

感冒石头的博客

知识探讨

  • 博客(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

原创 java 使用LocalDate根据起始时间和结束时间算出周的列表

一般我们遇到数据统计中会遇到,按照每日数据,每周,每月成交量数据展示

2018-06-05 23:12:37 9298 2

window执行脚本java springboot打包文件启动

window执行脚本java springboot打包文件启动

2022-12-18

项目进度计划表------》根据开始时间和结束时间自动显示开发周期甘特图

项目进度计划表 有两行是隐藏了。-----I和J列 重点:根据开始时间和结束时间自动显示开发周期甘特图,不需要自己画,延期需要自己画 公式:=AND(K$5>=$E5,K$5<=$F5) 参考地址:https://zhuanlan.zhihu.com/p/403179717

2022-10-07

activiti请假流程文件bpmn.xml和流程图

activiti请假流程文件和流程图

2022-09-29

RSA2--》加签+加密+解密+验签

根据证书私钥加签---》RSA公钥加密--》RSA私钥解密---》证书公钥验签

2022-09-23

java(sm2公私钥生成、加签、验签、加密、解密)

java(sm2公私钥生成、加签、验签、加密、解密)demo案列

2022-09-22

rabbitmq_delayed_message_exchange-3.8.0 延迟队列插件

rabbitmq_delayed_message_exchange-3.8.0 延迟队列插件,放到rabbitmq 的目录, /plugins 是其插件目录中

2022-05-30

jmeter压力测试脚本

jmeter压力测试脚本,仅供自己参考

2022-05-14

rocketmq设置开机启动脚本

rocketmq设置开机启动脚本

2022-03-05

linux 环境下安装maven 拉去资源设置 settings.xml 配置文件

linux 环境下安装maven 拉去资源jar settings.xml 配置文件

2022-03-02

jenkins 启动关闭命令脚本

1、jenkins 启动关闭命令脚本 service jenkins stop service jenkins start

2022-03-02

test-docker.sh

springboot jar部署docker脚本

2021-04-17

nexus-test-3.30.0-01.zip

java manven私服工具包,名称test是我随便起的,无法上传只能起test,

2021-04-15

filebeat多行合并配置文件.txt

filebeat多行日志合并配置文件

2021-01-03

elasticsearch-head 可视化界面

elasticsearch-head 主要是es可视化插件,解压后。在谷歌浏览器拓展中放进去 使用方法:在谷歌浏览器右上角点击elasticsearch-head 既可以显示可视化界面。

2020-12-04

linux 执行压测脚本文件

该文件是执行压测脚本文件 https://blog.csdn.net/qq_39291929/article/details/108239631

2020-09-13

nice_server_homeedu_prod.sh

java项目jar启动脚本 https://mp.csdn.net/console/editor/html/108561798

2020-09-13

ossimport-2.2.1.zip

linux centos系统本地静态文件上传到阿里云OSS上,详细看博文:https://mp.csdn.net/console/editor/html/107963226

2020-08-12

nginx_log_script.sh(切记,下载后将文件命名成nginx_log_script.sh,目前英文字母写错了)

nginx 日志按日切分,定时清理过期日志信息,防止占用大量磁盘空间,可访问该地址查询:https://blog.csdn.net/qq_39291929/article/details/107676337

2020-07-29

nginx多配置文件

当有开发环境,测试环境,预发环境,配置nginx时。都在nginx.conf文件中配置,导致会发生配置混乱,不清晰,为了解决这个问题引入了多配置文件

2020-06-09

linux 用户任务定时器配置 crontab -e 编辑的文本

linux 配置定时任务, crontab -e 编辑的文本,用户任务定时器配置,目录位置在 /var/spool/cron中的root文件中

2020-05-14

current_prod.sh

在装jenkins 服务器下放了所有的脚本,开发环境,测试环境,预发环境,生产环境的脚本,在jenkins中构建项目,执行本地脚本来启动本地java项目,重点:脚本都在jenkins这台服务器进行管理。

2020-05-12

linux 执行java项目脚本 dev.sh

在装jenkins 服务器下放了所有的脚本,开发环境,测试环境,预发环境,生产环境的脚本,在jenkins中构建项目,执行本地脚本来启动远程java项目,重点:脚本都在jenkins这台服务器进行管理。

2020-05-12

chromedriver_linux64.zip

当jenkins 构建vue项目时,当进行npm install 或者 npm i 等等操作需要下载chromedriver_linux64.zip ,当你服务器半天无法下载下来,你可以暂停jenkins ,然后到下载路径里删除下载中的,然后把这个文件上传上去,这样就可以跳过无法下载

2020-05-05

nginx 配置成服务

当安装nginx服务后,一般想设置成服务,比如 service ngxin start /stop/restart等命令就可以用着。 如果不设置服务启动nginx需要在nginx根目录下启动、关闭等操作

2019-04-25

mongoDB配置文件

添加mongo加权限并设置开机系统启动, # chkconfig: 2345 90 10  这个参数必须要加进去否则报错,错误信息“ service mongod does not support chkconfig ” chmod +x /etc/rc.d/init.d/mongod         --新建的文件必须赋值权限,富裕后文件名字颜色从白色到黑色 chkconfig mongod on

2019-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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