上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 95 下一页
摘要: 应用场景:以OJ项目为例,创建对应的.in或.out文件,并将相关的数据写入。 核心代码如下: 阅读全文
posted @ 2019-09-25 19:25 挑战者V 阅读(5748) 评论(0) 推荐(1) 编辑
摘要: 应用场景: 比如每天凌晨执行crontab对应的项目部署脚本(使用git作为项目的版本控制)。 如果不这样做会怎么样? 每次部署都要git clone并输入对应的用户名和密码,需要人工。这样就显得很不自动化了。 那么解决方式有哪些呢?我这边推荐一个最简单有效的方式: .git-credentials 阅读全文
posted @ 2019-09-25 19:25 挑战者V 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 错误信息如下(关键): 解决方案(主要是修改application.yml对应的配置):如果觉得300MB不够的话,可以往上调。 阅读全文
posted @ 2019-09-22 17:25 挑战者V 阅读(2349) 评论(0) 推荐(0) 编辑
摘要: 关于MyBatis批量更新和添加,参考我的如下文章即可:MyBatis的批量更新实例 MyBatis的批量添加实例 另外不管是批量的新增、删除、修改、查询也好,还是单个新增、删除、修改查询也罢。都会用到动态SQL。 关于MyBatis的动态SQL可以参考我的这篇文章,如下:MyBatis实战之动态S 阅读全文
posted @ 2019-09-15 20:15 挑战者V 阅读(13267) 评论(0) 推荐(0) 编辑
摘要: 此代码示例,能够让你成功将图片上传至后端,后端做相应的处理,然后返回成功码。 前端小程序代码 index.wxml: index.wxss: index.js: 后端Java代码(这里我使用的是第三方存储,如腾讯云,如果读者朋友们是使用第三方存储替换是一件很容易的事情) 核心代码如下: 阅读全文
posted @ 2019-09-15 20:15 挑战者V 阅读(21061) 评论(1) 推荐(1) 编辑
摘要: 批量操作在实际开发中也应用非常多,例如批量下发优惠券、批量添加用户等。 以MyBatis为例,通常实现批量操作,有这么几种方式? 第一,单条插入sql语句,进行for循环遍历,基准条件是根据前端传过的数组长度而定,如果传了四个参数过来,也就是长度为4,代表遍历4次(也就是执行四次插入),这种方式不太 阅读全文
posted @ 2019-09-15 20:15 挑战者V 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 添加依赖 application.yml添加对应的配置(这里以yml文件为例) 接下来修改任意的Java代码,你会发现控制台自己会重新刷新一遍(修改对应的代码保存一下,控制台自动更新) 热部署主要方便开发人员调试程序,省得每次都要关闭再启动项目,提高开发和调试效率。 阅读全文
posted @ 2019-09-15 20:15 挑战者V 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 说到SpringBoot,难免会想到Spring。对于Spring,我曾用其开发过很多大大小小的项目。当使用SpringBoot之后,给人最直观的感受,用古人一句话:”大道至简”。SpringBoot相比Spring,它的优点其实就是Spring的缺点或不足: (1)内嵌入Tomcat、Jetty等 阅读全文
posted @ 2019-09-08 21:20 挑战者V 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 通常我们在本地使用Java发送邮件,通常是没有问题的,但是部署到服务器的话,就可能遇到问题。当然了,这与运营商也有关系。比如我之前在咖啡主机上购买虚拟机,然后将个人网站部署上去,通常是没有问题的,没有那么多限制。 但是在阿里云上限制就比较多,比如如果端口的入口方向不开的话,可能导致你在服务器上安装的 阅读全文
posted @ 2019-09-08 21:20 挑战者V 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看看swagger-bootstrap-ui的效果,如图所示: 看起来是不是比Swagger要大气的多。 回到重点上,为什么要给接口文档加密呢? 只对内开放,不对外开放,防止被第三方非公司人员进行非法窃取。 那么我们如何给它加Basic校验呢? 首先声明,为什么要给它加Basic而不是oA 阅读全文
posted @ 2019-09-07 19:36 挑战者V 阅读(2902) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 95 下一页