自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 【G】开源的分布式部署解决方案文档 - 部署Console & 控制负载均衡 & 跳转持续集成控制台...

G.系列导航【G】开源的分布式部署解决方案 - 导航设置项目部署流程项目类型:选择Console,这个跟功能无关,只是做项目分类,后面会有后续功能宿主:选择Console部署方式:选择原始,目前部署Console只支持原始部署方式宿主属性:格式以宿主属性前面的问号给的为准控制负载均衡保证你已经设置项目属性里面的负载均衡值,以及服...

2017-04-11 16:58:00 215

转载 【G】开源的分布式部署解决方案文档 - Web Deploy

G.系列导航【G】开源的分布式部署解决方案 - 导航微软官方部署方式右键项目->发布这个大家应该再熟悉不过,在部署前有个预览界面可以看本次更新到底更新哪些文件。既然它可以预览部署结果,那其实它部署也不会完全覆盖,而是采取部分覆盖的方式,并提供了增、删、改的实际数量。这都要依赖一个叫做 Web Deploy 的项目。传送门当然,web deploy功...

2017-04-06 18:36:00 140

转载 【G】开源的分布式部署解决方案文档 - 使用手册

G.系列导航【G】开源的分布式部署解决方案 - 导航已知问题导航没有联动因为权限只是做了基础的登录校验,考虑到后面导航要跟权限关联,所以暂时是写死的。只有部分界面使用了Vue.js因为刚开始没有太多js操作,想着用Razor更顺手更快,到后面做部署界面对前端操作较多,不只是各网页元素的信息同步还涉及到一些公用前端功能点抽取就选择了Vue.JS。左边导航的Sea...

2017-03-24 16:51:00 114

转载 【G】开源的分布式部署解决方案文档 - 手动安装

G.系列导航【G】开源的分布式部署解决方案 - 导航序言因各种原因,决定先写使用文档。也证明下项目没有太监。至于安装过程复杂,是因为还没有做一键安装,这个现阶段确实没精力。项目进度(点击图片看大图)必备工具IDE:VS2015+运行环境: .Net Framework 4.6.1(已测可降4.5,其余没测)宿主:IIS下载源码源码地址h...

2017-03-22 18:22:00 97

转载 【轮子狂魔】手把手教你用JS给博客动态增加目录 - 超级懒人版

动态显示目录的作用不用每次写博客的时候繁琐的人工整理目录,又可以动态浮动在右下角,方便快速跳到感兴趣的位置同时也可以快速的对文章内容有一个大概的了解。实现原理首先根据个人喜好,我习惯了用 h1 来做分类。所以本篇内容也主要是针对h1来提取目录。如何提取出来h1呢?先来看这张图,以猎豹浏览器为例:首先在博客内容第一行点击鼠标右键,然后选择检查。这时会弹出右...

2017-02-18 18:53:00 169

转载 【G】系列导航

G.开源的分布式部署解决方案【G】开源的分布式部署解决方案 - 预告篇【G】开源的分布式部署解决方案(一) - 开篇【G】开源的分布式部署解决方案(二) - 好项目是从烂项目基础上重构出来的【G】开源的分布式部署解决方案(三) - 一期规划定稿与初步剖析G.开源的分布式部署解决方案使用文档【G】开源的分布式部署解决方案文档 - 安装【G】开源的分布式部署解决方...

2017-02-18 16:31:00 170

转载 【G】开源的分布式部署解决方案(三) - 一期规划定稿与初步剖析

G.系列导航【G】开源的分布式部署解决方案 - 导航抱歉首先我先说声抱歉,因为上一篇结尾预告第三篇本该是“部署项目管理”,那为什么变成本篇呢?请容我解释一下,在预告篇到现在为止,经常会有人问我这个项目到底是干什么的。或许之前写的比较粗糙。那我相信目前定稿后的功能概览图应该会给大家一个比较清晰的认识。另外也有不少人问我,更新进度这么慢会不会太监?这个请放心,不会的,...

2017-02-16 19:47:00 50

转载 【G】开源的分布式部署解决方案(二) - 好项目是从烂项目基础上重构出来的...

G.系列导航【G】开源的分布式部署解决方案 - 导航分析目前项目结构眼前出现这么一坨坨的文件夹,相信很多人已经看不下去了。是的,首先就是要把它给做掉。按照这个项目文件夹的命名意图,大概可以划分如下:1.Business:业务代码2.Data:数据访问3.Helpers:辅助类(通用类库之类的)4.Models:各种模型(包括视图模型)5.them...

