自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (9)
  • 论坛 (8)
  • 收藏
  • 关注

原创 vue实现的随意拖拽的自定义表单,用于医院文书开发,提高实施效率

技术交流QQ:349074086 最近由于项目需求要开发医院麻醉记录单功能以及手术室相关文书,由于目前项目比较多,不同的医院文书内容基本都不一样,如果定制开发会造成研发人员需要不停的修改不停的部署前端程序,可能目前市场上B/S版本手麻系统都会遇到同样的问题,之前C/S版本的都是实施在现场通过拖拽实现表单,文书的打印也通过现场拖拽完成。在网上查找了好多资料,目前还没有类似的组件能实现文书自定义拖拽功能。没办法最后公司小伙伴自己开发了一套强大的随意拖拽的自定义表单功能。下面是我...

2020-09-29 14:40:56 145 3

原创 springboot-generator

generatorConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.or...

2019-12-24 18:07:36 59

原创 1、创建CAS证书

证书生成创建一个cas目录,cd进入cas目录之后执行如下命令。注意要点 名字和姓氏输入项:访问的域名地址 alias:别名可以随便写,一般要有意义,后续操作别名要一致,我这里保持和域名统一了 1、使用java自带keytool创建本地密钥库密码:changeit别名:cas.server.com语法:keytool -genkey -alias cas.s...

2019-08-15 16:56:34 323

转载 Quartz 简单用法

1、Nuget 初始化 Quartz包右键单击项目下面的依赖项-&gt;管理nuget包-&gt;浏览然后搜索Quartz然后选择后面的安装(我安装的是3.0.4版本)在弹出来的接受许可证中选择我接受。新建一个ReportJob类并实现IJob接口(如下所示)  [PersistJobDataAfterExecution] [DisallowConcurrentExecu...

2018-10-25 17:20:42 236 1

转载 浅谈Asp.net 运行机制

一、Asp.net 运行机制概述1.使用Asp.net 进行动态Web开发,编写好Web应用程序,即动态页面,并部署到Web服务器,如IIS中;2.客户端在浏览器输入地址,请求相应的动态页面;3.Web 服务器根据客户端的请求,对Web应用程序进行编译或解释,并生成HTML流,返回给客户端4.客户端浏览器解释HTML流,并显示为Web页面 二、Asp.net 运行机制详解             ...

2018-06-12 17:15:47 686

转载 细聊分布式ID生成方法

一、需求缘起几乎所有的业务系统,都有生成一个记录标识的需求,例如:(1)消息标识:message-id(2)订单标识:order-id(3)帖子标识:tiezi-id这个记录标识往往就是数据库中的唯一主键,数据库上会建立聚集索引(cluster index),即在物理存储上以这个字段排序。 这个记录标识上的查询,往往又有分页或者排序的业务需求,例如:(1)拉取最新的一页消息:selectmessa...

2018-06-04 13:56:20 119

转载 秒杀系统架构优化思路

本文曾在“架构师之路”上发布过,近期支援Qcon-AS大会,在微信群里分享了该话题,故对原文进行重新整理与发布。一、秒杀业务为什么难做1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;3)秒杀系统,库存只有一份,所有人会在集中的时间读和写这些数据,多个人读一个数据。 例如:小米手机每周二的秒杀,可能手机...

2018-06-02 23:59:28 899

转载 ASP.NET WebApi实现请求频率限制

