1. 软件开发会涉及的几个方面。 现在有一个软件项目需要开发,假设你就是项目project leader。那你需要如何管理软件开发呢,有哪些需要考虑的呢?假设你就是一个纯技术管理人员,先不考虑人员和成本。 软件开发 软件测试 软件部署 软件交付和实施 流程管理 代码版本管理 发布管理 Release管理 开发模式 软件开发 常用功能分解(面向对象面向功能设计) 查询 配置 用户 安全 日志 ...

    阅读全文
  2. 本文是学习springmvc官方文档的学习摘要。 https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-servlet   知识点 1) DispatcherServlet DispatcherServlet WebApplicationInitializer AbstractAnnotationConfig ...

    阅读全文
  3. 参考文章: https://www.cnblogs.com/51kata/p/5152400.html http://www.cnblogs.com/fangjian0423/p/servletContainer-tomcat-urlPattern.html Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析] https://blog.csdn.net/mengxiangxingdong/article/details/806 ...

    阅读全文
  4. Prepositions Prepositions - 介词 介词可以与动词、名词或形容词连用,许多情况下,介词的用法需要单独记忆:       from from next door (从隔壁) from my friend (从我的朋友那儿) of of gold (金质的) of the ci ...

    阅读全文
  5. Scrum总结2019-07-31

    Scrum不是一个标准化的过程。 但是Scrum框架建立了一套价值观,原则和实践。每个组织可以根据自身情况相结合使用。 Scrum实践有: 三个角色 PO:管理经济效率,梳理产品列表,定义接收标准并验收,正确理解技术债经济,版本层面的经济考量,sprint和PBI的经济考量。 Team:自管理自组织,跨智能的多样化和全面化,T型技能,火枪手态度,沟通广泛,透明沟通,规模适中,专注,有责任感,人员稳定,工作步调可持续。 Scrum Master:教练 ...

    阅读全文
  6. MvcUriComponentsBuilder 和 ControllerMethodInvocationInterceptor的解读   ControllerMethodInvocationInterceptor实现了CGLIB的MethodInterceptor,所以是CGLIB动态代理的方法拦截器,从命名来看是对Controller的方法做了争强。同时也实现了org.aopalliance.intercept.MethodInterceptor private ...

    阅读全文
  7. 证书申请(腾讯云) 申请地址:https://buy.cloud.tencent.com/ssl?fromSource=ssl 申请时可以选择手动DNS验证 手动 DNS 验证 登录 SSL 证书管理控制台。 在 “证书列表” 页面,选择待查看证书详情的域名型证书 ID,进入 “证书详情” 页面。如下图所示: 添加解析记录。 若您的域名(例如 www.domain. ...

    阅读全文
  8. 42280

    字符串搜索问题之前没有好好想,正常使用自带API或者正值表达式,或者第一反应就是常规的暴力搜索。其实这里面有很多很好玩的算法。Robin-Karp算法比较容易理解,而利用有限自动机进行匹配就开始晕了,最后的KMP算法代码不多,但是计算前缀的方法真是很神奇,静下心想了好久才开窍。神奇!神奇!很神奇。 本文讲一个很神奇的搜索字符串中以某一位开始的最长回文的算法。问题可以简化为从字符串首位开始的最长回文。 问题分析: public String getLonggestLeftPa ...

    阅读全文
  9. Publish Assets to SOAP Documentation This chapter describes how to upload assets, such as web services, to SOAP reference guides. This chapter also how to find and review assets already in. The chapter includes these sections: Introd ...

    阅读全文
  10. 10710

    RMA全称:Return Merchandise Authorization,即退货授权的意思,其实也就是一种预付费的“发货标签”。 它是一个由卖家或供应商在顾客请求退货时提供的唯一授权号码,用于标识和追踪退货商品。 一旦发生退货,便会涉及到运费,那么这个退货运费到底是买家支付,还是卖家支付呢,作为中间人的承运人是不得而知的,万一两头不承认,就白送一趟了。   RMA通常要求顾客在退还商品之前先获得卖家的授权,确保退货商品符合相关退货政策 ...

    阅读全文
  11. css hack2017-04-10
    50400

    CSS hack由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chrome等,或者是同一厂商的浏览器的不同版本,如IE6和IE7,对CSS的解析认识不完全一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。 简单的说,CSS hack的目的就是使你的CSS代码兼容不同的浏览器。当然, ...

    阅读全文
  12. 启动Tomcat8.5.11时遇到下面的异常: org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19 at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:131) at org.apache.tomcat.util.bcel. ...

    阅读全文
  13. selenium支持多语言:java, python, c#, javascript..,所以我选择python来学习。 mac自带了python 2.7.10。 如果没有安装pip的话,可以通过下面的命令安装pip。 curl https://bootstrap.pypa.io/get-pip.py | python pip安装selenium pip install -U selenium 下载webDriver: https://www.se ...

    阅读全文
  14. Continuous forms 现在进行时态由动词 be 和行为动词的 ing 形式共同构成。常与现在进行时连用的时间状语包括: now, at the moment, today, this week, this year 等。 现在进行时用于描述正在发生的行为或动作。   例如: Steven is sleeping, so be quiet.   (史蒂夫在睡觉呢,安静点儿!) ...

    阅读全文
  15. Spring configuration property的优先级官方说明:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-external-config Externalized Configuration Spring Boot lets you externalize your configuration so that you can ...

    阅读全文
  16. 方法一:reboot 方法二: shutdown -r now ...

    阅读全文
  17. Create JWT的在线工具: http://jwtbuilder.jamiekurtz.com http://kjur.github.io/jsjws/tool_jwt.html 验证JWT的在线工具 http://jwt.io/ Base64 encode/decode的在线工具: https://www.base64encode.org https://www.base64decode.org ...

    阅读全文
  18. 38520

    English words and sentences are used in Software development & service management.   When developing cloud-based software, it is necessary to build in extra security during the software development lifecycle in order to reduce the ch ...

    阅读全文
  19. 从Spring-core-5.1.9.RELEASE.jar中分析Spring的IoC和AOP技术实现依赖。 从下图中可以看到有三个第三方lib被repack到spring-core中来,分别是asm, cglib,和 objenesis. asm主要用在支持aspectJ的AOP,cglib主要用来实现的类的动态代理,从而进一步实现AOP,objenesis用来类的实例化。   IoC的实现主要靠java的反射机制来实现,结合了Annotation和XML来 ...

    阅读全文