4 peacezhi

尚未进行身份认证

我要认证

堂堂正正做人,老老实实做事

等级
TA的排名 10w+

我的BUG日志(2020080501):MVC中form表单的action路径,要写相对路径而不是绝对路径

就是一个斜杠的问题,但也不是小问题了。如果使用绝对路径的,就会因为contextpath没有加上而无法访问controller!错误示范: <form action="/user/findOne" method="post"> 用户名:<input type="text" name="name"><br/> 密码:<input type="text" name="password"><br/> <button t

2020-08-05 20:41:40

spring框架和springMvc基础面试题

spring框架面试题Spring面试题什么是Spring FrameworkSpring 是一个开源框架,旨在降低应用程序开发的复杂度它是轻量级,解耦合它具有分层体系结构,允许用户选择组件,同时还为J2EE应用程序开发提供了一个有零距离的框架它可以集成其他框架,如 Structs,Hibernate,EJB 等,所以又称为框架的框架Spring Framework中有多少个模块,它们分别是什么[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tgwfywgk

2020-08-05 17:38:32

今天月薪27K的学长讲话的内容

1要对自己有信心,一步一步积极解决问题。心态和脚踏实地都很重要2费曼学习法就是把自己的理解讲给别人听,如果你连自己都说服不了,那么很有可能根本没搞懂3一般来说,来黑马程序员的,就业一般都在13K以上,而且就业率还很高。4前期一定要顶住压力,坚持到正式录用为止。5同学们以后一定要常联系,单打独斗肯定不行6后面的课程只会越来越难,坚持住,现在的学习强度其实超过了工作的强度7学习方法很重要,科学合理的制定目标很重要,预习和复习很重要!对知识要有敬畏之心,永远有学不完的东西。8一般来说,面试过了,就好

2020-08-04 20:49:24

王和平的《大话程序员》学习笔记

程序员要学会承担压力。程序员不要单打独斗、要学会结交共同探讨问题的同行、要提升搜索技巧。学会看源代码非常重要!学会看开源项目源代码更重要!项目经验最最重要!在职场中要积极主动,及时沟通。说话结果先行,目标导向。不要害怕问问题,担心别人觉得你水,因为拖延项目的后果更严重。当然学会沟通、学会提问,学会肢解任务。工作一定要忙于工作、不要偷懒,上班的时候的偷懒,就会无法适应高强度的工作。上班闲暇的时候,可以想想如何改进当前的工作。如果你长时间的作出超出领导期望的事情,自己就会得到提升,哪怕短时间内没有升职

2020-07-31 22:17:32

JAVA实现目录拷贝(注意递归的思想)

import org.junit.Test;import java.io.*;public class copyDir { public void copyDir(File source,File target){ if(source.isFile()||!source.exists()){ return; } File newDir=new File(target,source.getName());

2020-07-29 22:55:07

文件下载与文件上传

文件下载文件下载时,默认的中文名称存在乱码:原因: 文件下载时,默认的文件名称必须使用浏览器默认的编解码方式进行解码Google(谷歌浏览器): utf-8火狐: base64IE: 高版本的浏览器使用utf-8import com.itheima.utils.DownLoadUtils;import org.apache.commons.io.IOUtils;import javax.servlet.ServletContext;import javax.servlet.Servlet

2020-07-25 08:36:44

我的BUG日志(2020072401):nginx在windows环境下无法启动

当我打开ngnix/log/error.log时发现端口被占用了。2020/07/24 09:53:36 [emerg] 13984#20068: bind() to 0.0.0.0:81 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)那么请打开ngnix/conf/nginx.conf下改变默认端口,可以在cmd中通过-netstat ano查看已经监

2020-07-24 10:09:42

我的BUG日志(2020072201):浏览器控制台Provisional headers are shown问题

问题代码<form><button id="query" type="submit" class="btn btn-success">      <i class="ion-search"></i>查询    &a.

2020-07-22 18:10:36

我的BUG日志(2020071901):mybatis注解开发中的OGNL表达式语法问题,小于号要写成转义小于号,大于号要写成转义大于号

由于在dao层的一个文件写出错了注解,导致了整个项目无法读取数据库。mybatis的这个设定真是糟糕透顶,所以说写ognl表达式来对数据库CRUD的时候一定要小心。控制台报出的错误如下:Error building SqlSession.The error may exist in com/itheima/travel/dao/FavoriteMapper.java(best guess) ### Cause: org.apache.ibatis.builder.BuilderException:

2020-07-19 09:44:10

linux常用命令(以CentOS7 64位系统,root用户为例)

相对路径找目录(以usr文件夹为例)cd usr绝对路径找目录(以usr文件夹为例)cd /usr返回上一层目录root cd …获取当前的目录pwd清屏clear在当前文件夹新建文件夹(以test文件夹为例)mkdir test查看当前文件夹的所有文件ls查看当前文件夹的所有文件和详情ll在/目录下递归查询以aa开头的文件名称find / -name ‘aa*’修改文件夹的名称(把dir1改成dir2)mv dir1 dir2

2020-07-18 09:50:20

BeanFactory读取配置文件beans.properties

import java.util.ResourceBundle;public class BeanFactory { private static ResourceBundle bundle; static { bundle = ResourceBundle.getBundle("beans"); } /** * 根据传入的唯一标识,获取类的全限定名,通过反射创建类对象 * @param id beans.properties里面的

2020-07-18 08:41:37

javascript获取querystring中的参数

function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = location.search.substr(1).match(reg); if (r!=null) return (r[2]); return "";}

2020-07-18 08:39:43

我的BUG日志(2020071701):在IDEA这样的IDE中,导入HTML\CSS\JS这样的文件时,可能导致的问题

这样做,可能会导致浏览器无法加载资源(HTTP404),解决方案就是关闭IDEA,然后重启,“丢失的”静态页面资源就找回来了。

2020-07-17 21:14:04

王和平的log4j.properties写法

############## 输出到控制台############## log4j.rootLogger日志输出类别和级别:只输出不低于该级别的日志信息DEBUG < INFO < WARN < ERROR < FATAL# WARN:日志级别 CONSOLE:输出位置自己定义的一个名字 logfile:输出位置自己定义的一个名字log4j.rootLogger=DEBUG,CONSOLE,logfile# 配置CONSOLE输出到控制台log4j

2020-07-15 18:04:28

jedis工具类的写法

jedis.propertiesjedis.maxTotal=20jedis.maxIdle=5jedis.maxWaitMillis=3000jedis.host=127.0.0.1jedis.port=6379JedisPoolUtils.javaimport redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;impor

2020-07-11 22:01:32

EncodingFilter过滤所有请求携带的中文乱码问题

import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 过滤所有请求携带的中文乱码问题 */@WebFilter("/*")public class EncodingFi

2020-07-11 21:57:51

我的BUG日志(2020070701):如果在debug中调试代码的时候,没有发现运行中的代码问题,怎么办?

程序出现错误,可能问题不一定出现在运行的代码中,而是有可能是配置问题。例如,当我无论怎样调试都没有发现service层的代码的问题时,我最终发现是mybatis-config.xml的mapper标签配错的地方。...

2020-07-07 20:58:26

mybatis注解开发笔记

db.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/testjdbc.username=rootjdbc.password=1234log4j.properties### 设置Logger输出级别和输出目的地 ###log4j.rootLogger=debug, stdout### 把日志信息输出到控制台 ###log4j.appender.stdout=org.apach

2020-07-06 19:47:16

HTML页面配置bootstrap

<html><head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <link href="css/bootstrap.css"> <s

2020-07-04 22:01:35

阿拉伯数字转换成人民币大写金额的方法

public static string chang(decimal money) { money = Math.Round(money, 2); string moneyStr = money.ToString(); String[] myBase = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; ..

2020-07-03 09:00:16

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。