![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
lq程序tomcat
一行一行码代码
展开
-
并发量计算公式
并发的基本概念并发的概念: 指网站在同一时间访问的人数,人数越大,瞬间带宽要求更高。服务器并发量分为: 1.业务并发用户数;2.最大并发访问数;3.系统用户数;4.同时在线用户数; 估算业务并发量的公式: C=nL/T C^=C+3×(C的平方根) 其中:C是平均的业务并发用户数、n是loginsession的数量、L是loginsession的平均长度、T是指考察的时间段长度、C^是指业务并发用户数的峰值。例子分析 假设OA系统有1000用户,每天400..转载 2021-08-19 15:46:29 · 1868 阅读 · 0 评论 -
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})注解作用
排除DataSourceAutoConfiguration自动寻找数据源配置,形成单数据源方便自己添加多数据源原创 2021-07-10 16:53:11 · 566 阅读 · 0 评论 -
想要通过字段名调用get,set方法怎么办?使用反射获取get,set 方法。
使用反射,通过字段名获取get,set 方法。public class MethodUtil { /** * 根据属性,获取get方法 * @param ob 对象 * @param name 属性名 * @return * @throws Exception */ public static Object getGetMethod(Object ob , String name)throws Exception{原创 2021-01-28 09:30:00 · 3206 阅读 · 3 评论 -
spring中@Transactional注解的作用,使用场景举例
一,spring中管理事务一般使用@Transactional 注解,下面对@Transactional 使用的各个场景做一个总结1,场景一,最常见的用法,在方法上使用@Transactional 注解,事务正常起作用。无异常时正常插入数据库,有异常时数据不插入数据库,代码如下。@Servicepublic class ComeServiceImpl implements ComeService { @Autowired UserMapper userMapper; ..原创 2021-01-10 23:35:26 · 25374 阅读 · 9 评论 -
工作流引擎选择(为何使用activiti)
之前在选择工作流引擎时曾经在activiti和jbpm之间有过比较,当时做出的决定是使用jbpm,但实际开发过程中发现这个选择是不合适的。目前我们改为选择Activiti作为工作流模块的引擎,理由如下:1,Activiti拥有更简洁健壮的接口JBPM自从版本五后,便重启炉灶,完全抛弃了JBMP4的代码基础,重新基于drools进行了实现。JBPM5,JBPM6似乎缺少一个合格的系统架构师,其...转载 2019-12-12 16:22:53 · 984 阅读 · 0 评论 -
记录下POI各个jar包作用
目前使用开发项目中用到POI,但找不到合适的jar包。记录下留待备用 Maven artifactId Prerequisites JAR poi commons-logging, commons-codec, log4j poi-version-yyyymmdd.jar poi-scratchpad poi poi-scratchpad-ver...转载 2018-07-18 19:40:00 · 2998 阅读 · 0 评论