- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 nginx静态资源配置及windows环境启动停止命令
Nginx静态资源配置及windows环境启动停止命令本文中,使用的是nginx-1.18.0版本;在nginx-1.18.0目录下 新建了一个images的目录,并在里面放了一张error.jpg的图片,用于测试使用。1、配置静态资源有两种方法,一种是使用root配置路径,一种是使用alias配置路径。1.1 第一种 root配置路径*注意:root的路径是静态(/images)路径的父级路径。1.2 第二种 alias配置路径*注意:alias的路径为静态(images)路径本身路径。
2021-03-03 17:14:47 329 1
原创 Log4J的配置详解及输出文件的级别限制
Log4J的配置详解及输出文件的级别限制1、Log4j的配置详解1.1、Log4j的架构Log4j系统的三大板块:日志写入器、日志输出终端、日志布局模式Logger类是日志包的核心,Logger的名称是大小写敏感的,并且名称之间有继承关系。子名由父名做前缀,用点号“.”分隔,如x.y是x.y.z 的父亲Logger。Logger系统中有个根logger,是所有logger的祖先,它总是存在的,并且不可以通过名字获取,可以通过 Logger.getRootLogger()来获取。获取Logger对象的
2020-07-09 18:16:58 914
原创 Spring事务回滚 执行多个sql语句 有一个错误 其他回滚
工作中因为事务回滚的问题,搞了一下午,Spring的各种方式都尝试了都不起作用,最后发现是我最初配置事务的AOP扫描路径错了(最初使用的是在xml中配置事务,使用AOP切面方式实现事务回滚的)Spring的三种事务回滚方式1.@Transactional注解@Transactional(rollbackFor = Exception.class)@Overridepublic int insertTest(Test test) {//SQL执行逻辑insert1();insert2();//
2020-05-19 19:21:46 5815
原创 Mybatis更新update时返回主键
Mybatis update时返回主键如何在update后返回主键如何在update后返回主键工作中遇到更新后想获取主键的操作,不想请求两次数据库,想着update后是否可以返回主键,(insert时是可以直接使用useGeneratedKeys="true" keyProperty="id"返回主键的,但需要通过pojo对象获取主键),于是网上搜索一番终于获得解决办法,在此记录一下。...
2020-05-19 15:41:19 12336 3
转载 [DUBBO] qos-server can not bind localhost:22222端口已占用错误解决
Dubbo启动时出现如下错误ERROR Server:111 - [DUBBO] qos-server can not bind localhost:22222, dubbo version: 2.7.5, current host: 192.168.2.199java.net.BindException: Address already in use: bind是因为dubbo的提供方...
2020-04-10 11:56:41 3504
原创 Mybatis逆向工程转换类型修改
Mybatis逆向工程转换类型修改添加如下java,需在generatorConfiguration.xml中配置如图所示:MyJavaTypeResolver.java类内容如下:public class MyJavaTypeResolver implements JavaTypeResolver { protected List<String> warnings...
2020-03-25 16:49:02 608
原创 Java利用反射将Object动态转换实体类
敲代码过程中,出现个问题,重复代码,只是类和方法不同,就想着能不能有好的方法可以一次性解决,想起用反射实现,这里记录一下实现方式。将Object动态转换实体类的核心,是利用反射加载类,获取类对象,然后再获得调用的方法,执行方法,获取结果。User实体类package priv.test.refect;public class User { private String userI...
2020-03-05 23:56:16 8483 1
原创 ajax传参数contentType设为"application/json",后台request获取不到参数
ajax传JSON时设置的contenttype默认值是application/x-www-form-urlencoded前台向后台使用Ajax传递参数请求时,若使用contentType: “application/json”,则在后台使用request获取不到参数。原因:java后台会认为你传递的是一个纯文本流,而非键值对,是不能存入requestMap的Ajax的contentType...
2020-03-02 14:44:39 4251
原创 MySQL数据库的日期型数值在前台显示正常日期格式
在Date类型的属性上添加@JsonFormat注解,可以加在属性上,也可以加在getter方法上,二者则一即可,@JsonFormat中写上前台展示的日期格式,如下所示:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")private Date updateTime;或在getter方法上添加注解@JsonFormat(pattern = "yy...
2020-03-02 11:10:33 597
原创 Tomcat服务器启动两次解决办法
Tomcat服务器启动两次解决办法发生原因Tomcat配置文件 server.xml <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="/xxxweb" path="/" reloa...
2019-04-23 11:29:50 5950 10
转载 MySQL复制表结构和内容到另一张表中的SQL语句
MySQL复制表结构和内容到另一张表中的SQL语句1.复制表结构及数据到新表复制代码如下:CREATE TABLE 新表SELECT * FROM 旧表2.只复制表结构到新表方法一:复制代码如下:CREATE TABLE 新表SELECT * FROM 旧表 WHERE 1=2即:让WHERE条件不成立.方法二:(低版本的mysql不支持,mysql4.0.25 不支持,my...
2019-04-16 11:15:09 187
原创 BeanFactory与FactoryBean区别
BeanFactory与FactoryBean区别FactoryBean是Spring的一种内部实现规范,以&开头作为beanNameSpring中所有的容器都是FactoryBean,因为容器本身也由容器创建,root来创建,都是单例放在IOC容器中BeanFactory是Bean工厂的顶级规范,只是定义了getBean的方法。一句话概括,FactoryBean是实例,Bean...
2019-04-01 22:20:02 101
原创 七大软件设计原则
七大软件设计原则1. 开闭原则对扩展开放,对修改关闭。2.单一职责约定一个类一个接口一个方法只做一件事,保证类、接口、方法的功能的单一性和纯洁性。3. 依赖倒置原则通过一个抽象的接口或类,使得各个类或者模块相互不影响,实现松耦合。4. 接口隔离原则保证接口的纯洁性,客户端不应该依赖不需要的接口。5. 迪米特法则,也叫最少知道原则一个类对其所依赖的类知道的越少越好。6. 里氏替...
2019-03-28 20:47:20 150
原创 单例模式的实现方式
设计模式单例模式单例模式,顾名思义就是一个类只能有一个实例。在系统应用中一个类只有一个对象实例。单例模式分为三种1.饿汉模式在类加载时就为类创建一个对象实例。实现方式有两种1.1. 直接为对象创建实例public class HungrySingleton { private static final HungrySingleton hungrySingleton = ne...
2019-03-28 10:14:16 183
generatorSqlmapCustom.rar
2020-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人