Fork me on GitHub

2015年8月6日

摘要: ABP应用层——权限验证ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:https://github.com/aspnetboil... 阅读全文
posted @ 2015-08-06 07:47 HackerVirus 阅读(9374) 评论(0) 推荐(3)
摘要: Spark及其生态圈简介注】该系列文章以及使用到安装包/测试数据 可以在《倾情大奉送--Spark入门实战系列》获取1、简介1.1Spark简介Spark是加州大学伯克利分校AMP实验室(Algorithms, Machines, and People Lab)开发通用内存并行计算框架。Spark在... 阅读全文
posted @ 2015-08-06 07:43 HackerVirus 阅读(280) 评论(0) 推荐(0)

2015年8月4日

摘要: Oracle查询速度慢的原因总结查询速度慢的原因很多,常见如下几种:1,没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2,I/O吞吐量小,形成了瓶颈效应.3,没有创建计算列导致查询不优化.4,内存不足5,网络速度慢6,查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)... 阅读全文
posted @ 2015-08-04 14:11 HackerVirus 阅读(4887) 评论(0) 推荐(0)
摘要: Oracle语句优化1优化就是选择最有效的方法来执行SQL语句。Oracle优化器选择它认为最有效的 方法来执行SQL语句。 1. IS NULL和IS NOT NULL 如果某列存在NULL值,即使对该列建立索引也不会提高性能。 2. 为不同的工作编写不同的SQL语句块。... 阅读全文
posted @ 2015-08-04 14:08 HackerVirus 阅读(148) 评论(0) 推荐(0)
摘要: oracle之sql语句优化 sql语句的优化 1.在where子句中使用 is null 或 is not null 时,oracle优化器就不能使用索引了. 2.对于有连接的列,即使最有一个是静态的值,优化器也不会使用索引 比如: select * from employss whe... 阅读全文
posted @ 2015-08-04 11:51 HackerVirus 阅读(201) 评论(0) 推荐(0)
摘要: Oracle 创建索引的基本规则总结一、B-Tree索引1.选择索引字段的原则:在WHERE子句中最频繁使用的字段联接语句中的联接字段选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好)Oracle在UNIQUE和主键字段上自动建立索引在选择性很差的字段上建索引只有在这个字段... 阅读全文
posted @ 2015-08-04 11:27 HackerVirus 阅读(1538) 评论(0) 推荐(0)

2015年8月3日

摘要: ABP应用层——参数有效性验证基于DDD的现代ASP.NET开发框架--ABP系列之17、ABP应用层——参数有效性验证ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.c... 阅读全文
posted @ 2015-08-03 23:14 HackerVirus 阅读(3208) 评论(0) 推荐(0)
摘要: SpringMVC + Spring 3.2.14 + Hibernate 3.6.10 集成详解注:此文档只说明简单的框架集成,各个框架的高级特性未涉及,刚刚接触框架的新人可能需要参考其他资料。PS:本次练习所用jar包都能在此下载到:http://pan.baidu.com/s/1sjmgdYX... 阅读全文
posted @ 2015-08-03 23:10 HackerVirus 阅读(1248) 评论(0) 推荐(0)
摘要: Autofac 依赖注入 ASP.NET MVC5 插件机制中插件的简单实现一.前言 由于项目业务复杂,创建了多个插件并把他们放在了不同的项目中,项目使用AutoFac做的IOC;但是主项目可以注入,插件注入失败,没有为该对象定义无参数的构造函数。下面就一步一步注入插件项目。二.新建带有插件的项目... 阅读全文
posted @ 2015-08-03 23:06 HackerVirus 阅读(3158) 评论(0) 推荐(1)
摘要: ABP应用层——数据传输对象(DTOs)基于DDD的现代ASP.NET开发框架--ABP系列之16、ABP应用层——数据传输对象(DTOs)ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboi... 阅读全文
posted @ 2015-08-03 23:01 HackerVirus 阅读(1666) 评论(0) 推荐(0)