自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端jsp用layer弹框层

layui是一个经典化的前端ui框架,是依赖于jquery,jquery版本至少在8之上在项目中用的layer弹窗:首先下载layui.js,layui.css文件,下面提供下载地址http://www.layui.com/贴出项目中如何使用layerjsp页面引入js,css然后页面加载layerlayui.use('layer', function(){ var layer = layui....

2018-06-15 11:31:30 5486 1

原创 nacos discovery和config

nacos discovery和config

2023-02-18 17:33:13 3977

原创 springboot注册不上远程nacos服务解决办法

springboot注册不上远程nacos服务解决办法

2023-02-18 15:19:38 4549

原创 mysql int类型字段数字说明

2023-01-30 16:07:18 632

原创 @Transactional事务不生效的检查方法

在企业级开发项目中,涉及到业务的多个环节操作,事务能有效的保证该模块业务的一致性,若执行过程中出现异常,事务没有进行回滚,这是相当可拍的。近期在做流程流转的模块,在该方法上添加了@Transactional注解,使用过程中出现了异常并没有进行回滚,经检查发现注解的事务未生效。出现事务未生效的情况可从以下几种情况排查问题。1.注解的方法需要是public会回滚,protected, 默认的和private无效2.出现的异常是未检查的异常,如空指针异常会回滚,如果是捕捉到的异常和可控制的......

2022-08-01 17:21:52 1503

原创 mysql CONVERT 类型转换

mysql CONVERT 类型转换

2022-07-14 16:10:29 17545

原创 dom4j 解析xml

最近工作中有遇到第三方服务响应的xml数据,根据返回的数据更新本地数据,这时就想到了用java自带的dom4j进行解析xml格式数据。引入dom4j依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></dependency>数据.

2022-04-20 17:07:26 410

原创 Spring Security-AuthenticationManager执行登录认证过程

1.AuthenticationManager是一个接口,只有一个方法 authenticate,入参和返回值都 Authentication。AuthenticationManager接口:2.ProviderManager实现了AuthenticationManager接口,ProviderManager委托AuthenticationProvider接口去实现认证过程,有个抽象方法authenticateProviderManager实现的authenticate方法:Aut.

2022-04-10 03:00:00 2204 1

原创 idea设置run dashboard

现在项目都可以说是基于分布式的,各个模块较多,启动后看控制台信息不清晰。如果将所有服务放在dashboard,则是一目了然。<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set>...

2022-04-08 20:00:00 226

转载 redis事务持久化机制

redis事务持久化机制有rdb(redis database)快照和aof日志(append only file)这两种方式。rdb快照是一个全量备份,aof是连续的增量备份,前者文件格式是内存数据二进制序列化形式,数据紧凑,后者是记录写入的指令文件,随着写入的指令增多,文件比较大。一、rdb:rdb快照是把数据以快照的形式把某一刻的内存数据全部存放在磁盘上,以二进制序列化的形式存储到文件dump.rdb,也是redis默认的持久化机制,恢复时也是把dump.rdb文件全部读取到内存中。1.三

2022-03-12 22:52:41 219

原创 redis事务

redis事务执行多条指令不具备原子性,单条指令具备原子性。使用事务:开启事务:multi入队:执行指令执行事务:exec取消事务:discard,放弃入队的指令队列中的指令有语法异常,则整个事务都不会成功执行;队列中的某条指令执行时有运行时异常,其他指令没问题,有运行异常的那条指令运行失败,其他运行成功。...

2022-03-12 18:06:49 1363

原创 linux安装redis

1.下载:打开redis官网,选择自己需要的版本,下载linux压缩包xxx.tar.gz(点击可下载)2.上传:上传压缩包至linux服务器上3.解压缩:复制压缩包到指定目录下解压缩 tar -zxvf xxx.tar.gz4.安装c++环境:切换到解压缩文件夹的redis目录中,执行yum install gcc-c++5.执行make编译:安装完c++环境后执行make进行编译6.执行make install安装:执行完毕后会在/usr/local/bin 目录下看到 如下文件

2022-02-26 21:52:53 290

原创 springboot配置文件加载及生效

springboot工程配置文件用application.properties或者是application.yml,两者格式不一样,后者结构更清晰,更简洁。默认4个位置可以放置配置文件1.项目根目录下的config文件夹2.项目根目录下3.classpath目录下的config文件夹4.classpath目录下(常用这个位置)加载配置文件的优先级如下图所示,每个目录下都会加载注意:1.假如多个配置文件存在同样的配置项,优先级高的生效,优先级的不生效2.每个配置文件的配

