碎知识点收藏栏 [逆序时间排版]

  1. mvn 命令
    mvn dependency:tree -Dverbose > tree.txt
      这个命令会把这个工程pom.xml里面所有的依赖通过树的形状展示出来
  2. markdown 总结
    1. ``` python
    2.### 三级标题  ,一个#一级
    3.列表  -或者1. 和文字之间要保留一个字符的空格
    4.引用  在引用文字前加上 > 并与文字保留一个字符的空格
    5. 用两个 * 包含一段文本就是粗体的语法;** 粗体 **
    6.用一个 * 包含一段文本就是斜体的语法。 * 斜体 *
    7.分割线的语法只需要另起一行,三个星号 *** 即可
    8. 表格   |   
              ---|---   
                  |
       对齐 --=  =-- ,默认居中;
    9.==(高亮一段文字)== 
    10. [标题](URL或者链接)  链接
    11. 形成方框: ```导入Druid数据源```
  3. Spring Boot2.x 执行schema.sql初始化数据库
    在SpringBoot1.x中, 运行schema.sql不需要配置便可之间运行,但是在SpringBoot2.x中,我们需要在配置文件中配置一下:
    #   配置生成sql文件的地址
    schema:
    - classpath:sql/department.sql
    - classpath:sql/employee.sql
    initialization-mode: always
        配置好了之后,便可通过,就这. --------------------- 
    原文:https:
    //blog.csdn.net/qq_41473874/article/details/82184462 版权声明:本文为博主原创文章,转载请附上博文链接!
  4. Vue的watch的深度监视,注意是handler ,不是handle
     watch: { //深度监视todos的全部变化,一旦发生变化,就保存到localStorage
          todos : {
            deep: true,
            handler: storageUtil.saveTodos
          }
        }
  5. URL/URN和URI区别
    “A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标示抽象或物理资源。”
    
    “A URI 可以进一步被分为定位符、名字或两者都是. 
    术语“Uniform Resource Locator” (URL) 是URI的子集, 除了确定一个资源,还提供一种定位该资源的主要访问机制(如其网络“位置”)。“
    
    维基百科:
    
    “URI可以分为URL,URN 或 同时具备locators 和names特性的一个东西。
    URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式。”
  6. 定制springboot 中的json错误页面
    1.   
  7. markdown 常用语法总结
    1. ``` python
    2.### 三级标题  ,一个#一级
    3.列表  -或者1. 和文字之间要保留一个字符的空格
    4.引用  在引用文字前加上 > 并与文字保留一个字符的空格
    5. 用两个 * 包含一段文本就是粗体的语法;** 粗体 **
    6.用一个 * 包含一段文本就是斜体的语法。 * 斜体 *
    7.分割线的语法只需要另起一行,三个星号 *** 即可
    8. 表格   |   
              ---|---   
                  |
       对齐 --=  =-- ,默认居中

      9.如果图片与.md文件在同一目录下,那么相对路径这样表示

        ![avatar](buildWebsites.jpg)
        其中avatar表示图片未正常加载时所显示的内容,buildWebsites.jpg为文件名

        其子路径这样表示
        ![avatar](1/buildWebsites.jpg)
        其中1为文件夹名称

        其父路径用“..”表示,例如
        ![avatar](../buildWebsites.jpg)

  8. idea等常用快捷键

    (自定义)close all page : ctrl+alt+0
    (自定义)新建java类: ctrl+alt+1
    (自定义)surround + with : ctrl+shift+alt+z


    ctrl+shift+u 大小写切换
    ctrl+shift+F find in path
    ctrl+x, 删除一行!
    ctrl+N,全局搜索某个类;
    alt+上下左右键, 切换文件或类
    Shift-F1 ( 打开 外部 Java 文档??)

    ctrl+F9 重新编译当前页面
    ctrl+X 快捷删除一行
    ctrl+f4 关闭当前页面!


    浏览器: alt+左键即可快速存图! 


    cmd的 cls 清空cmd里的全部

    [播放器精简模式]shift+enter

  9. thymeleaf:字符串Strings常见的使用方法
    判断是不是为空:null: 
    <span th:if="${name} != null">不为空</span> 
    <span th:if="${name1} == null">为空</span> 
    判断是不是为空字符串: “” 
    <span th:if="${#strings.isEmpty(name1)}">空的</span> 
    判断是否相同: 
    <span th:if="${name} eq 'jack'">相同于jack,</span> 
    <span th:if="${name} eq 'ywj'">相同于ywj,</span> 
    <span th:if="${name} ne 'jack'">不相同于jack,</span> 
    不存在设置默认值: 
    <span th:text="${name2} ?: '默认值'"></span> 
  10. spring获取加载的所有bean      全部遍历一遍ApplicationContext 中自动加载的bean
  11. springboot访问路径添加项目名称
    springboot因为是内置tomcat,所以在访问项目时无需再端口后添加项目名称,如果想要添加项目名称则需要在配置文件中添加server.context-path=/XXXXXXX;
    如果不起作用,是因为使用了更高版本的springboot,在新的版本中配置需改为server.servlet.context-path=/XXXXXXX; 
  12. get和post Mapping
    @GetMapping("") 等价于   @RequestMapping(  method = {RequestMethod.GET} )
    @GetMapping("") 等价于   @RequestMapping(  method = {RequestMethod.GET} )
  13. springMVC
    自动将请求参数和入参对象的属性进行一一绑定,无需再进行接收绑定
    //在html页面中添加好name属性 ,比如,要求与Employee中属性名的一致即可
    <input name="lastName"/>
    <input name="value" type="email"/> 
    //springMVC 自动将请求参数和入参对象的属性进行一一绑定,
        // 要求请求参数的名字和javabean入参的对象里面的属性名是一致的!
        @PostMapping("/emp")
        public String addEmp(Employee employee){
            //保存员工
            employeeDao.save(employee);
            //返回到员工列表 ,重定向redirect 或者 forward
            return "redirect:/emps";
        }
  14. http的get post put delete 四种请求方式总结
    1、POST /url 创建  
    2、DELETE /url/xxx 删除 
    3、PUT /url/xxx 更新
    4、GET /url/xxx 查看

    Springboot的POST、GET、PUT、DELETE请求实例 (超详细,还有代码注释)

原文地址:https://www.cnblogs.com/zhazhaacmer/p/10304458.html