摘要:一、npm介绍 1)npm:node package manager是node.js默认的以js编写的软件包管理系统 官网:www.npmjs.com 文档:docs.npmjs.com 2)提到npm可能指的是: npm这个网站 npm这个js代码仓库 npm客户端 3)npm是node.js默认
阅读全文
摘要:目录:一、构建http服务程序-根据不同请求做出不同响应二、根据用户不同请求,读取不同HTML文件响应三、响应的HTML文件中包含图片的处理方式四、根据后缀查询MIME类型五、案例:不同url请求不同html页面,页面包含图片、样式css等静态资源六、request对象七、response对象常用成
阅读全文
摘要:目录: 1、持续集成工具 Jenkins是目前最流行的一款持续集成及自动化部署工具。 Jenkins 和 Hundson 之间的关系:2009 年,甲骨文收购了 Sun 并继承了 Hudson 代码库。在 2011 年年初,甲骨文和开源社区之间的关系破裂,该项目被分成两个独立的项目: Jenkins
阅读全文
摘要:目录:一、node.js介绍二、node.js有哪些特点三、下载安装node.js,配置环境变量四、node.js开发网站和传统PHP等开发网站的区别五、REPL介绍六、helloworld程序七、案例:输出一个三角形八、fs写入文件和读取文件九、__dirname和__filename获取正在执行
阅读全文
摘要:1、手动安装jar包到maven仓库 本地没有下载安装maven,但是eclipse已经集成的maven。 选中任何一个maven项目,右键/Run as/maven build... 在Goals输入:install:install-file -Dfile=d:\bitcoin-rpc-1.1.0
阅读全文
摘要:在真正的rest api服务还没有写好之前,为了方便前端测试调用,后端可以写个服务,伪造rest服务(写假数据) 1、官网: http://wiremock.org/ 下载可执行jar:http://wiremock.org/docs/running-standalone/ 2、java -jar启
阅读全文
摘要:1、maven依赖 maven仓库(https://mvnrepository.com/)搜索springfox <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <gro
阅读全文
摘要:1、User类 2、IndexController 3、测试用例 当IndexController#getUsers()方法加上注解@JsonView(UserSimpleView.class)后,测试打印结果:mvcResult: [{"username":"张三"},{"username":"李
阅读全文
摘要:非rest的url写法: 查询 GET /user/query?name=tom 详情 GET /user/getinfo?id=1 创建 POST /user/create?name=tom 修改 POST /user/update?id=1&name=tom 删除 GET /user/delet
阅读全文
摘要:eclipse版本为2018-12(4.10.0) 1、默认tomcat的server配置 改成: 2、项目部署 按上面的配置,项目会部署到你配置的本地tomcat的webapps目录下。 部署了项目jweb-jweb和jweb-jwebapi,发现其中一个项目确实lib目录,即第三方jar包没有进
阅读全文
摘要:eclipse版本为2018-12(4.10.0) 1、创建一个jar包 首先自己建立了一个maven project,名为jweb。GAV坐标: <groupId>amberai</groupId> <artifactId>jweb</artifactId> <version>0.0.1-SNAP
阅读全文
摘要:参考: 1)https://www.jb51.net/article/121243.htm 2)https://www.cnblogs.com/wuaili/p/9810661.html
阅读全文
摘要:1、工具类Utils 2、在src下新建jdbc.properties 3、测试 结果 jdbc.txt jdbc2.txt 4、注意 上面代码中使用了commons-io-2.5.jar
阅读全文
摘要:博客部分内容转载自 LonlySnow的博客:后台java 实现验证码生成 1、controller方法 @RequestMapping(value = "/verifycode/img", method = RequestMethod.GET) @ApiOperation("generate im
阅读全文
摘要:1、关于JWT,参考: (1)10分钟了解JSON Web令牌(JWT) (2)认识JWT (3)基于jwt的token验证 2、JWT的JAVA实现 Java中对JWT的支持可以考虑使用JJWT开源库;JJWT实现了JWT, JWS, JWE 和 JWA RFC规范;下面将简单举例说明其使用: 2
阅读全文
摘要:本篇博客内容: 一、浅克隆(ShallowClone)和深克隆(DeepClone) 二、序列化和反序列化实现深克隆 三、封装序列化和反序列化操作 ObjectOutputStream + 内存流ByteArrayOutputStream 四、对象持久化到文件或从文件中读取对象 ObjectOutp
阅读全文