2017-01-24 19:34:00 71

转载 【G】开源的分布式部署解决方案(一) - 开篇

G.系列导航【G】开源的分布式部署解决方案 - 导航做这个开源项目的意义是什么?(口水自问自答,不喜可略过)从功能上来说,请参考 预告篇,因自知当时预告篇没有任何含金量,所以并没有主动推送到首页,而是私下的给一些人发的。从个人角度上来说,我希望.net的环境会越来越好,就我自己的成长曲线是从mxdn开始自学、cxdn尝试解答问题、博客园读别人博客再...

2017-01-23 18:45:00 142

转载 【G】开源的分布式部署解决方案 - 预告篇

G.系列导航【G】开源的分布式部署解决方案 - 导航为什么想到要做分布式部署解决方案?当项目越做越大以后,你会发现部署变成一件极其头疼的事情。当然头疼的绝不仅仅在部署一个环节,比如新服务器环境搭建当中就许多坑要踩、各种重复性的工作,包括但不仅限于增加IIS Application、修改防火墙、加入到域等。不要慌,我不会做一个大而全的解决方案,一方面...

2017-01-19 17:39:00 54

转载 【编程直播】来约吗?

什么是编程直播http://www.watchpeoplecode.com/如果你还不了解这个东西的话,可以先到这个网站体验下。编程直播有什么好处首先是可以完整的记录一个人的编程过程,如果直播者有语音来把解决思路边做边说的话,我觉得这对所有同行来说都是一个福音。毕竟一个博客,以文字的形式来描述多少会不那么详尽,而且...

2015-02-10 09:54:00 49

转载 【PaPaPa】实现缓存决策 - 让你的缓存变的有智慧

我有话说本来这一篇我打算放到后面再说,可是之前泄漏了一点关于缓存决策的代码后被好多人催更了。在此感谢大家的支持,让我更有动力的写这个系列。你们的关注让我觉得我的决定是对的,我会坚持下去把这个项目做完。另外非常感谢老虎,在百忙之中给我们赶出需求文档,当我们在享受周末的时候他还在公司加班,即便这样,他依然为我们的开源项目奉献着。此时我不知道该说些什么,只能以我的行动来...

2015-02-02 01:27:00 125

转载 【PaPaPa】系统架构搭建浅析 - 人人可以搭架构

声明【PaPaPa】这个项目是以技术分享与研究为目的而做的,并非商业项目,所以更多的是提供一种思路,请勿直接在项目中使用。上一篇隐藏开源项目地址实属无奈,为了寻找一起做这件事的同伴不得已刷了一天推荐,在此希望大家能够理解。从此篇开始将完全公开项目地址以及所有项目中涉及到的细节,包括文档、讨论过程、设计思路、实现方法全部整理出来写成一个系列,这个将...

2015-01-30 12:15:00 145

转载 【PaPaPa】集成B/S主流技术的MVC5项目 - 实干派:说做就做,我们已经起航,你还在观望吗...

我们是谁我们是C#爱好者,互相分享技术,一起学习一起成长一起做一个项目。我们是开源爱好者,从我们手上出来的代码都会托管在源代码管理平台(oschina),到目前为止不收费,将来也不会出现任何收费情况。我们是“大牛”,工作中、学习中遇到各种问题都在群里讨论的有声有色,或许某某只是初级程序员,但或许你不会的他就正好知道,而此时他就是你的“大牛”。...

2015-01-26 15:35:00 108

转载 【轮子狂魔】手把手教你自造Redis Client

为什么做Redis Client?Redis Client顾名思义,redis的客户端,主要是封装了一些对于Redis的操作。而目前用的比较广泛的ServiceStack.Redis 不学好,居然开始收费了。作为轮子狂魔,是可忍孰不可忍啊。于是我决定自己造轮子了。Redis通信协议先给个Redis官方的通信协议地...

2015-01-12 16:10:00 117

转载 【轮子狂魔】抛弃IIS,打造个性的Web Server - WebAPI/Lua/MVC(附带源码)

引言此篇是《【轮子狂魔】抛弃IIS,向天借个HttpListener - 基础篇(附带源码)》的续篇,也可以说是提高篇,如果你对HttpListener不甚了解的话,建议先看下基础篇。这次玩的东西有点多了,大致分为如下几个方向:1.支持静态页面2.Ur映射l执行方法3.Url映射执行Lua脚本4.模仿MVC中的C这些东...

