自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

  • 博客(123)
  • 收藏
  • 关注

转载 《Spring Boot in Action》【4. 测试】

4. 测试4.1 集成测试@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(classes = AddressBookConfiguration.class)public class AddressServiceTests { @Autowired private AddressService addressServi

2017-10-13 17:10:04 877 1

转载 《Spring Boot in Action》【3. 自定义配置】

3 自定义配置3.1 覆盖Spring Boot的自动配置我们将向reading-list项目中加入Spring Security,很简单,加入security starter即可:compile("org.springframework.boot:spring-boot-starter-security")然后你再运行项目,访问浏览器,就会有一个HTTP Basic认证的对话框,用户名填“user

2017-10-13 17:08:12 1069 2

转载 《Spring Boot in Action》【2. 开发第一个应用】

2 开发第一个应用2.1 项目骨架从本章开始,我们要开发一个简单的reading-list应用,用来维护一个reading-list,包括录入书的信息,查看阅读列表,删除书等操作。技术上,Spring MVC处理Web请求,Thymeleaf作为模板引擎编写页面,Spring Data JPA操作数据库,使用内置H2数据库,用Gradle管理项目。使用Spring Initializer生成生成的项

2017-10-13 17:02:47 700 1

转载 SQL Server 性能调优4 之书写高效的查询

限制查询的行和列来提高性能这条规则非常简单,这里就不细说了。使用搜索可参数化判断(sargable conditions)来提高性能Sargable 由 Search ARGument Able 简写而来,字面意思是搜索可参数化?还是比较晦涩哎…总之使用Sargable判断可以帮助查询优化器更有效地利用索引,并提高采用 index seek 的可能性,我们先把所有的操作符分一下组。Sargable操

2017-10-13 16:46:24 551 2

转载 SQL Server 性能调优3 之索引(Index)的维护

前言前一篇的文章介绍了通过建立索引来提高数据库的查询性能,这其实只是个开始。后续如果缺少适当的维护,你先前建立的索引甚至会成为拖累,成为数据库性能的下降的帮凶。查找碎片消除碎片可能是索引维护最常规的任务,微软官方给出的建议是当碎片等级为 5% - 30% 之间时采用 REORGANIZE 来“重整”索引,如果达到 30% 以上则使用 REBUILD 来“重建”索引。决定采用何种手段和操作时机可能需要

2017-10-13 16:45:43 981 1

转载 SQL Server 性能调优2 之索引(Index)的建立

前言索引是关系数据库中最重要的对象之一,他能显著减少磁盘I/O及逻辑读取的消耗,并以此来提升 SELECT 语句的查找性能。但它是一把双刃剑,使用不当反而会影响性能:他需要额外的空间来存放这些索引信息,并且当数据更新时需要一些额外开销来保持索引的同步。形象的来说索引就像字典里的目录,你要查找某一个字的时候可以根据它的比划/拼音先在目录中找到对应的页码范围,然后在该范围中找到这个字。如果没有这个目录(

2017-10-13 16:45:07 640 1

转载 SQL Server 性能调优 之执行计划(Execution Plan)调优

执行计划中的三种 Join 策略SQL Server 存在三种 Join 策略:Hash Join,Merge Join,Nested Loop Join。Hash Join:用来处理没有排过序/没有索引的数据,它在内存中把 Join 两边数据(的关联key)分别建立一个哈希表。例如有以下的查询语句,关联的两张表没有建立索引,执行计划将显示为Hash Join。 SELECT

2017-10-13 16:43:57 2587 1

转载 教你如何看懂SQL Server查询计划

对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题,本文只谈优化查询时如何看懂SqlServer查询计划。由于我对SqlServer的认识有限,如有错误,也恳请您在发现后及时批评指正。首先,打开【SQL Server Management Studio】,输入一个查询语句看看SqlServer是如何显示查询计划的吧。 说明:本文所演示的

2017-10-13 11:38:38 1303 1

转载 表提示(Transact-SQL)

通过指定锁定方法、一个或多个索引、查询处理操作(如表扫描或索引查找)或其他选项,表提示可在数据操作语言 (DML) 语句执行期间覆盖查询优化器的默认行为。表提示在 DML 语句的 FROM 子句中指定,仅影响在该子句中引用的表或视图。 由于 SQL Server 查询优化器通常会为查询选择最佳执行计划,因此我们建议仅在最后迫不得已的情况下才可由资深的开发人员和数据库管理员使用提示。适用范围:

2017-10-13 10:33:31 691 1

转载 SQLServer索引的四个高级特性

一、Index Building Filter(索引创建时过滤)有一些索引非常低效的,比如经常查询状态为进行中的订单,订单有99%的状态是完成,1%是进行中 ,因此我们在订单状态字段上建了一个索引,性能是提高了,但是感觉索引中保存了99%的完成状态数据是永远不会查询到的,很浪费空间。如果我们的索引在建立的时间就不保存完成状态的数据,那不是更好。 Index Building Filter就是用来解决

2017-10-13 10:22:14 791 1

转载 《Spring Boot in Action》【1. 起步】

1 起步Spring 1.0,改变了企业级Java应用开发。依赖注入和声明式事务。Spring 2.0,自定义XML命名空间。Spring 2.5,面向注解的依赖注入模型,@Component和@Autowired,以及Spring MVC编程模型。无需显式声明组件,无需继承一些基础控制器类。Spring 3.0,全新的基于Java的配置方式,从Spring 3.1开始的@Enable打头的

2017-10-12 17:16:56 1955 1

转载 Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。

近来遇到这样一个错误:Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。错误原因分析: 产生错误时我执行的操作需要的执行时间比较长。我测试了一下,那个操作用到的存储过程,需要处理的数据有13多万条,需要执行时间大概是1分40秒。下图是当时执行时的截图。 而客户端与数据库连接时间以及命令的执行时间都是有限的,当这两个时间其中一个小于操作时间,错误就会产生。解决方法: 第一步:修

2017-10-12 09:24:19 3959 1

转载 Spark编程

//parallelize演示val num=sc.parallelize(1 to 10)val doublenum = num.map(_*2)val threenum = doublenum.filter(_ % 3 == 0)threenum.collectthreenum.toDebugStringval num1=sc.parallelize(1 to 10,6)val do

2017-10-11 21:17:26 560 1

转载 SQL Server的复合索引学习

概要什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结。一.概念单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上。用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合索引的创建方法与创建单一索引的方法完全一样。但复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引。当表的行数远远大于索引键的数目时

2017-10-11 16:26:05 2184 1

转载 SqlSever查询开销

尽管查询的执行计划提供了详细的处理策略的单独步骤涉及的估计相对开销,但是它没有提供查询实际的CPU使用、磁盘读写或持续时间等开销。还有其他比运行Profiler更直接手机性能数据的方法一、客户统计  客户统计将计算机作为服务器的一个客户端,从这个角度出发去捕捉执行信息。这意味着任何记录事件包括通过网络传送数据的时间,而不仅仅是SQL Server本身所花费的时间。  要使用客户统计,只需要单击=》查

2017-10-11 13:55:26 2712 1

转载 SpringBoot注解大全

一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可

2017-10-10 21:49:37 411 1

转载 第1章人工智能之机器学习算法体系汇总

1.人工智能之机器学习体系汇总2.人工智能相关趋势分析 2.1.人工智能再次登上历史舞台2.2.Python才是王道2.3.深度学习趋势大热2.4.中国更爱深度学习3.结语参加完2017CCAI,听完各位专家的演讲后受益匪浅。立志写“人工智能之机器学习”系列,此为开篇,主要梳理了机器学习方法体系,人工智能相关趋势,Python与机器学习,以及结尾的一点感恩。1.人工智能之机器学习体系汇

2017-10-10 16:19:23 931 1

原创 PowerShell获取系统环境变量的方法

本文介绍在PowerShell中,如何获取环境变量的值。可以列出所有的环境变量,也可以指定通过变量名称来获取环境变量的值。在开发过程中,经常需要用到环境变量(比如当前计算机名、登录的用户名、Path环境变量等),那么在PowerShell中如何知道有哪些环境变量呢?又该如何获取指定环境变量的值呢?PowerShell通过环境变量提供者(Environment Provider)让我们可以访问环境变量

2017-10-10 15:34:46 18038 3

原创 单文件制作工具,批处理工具

单文件制作工具Enigma Virtual Box 7.80 绿色中文版

2017-10-10 09:37:41 798 2

转载 ASP.NET MVC如何在一个同步方法(非async)方法中等待async方法

问题首先,在ASP.NET MVC 环境下对async返回的Task执行Wait()会导致线程死锁。例:public ActionResult Asv2() { //dead lock var task = AssignValue2(); task.Wait(); return Conte

2017-10-07 17:46:26 821 2

原创 ASP.NET MVC4异步聊天室

类图:Domain层IChatRoom.csusing System;using System.Collections.Generic;namespace MvcAsyncChat.Domain{ public interface IChatRoom { void AddMessage(string message); void AddPartic

2017-10-07 13:00:51 1337 2

转载 springmvc学习笔记(22)-springmvc开发小结

Contentsspringmvc框架注解开发 使用注解方式的处理器映射器和适配器注解开发中参数绑定springmvc和struts2区别校验数据回显异常处理上传图片json数据交互RESTful支持拦截器 拦截器定义拦截器的配置拦截器测试及其应用本文对springmvc系列博文进行小结springmvc框架DispatcherServlet前端控制器:接收requ

2017-10-06 22:22:50 360

转载 springmvc学习笔记(21)-springmvc整合mybatis遇到的问题及解决小结

Contents遇到的问题 在web.xml中<listener-class>标签报红BeanCreationExceptionmybatis绑定错误请求参数乱码问题请求参数类型转换问题maven平台编码问题json格式数据问题还没弄懂但不影响运行的问题 加载spring容器报红参数绑定配置问题maven依赖分析问题本文主要记录springmvc整合mybatis整合过程中

2017-10-06 22:19:03 648

转载 springmvc学习笔记(20)-拦截器

Contents拦截定义拦截器配置 针对HandlerMapping配置类似全局的拦截器拦截测试拦截器应用(实现登陆认证) 需求登陆controller方法登陆认证拦截实现本文主要介绍springmvc中的拦截器,包括拦截器定义和的配置,然后演示了一个链式拦截的测试示例,最后通过一个登录认证的例子展示了拦截器的应用拦截定义定义拦截器,实现HandlerInterceptor接口。

2017-10-06 10:14:40 851

转载 springmvc学习笔记(19)-RESTful支持

Contents概念REST的例子 controllerREST方法的前端控制器配置对静态资源的解析本文介绍RESTful的概念,并通过一个小例子展示如何编写RESTful风格的controller和配置前端控制器,最后展示静态资源的解析概念首先附上两篇博客链接 理解RESTful架构 - 阮一峰的网络日志 RESTful API 设计指南- 阮一峰的网络日志 RES

2017-10-06 10:12:19 356

转载 springmvc学习笔记(18)-json数据交互

Contentsspringmvc进行json交互环境准备 添加json转换的依赖配置json转换器json交互测试 输入json串,输出是json串输入key/value,输出是json串本文主要介绍如何在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了“输入json串,输出是json串”和“输入key/value,输出是json串”两种情况下的交互s

2017-10-06 10:07:53 395

转载 springmvc学习笔记(17)-上传图片

Contentsspringmvc中对多部件类型解析加入上传图片的jar创建图片虚拟目录存储图片上传图片代码本文展示如何在springmvc中上传图片springmvc中对多部件类型解析在修改商品页面,添加上传商品图片功能。在页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对multipart类型的数据进行解析。在springmv

2017-10-06 10:06:12 366

转载 springmvc学习笔记(16)-异常处理器

Contents异常处理思路自定义异常类全局异常处理器错误页面在springmvc.xml配置全局异常处理器异常测试本文主要介绍springmvc中异常处理的思路,并展示如何自定义异常处理类以及全局异常处理器的配置异常处理思路系统中异常包括两类:预期异常运行时异常RuntimeException前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常

2017-10-06 10:04:12 407

转载 springmvc学习笔记(15)-数据回显

Contentspojo数据回显方法简单类型数据回显本文介绍springmvc中数据回显的几种实现方法数据回显:提交后,如果出现错误,将刚才提交的数据回显到刚才的提交页面。pojo数据回显方法1.springmvc默认对pojo数据进行回显。pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写)使用@Model

2017-10-06 10:03:03 369

转载 springmvc学习笔记(14)-springmvc校验

Contents校验理解springmvc校验需求环境准备配置校验器 添加校验的错误提示信息在pojo中添加校验规则捕获和显示校验错误信息分组校验本文主要介绍springmvc校验,包括环境准备,校验器配置,pojo张添加校验规则,捕获和显示检验错误信息以及分组校验简单示例。校验理解项目中,通常使用较多是前端的校验,比如页面中js校验。对于安全要求较高点建议在服务端进行校验。服务端

2017-10-06 10:01:24 645

转载 springmvc学习笔记(13)-springmvc注解开发之集合类型参数绑定

Contents数组绑定 需求表现层实现list绑定 需求表现层实现map绑定本文主要介绍注解开发的集合类型参数绑定,包括数组绑定,list绑定以及map绑定数组绑定需求商品批量删除,用户在页面选择多个商品,批量删除。表现层实现关键:将页面选择(多选)的商品id,传到controller方法的形参,方法形参使用数组接收页面请求的多个商品id。controller方法定义:// 批

2017-10-06 09:58:18 362

原创 MVC 4中Async和Angular.js使用

类图:实体类Categories.csnamespace MvcApplication2.Models{ using System; using System.Collections.Generic; public partial class Categories { public Categories() {

2017-10-05 22:35:33 511

转载 springmvc学习笔记(12)-springmvc注解开发之包装类型参数绑定

Contents需求实现方法页面参数和controller方法形参定义本文主要介绍注解开发的介绍包装类型的参数绑定需求商品查询controller方法中实现商品查询条件传入。实现方法第一种方法:在形参中添加HttpServletRequest request参数,通过request接收查询条件参数。第二种方法:在形参中让包装类型的pojo接收查询条件参数。分析:页面传参数的特点:复杂,

2017-10-05 22:10:09 321

转载 springmvc学习笔记(11)-springmvc注解开发之简单参数绑定

Contentsspring参数绑定过程默认支持的类型简单类型pojo绑定自定义参数绑定实现日期类型绑定springmvc和struts2的区别本文主要介绍注解开发的简单参数绑定,包括简单类型、简单pojo以及自定义绑定实现类型转换spring参数绑定过程从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。springmvc

2017-10-05 22:09:06 428

转载 springmvc学习笔记(10)-springmvc注解开发之商品修改功能

Contents需求开发mapper开发service开发controller@RequestMappingcontroller方法的返回值本文以商品修改为例,记录springmvc的注解开发,包括mapper,service,controller,@RequestMapping,controller方法的返回值等需求操作流程: 1.进入商品查询列表页面2.点击修改,进入商品修改页

2017-10-05 22:07:31 354

转载 springmvc学习笔记(9)-springmvc整合mybatis之controller

Contentsspringmvc.xml配置web.xml编写Controller(就是Handler)编写jsp本文介绍如何配置springmvc配置文件和web.xml,以及如何编写controller,jspspringmvc.xml在resources/spring文件下下创建springmvc.xml文件,配置处理器映射器、适配器、视图解析器。<beans xmlns="htt

2017-10-05 22:06:19 363

转载 springmvc学习笔记(8)-springmvc整合mybatis之service

Contents定义service接口在spring容器配置service事务控制本文记录如何整合service,包括定义spring接口,在spring容器配置service以及事务控制。让spring管理service接口。定义service接口public interface ItemsService { //商品查询列表 List<ItemsCustom> findI

2017-10-05 22:05:04 321

转载 springmvc学习笔记(7)-springmvc整合mybatis之mapper

Contents整合dao Global logging configurationConsole output…sqlMapConfig.xmlapplicationContext-dao.xml逆向工程生成po类及mapper(单表增删改查)手动定义商品查询mapper本文记录springmvc整合dao的配置整合dao首先在resource文件夹下添加两个文件:数据库配置文件和

2017-10-05 22:03:27 425

转载 springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建)

Contents整合思路工程结构 添加依赖建包本文主要展示如何在intellij IDEA中通过maven构建springmvc+mybatis框架的开发环境。需求:使用springmvc和mybatis完成商品列表查询整合思路第一步:整合dao层mybatis和spring整合,通过spring管理mapper接口。使用mapper的扫描器自动扫描mapper接口在spring中进行

2017-10-05 21:54:59 474

转载 springmvc学习笔记(5)-入门程序小结

Contents入门程序配置小结非注解的完整的配置文件注解的完整配置文件通过入门程序理解springmvc前端控制器、处理器映射器、处理器适配器、视图解析器用法。并附上入门程序的非注解的完整的配置文件,注解的完整配置文件。入门程序配置小结前端控制器配置:第一种:*.action,访问以.action结尾 由DispatcherServlet进行解析第二种:/,所以访问的地址都由Dispa

2017-10-05 21:45:12 355

Quill.js TextEditor.zip

Quill.js 实现响应式的文本编辑器,可以直接生成 markdown 和html 格式的代码,JavaScript+css+html

2020-11-14

RecogCaptcha.zip

使用AForge.NET框架和Tesseract识别验证码,图像识别,图形图像处理框架,一个有用的例子。

2020-11-08

JsonToExel.zip

.net实现获取天天基金的基金经理数据的JSON转换到Excel,导出数据用于数据分析,排序,比较。

2020-09-22

FundFirst.zip

本工具用于辅助基金定投,即一键跟踪你所感兴趣的基金,并非帮你挑选基金。 从天天基金网上实时爬取所选基金的规模,夏普比率,以及历史排位,基金经理等数据

2020-09-21

fund_sharp.zip

这是一个基金夏普比率查询工具 输出: 最新规模(scale), 最大回撤(withdrawal), 夏普比率(sharp), 波动率(volatility), 基金代码(code)

2020-09-17

晨星spiders.zip

爬取晨星网的基金数据,遍历基金列表,获取每个基金详细的数据,目前只爬取了页面一部分数据,其他可以根据xpath提取

2020-09-16

webplayer.zip

Artplayer.js使用示例,ArtPlayer.js 是一个现代全功能的 HTML5 视频播放器 控制器 - 画质切换, 字幕切换, 播放速度, 长宽比, 视频翻转, 全屏, 画中画, 截图, 缩略图, 自适应尺寸, 高亮 和 热键...

2020-08-10

FileUpload.zip

NET MVC使用的 webuploader 文件上传,图片上传,大文件分片上传 示例,参考,笔记。

2020-02-11

Readmore效果.zip

Jquery实现的阅读全文(readmore.js)效果,简单高效。效果感觉还可以,有需要的可以下载。

2020-01-20

net实现秒杀活动

秒杀活动,模拟,架构:mvc+webapi+console+redis,netcore开发

2019-09-30

大视频分片上传,截取

视频格式必须为: mp4或mov。视频时长须在15秒以内,超出时长系统将自动截取前15秒内容。

2019-09-27

Repeater示例.rar

Repeater示例 说明, 虽然webform基本已经淘汰,但是总有一些老系统还在用。

2019-09-25

bootstrap页面.rar

Bootstrap 根据页面大小控制元素隐藏与显示。

2019-09-24

商品轮播.rar

jquery和carousel.min.js实现京东类似的轮播,前端效果。

2019-09-06

NET使用editormd

NET使用editormd.js 实现md编辑器效果,emoji表情无显示问题。

2019-05-18

基于NPOI的强类型Excel导入导出组件

C#实现导入导出Excel功能,基于NPOI的强类型Excel导入导出组件

2018-11-06

bootstrap一个小案例

包括导航条,carousel,利用栅栏的三栏布局,导航的标签页以及模态框等

2018-08-16

fastdfs-5.11安装合集

fastdfs-5.11安装合集,转自合集中各模块的github的截止2018.3.31的最新源码包

2018-04-01

Wijmo5 Flexgrid演示代码合集

Wijmo5 Flexgrid演示代码合集,打包发布 转载自官方网站.

2018-04-01

WijMo.js 5.2的FlexGrid介绍[Knockout]

演示如何使用Knockout,我们快速灵活的数据绑定网格控制FlexGrid执行常见任务。

2018-03-07

Redis管理web项目所需dll

Redis管理web项目所需dll

2017-06-15

超简单BeautifulSoup爬虫

超简单BeautifulSoup版博客爬虫

2017-05-03

Lucene.Net的DLL

快速搜索

2016-09-21

DapperDAL程序集

DapperDAL程序集下载

2016-09-13

Linq2Dapper程序集

Linq2Dapper 辅助类,直接项目里dll引用

2016-09-08

JSON数据库存储

JSON数据库存储

2016-06-23

Asp_.net常用问题解决

Asp_.net常用问题解决,应该还行吧!

2014-02-20

C# 3.0 特点

C#3.0特点,很好很强大,特别实用,开发必备参考手册。

2012-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除