自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Log4j.properties配置详解

参考博客https://www.jianshu.com/p/ccafda45bcea一、log4j简介log4j主要有三个重要的组件:Loggers(记录器):日志类别和级别;Appenders(输出源):日志要输出的地方;Layout(布局):日志以何种形式输出。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < .

2020-06-25 14:33:34 220

原创 maven本地安装jar包出错

错误提示:The goal you specified requires a project to execute but there is no POM in this directory分析及解决办法:windows10中,使用windows PowerShell执行安装命令会出错。使用通过window的运行窗口(win键+R),输入cmd进入,再执行导入命令,成功制作本地jar,问题解决。...

2020-06-12 15:40:48 478

原创 AngularJS使用时注意事项

$scope中变量最好先定义,然后赋值

2020-06-06 15:29:06 208

原创 电商项目遇到的问题

500错误org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException暂时没明白,可能跟dubbo中间件有关,重启下服务器就好了400错误The server cannot or will not process the request due to something that is p..

2020-06-05 00:47:18 500

原创 TCP/IP协议理解

TCP协议是运输层使用的协议,IP协议是网络层使用的协议TCP协议通信连接的建立需要三次握手,断开需要四次握手TCP是面向连接,可靠的传输协议,1、应用数据被分割成TCP认为最适合发送的数据块。2、超时重传:当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。3、TCP给发送的每一个包进行编号,接收方对数据包进行排序,把有序数据传送给应用层。4、校验和:TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输.

2020-06-02 23:51:07 171

原创 PageHelper插件使用注意

PageHelper.startPage(page, pageSize)、dao查询方法、PageInfo pageInfo = new PageInfo()三个方法最好连在一起用,否则封装的pageInfo对象数据可能会出问题。

2020-06-01 17:22:01 223 1

原创 dubbo配置时的注意点

在springMVC配置文件中,dubbo的包扫描要在spring包扫描之前。即<dubbo:annotation package="" /><context:component-scan base-package="" />

2020-06-01 17:15:50 129

原创 Java collection集合归纳

Set:元素无序,不可重复,非线程安全HashSet(常用):使用hashcode()方法和equal()方法比较元素大小,两个方法结果只要有一个不同都可插入元素。TreeSet:采用红黑树的数据结构存储元素,默认使用自然排序(要求加入其中的元素实现Comparable接口的compareTo()方法)。LinkedHashSet:采用链表的结构按插入顺序排列元素。List:元素有序,可重复ArrayList(常用):非线程安全。底层采用Object数组存储,随机访问速度快。LinkedL

2020-05-31 13:59:04 215

原创 Linux基础

Linux目录结构/:根目录bin :存放二进制可执行文件sbin:存放二进制可执行文件,只有root用户可访问etc:系统配置文件usr:共享的系统资源home:用户文件的根目录root:超级用户目录dev:设备文件lib:文件系统中的程序运行所需的共享库及内核模块mnt:系统管理员安装临时文件系统的安装点boot:系统引导时使用的各种文件tmp:临时文件var:运行时需要改变数据的文件Linux常用命令切换目录命令cd列出文件列表:ls ,llmkdir, rmd

2020-05-30 00:02:31 137

原创 权限管理系统(SSM整合)

分析开发工具:IntelliJ IDEA开发环境:jdk1.8、Tomcat8、Maven3.5.2、Oracle10、PLSQL Developer(Oracle客户端工具)技术选型:Spring+SpringMVC+Mybatis+Spring Security+JSP+PageHelper实现功能:模拟旅游网站后台管理功能及AOP日志处理。具体包括基于Spring Security实现用户登入认证及访问资源的权限控制,实现商品和订单的增删改查,分页查询(使用PageHelper),用户、角色

2020-05-25 21:52:51 523

原创 企业权限管理系统项目中遇到的问题

Oracle数据库连接问题:ora-12154:listener does not currently know of service requested in connect descriptor重启数据库sqlplus “sys/密码 as sysdba”shutdown abortstartupMybatis注解配置如何传入两个参数参数前使用@Param(“参数名”)jsp中<c:if>的test属性test中,不能用两个el表达式,而应该在一个el表达式中.

2020-05-15 23:40:43 439

原创 MySql学习总结

