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

  1. 查询linux下端口占用
    1.   netstat -tunlp | grep 80
  2. git add错误之后怎么快速撤销(add的逆操作)
    1.   
    2. # 通过上面的sourcetree的记录: 
      git reset -q xxx文件

       

  3.  

  4. jupyter文件一键转换为md等文件格式
  5. jupyter nbconvert --to markdown  task_03_feature_project.ipynb   
    # md不对, 会报下面的异常
    # ValueError: Unknown exporter "md", did you mean one of: asciidoc, custom, html, latex, markdown, notebook, pdf, python, rst, script, slides?

     

  6. plt 画图是找不到字体,需要手动设置:

    plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
    plt.rcParams['axes.unicode_minus']=False
  7. mvn 命令
    mvn dependency:tree -Dverbose > tree.txt
      这个命令会把这个工程pom.xml里面所有的依赖通过树的形状展示出来

     

  8. markdown 总结
    1. ``` python
    2.### 三级标题  ,一个#一级
    3.列表  -或者1. 和文字之间要保留一个字符的空格
    4.引用  在引用文字前加上 > 并与文字保留一个字符的空格
    5. 用两个 * 包含一段文本就是粗体的语法;** 粗体 **
    6.用一个 * 包含一段文本就是斜体的语法。 * 斜体 *
    7.分割线的语法只需要另起一行,三个星号 *** 即可
    8. 表格   |   
              ---|---   
                  |
       对齐 --=  =-- ,默认居中;
    9.==(高亮一段文字)== 
    10. [标题](URL或者链接)  链接
    11. 形成方框: ```导入Druid数据源```

     

  9. 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 版权声明:本文为博主原创文章,转载请附上博文链接!

     

  10. Vue的watch的深度监视,注意是handler ,不是handle
     watch: { //深度监视todos的全部变化,一旦发生变化,就保存到localStorage
          todos : {
            deep: true,
            handler: storageUtil.saveTodos
          }
        }

     

  11. URL/URN和URI区别
    “A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标示抽象或物理资源。”
    
    “A URI 可以进一步被分为定位符、名字或两者都是. 
    术语“Uniform Resource Locator” (URL) 是URI的子集, 除了确定一个资源,还提供一种定位该资源的主要访问机制(如其网络“位置”)。“
    
    维基百科:
    
    “URI可以分为URL,URN 或 同时具备locators 和names特性的一个东西。
    URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式。”

     

  12. 定制springboot 中的json错误页面
    1.   

       

  13. 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)

     

  14. 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

     

  15. 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> 

     

  16. spring获取加载的所有bean      全部遍历一遍ApplicationContext 中自动加载的bean
  17. springboot访问路径添加项目名称
    springboot因为是内置tomcat,所以在访问项目时无需再端口后添加项目名称,如果想要添加项目名称则需要在配置文件中添加server.context-path=/XXXXXXX;
    如果不起作用,是因为使用了更高版本的springboot,在新的版本中配置需改为server.servlet.context-path=/XXXXXXX; 
  18. get和post Mapping
    @GetMapping("") 等价于   @RequestMapping(  method = {RequestMethod.GET} )
    @GetMapping("") 等价于   @RequestMapping(  method = {RequestMethod.GET} )

     

  19. 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";
        }

     

  20. 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请求实例 (超详细,还有代码注释)

     

posted @ 2019-01-22 16:18  山枫叶纷飞  阅读(318)  评论(0编辑  收藏  举报