01 2018 档案
摘要:http://www.cnblogs.com/artech/archive/2008/11/27/1342309.html
阅读全文
摘要:C# AOP 面向切面编程之 调用拦截 有时候我们需要在代码中对方法调用进行拦截,并修改参数和返回值,这种操作叫做AOP(面向切面编程)不过需要注意的是,AOP的效率很慢,在需要高效率场合慎用.以下是C#的AOP方法: 首先建立一个控制台工程 写一个calc类,里面有add个方法: 一会将拦截这个方
阅读全文
摘要:Quartz.NET 任务调度的核心元素是 scheduler, trigger 和 job,其中 trigger(用于定义调度时间的元素,即按照什么时间规则去执行任务) 和 job 是任务调度的元数据,scheduler 是实际执行调度的控制器。在Quartz.NET中主要有两种类型的 job:无
阅读全文
摘要:** 版本:2.2.1 ** Hello world: https://www.jianshu.com/p/810400e6a274
阅读全文
摘要:废话的前言 以前凭借年轻,凡事都靠脑记。现在工作几年后发现,很多以前看过、用过的东西,再次拿起的时候总觉得记不牢靠。"好记性不如烂笔头"应该是某位上了年纪的大叔的切肤之痛(仅次于上了年纪的难言之瘾)。 我觉得这事得怪怪中国的应试教育,中国的考试方式就是要求把脑袋当数据库,以前中学那点知识,确实还能装
阅读全文
摘要:第一种方式:直接写入代码中 第二种方式:写入app.config或web.config中 第三种方式:写入quartz.config文件中 第二和第三中方式调用方式如下 为什么第一种方式可以,我们Debug源码可以发现如下 后两者方式原因如下 注意代码NameValueCollection prop
阅读全文
摘要:调度(scheduleJob)或恢复调度(resumeTrigger,resumeJob)后不同的misfire对应的处理规则 misfire产生的条件是:到了该触发执行时上一个执行还未完成,且线程池中没有空闲线程可以使用(或有空闲线程可以使用但job设置为@DisallowConcurrentEx
阅读全文
摘要:背景 传统动静不分离的产品架构,随着访问量在增长,性能会成为瓶颈。以一个常见的Web站点为例。www.acar.com是一个刚建立汽车资讯车友交流网站,主站用Php搭建,有10GB的图片素材,部分JS文件。目前购买一台ECS放置所有程序代码,并在ECS上安装MySQL数据库。随着用户访问量的不断增长
阅读全文
摘要:Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。 LVS:使用集群技术和Linux操作系统实现一个高性能、高可用的服务器,它具有很好的可伸缩性、可靠性和可管理性,是一款强大实用的开源软件。 LVS的优点: 1:抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生
阅读全文
摘要:搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有L
阅读全文
摘要:public static async void RunSync<TResult>(Func<TResult> funcation,Action<TResult> callback) { Func<System.Threading.Tasks.Task<TResult>> taskFun = ()
阅读全文
摘要:http://www.cnblogs.com/happyyftk/p/6904766.html 本文示例源码下载:MetroWPF 官方示例地址:http://mahapps.com/guides/quick-start.html 官方控件示例地址:http://mahapps.com/contro
阅读全文
摘要:最近WPF项目中要求软件的风格要传统化一点,查阅了下资料发现了Mahapps.metro。 官网 http://mahapps.com/ 下面是官方的DOME,https://github.com/MahApps/MahApps.Metro 如何安装:http://www.wxzzz.com/120
阅读全文
摘要:一般喜欢学习新技术的同学都用过.net4.5吧,那肯定会被简单、高效的异步编程模型所吸引吧。 去年微软发布了Microsoft.Bcl.Async,该包由三个库组成:Microsoft.Bcl、Microsoft.Bcl.Async和Microsoft.Bcl.Build。 、 相关文章可以参考:
阅读全文
摘要:在C#中使用官方驱动操作MongoDB 8.1)下载安装 想要在C#中使用MongoDB,首先得要有个MongoDB支持的C#版的驱动。C#版的驱动有很多种,如官方提供的,samus。 实现思路大都类似。这里我们先用官方提供的mongo-csharp-driver ,当前版本为1.4.1 下载地址:
阅读全文
摘要:MongoDB查询转对象是出错Element '_id' does not match any field or property of class 解决方法: 1、在实体类加:[BsonIgnoreExtraElements] 2、或者定义public ObjectId _id { get; se
阅读全文
摘要:The first column lists the driver version(s). C#/.NET Driver VersionMongoDB 2.6MongoDB 3.0MongoDB 3.2MongoDB 3.4MongoDB 3.6 Version 2.5 ✓ ✓ ✓ ✓ ✓ Vers
阅读全文
摘要:配置文件在 /etc/mongod.conf文件里 启动方式 ./bin/mongod -f MongoDB.conf 会看到 about to fork child process, waiting until server is ready for connections.forked proc
阅读全文
摘要:from:http://yang.u85.us/memcache_redis_mongodb.pdf 从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于
阅读全文
摘要:mongodb version 3.2.18 测试问题: 分析: 从报错内容上看是权限不够,但不明了为什么,因为已经使用的超级用户权限: 经过查询错误解决办法,了解到是集群管理权限不够,添加相应权限之后就可以解决问题,变更用户权限如下: 成功关闭数据库系统: http://blog.csdn.net
阅读全文
摘要:WINDOWS 7 IIS+php配置教程,具体内容如下 打开 开始 -> 控制面板 -> 程序与功能 -> 打开或关闭windows功能 勾选Internet信息服务,并点击前面的加号,勾选 万维网服务 -> 应用程序开发功能 -> CGI 点击确定 PHP下载、安装 地址:http://php.
阅读全文
摘要:1:问题如下: 原因是 新版的MongoDB已经不支持addUser方法了。 改成createUser了。 使用方法如下 1:问题如下: 原因是 新版的MongoDB已经不支持addUser方法了。 改成createUser了。 使用方法如下 2:具体解释一下db.createUser()方法的用法
阅读全文
摘要:首先区官网下载对应版本的安装文件,我本地的环境是win7 bit64 我下载的版本是:mongodb-win32-x86_64-2.4.6 ok, 文件下载后,开始安装,这里要说一下,如果直接启动Mongo是可以的,但是我个人认为将mongodb做为一个windows服务安装才是比较好的选择。下面将
阅读全文
摘要:观看本文之间,请先移步至下面纠正部分 之前按照MongoDB官网提供的安装方法一直出错 http://cn.docs.mongodb.org/master/tutorial/install-mongodb-on-windows/#mongodb-as-a-windows-service 错误主要如下
阅读全文
摘要:https://www.2cto.com/kf/201607/528837.html
阅读全文
摘要:https://github.com/mongodb/mongo-csharp-driver/downloads https://github.com/mongodb/mongo-csharp-driver samus驱动: https://github.com/samus/mongodb-csha
阅读全文
摘要:http://www.cnblogs.com/xumingxiang/archive/2012/04/08/2437468.html#title8
阅读全文
摘要:1. Hotfix KB2731284 or later update is not installed的问题: If you are running any edition of Windows Server 2008 R2 or Window 7, please install a hotfix
阅读全文
摘要:NoSQL的运动不止,MongoDB 作为其中的主力军发展迅猛,也带起了一股开发图形化工具的风潮;气死反过来说,看一个产品是否得到认可,可以侧面看其第三方工具的数量和成熟程度;简单的收集了MongoDB的管理工具,若将来有新的发现则继续更新 一、Try MongoDB 不需要安装,直接通过浏览器访问
阅读全文
摘要:https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl
阅读全文
摘要:目录 简介 Quartz是什么? Quartz的应用场景Quartz的安装 安装 源码Hello World范例API 核心API Scheduler接口: Job接口 JobDetail接口 JobBuilder类 Trigger接口 TriggerBuilder类 JobDataMap 其他常见
阅读全文
摘要:Storm - 大数据Big Data实时处理架构 什么是Storm? Storm是:• 快速且可扩展伸缩• 容错• 确保消息能够被处理• 易于设置和操作• 开源的分布式实时计算系统- 最初由Nathan Marz开发- 使用Java 和 Clojure 编写 Storm和Hadoop主要区别是实时
阅读全文
摘要:http://www.cnblogs.com/powertoolsteam/category/834105.html
阅读全文
摘要:地址一: http://www.cnblogs.com/powertoolsteam/p/MVC_one.html http://www.cnblogs.com/powertoolsteam/p/MVC_Seven.html 地址二: http://www.codeproject.com/Artic
阅读全文
摘要:有时候我们需要在程序中执行另一个程序的安装,这就需要我们去自定义msi安装包的执行过程。 比如我要做一个安装管理程序,可以根据用户的选择安装不同的子产品。当用户选择了三个产品时,如果分别显示这三个产品的安装交互UI显然是不恰当的。我们期望用一个统一的自定义UI去取代每个产品各自的UI。 平时使用ms
阅读全文
摘要:VS中新增的轻量级数据库LocalDB,有个这个,开发人员就不必再安装庞大的SQL server了,可以方便地测试运行小型项目;既然是轻量级数据库,它抛弃了庞大的身躯,功能上当然也会受到局限,其中之一就是它默认的排序规则,使用默认排序规则,从网站前台添加的中文数据在数据库中显示乱码或者变问号;这个问
阅读全文
摘要:1、jquery-知识: http://www.jq22.com/ 2、recat-js知识: http://react-china.org/ http://www.ruanyifeng.com/blog/2015/03/react.html 3、AngularJS 知识: http://www.r
阅读全文
摘要:六大设计原则 先看一幅图吧: 这幅图清晰地表达了六大设计原则,但仅限于它们叫什么名字而已,它们具体是什么意思呢?下面我将从原文、译文、理解、应用,这四个方面分别进行阐述。 1.单一职责原则(Single Responsibility Principle - SRP) 原文:There should
阅读全文
摘要:Bootstarp中文网 http://www.bootcss.com/ https://v2.bootcss.com/javascript.html
阅读全文
摘要:VS中新增的轻量级数据库LocalDB,有个这个,开发人员就不必再安装庞大的SQL server了,可以方便地测试运行小型项目;既然是轻量级数据库,它抛弃了庞大的身躯,功能上当然也会受到局限,其中之一就是它默认的排序规则,使用默认排序规则,从网站前台添加的中文数据在数据库中显示乱码或者变问号;这个问
阅读全文