SQL通用语法DDL(数据定义语言):create,alter,drop,truncateDML(数据操作语言):update,delete,insertDQL(数据查询语言):select,where。。。DCL(数据控制语言)(了解):grant,revoke注释:-- 单行注释,/* */ 多行注释MySql语法重点:查询语句 select [distinct] 字段列表 from 表名列表 where 条件列表 group by 分组字段

2020-05-12 22:54:05 128

原创 Stream流式编程

我的理解一种对集合、数组的操作方法,相比于foreach遍历,Iterator方式,在代码上更加简洁,只需要编写怎么去做的代码。使用获取流对象:collection对象可用自身的stream方法获取,map需要先转成set对象,在调用stream方法。数组可用Stream对象的静态方法of获取。使用Stream方法foreach(Consumer<? super T> action):遍历流对象,调用Consumer的方法。Consumer为函数式接口count:返回Stream

2020-05-11 00:49:18 346

原创 写代码过程遇到的问题

request.getServletContext()方法报错加入下面的坐标。< dependency>< groupId>javax.servlet< /groupId>< artifactId>javax.servlet-api< /artifactId>< version>3.1.0< /versi...

2020-05-09 16:25:32 171

原创 Sting类的方法

String方法String substring(int begin,int end):返回原字符串从索引begin到end-1的子字符串int lastIndexOf(String s):返回字符串中最后一次出现s位置的索引

2020-05-08 16:11:05 128

原创 spring总结

IOC相关基于xml配置实例化bean的三种方式无参构造函数< bean id="" class="">< /bean>使用静态工厂< bean id="" class="" factory-method="">< /bean>使用实例工厂< bean id="" class="" >< /bean...

2020-05-08 14:55:40 121

原创 jsp引入jQuery的问题

在使用springMVC框架时,jsp中引入jQuery文件,配置文件也配置了不拦截静态资源,但前端就是显示请求jQuery文件时报404错误,记得中间有重启了服务器还是没用。最后关了项目,重新打开又可以了,没有报错。。。。哎又是一晚上没干多少事。。。。。。。。。。。。。。...

2020-05-07 22:06:40 191

原创 springMVC学习总结

入门案例使用步骤导入坐标。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version&gt...

2020-05-07 22:00:13 145

原创 Mybatis学习总结

mybatis环境搭建步骤创建maven工程导入mybatis坐标,Mysql坐标编写实体类编写持久层Dao接口配置持久层接口的xml配置文件配置SqlMapConfig.xml文件运行测试注解方式使用mybatis在持久层接口的方法上使用@select注解在SqlMapConfig.xml中配置mapper标签的class或者name属性删除持久层的配置文件持久层...

2020-05-06 23:48:17 140

原创 maven环境搭建时遇到问题

web.xmlThe content of element type “web-app” must match原因大概就是:web.xml中标签顺序不符合web-app_2_3.dtd规范

2020-05-06 20:35:56 188

原创 springMVC请求参数乱码问题

post请求方式: 在web.xml中配置一个过滤器 <!-- 配置springMVC编码过滤器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class> org.springframework.web.filter.Ch...

2020-05-06 16:09:46 128

原创 工厂模式与代理模式

工厂模式将创建对象的new方法交给工厂类完成,可以给程序带来更大的扩展性,方便后期修改代理模式代理模式分为动态代理和静态代理。动态代理可用与方法的增强。其中使用Proxy动态代理,代理对象与被代理对象需要有相同的父类或接口。Proxy动态代理的使用Proxy.newProxyInstance(ClassLoader loader, 类<?>[] interfaces, I...

2020-05-06 12:12:31 199

原创 黑马Web旅游网案例总结

头部导航条分类信息展示html页面加载完发送Ajax请求,不需要参数。最后接收数据写入导航条。Servlet调用Service层方法,返回category对象,并转换为json发送给客户端。Category{int 索引String 分类信息}Service调用Dao层,返回ListDao层使用JdbcTemplate查询数据库sql=“select * from ...

2020-05-04 17:58:05 1059

原创 第一天:request请求和http的数据格式

http数据格式http:Hyper Text Transfer Protocol 超文本传输协议特点:默认端口80一次请求一次响应基于TCP/IP高级协议无状态的:每次请求相互独立包含:请求行请求方式 请求路径 http版本get /…/… HTTP/1.1请求头请求头名称:请求头值POST /login.html HTTP/1.1Host: lo...

2020-04-14 22:30:09 202

空空如也

空空如也

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

TA关注的人

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