1.     《Live Coding #1 - Spring Cloud Eureka using Microservices - Example | Tech Primers Live Stream》:https://www.youtube.com/watch?v=rlS9eH5tEnY 《Designing Microservices using Spring Boot, Spring Cloud, Eureka and Zuul | #2 | Tech ...

    阅读全文
  2. Apache Shiro是一个应用程序安全框架(Application security framework). 提供了4个安全支持: authentication, authorization, enterprise session management and cryptography。 Shiro产生的背景http://shiro.apache.org/what-is-shiro.html。 JAAS提供了authentication, authorization. ...

    阅读全文
  3. 动态规划来解决一些最优解的问题,常常可以将暴力算法的指数级时间复杂度降到O(n2)和O(n3)。动态规划并不难,只要按四个步骤就能找出最优解。 刻画一个最优解的结构特征。 递归地定义最优解的值。 计算最优解的值,通常使用自底向上的方法。 利用计算出的信息构造一个最优解。 动态规划的两个要素:最优子结构和子问题重叠。 最优子结构:如果一个问题的最优解包含其子问题的最优解,我们就称此问题具有最优子结构性质。 子问题重叠:递归算法反复求解相同的子问题, ...

    阅读全文
  4. 这篇是腾讯云的思维导图。腾讯云的产品分类显的更为清晰,也是大体三层机构,比较让人记忆更深刻。 大体分为7大类。 基础仍然是云的产品核心。 各项展开:                                           ...

    阅读全文
  5. 本文转自官方文档   https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/api.html https://mp.weixin.qq.com/debug/wxadoc/dev/api/   API 小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。 说明: wx.on 开头的 API 是监听某个 ...

    阅读全文
  6. 本文试着整理微信小程序(本文简称wxApp)使用微信(weixin)登录认证和授权获取微信开放信息(OpenData)时常见的问题,如果有理解不到位的地方请留言指出。 授权 wxApp需要获取weixin提供的OpenData前需要用户授权weixin提供相关信息。这需要调用小程序提供的API wx.authorize()来向用户请求授权。但并不是所有小程序提供的API都需要用户授权才可以使用,比如说系统设备信息等其他api。用户可以提供如下授权(此授权列表以后或许会更多)。(htt ...

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

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

    阅读全文
  9. 参考文章: 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 ...

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

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

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

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

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

    阅读全文
  14. 42280

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

    阅读全文
  15. 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 ...

    阅读全文
  16. 10710

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

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

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

    阅读全文
  18. 启动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. ...

    阅读全文
  19. 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 ...

    阅读全文