Easter79 Easter79
3年前
tomcat系列之五:Tomcat各个组件生命周期
一,Tomcat中各个组件的关系1,组件有大有小,大组件管理小组件。比如Server管理Service,Service管理连接器和容器2,组件有内有外,外层组件控制内层组件。比如外层组件连接器负责对外交流,外层组件调用内层组件完成业务功能二,创建组件的顺序先创建子组件,再创建父组件,然后把子组件注入到父组件中先创建内层组件,再创建外层
Wesley13 Wesley13
3年前
java中的23种设计模式
java中一共23种设计模式!按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:工厂方法模
Wesley13 Wesley13
3年前
Jakarta EE 9里程碑发布会总结
JakartaEE9里程碑发布会总结2017年9月Oracle将JavaEE移交给Eclipse基金会管理。2018年JavaEE经过社区投票,更名为JakartaEE。北京时间6月23日23点,JakartaEE9MilestoneReleaseParty在线上举行,这次发布会是为
Stella981 Stella981
3年前
CAS 实现站内单点登录及实现第三方 OAuth、OpenId 登录(三)
一、概括    在大多数情况下,随着用户登录系统后,用户ID、用户名、Email、用户头像等等基本信息,需要被使用直到用户退出系统。    CASServer默认情况下,成功登录后,只会返回用户标示(通常是用户名)给CASClient。这时,各个Client还需要根据用户标示,去查询用户其它信息,这时如果如果CASSer
Wesley13 Wesley13
3年前
操作Redis
redis也是一个数据库,它的存储以keyvalue的方式存放,比如:!(https://oscimg.oschina.net/oscnet/65ce59c339672e02554ab5db30f1611ad41.png)a.关系型数据库比如:  mysql、oracle、sqlserver、db2、sqlite数据库,
Wesley13 Wesley13
3年前
5分钟 BeetlSQL 快速入门
企业应用面临的问题高效编写数据库访问代码内置CRUD,不需要写SQL支持OR/Mapping悲观锁,乐观锁,逻辑删除等辅助支持等即支持简单的CRUD,也支持数十行,上百行SQL编写跨数据库平台支持,Oracle,Postgres,Mysql,以及SQLS
Wesley13 Wesley13
3年前
ASSM和PCTUSED
相信很多人都知道,当使用了ASSM(autosegmentspacemanagement),PCTUSED将不在有效。但是,有多少人告诉你,为什么在ASSM中PCTUSED被忽略。ASSM之前,Oracle使用freelist,freegroup来管理空闲的block。哪如何决定一个block是否可以加到freelist上?假设,如果block
Wesley13 Wesley13
3年前
oracle小数点前零丢失的问题
1.问题起源 oracle数据库字段值为小于1的小数时,使用char类型处理,会丢失小数点前面的0 例如0.35就变成了.35 2.解决办法:(1)用to\_char函数格式化数字显示 select    to\_char(0.338,'fm9999999990.00')fromdual; 结果:0.34 
绣鸾 绣鸾
2年前
Mac数据库管理软件 DBeaverUltimate 23
DBeaverUltimate是一款功能强大的数据库管理工具,适用于开发人员、数据库管理员和数据分析师。它支持多种数据库平台,包括MySQL、PostgreSQL、Oracle、MicrosoftSQLServer等主流数据库系统。DBeaverUltim
子桓 子桓
1年前
Navicat Premium 15 中文最新:Mac电脑数据库开发必备
NavicatPremium15是一款强大的数据库管理工具,适用于多种数据库系统,包括MySQL、MariaDB、Oracle、SQLServer、PostgreSQL等。它提供了全面的功能和工具,帮助开发者轻松地管理和操作数据库。以下是NavicatPr