代码人生的小狗窝

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

推荐文章

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

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

    阅读全文>>

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

2019-08-16

RDIFramework.NET平台代码生成器V3.2版本崭新发布-更新于2017-02-27(提供下载-免费使用)

    RDIFramework.NET平台代码生成器V3.2版本全新发布-更新于2017-02-27(提供下载-免费使用)   回顾V3.1版本更新内容如下:   1、增加对Oracle表创建语句的查看。  2、新增对MySql的代码生成支持。  3、全面重构对多线程的支持,改变以前会无故退出的现象。   本次在V3.1版本的基础上,增加了代码生成器自动升级,以后生成器有更新就会自动从我们升级服务器下载,不用再去我们官网下载了;   同时修正了Table,Entity,Manager层中对框架保留字段一直存在的大小写问题(需要用户生成后手动替换)。   其他代码优化等调整。     RDIFramework.NET代码生成器V3.2版本修改了针对3.0版本的框架部分做了大量的调整,在V3.1版本增加对MySql数据库的支持,支持生成Web部分的UI代码(WebForm,MVC),以及全

    阅读全文>>

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

2019-08-18

读EntityFramework.DynamicFilters源码_经验02

    读EntityFramework.DynamicFilters源码_心得02     上次对EntityFramework.DynamicFilters整体的项目结构有了一个认识,这次我们就通过阅读说明文档,示例项目,和单元测试,来动手构建一个我们的体验项目,通过对动态过滤器的使用,使得我们对过滤功能,在心理上有一个感性的认识,然后再一块深入学习代码内部的机理。      首先,我们来看一下项目说明文档,项目的文档结构说明如下    这是开源项目基础内容 CHANGELOG: 一个修改日志,为什么会有修改日志,是对历史发布版本内容的记录,也方便其他使用者,看到修改日志,知道修改了哪些功能,对自己当前的版本有什么影响,要不要升级,等问题.下面是修改日志的内容: 2.LICENSE:这个是做什么用的,打开看的时候,里面是什么法律

    阅读全文>>

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

2019-08-18

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浏览(1568

2019-08-16

RDIFramework.NET 鈹?NET蹇€熶俏鎭寲绯荤粺寮€鍙戞鏋?V3.2 鏂板瑙e帇缂╁伐鍏风被ZipHelper

    RDIFramework.NET 鈹?.NET蹇€熶俊鎭寲绯荤粺寮€鍙戞鏋?V3.2 鏂板瑙e帇缂╁伐鍏风被ZipHelper 銆€銆€鍦ㄩ」鐩鏂囦欢杩涜瑙e帇缂╂槸闈炲父甯哥敤鐨勫姛鑳斤紝瀵规枃浠惰繘琛屽帇缂╁瓨鍌ㄦ垨浼犺緭鍙互鑺傜渷娴侀噺涓庣┖闂淬€傚帇缂╂枃浠剁殑鏍煎紡涓庢柟娉曢兘姣旇緝澶氾紝姣旇緝甯哥敤鐨勫浗闄呮爣鍑嗘槸zip鏍煎紡銆傚帇缂╀笌瑙e帇缂╃殑鏂规硶涔熷緢澶氾紝鍦?NET 2.0寮€濮嬶紝鍦⊿ystem.IO.Compression涓井杞凡缁忕粰鎴戜滑鎻愪緵浜嗚В鍘嬬缉鐨勬柟娉旼ZipStream銆傚浜嶨ZipStream鐨勪娇鐢ㄤ互鍙婁紭缂虹偣缃戜笂宸茬粡鏈夐潪甯稿鐨勬枃绔狅紝鏈枃涓昏璁茬殑鏄埄鐢ㄤ笁鏂瑰紑婧愮粍浠?a href="http://www.icsharpcode.net/OpenSource/SharpZipLib

    阅读全文>>

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

2019-08-15

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

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

    阅读全文>>

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

2019-08-16

[不一般公告]RDIFramework.NET微信公众号迁移通知

    [特别公告]RDIFramework.NET微信公众号迁移通知  亲爱的伙伴们: 非常感谢您们一直以来对RDIFramework.NET开发框架的关注和支持! 为了进一步完善各项功能,能给大家提供更专业、更官方准确的框架资讯,提供更优质的框架合作服务,我们的微信公众号将进行迁移升级。最新的消息、资讯等都将转移到新的平台,调整期间为您带来不便,敬请谅解! 请一路支持和关注我们的小伙伴们关注下方“海南国思软件”新版公众号(guosisoft),在新的微信公众号,我们将继续为大家提供更多框架方面的资讯和服务。 小伙伴们可以长按下面的图片,自动识别图中二维码添加关注哦!也可以搜索公众号:guosisoft,关注,谢谢!   温馨提示:请您尽快关注新的公众号,以前的公众号将不再更新,给您工作和生活带来不便,表示歉意,敬请谅解。 海南国思软件科技有限公司 2018年03月20日

    阅读全文>>

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

2019-08-18

关于.net framework 线程池的了解

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

    阅读全文>>

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

2019-08-18

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浏览(2009

2019-08-18

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浏览(596

2019-08-18

(9) 构建dubbo分布式平台-maven构建ant-framework核心代码Base封装

    (九) 构建dubbo分布式平台-maven构建ant-framework核心代码Base封装 上一篇我们介绍《构建dubbo分布式平台-maven构建ant-framework核心代码annotation》,今天重点讲解的是ant-framework核心代码Base封装过程。   因为涉及到springmvc、mybatis的集成,为了使项目编码更简洁易用,这边将基础的BASE进行封装,其中包括:BaseBean、BaseDao、BaseService、CRUD的基础封装、分页组件的封装、mybatis的mapper的基础封装,各种数据源支持的封装等。   1. BaseEntity基础封装,代码如下: /** * Entity基础封装 */ public abstract class BaseEntity<T> implements Serializable

    阅读全文>>

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

2019-08-16

(8) 构建dubbo分布式平台-maven构建ant-framework核心代码annotation

    (八) 构建dubbo分布式平台-maven构建ant-framework核心代码annotation 上一篇我们介绍《构建dubbo分布式平台-maven构建ant-framework框架的pom.xml文件配置》,子项目的基础框架已经构建完成,今天重点讲解的是ant-framework核心代码的编写过程。   其中ant-framework是ant分布式框架的基础核心框架,其中包括CRUD,MVC等一系列基类和模板。另外定义了spring,mybatis,wink等底层框架扩展项目,具体内容包括: 1. annotation相关注解:数据签名注解、用户是否走sso登录注解等,今天我们着重讲解一下annotation的编写。 提醒:自定义annotation可以有效的将我们需要注解的类、方法、字段根据业务所需进行定义可配置化。   2. 编写数字签名的annotaion的类,D

    阅读全文>>

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

2019-08-16

zookeeper客户端:CuratorFramework (2)

    zookeeper客户端:CuratorFramework (二)   CuratorFramework (文档:http://curator.apache.org/curator-framework/index.html)   Framework 是什么?   Curator是什么?Curator Framework 是zookeeper的一个high-level API; Curator能做什么?》自动链接管理, 如自动重连等;》简单的API;》特殊功能的实现等;如leader选举、共享锁等;  Curator实例创建的两种方式      A:工厂方法             CuratorFrameworkFactory.newClient();       B:使用builder CuratorFramework client = CuratorFramewo

    阅读全文>>

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

2019-08-16
上一页 1/76页 下一页