自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 curl的用法记录一下

curl -X POST "http://xxxx.xxxx.com/platForm/rest/wf/findByNames" \n -H "Content-Type: multipart/form-data" \n -F "param={\"loginNames\":\"sanzhang\"}"

2024-08-15 10:39:23 211

转载 并发量计算公式

并发的基本概念并发的概念:  指网站在同一时间访问的人数,人数越大,瞬间带宽要求更高。服务器并发量分为:  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 2043

原创 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class})注解作用

排除DataSourceAutoConfiguration自动寻找数据源配置,形成单数据源方便自己添加多数据源

2021-07-10 16:53:11 630

原创 JAVA下载资源文件中excel文件报错,需要排除maven对excel文件的编译

idea中放入excel文件。下载报错需要在POM中添加配置文件<resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>**/*</include> &

2021-06-21 11:09:14 816

原创 tomcat在运行时,需要修改jsp文件,项目在正式环境中遇到需要修改jsp的情况,但是不想重新部署和重启

1,今天遇到问题,tomcat在运行时,修改jsp文件,但是不想重新部署和重启。印象中修改jsp,如果不想重启,需要设置tomcat的一个热部署配置,但是又忘记在哪里了。就直接修改了jsp的文本,没有重启,刷新页面,成功。和印象中不一样,记录一下...

2021-04-28 15:08:19 560

原创 org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/

tomcat访问时报org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]我的tomcat版本是8.5.31和8.5.611,网上搜索了一下,网上查了好多结果,有的说修改tomcat中的conf/catalina.properties文件,tomcat.util.scan.DefaultJarScanner.jarsToSkip=*.

2021-04-28 14:59:04 833

原创 spring项目web.xml配置实例

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/jav.

2021-04-08 09:24:49 229 2

原创 项目npm install报错。webpack-dev-server 不是内部或外部命令,也不是可运行的程序 或批处理文件。

本人是使用npm的新手,在初次使用npm安装下载依赖时遇到如下问题,记录一下。1,npm在下执行npm install,npm run start,npm run dev时一直报错如下。'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序1,尝试更换国内镜像地址,没解决问题。2,尝试使用cnpm,没解决问题2,然后删除node_modules文件夹,重新运行命令npm install,报如下错误webpack-cli@3.3.12" has incorre

2021-04-06 18:36:44 621 1

原创 使用zookeeper作为注册中心搭建Dubbo+SpringBoot 微服务Demo

一,首先创建springBoot项目,生成写生产者和消费者的共同依赖jar,在pom文件中对需要的组件进行配置。1,maven配置如下,注意,这里使用的dubbo版本是2.5.3,是因为在使用高版本时遇到了一些问题,这些问题我没有找到原因,所以使用了2.5.3版本<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww

2021-04-06 11:01:30 248

原创 真实的项目maven项目的pom.xml文件中 build标签配置实例

真实的项目maven项目的pom.xml中 build标签配置实例,供参考<build> <finalName>xxx-xxx</finalName> <resources> <resource> <targetPath>${project.build.directory}/classes</targetPath> <direct.

2021-04-01 09:38:27 590

转载 spring-boot项目打包时候出现boot-inf文件夹的问题

前言这问题不是我发现的。。刚好碰到而已,下面几位同仁都遇到过:spring-boot子模块打包去掉BOOT-INF文件夹摘抄如下:1.spring-boot maven打包,一般pom.xml文件里会加<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>&lt

2021-03-30 17:35:00 2516

原创 idea中maven打包时控制台乱码解决方式

这主要是maven编译时编码问题导致的。在Intellij的settings中maven的run配置中设置它的VM Options为-DarchetypeCatalog=internal -Dfile.encoding=GBK,就可以解决maven编译、打包时中文乱码的问题。

2021-03-26 16:58:00 591

原创 linux中shell脚本语法总结

一,case 语法case $cmd incpu) echo "cpu" ;;mem) echo "mem" ;;device) echo "devices" ;;CD-ROM) echo "CD-ROM" ;;*) echo "Your input command is invalid"esac二,while语法例子一:#!/bin/bashi=1sum=0while ((i

2021-03-23 19:28:03 402

原创 URL标准的语法格式

构建URL的的标准语法

2021-03-23 15:15:28 701

原创 oracle常用函数总结

1,数据转换类REGEXP_REPLACE函数,例子,REGEXP_REPLACE(字段名,'[^0-9]','' ),所有非数字转换为空字符NVL函数,例子,NVL(字段名,'a'),字段如果为空则转换为‘a’,如果字段是多个空格,并不会转换。未完待续。。。。。...

2021-03-18 16:03:49 256

原创 虚拟机安装linux网络配置文件

linux 设置Host-only网卡时的 enp0s3网卡配置TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"#BOOTPROTO="dhcp"BOOTPROTO="static"IPADDR="101.11.62.131"NETMASK="255.255.255.0"GATEWAY="101.11.62.1"DNS1="192.168.75.14"DNS2="8.8.8.8"DEFROUTE="yes"IPV4_FAIL.

2021-03-12 15:02:31 470

原创 工作中常用linux命令总结

netstat -nultp|grep 8080 查看端口情况netstat -anp |grep 8080 查看端口情况ps -ef|grep nginx|grep -v grep|cut -c 9-15|xargs kill -9 批量杀死进程touch yyTest.ini 创建文件> test.ini 创建文件touch test{0001..2000}.txt 批量创建文件tar -zxvf +需要解压的包名#防火墙systemctl status firewal...

2021-03-11 14:00:18 163

原创 oracle中分组后排序,并取第一行数据

oracle中分组后,获取第一行数据,并按字段排序,其中可以正向排序,也可以逆向排序,正向排序order by id 默认正向排序,逆向排序order by t.start_date desc,两种排序可以同时存在,如下sql。select t1.* from (select t.*,row_number() over(partition by t.name order by to_number(t.id), t.start_date desc) rn from table..

2021-03-08 11:36:01 3365

原创 VirtualBox的四种网络连接方式

VirtualBox的四种网络连接方式桥接模式支持所有情况的访问。

2021-02-26 15:17:51 205

原创 tomcat控制台中文乱码

对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!我们来到tomcat目录的conf子目录中,找到一个名为 "logging.properties" 的文件,打开这个文本文件,找到如下配置项:java.util.logging.ConsoleHandler.encoding =UTF-8将 UTF-8 修改为 GBK,修改后的效果为:java.util.logging.ConsoleHandler.encoding =GBK保存后...

2021-02-23 14:54:02 148 1

原创 在idea中项目报java:程序包XXXX不存在,Maven compile能过。或者代码报红Cannot resolve symbol ‘xxx‘

1,检查项目build poject报不报错如果报错运行:mvn idea:idea2,再次运行build poject,如果不报错,启动tomcat

2021-02-04 11:39:29 531

转载 IDEA 2020报“java:程序包XXXX不存在”或“java:找不到符号”,在idea中使用Tomcat部署项目报找不到包,Maven compile能过,idea build失败问题

本文转载自版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/changruhe/article/details/108445144错误截图如下:解决方案:在这里运行mvn idea:idea,会生成.ipr和.iws文件,2020版IDEA才有的问题...

2021-01-29 09:53:58 546

原创 想要通过字段名调用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 3548 3

原创 maven清理工具类,删除以 lastUpdated 结尾的文件

//列出File的一些常用操作public class util { /** * 遍历指定目录下(包括其子目录)的所有文件,并删除以 lastUpdated 结尾的文件 * * @param dir 目录的位置 path * @throws IOException */ public static void listDirectory(File dir) throws IOException { if (!dir.exist...

2021-01-28 09:13:56 549

原创 idea右边侧边栏的Maven Projects怎么调出来,找不到maven侧边栏,如何解决?

菜单栏View→Tool Windows→Maven Projects,就可以了

2021-01-27 10:08:02 3888

原创 spring中@Transactional注解的作用,使用场景举例

一,spring中管理事务一般使用@Transactional 注解,下面对@Transactional 使用的各个场景做一个总结1,场景一,最常见的用法,在方法上使用@Transactional 注解,事务正常起作用。无异常时正常插入数据库,有异常时数据不插入数据库,代码如下。@Servicepublic class ComeServiceImpl implements ComeService { @Autowired UserMapper userMapper; ..

2021-01-10 23:35:26 28886 10

转载 ORACLE踩坑日记---------oracle中on与where的区别

在使用left jion时,on和where条件的区别如下1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left ,条件不为真的就全部过滤掉。假设两张表表A:表B:select * from A left join B on B.ST_SI...

2019-12-25 14:44:01 290

转载 工作流引擎选择(为何使用activiti)

之前在选择工作流引擎时曾经在activiti和jbpm之间有过比较,当时做出的决定是使用jbpm,但实际开发过程中发现这个选择是不合适的。目前我们改为选择Activiti作为工作流模块的引擎,理由如下:1,Activiti拥有更简洁健壮的接口JBPM自从版本五后,便重启炉灶,完全抛弃了JBMP4的代码基础,重新基于drools进行了实现。JBPM5,JBPM6似乎缺少一个合格的系统架构师,其...

2019-12-12 16:22:53 1052

原创 使用BlockingQueue(阻塞队列)及多线程实现短信发送实例详解

一、BlockingQueue简介?      阻塞队列BlockingQueue顾名思义是一个队列,在多线程环境中可以通过队列非常方便的实现数据共享。比如常规的“生产者”、“消费者”模型中,常常会出现生产者、消费者数据处理速度不匹配的情况,当生产者产生数据速度过快,那么必须阻塞生产者线程,以便等待消费者线程把累积的数据处理完毕。在多线程环境下,程序员自己控制这些细节显得十分复杂,尤其还要兼顾...

2018-07-27 17:15:01 2680

转载 记录下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 3180

原创 Aop实现日志时,@AfterThrowing执行正常,但数据未提交解决办法

Aop实现日志时,@AfterThrowing执行正常,但数据未提交解决办法          最近开发需使用AOP方式实现系统审计日志,主要功能为方法开始、结束、异常时需要记录日志并存入数据库,实际运行过程中@Around环绕通知可以正常执行,系统抛出异常时,@AfterThrowing异常通知也可正常执行,但记录的数据没有正常提交数据库,查找原因及网上百度,发现问题所在:Spring事务是...

2018-07-17 11:56:43 1372

空空如也

空空如也

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

TA关注的人

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