单例,相当于一个全局变量,在整个应用程序中保证只有一个类的实例存在。 线程池、数据库连接池、缓存、日志等对象常被设计成单例 实例: 1.懒汉式单例 /*** 懒汉式单例Singelton:是一种创建性模式,在运行期调用对外开发的方法getIn…
2025/3/6 13:58:46 人评论 次浏览Web 服务器的角色apache下简洁链接的配置:Drupal 运行在一个 web 服务器上,通常是 Apache 上。如果 web 服务器识别 Drupal 的 .htaccess 文件,那么将初始化一些 PHP 设置,并启用简洁链接(Clean URL)。注意 Drupal支持简洁(Clean)…
2025/3/6 13:18:40 人评论 次浏览斜率优化: 额...这是篇7个题的题解... 首先说说斜率优化是个啥,额... f[i]min(f[j]xxxx(i,j)) ; 1<j<i (O(n^2)暴力)这样一个式子,首先,如果xxxx(xxx)与j无关,那…
2025/3/6 12:16:40 人评论 次浏览玩过springcloud的同学肯定知道zipkin这个链路追踪工具。他使用类似于下图的图表显示调用链每个节点所花费的时间,从而方便快捷的查找链路瓶颈。本文中的brave是zipkin的一个组件,用来给zipkin服务端提供数据。 此项目的github代码地址 此项目为brave添…
2025/3/6 11:37:32 人评论 次浏览本文为本人于2012年创建的保险业务知识培训内容,现分享出来,相信对于从事风险管理行业的朋友有一定参考价值。 其实,对于任何个人和组织,风险都是一种客观存在,不可不察也。 1. 风险概述-风险的构成因素 2. 风险概述…
2025/3/6 14:58:35 人评论 次浏览SpringBoot单元测试利器:Mockito Mockito 是一种 Java Mock 框架,主要是用来做 Mock 测试,它可以模拟任何 Spring 管理的 Bean、模拟方法的返回值、模拟抛出异常等等,在了解 Mockito 的具体用法之前,得先了解什么是 …
2025/3/6 14:57:34 人评论 次浏览经典三层 表述层(表示层): 前台交互,调用后台 web 业务逻辑层: 处理业务 service 数据持久层: 与数据库之间进行交互 dao 面向对象原则 面向修改关闭,面向拓展开放。 高内聚,低耦合 面向接口编程 用于松耦合 MVC设计模式 模式:被多数人使用和认…
2025/3/6 14:56:03 人评论 次浏览第三章 - 共享模型之管程(二) Monitor 概念 Java 对象头 以 32 位虚拟机为例 普通对象 Mark Word 包含一些标记信息,下面会详细讲解Klass Word 包含了对象的类信息 数组对象 其中 Mark Word 结构为 以32位虚拟机为例: hashcode: 占25位&am…
2025/3/6 14:55:33 人评论 次浏览概述 Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。 1、环境: jdk版本:jdk1.8spring版本:5.0.7.RELEASE jackson版本:2.9.5 Tip: 常见错误: 严重: Context initializati…
2025/3/6 14:54:32 人评论 次浏览因为mysql8对登录密码的加密方式做了调整,所以每次安装完mysql都要去翻翻教程,特此记录下,方便以后查看 docker 启动脚本 #! /bin/bash docker rm -f mysql8 docker run --name mysql8 -e MYSQL_ROOT_PASSWORD123456 -v /usr/local/mysql/lo…
2025/3/6 14:53:01 人评论 次浏览Atitit. atiJavaExConverter4js 新的特性1.1. V1新特性Java ex convert1.2. V2 新特性Catch 不同的ex2. KeywordTry catch的库方式实现Ajax的error catchEx.js作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊…
2025/3/6 6:01:38 人评论 次浏览一、Action Bar 导航栏。是3.0之后出现的。 所以注意使用的时候清单文件要设置下 android:minSdkVersion"11"(至少11) 但如果使用v4包,则不需修改 二、ActionBar常用操作 1、删除Action Bar 因为3.0默认的主题默认创建Action Bar&a…
2025/3/6 6:01:08 人评论 次浏览swoole可以作为一个http服务。再通过Nginx反向代理使用。 ?php //初始化一个http $http new swoole_http_server(0.0.0.0,9088);//配置/** 设置document_root 设置enable_static_handler为true后, 底层收到Http请求会先判断document_root路径下是否存在此文件 如…
2025/3/6 6:00:37 人评论 次浏览简介网络接口是第三类标准Linux设备,本章将描述网络接口是如何与内核其余的部分交互的网络接口必须使用特定的内核数据结构注册自身,以备与外界进行数据线包交关于下拉刷新的实现原理我在上篇文章Android自定义控件之仿美团下拉刷新中已经详细介绍过了&a…
2025/3/6 5:59:36 人评论 次浏览由0-9表示的数字串,现使其中4个数字不可用,用余下的数字进行重编码。写出编码和解码函数。 前缀编码,前5个剩下的编码用一个数字编码。最后一个以及不可用的4个数字,用两个数字进行编码。 1 class Coding {2 public:3 …
2025/3/6 5:59:06 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 【今日歌曲推荐】 光子123:明天的点歌台是不是可以放一下梦龙的warriors,很有感,而且马上又该总决赛了 《warriors》- Imagine Dragons 手机党少年们想听歌,请使劲儿戳&…
2025/3/6 5:58:34 人评论 次浏览