SampleController.csusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Web;using System.Web.Http;namespace App.Controllers{ [Throttle]...

2018-06-02 21:57:59 2095

转载 究竟啥才是互联网架构“高可用”

 一、什么是高可用高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目标是4个9,也就是99.99%,这就意味着,系统的年停机时间为8.76个小时。百...

2018-06-02 20:52:02 111

转载 彻底弄懂HTTP缓存机制及原理

前言Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP缓存机制,期望对各位正确的理解前端缓存有...

2018-06-02 17:01:31 103

转载 WCF、WebAPI、WCFREST、WebService之间的区别

在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。  Web Service  1、它是基于SOAP协议的,数据格式是XML  2、只支持HTTP协议  3、它不是开源的,但可以被任意一个了解X...

2018-06-01 18:00:12 99

转载 ASP.NET运行机制原理

ASP.NET运行机制原理 一、浏览器和服务器的交互原理  (一)、浏览器和服务器交互的简单描述: 1.通俗描述:我们平时通过浏览器来访问网站,其实就相当于你通过浏览器去另一台电脑上访问文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个 WEB服务器软件来接收和处理的,它会分析接收的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。 简单的说就是:由...

2018-06-01 10:15:08 595

转载 值类型和引用类型深入理解

引言   山重水复疑无路,柳暗花明又一村,越探究越接近事物的本质。最近在学习原型模式(Prototype)时,发现原型模式本质就是对一个类原始数据的克隆,但在学习深拷贝和浅拷贝时又发现与值类型和引用类型有着千丝万缕的联系。回想好久都没有温习基础,于是就整理了值类型和引用类型的随笔,本文内容比较基础,对于想继续深入研究的同学可以查看IL更深入探究。1.值类型(ValueType)值类型包括:数值类型...

2018-06-01 10:10:42 75

转载 JVM 垃圾回收机制主要原理

对于垃圾JVM的垃圾回收机制这里我们称为GC,众所周知,java语言不需要像c++那样需要自己申请内存,自己释放内存,这些都是JVM帮我们做好了的,但是对于一名java程序员,想要更近自己的水平更上一层楼,就要去了解GC的工作原理,根据原理才能写出更好的更优的程序,这里我们先初步讲解一下GC的工作原理首先我们在讲解之前我们需要了解一下JVM内存运行时数据区的三个重要的地方堆(heap) : 他是最...

2018-06-01 10:08:14 99

转载 到底什么时候该使用MQ?

原文地址:http://mp.weixin.qq.com/s/Brd-j3IcljcY7BV01r712Q一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。就像微服务分层架构之前,应该首先回答,为什么要引入微服务,微服务究竟解决什么问题(详见《互联网架构为什么要做微服务?》)。 最近分享了几篇MQ相关的文章:《MQ如何实现延时消息...

2018-05-31 12:52:36 190

转载 互联网架构为什么要做服务化?[转载]

近期参加一些业界的技术大会,“微服务架构”的话题非常之火,也在一些场合聊过服务化架构实践,最近几期文章期望用通俗易懂的语言聊聊了个人对服务化以及微服务架构的理解,希望能给大伙一些启示。如果有遗漏,也欢迎大家补充。 一、互联网高可用架构,为什么要服务化?【服务化之前高可用架构】在服务化之前,互联网的高可用架构大致是这样一个架构:(1)用户端是浏览器browser,APP客户端(2)后端入口是高可用的...

2018-05-31 12:51:12 157

转载 一个故事告诉你比特币的原理及运作机制

转载地址:http://blog.codinglabs.org/articles/bitcoin-mechanism-make-easy.html周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思路和关键部分的主要原理还是比较明白。写一篇文章分享给大家。这篇文章的定位会比较科普,尽量用类比的方法将比特币的基本原理讲出来。这篇文章不会涉及算法和协议中比较细节的部分,...

2018-04-19 15:20:42 128

转载 区块链技术入门,涉及哪些编程语言?

作者:Fickr Sung孫啟誠链接:https://www.zhihu.com/question/46729645/answer/259780518来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、区块链是什么?二、从业务角度学习区块链技术?三、从技术角度学习区块链技术?四、学习资料推荐与共享?-----------------------------------...

2018-04-19 15:18:12 872

转载 Vue.js——vue-resource全攻略

概述上一篇我们介绍了如何将$.ajax和Vue.js结合在一起使用,并实现了一个简单的跨域CURD示例。Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是说,$.ajax能做的事情,vu

2016-09-23 09:10:29 4130 1

转载 深入理解IOC模式及Unity框架

研究了下,有几篇博客确实已经说得很清楚了     1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html  这篇博客是通过一个播放器的例子来说明什么是依赖,依赖倒置,控制反转(IOC),最后实现依赖注入。通过Unity实现IOC容器。不错的一个例子    2、深入理解DIP、IoC、DI以及IoC容器

2016-06-30 09:44:52 369

原创 Swashbuckle Swagger UI 用于 MVC web api

前段时间一直在研究swagger ui 、swagger edit ,但还是有好多约束、查了一下Swashbuckle、swagger ui 都是开源的,直接下载源代码修改成自己想要的格式Swashbuckle:https://github.com/domaindrivendev/SwashbuckleSwaggerUI: https://github.com/swag

2016-06-27 18:49:25 2308

原创 swagger web api 学习总结 part2

Part1部分我们学习了在MVC Web Api 中使用Swagger 、和修改swagger的样式还有怎么引入自己的js文件,扩展自己的版本,Part2部分我们学习一下授权授权分为三部分1、BasicAuth2、ApiKey3、OAuth2我们这里着重学习一下OAuth2 和ApiKey下面先学习一下ApiKey,看一下上一节的效果图

2016-06-26 18:14:51 701 1

原创 swagger web api 学习总结 part1

Part1 记录mvc api 简单使用swagger1、创建mvc api 项目2、初始化包   (工具-NuGet包管理器-管理解决方案的NuGet包) -Swashbuckle3、在App_Start 生成SwaggerConfig.cs  如下代码,默认全部注释的。using System.Web.Http;using WebActivatorEx

2016-06-26 16:51:29 2205

原创 web api filter 和 mvc filter 区别

给web api 项目和mvc 项目添加过滤器的时候遇到了一个问题,在web api 引用的是Http 而在MVC 项目引用的是 System.Web.Mvcweb api 终结过滤器的方法 : filterContext.Response = filterContext.Request.CreateResponse(HttpStatusCode.OK, (object)SysUserSt

2016-06-22 19:51:37 2077

转载 一个简单的小程序演示Unity的三种依赖注入方式

今天写《WCF技术剖析(卷2)》关于《WCF扩展》一章,举了“如何通过WCF扩展实现与IoC框架(以Unity为例)集成”(《通过自定义ServiceHost实现对WCF的扩展[实例篇]》)的例子。为了展示Unity如何实现几种典型的注入方式(构造器注入、属性注入和方法注入),我写了一个简单的小程序。如果读者对Unity或者IoC没有太多概念,我觉得这个小程序对于你初步地认识它们具有一定的帮助意义

2016-06-22 14:31:15 2285

转载 [转载] Authentication in .NET Web Api

在介绍WebApi这个小demo前,先来简单说一下OAuth这个东西。OAuth开放授权,用户可以对自己的资源进行第三方授权,那么第三方就可以不用你的账号密码就可以访问你授权的资源了。比如一些论坛直接用qq账号登陆、微信公众号等,都是OAuth的应用体现。这里的WebApi的demo也是一样,用户只有获得授权token才能访问api,有人对这个token比较好奇,然而OAuth2.

2016-06-17 20:03:33 343

原创 Swagger UI教程 API 文档神器 搭配Node使用 web api 接口文档 mvc接口文档

两种方案一、Swagger 配置 web Api 接口文档美化二、通过NodeJS 发布Swagger UI 配置api 文档先说一下简单的 Swagger 配置 web Api Swagger-UI本身只提供在线测试功能,要集成它还需要告诉它本项目提供的各种服务和参数信息。这里就需要一些工作量了,不过好在许多第三方库已经给我们完成了这一工作。我这里用的是S

2016-06-15 10:25:26 14533 4

原创 Node.js 安装配置

Node.js 安装配置Node.js安装包及源码下载地址为:http://www.nodejs.org/download/。根据不同平台系统选择你需要的Node.js安装包。Windowv 上安装Node.jsWindows 安装包(.msi) :32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26

2016-02-23 15:30:59 696

原创 Ionic+angularjs 系列文章学习记录

环境搭建步骤:1、安装node.js  这是为了使用npm来安装ant,cordova,ionic     验证是否安装好node.js的方法是在命令提示符中输入“node -v”     若出现版本号,证明安装成功。

2016-02-23 13:57:42 2238 1

转载 Ionic+angularjs 环境配置及打包apk

环境配置折磨的两个月!Ionic从零单排,到项目发布!遇到了很多问题但都一一解决了,此篇文章留作记录。 当初想着因为项目不大人力足够的并且因为团队没有移动开发经验的情况下,是不是能够是用hybrid app来代替原生来完成这个项目,经过一些技术调研之后选择了Ionic。当时是对Ionic一无所知,凭借一些盲目的自信,想着方正有开发文档能有什么问题呢。现在想想都觉得当时有点冲动万一中

2016-02-23 13:09:29 11913

转载 Ionic 环境配置

首先需要安装好node.js(网上教程很多)这是为了使用npm来安装ant,cordova,ionic验证是否安装好node.js的方法是在命令提示符中输入“node -v”若出现版本号,证明安装成功。下载jdk,并配置java环境(网上教程很多)验证是否安装好的方法是在命令提示符中输入“javac”

2016-02-19 16:08:31 503

转载 推荐!手把手教你使用Git

原文出处: 涂根华的博客   欢迎分享原创到伯乐头条一:Git是什么?       Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?      SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中

2016-02-18 09:48:21 329

原创 Jquery 扩展学习

@{ Layout = null;} JqueryIndex // 创建一个闭包 (function ($) { // 插件的定义 $.fn.hilight = function (options) { debug(this);

2015-10-15 16:13:26 334

原创 js面向对象学习

@{    Layout = null;}        Index            ////1、命名空间注册工具类        var Namespase = Namespase || {};        Namespase.register = function(path) {            var arr =

2015-10-15 16:11:45 277

原创 node.js 安装步骤及Grunt安装实例

1、百度搜索node.js 官网下载最新版本   地址:http://nodejs.cn/2、进入官网后根据自己系统版本下载对应文件3、下载到本地的node.js 文件如下4、安装就可以一路回车了,界面风格很漂亮 ,灰常喜欢安装很快的,稍稍等待......5、在cmd控制台输

2015-09-22 15:14:24 16567

转载 Windows下Redis的安装使用

Windows下Redis的安装使用2014-03-04 09:53 蛙牛 oschina 字号:T | TRedis是一个key-value存储系统。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。本文中,作者分享了在Windows下进行安装和使用Redis的技巧。AD:

2015-08-08 12:07:08 255

转载 WCF REST 工作总结(一)

WCF REST 工作总结(一)最近工作中学习使用了WCF REST,REST 有很多好处 高效 简约  面向资源  而客户端调用 也变得非常简单。REST 入门的资料等 大家可以去网上找 这里主要分享下遇到的问题以及解决~一.环境准备使用WCF REST 可以先下载一个模版 并大致预览下载好这个模版后  新建项目 选择这个模版 会默认帮我们生成一个 CRUD 的代码  新

2015-08-05 17:09:32 354

转载 WCF REST 工作总结(二)

上一篇 我们搭建了WCF REST 的服务 平且通过 三种方式发送get请求  实现了获取json  没看过的朋友可以先去看下----REST 工作总结一今天主要写下  POST等其他方式 发送请求 以及 流方式 文件的上传与下载 一.Post 提交数据先来想下 POST和Get 的不同   Get 方式 我们直接通过 url  来传递参数   先来看下我们的  创

2015-08-05 17:08:00 427

转载 数据库访问性能优化

特别说明:1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、  本文未深入数据库优化中最核心的执行计划分析技术。 读者对像:开发人员:如果你是做

2015-07-22 16:31:10 458

转载 JQuery上传插件Uploadify使用详解

Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载官方文档官方演示首先按下面的步骤来实现一个简单的上传功能。1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。

2015-06-10 21:31:13 375

WORD文档mswrd632.wpc转换器错误

WORD文档mswrd632.wpc转换器错误

2012-04-18

图文并茂详解PowerDesigner15.1各模块功能的使用

图文并茂详解PowerDesigner15.1各模块功能的使用

2012-04-18

vs08版过期破解注册

Win7下Microsoft Visual Studio Team System 2008 Team Suite - 简体中文 版过期破解注册(把隐藏输入注册码的地方显示出来):

2011-06-24

python连接各类数据库代码

主要介绍Python连接各种数据库的方法及简单使用 包括关系数据库:sqlite,MySQL,mssql 非关系数据库:MongoDB,Redis

2017-11-03

GridView 72般绝技.pdf

GridView 72般绝技.pdf GridView 72般绝技.pdf GridView 72般绝技.pdf GridView 72般绝技.pdfGridView 72般绝技.pdf GridView 72般绝技.pdf GridView 72般绝技.pdfGridView 72般绝技.pdf

2009-11-27

综合型企业级分页存储过程写的

存储过程的企业级别分页,还包括如何调用存储过程。企业开发运用广泛。

2009-07-03

这棵树用 js 编写,调用方法很简单,能够很好的与 struts 结合使用,可用于权限管理的权限分配方面。节点的属性对应用权限的属性:

这棵树用 js 编写,调用方法很简单,能够很好的与 struts 结合使用,可用于权限管理的权限分配方面。节点的属性对应用权限的属性: l Node(id, pid, cname, cvalue, ctext, cchecked, cdisabled) l 权限(资源 id ,资源父 id , checkbox 控件名用于最终取值,权限 id ,权限描述,是否已拥有该权限,是否可用) 这棵树用 js 编写,调用方法很简单,能够很好的与 struts 结合使用,可用于权限管理的权限分配方面。节点的属性对应用权限的属性: l Node(id, pid, cname, cvalue, ctext, cchecked, cdisabled) l 权限(资源 id ,资源父 id , checkbox 控件名用于最终取值,权限 id ,权限描述,是否已拥有该权限,是否可用)

2008-12-18

多途径支付 jsp作的

多途径支付 jsp作的 是个不错的东西 和大家一起分享

2008-10-07

ajax分页源代码 绝对的实用

ajax分页源代码 有想要这方面的 不妨下载下来看看 对你的程序应该会有很大的帮助

2008-10-07

Vue.js 在微信浏览器显示错误

发表于 2016-09-23 最后回复 2018-09-15

jquery.autocomplete 根据拼音搜索

发表于 2010-07-12 最后回复 2017-06-23

Js 给DropDownList 赋值 C#后台获得不到值

发表于 2010-05-17 最后回复 2016-10-29

自定义服务器控件如何在控件程序集中嵌入图标

发表于 2012-04-20 最后回复 2012-04-20

程序发布到服务器出现未将对象设置对象实例错误

发表于 2010-12-18 最后回复 2010-12-20

安装AspNetMVC2_VS2008错误

发表于 2010-07-24 最后回复 2010-07-24

鼠标放上去显示大图片

发表于 2010-05-12 最后回复 2010-07-12

程序长时间不执行会出现这个错误

发表于 2010-03-28 最后回复 2010-04-15

空空如也

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

TA关注的人 TA的粉丝

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