项目
陈晨辰呀
这个作者很懒,什么都没留下…
展开
-
JAVA实现空间索引编码(GeoHash)
https://blog.csdn.net/xiaojimanman/article/details/50358506https://github.com/kungfoo/geohash-java原创 2021-06-02 10:48:10 · 350 阅读 · 0 评论 -
敖丙的 Java/后端学习路线
正文我先介绍一下前端前端我读者群体是以后端为主的,如果有大学还没开始学习的小伙伴,这个时候我想已经是满屏幕的问号了,为啥我们后端程序员还要去学习前端呢?我只能告诉你,傻瓜,肤浅。如果是已经大学毕业的程序员我相信每一个后端程序员都会简单的前端,甚至很多后端对目前前端最新技术也都是了解的,我们可不能闭门造车,谁告诉你后端就不学点前端了?而且你了解前端在之后工作联调过程中或许会有更好的思路对你的工作是有所帮助的。我们上网最先接触到的肯定不是后端的一系列东西,而是移动端和前端网页,各种...转载 2020-09-06 20:51:07 · 1945 阅读 · 0 评论 -
广告系统设计与实现(八) -广告检索系统的设计与实现 - 下
8.4 广告检索服务媒体方发起广告请求,检索服务检索广告数据(条件匹配过程),返回响应媒体方的请求包含的三个要素媒体方的请求标识 mediaId请求基本信息 RequestInfo: requestId,adSlots, App,Geo,Device匹配信息 FeatureInfo:KeywordFeature, DistrictFeature,ItFeature, FeatureR...原创 2019-06-14 14:54:14 · 5654 阅读 · 2 评论 -
软件开发几个阶段的内容以及产物
可行性分析主要是判断讨论这个软件是否应该做:1:经济可行性,2技术可行性.3:组织,社会可行性.工具:系统流程图或结构图.产生可行性研究报告需求分析内容包括:明确用户对系统的要求,业务功能需求、系统功能需求、性能需求、数据需求、外部接口、待解决问题等;建立逻辑模型:使用数据流图DFD,数据字典DD.产物:需求规格说明书(SRS)、用例图(powerDesigner...原创 2019-07-17 17:07:22 · 10618 阅读 · 3 评论 -
TDD测试驱动开发
在各种敏捷开发实践中,测试驱动开发(TDD)一直处在最核心的位置。TDD的核心在于严格规定开发节奏,一次把需求理清,一次做对、消除返工,不用调试就能获得反馈。这是一个找虐的过程,他让你在走每一步前都必须先想好要达到什么效果,每一步都有充分的测试覆盖。里边有三个关键:第一步任务分解:测试先行,分离关注点,并用单元测试表达;第二步单元测试:遵循 Given-When-Then ...转载 2019-08-08 10:43:29 · 191 阅读 · 0 评论 -
新人如何快速熟悉一个新项目
本文来自:https://www.cnblogs.com/flashsun/p/9450066.html很多新人进入一家新公司后,最头疼的就是如何快速了解公司的业务和项目架构。因为文档很少,没有文档,或者是文档严重落伍, 根本没法看;如果你碰到一个特别热心的老员工,事无巨细地给你讲,随时在你身边答疑解惑, 那简直是天大的好运气, 现实是大家都很忙,没人给你讲解。很快就要深入项目做...转载 2019-06-13 11:22:43 · 8697 阅读 · 5 评论 -
Win10系统mvn -version命令不是内部命令 解决总和
方法一:设置MAVEN_HOME、M2_HOME两个系统变量 方法二:删除MAVEN_HOME属性,直接在Path属性后面添加一条当前Maven的文件地址加上\bin。 方法三:将MAVEN_HOME放到path中的最前面 方法四:重新启动命令提示符环境变量配置好了之后输入mvn -v返回的信息是系统没有该命令, 你就可以重新启动命令提示符,再重新输入mv...原创 2018-08-29 22:06:25 · 2646 阅读 · 1 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别,Resource和Autowired区别对比
@Service用于标注业务层组件 @Controller用于标注控制层组件(如struts中的action) @Repository用于标注数据访问组件,即DAO组件 @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 @Autowired 与@Resource的区别: 1、 @Autowired与@Resour...原创 2018-09-13 11:34:04 · 1928 阅读 · 0 评论 -
SpringBoot整合MyBatis,service中导入mapper报错——Could not autowire.No beans of 'xxxMapper' type found.
遇到这个问题困扰了我好几天,其实之前刚开始学习SpringBoot与MyBatis整合的时候,也遇到过这个问题。现在是第二次犯这个错误了,然而却不是明知故犯,是慢慢被自己坑进来的。让我们来看一下这个问题吧。可能总结的不是很全面,欢迎各位给我指出来,让解决该类问题的这篇博客变得更加详细起来,帮助更多的学习者解决该类问题,这就是写该博客的初衷。IDEA版本2018.2首先,是IDEA本身的问题...转载 2019-03-21 10:29:11 · 8864 阅读 · 0 评论 -
将本地项目上传到码云
1、码云上创建一个项目 testgit (名字随你)2、本地创建一个文件夹D:/testgit,然后使用git bash 3、cd 到本地文件夹中D:/testgit,4、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文件夹5、使用git remote add origin https://gitee.com/你的码云用户名...转载 2019-04-26 09:39:52 · 102 阅读 · 0 评论 -
SpringBoot构建电商基础秒杀项目-imooc
(一) 项目搭建:https://www.cnblogs.com/victorbu/p/10538615.html(二) 使用 Spring MVC 方式获取用户信息https://www.cnblogs.com/victorbu/p/10544653.html(三) 通用的返回对象 & 异常处理https://www.cnblogs.com/victorb...原创 2019-04-29 14:08:07 · 961 阅读 · 0 评论 -
每日定时推送早晚安/天气预报等信息——公众号/小程序/邮件
使用golang每天给自己发送一封天气预报的邮件:https://blog.csdn.net/qq_26450765/article/details/84258783python实现通过微信每天给女友发天气预报:https://blog.csdn.net/qq_35624030/article/details/79888019抓取天气信息并定时推送邮件:https://clou...原创 2019-05-05 10:30:30 · 16233 阅读 · 1 评论 -
IntelliJ idea在Spring配置无错误时,装配对象出现 Could not autowire. no beans of "XXX" type found
案例:本人在使用IntelliJ idea 2017.2 开发SSM应用,做Junit Test测试时,通过Resource注解装配DAO时出现了ERROR的错误提示(Could not autowire. no beans of "XXX" type found). 但是当时并未在意,因为单元测试能够正常运行,遂认为对象在mybatis-spring中其实是已正确装配的.但在之后的Ser...转载 2019-04-29 17:48:21 · 348 阅读 · 0 评论 -
微服务项目 —— 开源的 Spring Boot 学习资源
SpringBoot构建电商基础秒杀项目课程介绍:https://www.imooc.com/learn/1079项目搭建过程:https://blog.csdn.net/weixin_38004638/article/details/89673518基于 Spring Cloud 微服务架构下 广告系统设计与实现课程介绍:https://coding.imooc.com/c...原创 2019-05-22 09:40:57 · 457 阅读 · 0 评论 -
实现扫码登陆的最简单方案与原理
需求介绍现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。这些企业提供了, 使用手机,扫一扫,就可以登录的服务。网页登录时的效果如下:原理解释网页端+服务器接下来就是对于这个服务的详细实现。首先,大概说一下原理:用户打开网站的登录页面的时候,向浏览器...转载 2019-05-23 09:30:12 · 281 阅读 · 0 评论 -
Jenkins 使用教程(持续集成开发)
教程参考:https://www.yiibai.com/jenkins/Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,并接入阿里巴巴的著名开源项目 fastjson,以此演示 Java 项目(SVN+Maven)中...转载 2018-05-11 11:34:44 · 3124 阅读 · 0 评论