03 2017 档案
摘要:系列文章目录: 使用Fortify进行代码静态分析(系列文章) Unused Method(不再使用的方法) 示例: Fortify解释: The method checkLevel() in AbilityImport..cs is not reachable from any method ou
阅读全文
摘要:BUG级别:低 Code Correctness(代码正确性) 1.Class does not Implement Equals(类未能实现Equals方法) Dead Code(死亡代码) 1.Unused Method(不再使用的方法)
阅读全文
摘要:系列文章目录: 使用Fortify进行代码静态分析(系列文章) class does not implement equals(类未能实现Equals方法) 示例: Fortify提示: Equals() is called on an object that does not implement
阅读全文
摘要:在微服务集成——《微服务设计》读书笔记文章中,我们说过服务间的消息传递有几种方式,一种是请求/响应技术,另一种是基于事件的机制。 RPC(远程过程调用) RPC是Remote Procedure Call的简称。 这是请求/响应技术的一种,它使用本地调用的方式和远程进行交互,如SOAP、Thrift
阅读全文
摘要:系列文章目录: 《微服务设计》读书笔记大纲 一.理想的集成应该是什么样的? 1.避免破坏性修改 如果在一个微服务的响应中添加一个字段,服务的消费方不应该受到影响。 2.保证API的技术无关性 微服务之间的通信应该是与技术无关的。 3.使服务的消费方易于使用 如果消费方使用该服务比登天还难,那么无论该
阅读全文
摘要:系列文章目录: 《微服务设计》读书笔记大纲 什么样的服务才是好的服务? 高内聚、松耦合的服务才是好的服务。简而言之,就是把相关性强的放在一起,相关性不强的分开,物以类聚,人以群分,服务的划分也是这样。这就需要确定什么要放在一起,什么是要分开的,这个寻找的过程就是确定服务边界的过程。 限界上下文 限界
阅读全文
摘要:Linux:方法1 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重
阅读全文
摘要:1.用户名和邮箱地址的作用 用户名和邮箱地址是本地git客户端的一个变量 每次commit都会用用户名和邮箱纪录。 github的contributions统计就是按邮箱来统计的。 2.查看用户名和邮箱地址 3.修改用户名和邮箱地址 4.查看配置文件的位置 位置1:/etc/gitconfig 系统
阅读全文
摘要:问题描述 场景:当你提交的时候,发现跟要合并的流有冲突,你需要解决完冲突再次提交。 如果在SVN时代,你可以直接在本地解决完冲突再提交就可以了,因为SVN会把正确的代码先提交到服务器,至于有冲突的代码,你需要在本地解决完冲突再提交。 但在Git中这样做行不通,Git中每次提交都是完整的,也就是说,即
阅读全文
摘要:系列文章目录: 《微服务设计》读书笔记大纲 如何定义架构师 架构师从英文单词Architect翻译而来,在英文中,Architect原来的意思是“建筑师”。作者吐槽英文中架构师与传统的建筑师单词相同,但实际的工作性质并不相同,以致于在英文的语境中会造成理解上的差异。 传统的建筑师在设计建筑时要求极端
阅读全文
摘要:问题描述 由于TortoiseGit没有MAC版本,我们使用了SourceTree来替代. 在帮同事解决Mac下的Git的时候,碰到一个问题:SourceTree无法使用ssh方式提交代码,这是由于没有把公钥对应的私钥提交到ssh,远程服务器端无法通过ssh的密钥验证. 解决步骤 Step1:在用户
阅读全文
摘要:系列文章目录: 《微服务设计》读书笔记大纲 《领域驱动设计》(Eric Evans):告诉我们用代码呈现真实世界的重要性,并且告诉我们如何更好地建模。 持续交付理论:如何更有效及更高效地发布软件品,并指出保持每次提交均可发布的重要性。 六边形架构理论(Alistair Cockburn):把我们从分
阅读全文
摘要:概述 在实验的时候,参照了多方的信息,确实成功了,这里简单记录一下。 我们知道,在Asp.Net的Web.Config文件中,System.Web节点下,有个sessionState节点,它说明了应用程序的Session处理方式,它有如下几个选项: MSDN对其分别作简单的解释: (MSDN地址:h
阅读全文
摘要:问题描述 1.路径什么的都对,这方面的原因就不要想了 2.在我的电脑上可以,在同事的电脑上不可以 方案1:未注册ashx的处理应用程序 也就是不知道IIS不知道用什么应用程序处理ashx文件,解决办法,添加ashx文件的处理应用程序。 如图所示,如果未启用,启用就好了,如果没有,右键添加就好了。 方
阅读全文
摘要:一.非托管资源 在《垃圾回收算法之引用计数算法》、《垃圾回收算法之引用跟踪算法》和《垃圾回收算法之引用跟踪算法》这3篇文章中,我们介绍了垃圾回收的一些基本概念和原理,但需要说明的是:这些文章中,介绍的都是对托管资源的回收,所谓托管资源,直白一点,你可以理解为托管堆上分配的对象,它由GC来自动管理。
阅读全文

浙公网安备 33010602011771号