2015-01-04 17:50:00 149

转载 【轮子狂魔】抛弃IIS,向天借个HttpListener - 基础篇(附带源码)

这一次我们要玩什么?先声明一下,由于这篇是基础篇主要是通过这篇文章让大家对使用HttpListener响应Http请求有个大概了解,所以正式的花样轮子在下一篇推出,敬请期待 ^_^嗯哼,还有,我标题党了一下,看完我这个系列的话,在特定场景下可抛弃IIS,但如果完全抛弃IIS就不要想咯 ^_^HttpListener:提供一个简单的、可通过编...

2015-01-04 11:30:00 203

转载 【轮子狂魔】WeChatAPI 开源系统架构详解

如果使用WeChatAPI,它扮演着什么样的角色?从图中我们可以看到主要分为3个部分:1.业务系统2.WeChatAPI:  WeChatWebAPI,主要是接收微信服务器请求;  WeChatAPI Service:主要是提供一些微信基础操作给业务系统使用。(这里有个问题,目前规划是不包含回调业务系统的。当然这并不是无法扩展的。)3....

2014-12-25 17:24:00 158

转载 【轮子狂魔】奉上微信公众平台系统的源码

这玩意有什么用?1.业务系统不必关心与微信对接的必要信息,包括Token、AppID、AppSecret。2.业务系统不必理会与微信对接的约束,如验证、请求方式等。3.以自己熟悉的方式去操作微信接口,如Web Service、RESTful等(源码以Web Service的形式公布,如果你熟悉WCF可改其他方式)。4.非侵入性的,与业务系统架构不冲...

2014-12-23 17:48:00 70

转载 【轮子狂魔】轮子的魅力之扩展能力

序言如果你是第一次看本文,建议先看下前面两篇,否则你可能会一头雾水【轮子狂魔】序言:有没有那么一种系统架构,它是无所不能的【轮子狂魔】打造简易无配置的IoC看过上一篇【轮子狂魔】打造简易无配置的IoC的人,可能会有几个疑问,我统一回答一下吧。1.你这说是IoC,但感觉不像啊。 首先,我在百度百科里把IoC的概念Copy过来看看。...

2014-12-22 11:31:00 79

转载 【轮子狂魔】打造简易无配置的IoC

如何指定Business Event和Command之间的关系?既然是基于惯例优先原则,那么我们首先需要定义一个惯例:1.调度事件和调度处理器之间是一对多关系(多对多的话,相信你看完了以后应该会知道怎么改的)。2.所有业务事件(Event)要以调度事件为基类,业务指令(Command)的调度处理器特性需要指定可处理的调度事件。1 /...

2014-12-19 16:12:00 51

转载 【轮子狂魔】序言:有没有那么一种系统架构,它是无所不能的

有没有那么一种系统架构,它是无所不能的?某时髦靓女上网搜索理想男友:要帅、有车。结果是:象棋。女不甘心,再搜:有房、有钱。结果是:银行。女还不甘心,再搜:有爱心、体贴人。结果是:奥特曼。女十分生气,于是将上述全部条件输入,良久,计算机十分艰难而又缓慢地打出一行字:“奥特曼在银行下象棋。”那么,反观系统架构呢?我想要的系统架构:能做Winf...

2014-12-18 15:32:00 136

转载 async+await 让界面飞,让双手爽

.net 4.5已经发布很久了,但是一直也没有静下心来好好的研究微软给开发者带来的喜悦。今天我将简单的介绍下 async + await 这对搭档的出现,如何让频繁假死的界面飞起来(其实只是不再阻塞UI线程而已,标题党一下)建议大家先了解下 IAsyncReuslt ,做过异步的应该都知道它怎么用吧?用过socket的人也几乎对它了如指掌了,不知道的谷歌一下吧,我就不贴上来...

2014-05-09 14:15:00 63

转载 Wince 中访问WCF服务

由于本文并非WinCE开发普及篇,所以一些WinCE开发和WCF开发的基础还请移步百度和谷歌寻找答案,然后结合本文开发出WinCE中如何访问WCF,谢谢。开发环境IDE:Visual Studio 2008 (2010、2012、2013目前都不支持)OS:Win 7(64位)Tools:ActiveSync win7 v6.1(设备中心,给Pocket PC...

2014-05-09 14:13:00 48

空空如也

空空如也

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

TA关注的人

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