草稿待整理

来源:互联网 发布:嵌入式软件著作权吗 编辑:程序博客网 时间:2024/06/12 20:09

个人总结
——————————————————————————————————————————————————————————————————————————————————

一:注释规范
使用doxygen所要求的格式

Intellij中设置模板:settings-editor-file and code templates

  1. 文件头注释
    在每个文件最顶层,必填包含文件说明,作者,修改时间这三项
    如:
    /**

    • @file testcommnet.h
    • @author wangbin@eoutech
    • @date 2011/8/24 8:37:56
    • @brief xx简短说明xxx(必填)
      *
    • (空行作为简述和详述的间隔标识)
    • xxxxxxx详细说明xxxxxxx
    • 描述一下本文件的主要作用
      *
    • 修订说明:
    • @version 0 20160701 初始版本
    • @version 0 20161201 增加日志功能
    • @version 0 20170102 修复内存等Bug(#1243,#1258)

    • */
  2. 类定义注释
    /**

    • @brief **类简短说明xxx(必填)
      *
    • xxxxxxx详细说明xxxxxxx
    • 描述一下这个类的主要作用和实现逻辑,(若文件中已经描述了作用

      • @see 主要的使用类(被哪些类使用),和引用类(用了哪些类)
        */
  3. 函数接口,如下:
    /** @brief xx函数简短说明xxx


      • 这里写该函数的详述信息
    • @param a 变量axxxx(param描述参数)
    • @param s 变量sxxxxxx
    • @return 返回结果xxxxx (return描述返回值)
    • @see Test() (本函数参考其它的相关的函数,这里作一个链接)
    • @note (note描述需要注意的问题)
      */

    ————————————————————————————————————————————————————————————————————————————————

    一些问题
    1.sql基础与进阶
    2.js基础

    4.java框架 !优先级高
    Spring boot
    5.angular2 !优先级高

    关于打包一些问题
    gulp-shell是什么?
    webpack-dev又是什么?

——————————————————————————————————————————————————————————————————————————————————————————
!!!!!打包相关问题
node.js npm gulp webpack requirejs ……..etc

1.npm如何自动安装package.json中依赖?
如果package.json里已经声明了依赖,那直接npm install就会自动安装了。不用手动挨个安装
2.webpack.config.js相关配置
2.1 resolve.root:
这个是查找module的根路径,
遇到的bug:node_modules相关文件路径不对,多了很多个”../”,之后将该路径改为根目录,alisa里面的路径加在root对应去掉的部分,可以解决问题,原理不明。。。。

这些打包工具到底做了什么?
gulp:
前端工作流管理,用自动化构建工具增强你的工作流程;
将一些繁杂的任务自动化,减少人力操作,例如打包,压缩之类的工作;
webpack:
webpack主要就是模块化、处理依赖 和 打包;

!前端模块加载分块传输,按需进行懒加载,在实际用到某些模块的时候再增量更新,才是较为合理的模块加载方案。要实现模块的按需加载,就需要一个对整个代码库中的模块进行静态分析、编译打包的过程。

spring项目使用引入nodejs后,js报错,显示require未定义
浏览器不支持原生 require,你应该:
结合 webpack 使用
结合 require.js 使用

————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
2017.02.13
Spring MVC程序中得到静态资源文件css,js,图片文件的路径问题总结
spring项目中,js等文件路径问题
http://www.blogjava.net/fiele/archive/2014/08/24/417283.html

spring-boot 加载本地静态资源文件路径配置
http://blog.csdn.net/z69183787/article/details/46520711
http://www.cnblogs.com/chry/p/5877979.html 自定义配置地址
http://blog.csdn.net/isea533/article/details/50412212

————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
spring-boot
国际化的实现:

  1. jQuery.i18n.properties实现js国际化
  2. http://blog.csdn.net/linxingliang/article/details/52350238

——————————————————————————————————————————————————————————————————————————————————
http://www.html-js.com/article/Regularjs-Chinese-guidelines-for-a-comprehensive-summary-of-the-front-template-technology
前端模板技术全面总结:

1.模板解决方案特性:
它不为维护者的水平高低和勤勉与否所限制,所以是具有客观性的。

2这篇文章会对当今前端界的三种截然不同的模板方案做一个全面的对比,
它们分别是:
String-based 模板技术 (基于字符串的parse和compile过程)
Dom-based 模板技术 (基于Dom的link或compile过程)
杂交的Living templating 技术 (基于字符串的parse 和 基于dom的compile过程)

0 0