2022-02-11 15:58:53 2339

原创 rocketmq集群搭建

最近趁着双十一整了两个服务器,搭建一个双主双从同步的rocketmq集群。因为只有两个服务器(42.193.126.26 : 以下称服务器A, 39.106.211.60 : 以下称服务器B),每台服务器交错搭一个主一个从。要求:每台服务器需要安装jdk环境。每台服务器对应的服务端口规划:服务器名称 服务 端口 服务器A nameserver 9876 BrokerA-master 10910 BrokerB-slave 10921 ...

2021-11-23 16:00:00 2769

原创 SqlServer自定义函数Function

SqlServer 2000版本数据库以后,除了内置的函数外,还提供了用户自定义的函数。和编程语言一样,自定义函数可接收参数,根据参数逻辑判断查询表值,可返回参数,在项目开发中提供了很有用的帮助。自定义函数包括三种:标量函数,内联表值函数,多语句表值函数。1、标量函数:标量函数返回一个确切类型的标量,函数体定义在Begin-End中,在Returns 子句中定义返回值的具体类型,并在函数的...

2019-08-18 18:17:42 1991

原创 css设置背景图片不重复显示

        最近在项目中做菜单管理这块,每个一级菜单都有背景图(图片宽高都很小),设置完图片后,背景图重复显示,后来查阅资料才明白,原来设置完背景图后,不指定平铺属性,默认是横向纵向重复的,导致图片出现重复,指定下平铺属性css中background-repeat是设置图片平铺属性的,其中值有5个:1、repeat  横向和纵向重复,这是默认的2、repeat-x 横向重复3、...

2019-01-20 17:16:24 22033

原创 ajax上传文件

使用FormData对象提交参数和文件,FormData是html5的javascript的一个对象,目前一些主流浏览器都兼容了FormData,ie8还不支持,用法如下:前端代码: 后端java代码获取参数值用request对象就可以得到了,文件用MutipartFile就能得到了。 ...

2018-12-02 15:24:58 248

原创 java.sql.SQLException: Incorrect string value: '\xE5\x85\x89004' for column 'department_name' at row

     有天下午做项目,简单的增加一条数据出现了此问题,纠结了一会儿发现是数据库中 department_name 这个字段编码问题,不能存入中文,设置为UTF-8编码格式,解决此问题。注意在以后创建数据库时一定要指定编码格式...

2018-11-10 16:30:14 411

原创 linux系统上查看,启动,关闭weblogic,修改文件夹命令

        以前没怎么接触过linux和weblogic,用的都是tomcat,近期做项目用到了weblogic,使用的linux系统部署服务的,废话不多说,进入正题。       1、查看当前系统的java服务:ps -ef|grep java ;查看weblogic服务: ps -ef|grep weblogic       2、切换weblogic用户:su - weblogic...

2018-10-23 16:34:40 4855

原创 String类型转int,转long

String str1 = "123";String str2 = "123.0";不带小数:可直接可转为intint a = Integer.parseInt(str);带小数,直接转为int会报数字格式化异常,需要先转为double,后转为int转int: int b = (int)Double.parseDouble(str);转long: long c = (lon...

2018-07-24 17:43:13 1507

原创 java编码和解码

String str = "北京";str = URLEncoder.encode(str, "UTF-8");System.out.println(str);编码之后输出为:%E5%8C%97%E4%BA%ACstr = URLDecoder.decode(str, "UTF-8");System.out.println(str);解码之后输出为:北京注意:编码与解码的类型一致,...

2018-07-24 17:42:40 215

翻译 浅谈JPA

1、什么是JPA:      JPA是Java Persistence API的简称,中文名是JAVA持久化层API,是JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。2、JPA出现的两个原因:      2.1、简化现有JAVA EE和JAVA SE应用的对象持久化的开发工作;      2.2、SUN希望整合对ORM的技术,实现持久化领域的统一。3、J...

2018-06-19 18:54:04 237

原创 jQuery获取下拉选单的值

onChange = "getOptionValue($('#id  option').filter(':selected').val())" ;

2018-06-15 11:27:03 860

空空如也

空空如也

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

TA关注的人

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