代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Curator Framework的根本使用方法

    Curator Framework的基本使用方法 Curator Framework提供了简化使用zookeeper更高级的API接口。它包涵很多优秀的特性,主要包括以下三点:自动连接管理:自动处理zookeeper的连接和重试存在一些潜在的问题;可以watch NodeDataChanged event和获取updateServerList;Watches可以自动被Cruator recipes删除;更干净的API:简化raw zookeeper方法,事件等;提供现代流式API接口Recipe实现:leader选举,分布式锁,path缓存,和watcher,分布式队列等。Zookeeper在实际生产环境中应用比较广泛,比如SOA的服务监控系统,Hadoop,spark的分布式调度系统。Curator框架提供的优秀特性可以使得我们更加便捷的开发zookeeper应用。本文主要讲解了

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(969

2018-10-14

盛行 NIO Framework netty 和 mina 性能测评与分析(转)

    流行 NIO Framework netty 和 mina 性能测评与分析(转) 测试方法采用 mina 和 netty 各实现一个 基于 nio 的EchoServer,测试在不同大小网络报文下的性能表现 测试环境客户端-服务端:     model name: Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz         cache size: 6144 KB         cpu cores:  4         jdk:        1.6.0_30-b12     network:    1000Mb     memory:     -Xms256m -Xmx256m     Linux:      centos 5.7, kernel 2.6.18-274.el5 测试工具:     jmeter v2.4 版本:     mi

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1916

2018-10-15

EntityFramework Code-First 简易课程(五)-领域类的配置

    EntityFramework Code-First 简易教程(五)-------领域类的配置前言:在前篇中,总是把领域类(Domain Class)翻译成模型类,因为我的理解它就是一个现实对象的抽象模型,不知道对不对。以防止将来可能的歧义,这篇开始还是直接对Domain Class直译。   前面我们学习了默认Code-First约定,Code-First使用默认约定根据领域类构建概念模型,Code-First利用一个设计模型参考作为约定来覆盖配置,意思就是我们可以通过配置领域类来覆写这些约定以提供给EF需要的信息,有两种方法配置领域类。 数据注释(DataAnnotations) Fluent API   数据注释(DataAnnotation): 数据注释是一个简单的配置基础特性,我们可以将其应用在领域类或者领域类的属性上,大多数特性在System.Compo

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1528

2018-10-15

Entity Framework 课程——创建实体数据模型

    Entity Framework 教程——创建实体数据模型创建实体数据模型: 本文将带你创建实体数据模型(EDM)SchoolDB数据库和理解基础建设模块。 实体数据模型(EDM)是用于描述实体之间关系的一种模型,以下将使用Visual Studio 2012 和 EF6创建SchoolDB数据库。 1.打开Visual Studio 2012并创建一个Console项目 项目->属性,确保target framework 为 .NET Framework 4.5。 2.增加EDM文件,右键项目 -> 添加 选中ADO.NET Entity Data 并命名为'School' 3.随后会出现EDM向导,有四个选项:EF Designer from database (数据库优先功能),Empty EF Designer model(模型优先功能),Empty Code F

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(2255

2018-10-12

RDIFramework.NET ━ .NET高速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

    RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理   在RDIFramework.NET以往的框架中,模块管理界面展示了整个框架所管理的所有模块,如果系统过多,达几十个甚至上百个子系统时,管理起来就非常的麻烦,不光加载效率会很低,页面展示也会很不友好。框架从3.2版本开始对框架管理的模块按子系统进行分类管理,同时增加了子系统的管理。让整个模块的划分与规划更加的合理与规范,加载的效率也更高。   一、Web版模块按子系统管理   在3.2版本的RDIFramework.NET Web中模块管理进行了全新的展示,在模块管理主界面左上角列出来当前框架管理的所有业务子系统,用户可以选择所需管理的业务系统进行分类展示与管理,如下图所示:     切换一个业务系统如下所示,就会展示当前所选的业务系统所有的子模块。     同时这儿要

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1106

2018-10-13

RDIFramework.NET ━ .NET高速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能

    RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能       不管是什么系统登录用户都有忘记密码的时候,忘记密码就进入不了系统。系统应该可以提供重置用户密码的功能。在我们框架中重置用户密码功能一般用用户管理员来完成。当然如果做得复杂点还可以由用户自己来重置(如:通过邮件、手机短信等方式)。RDIFramework.NET V3.2版本新增了用户重置密码的服务接口以供调用,同时在框架Web与WinForm版本的“用户管理”模块分别新增了“重置密码”的功能。用户忘记密码后只需要通知管理员,让管理员通用用户管理模块重置用户的密码为系统默认密码。      框架的模块密码保存在配置文件“DefaultPassword”配置节,默认值为abcd1234,管理者可根据实际情况设置你们自己的默认密码。     重置用户

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(2246

2018-10-12

fedora23 装配RobotFramework和Ride

    fedora23 安装RobotFramework和Ride当前主要环境: fedora23 x86 64 python 2.7.11 pip 7.1.0 一、安装使用RobotFramework 1、安装RobotFramework pip install selenium pip install robotframework pip install robotframework-selenium2library 2、使用RobotFramework 从此处下载web测试demo程序:https://bitbucket.org/robotframework/webdemo 或者我在码云的 fork 地址 https://git.oschina.net/danacai/webdemo 下载后目录如下: webdemo ├── BUILD.rst ├── demoapp │&nb

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1877

2018-10-15

Robot Framework跟Selenium 2 Grid集成指南

    Robot Framework和Selenium 2 Grid集成指南1. 环境搭建 A. 所需软件 1. Selenium2Lib 1.0.1 这个特性需要用到Selenium2Lib的最新版本1.0.1,但是这个版本还有一些iframe支持和IE支持的问题需要修改,这个建议齐涛后期提供给大家一个修改完成的版本; 2. Selenium Server Standalone,JDK Selenium2Grid的Hub和Node都需要运行这个jar文件,为了运行jar文件需要安装JDK 3. IEDriverServer.exe 测试的测试能力由这个文件提供,这个文件需要在Node上 B. 网络结构     C. Hub配置 l 在Hub上需要启动Selenium Grid2 Hub: n&n

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1971

2018-10-15

Video Solution(一)Video Framework and Frontend Solution

    Video Solution(1)Video Framework and Frontend Solution Video Solution(1)Video Framework and Frontend SolutionConvert to Standard mp4 format for HTML5App ‘Free MP4 Converter'Video Play JS FrameworkCheck the CDN Version for HTML5 video playerhttp://videojs.com/getting-started/Place the index.html and video in the same directory<html><head>  <link href="http://vjs.zencdn.net/5

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1280

2018-10-15

怎么抓取 framework input 事件相关 log

    如何抓取 framework input 事件相关 log [DESCRIPTION]出现事件输入相关的问题时, 建议先 followhttp://429564140.iteye.com/blog/2355405来检测对应的设备是否有响应输入如果没有响应输入,则可能是 driver 或者输入设备模组问题,如果有输入设备响应输入, 则需要打开以下 log 开关,抓取 mobile log 检查 framework 层的对事件的处理[SOLUTION]注意:          USER版本只能使用静态方式(修改代码)打开debug开关          ENG版本可以使用动态方式(命令)打开debug开关Ap

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(844

2018-10-12

Unity 3D Framework Designing(一)—— MVVM 模式的设计和实施(Part 2)

    Unity 3D Framework Designing(1)—— MVVM 模式的设计和实施(Part 2)MVVM回顾 经过上一篇文章的介绍,相信你对MVVM的设计思想有所了解。MVVM的核心思想就是解耦,View与ViewModel应该感受不到彼此的存在。 View只关心怎样渲染,而ViewModel只关心怎么处理逻辑,整个架构由数据进行驱动。不仅View与ViewModel彼此解耦,ViewModel与ViewModel之间也是解耦的。 通过消息订阅-发布机制,解决了ViewModel之间的强依赖关系。 先回顾一下我们已完成的功能,Framework中最核心就是BindableProperty 类,ViewModel 中所有需要被绑定到UI 控件的属性必须是一个BindableProperty 对象。它是一个职责非常单一的类,监听Value的数值是否发生变化,当变化时,触发On

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1354

2018-10-16

关于.net framework 线程池的了解

    关于.net framework 线程池的理解线程池是C#并行开发的基础,C#中的Task、委托的异步等,内部使用的都是线程池。线程池中所有的线程都是后台线程。 线程池顾名思义,拥有一定数量的活动线程,供程序调用。在windows系统中,进程是程序资源的集合,线程则是真正的执行单元,如果一个主机有多个逻辑CPU,程序就可以并行运行。但是建立线程需要耗费时间,消耗内存,如果频繁的建立和销毁会很影响程序性能。线程池机制则可以很好的弥补这一点。当使用线程池执行异步任务时,任务调度器会将任务放到线程池中的线程中执行,任务完成后也不会销毁线程,而是继续等待执行用户的其他任务。如果线程池中的线程都在执行任务,则线程池就会建立新的线程。 //获得最小线程数 int minWorkerThread, minPortThread; T

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(1816

2018-10-16

fedora23安装robotframework和ride-异常篇

    fedora23安装robotframework和ride-错误篇环境:fedora 23 x86_64 1. 使用 python 2.7 时安装 ride 的错误 直接用命令装的 ride,装的是 ride 1.5.2.1。安装没问题,但是运行 ride.py 的时候会提示 wxPython 版本的问题。 使用 dnf 默认装的 wxPython x86_64 3.0.2.0-8.fc23 会提示不能用,打不开 ride.py。并提示下面的链接 https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/,我现在所使用的 http://git.oschina.net/danacai/wxwidgets2-8-2-8-12-1 fedora 源里 最接近的 rpm 包 wxPython-2

    阅读全文>>

作者:coody分类:【_.NET Framework浏览(841

2018-10-16
上一页 1/64页 下一页