静态检查:静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。代码检查代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性, 代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问
https://www.sonarqube.org/downloads/ 下载sonar。当前版本为6.2 解压压缩包,进行配置: 修改sonarqube-6.2\conf\sonar.properties web配置:sonar.web.javaOpts=-Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -
51CTO博客开发
1.下载和安装Cordova框架现在cordova是利用nodeJS进行管理,所以需要先下载nodeJS。其中,就包含了npm管理器。下载地址:https://nodejs.org/在命令行窗口确认安装完成:2.在windows上安装Cordova在命令行窗口输入:npm install -g cordova过一段时间即可安装完毕,安装速度取决于网络情况。(安装挺慢的,而且有时会失败……,可以参考
启动操作nginx -c /usr/local/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的步骤1:查询nginx主进程号ps -ef | grep nginx &
对象的创建可以通过两种方式,第一种通过对象初始化的方法: var person={ name:"xingoo", &
从web.xml中 servlet的配置开始, 根据servlet拦截的url-parttern,来进行请求转发Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServle
1.Mybatis比IBatis比较大的几个改进是什么 a.有接口绑定,包括注解绑定sql和xml绑定Sql , b.动态sql由原来的节点配置变成OGNL表达式, c. 在一对一,一对多的时候引进了association,在一对多
Map<String, String> map = new HashMap<String, String>(); map.put("key1", "value1"); map.put("key2",&n
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
【1】介绍一下CSS的盒子模型?(1)有两种, IE 盒子模型、标准 W3C 盒子模型;IE的content部分包含了 border 和 pading; (2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border).【2】CSS 选择符有哪些?哪些属性可以继承
//获取URL中id参数 var ids = YK.Common.Util.WebKit.QueryParamValue("ids", ""); /// <summary> &nb
C#批量向数据库增加数据: ----------------------------- using (var dbPlatform = DbContext.PlatformWorkCreate())
AngularJS中的Module类负责定义应用如何启动,它还可以通过声明的方式定义应用中的各个片段。我们来看看它是如何实现这些功能的。一.Main方法在哪里 如果你是从Java或者Python编程语言转过来的,那么你可能很想知道AngularJS里面的main方法在哪里?这个把所有东西启动起来,并且第一个被执行的方法在哪里?JavaScrip
在AngularJS中显示模型中的数据有两种方式:一种是使用花括号插值的方式:<p>`text`</p>另一种是使用基于属性的指令,叫做ng-bind:<p ng-bind="text"></p>这两种方式的效果都是一样的,其主要区别在于,使用花括号语法时,在AngularJS使用数据替换模板中的花括号时,第一个加载的页面,通常是应用中的i
返回上一页的方法一:<a href="javascript:history.go(-1)">返回</a>
如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")2,replace 方法,
ASP.NET repeater添加序号列的方法 1、<itemtemplate> <tr><td> <%# Container.ItemIndex + 1%> </td></tr> </itemtemplate> 2、<itemtemp
$('.insider-asider').load('/Html/Module/AsideContent.html');
报错:指定对象不在字典中解决方案:Creator = ( creatorDic.ContainsKey(d.Creator.Value) && d.Creator != null) ? creatorDic[d.Creator.Value] : "",---------------------------------- public void&nb
一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除代码运行的一些不安全之处,保证代码运行的安全; - 提高编译器效率,增加运行速度; - 为
手机 app 开发的几种方式 ionic 学习思路以及ionic 新建的项目分析学习要点:1. 目前开发手机 app 的几种方式2. Ionic 学习思路简介3. Ionic CSS 框架4. ionic js 指令 路由 其他 ui 交互效果5. ionic 命令行/CLI 安装 调试 打包( 第三季 第一讲已讲)6. ionic 开发包下载 以及命令创建的项目分析1. 目前开发手机 app 的
学习要点:1. $resource 简介2. $resource 的使用3. 何时可以使用 Angular 资源(选看)4. Angularjs 自定义指令(后期讲)1. $resource 简介$resource:$resource 服务的核心价值在于:提供给开发者与 RESTful 风格 WebServices 交互的更好的用户体验,它封装了较为低级的$http,这样就不需要前端开发者写大量的
angularjs ngSanitize ngRoute ngAnimate 插件学习要点:1. Angularjs 中的 ngSanitize2. Angularjs 中的 ngRoute3. Angularjs 中的 ngAnimate1. Angularjs 中的 ngSanitize让浏览器简析 html 标签1. 引入 js angular-sanitize.min.js2. 在 mod
Angularjs 常用服务 $http $location$anchorScroll $cacheFactory $timeout $interval $sce学习要点:1. Angularjs 中的 $http 服务2. Angularjs 中的 $location $anchorScroll 服务3. Angularjs 中的 $cacheFactory 服务4. Angularjs 中的
Angularjs 自定义服务 provide 里 provider 方法 以及factory、 service 方法以及 provider 供应商的概念学习要点:1. Angularjs 中的 provider 方法2. Angularjs 中的 factory 方法3. Angularjs 中的 service 方法4. provider 供应商的概念5. 研究 ionic 代码中的 serv
Angularjs filter 过滤器以及自定义 filter 过滤器详解学习要点:1. Angularjs filter 过滤器2. 控制器中使用 filter3. 自定义 filter 过滤器1. Angularjs filter 过滤器1. uppercase, lowercase 大小转换{{ "lower cap string" | uppercase }} //结果: LOWER C
Angularjs 事件指令 input 相关指令 和样式指令DOM 操作指令详解学习要点:1. AngularJs 事件指令2. input 相关指令3. 样式指令4. DOM 操作指令5. ngBind/ngBindHtml/ngBindTemplate 重点6. ng-init ng-mode ng-model-options ng-controler1. Angularjs 事件指令自己研
Angularjs 工具方法 以及 Angularjs 中使用 jquery学习要点:1. Angularjs 工具方法2. Angularjs angular.element 工具方法 和使用 jquery1. Angularjs 工具方法自己研究:angular.isArrayangular.isDateangular.isDefinedangular.isUndefinedangular.i
Angularjs $scope 里面的$apply 方法 和 $watch 方法学习要点:1. Angularjs $scope 里面的$apply 方法2. Angularjs $scope 里面的$watch 方法1. Angularjs $scope 里面的$apply 方法$apply 方法作用:Scope 提供$apply 方法传播 Model 的变化$apply 方法使用情景:Ang
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号