net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· 基于netty的通讯协议的设计思考发布时间:2019-12-29
#一、dubbo协议的设计?先从业务开始,思考设计协议。##1.从rpc到remote?dubbo的目标是:一个接口方法的动态实现了远程方法调用,让调用者感觉与本地调用一样。既然是远程调用,涉及到用什么协议把调用数据发过去,以及接收方按这个协议解析出请求,进行处理后,用这个协议再返回结果。对于rpc要做的事情有:-调用方要做的事情有:产生一个包含调用数据的DubboInvoker,并且要用一个传输工具把这个发过去。-被调用方应该早就做好的事情:把自己所拥有的接口与实现... 查看全文
?工作流引擎,是开发企业软件开发中的重要一部分。所谓工作流引擎,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。开发一个优秀的软件系统,系统界面是最基础的部分,数据库之间的信息交换是必备条件,而根据业务需求开发出符合实际的程序逻辑,并在一定程度上保证其稳定性、易维护性才是根本。稳定性不必多说,易维护性则要保证模块化和结构化... 查看全文
?.NETCore3.1发布了,这是对两个多月前发布的.NETCore3.0的一小部分修复和完善,其中最重要的是.NETCore3.1是一个长期支持(LTS)版本,并且官方将会支持三年。.NETCore3.1中的更改主要集中在Blazor和WindowsDesktop,这是.NETCore3.0中的两个新增特性,包括对C++/CLI的支持,这已经是开发Windows的常规需求。WindowsFormsControlsRemoval此版本移除了以下WindowsForms控件... 查看全文
?当前,很多开源的框架和公司内部框架都会有自带的代码生成器功能,之所以受欢迎是因为它为程序员提供了一个偷懒的工具,当然,它也是一种敏捷开发的体现。它不会在乎项目的业务是什么,它关注如何创建文件和一些自动写好的方法,解决了重复劳动的难题,释放无聊的CRUD功能的编写。软件开发行业和建筑业很像,都分设计和施工两个阶段,但区别在于建筑业80%的价值聚焦于设计环节,而软件行业80%的资源花在了开发阶段,代码生成器的作用就是进一步压缩开发阶段的时间和成本... 查看全文
?随着.netcore3.0版本的发布,微软.netcore的商用风险已经逐步降低,一些观望的小伙伴已经开始着手对自家系统进行相应的升级。鉴于广大客户的迫切要求,LeaRun在年内进行了快速开发平台.netcore的升级工作,目前已基本完成,详细的技术、功能革新将在随后的文章中发布。今天将对其中的界面功能做简单的介绍。关于LEARUNLeaRun是一款基于ASP.NET的B/S架构快速开发平台,平台融合当前主流开发技术,具有开源程度高、业务功能完善、扩展功能强大等特点,其主要功能包括工作流... 查看全文
大家好呀,我是武宋,单位的同事朋友都喜欢叫我武松,是一个刚刚进入这个行业时间并不长的但是很勤奋的程序员,主要是做.net开发的。公司业务量比较大,很容易出现错误,偶尔会出现订单和库存方面的问题,所以我们之前采购了力软信息的敏捷开发框架,开发了一个WMS系统,经过一段时间的测试和修改这后,现在已经基本没有什么太大的问题了,公司领导也较满意。在当时完成之后,我们比较轻松的过了一个星期,然而还是舒舒服服的聚了个餐。回来之后,新的工作任务下来了,因为公司最近发展的很不错,业务量也随之增大... 查看全文
大家好呀,我是武宋,单位的同事朋友都喜欢叫我武松,是一个刚刚进入这个行业时间并不长的但是很勤奋的程序员,主要是做.net开发的。公司业务量比较大,很容易出现错误,偶尔会出现订单和库存方面的问题,所以我们之前采购了力软信息的敏捷开发框架,开发了一个WMS系统,经过一段时间的测试和修改这后,现在已经基本没有什么太大的问题了,公司领导也较满意。在当时完成之后,我们比较轻松的过了一个星期,然而还是舒舒服服的聚了个餐。回来之后,新的工作任务下来了,因为公司最近发展的很不错,业务量也随之增大... 查看全文
简介本文档介绍如何将SpringBoot或者JavaWeb应用通过Docker部署到Kubernetes集群。相关环境安装及准备本文不做介绍本文中Kubernets集群有两个节点192.168.210.128master192.168.210.129minion-1部署流程为1.打包应用2.Push应用3.部署应用4.发布服务相关技术介绍Kubernetes(kubelet,kubeadm,kubectl)DockerJDKMavenDockerfileMaven创建应用可以到http... 查看全文
Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。“快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。Netty经过精心设计,具有丰富的协议,如FTP,SMTP,HTTP以及各种二进制和基于文本的传统协议。因此,Netty成功地找到了一种在不妥协的情况下实现易于开发,性能... 查看全文
ByteBuf功能原理ByteBuf是一个byte数组的缓冲区,通过两个位置指针完成缓冲区的读写操作,读操作使用readerIndex,写操作使用writeIndex。readerIndex和writeIndex初始取值均为0,写入数据,writeIndex增加;读取数据则readerIndex增加。0~readerIndex之间的数据是已经读取的,调用discardReadBytes()可释放这部分空间,其作用类似于JDKByteBuffer的compact()方法... 查看全文
力软快速开发平台,基于.NET的快速信息化系统开发、整合平台,为企业或个人快速开发系统提供强大的支持,平台自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,大大提高了开发效率。提高开发效率力软快速开发框架是一款基于智能化可扩展组件式的软件系统项目,是一个带有代码生成器的.net平台,可以帮助解决.net项目中90%的重复代码。代码生成器代码生成器功能模块还算简单吧,一眼基本都能看懂好,我们来看看怎么用,咱们从第一个实体生成模板开始,配置一下。点配置出现编辑表单... 查看全文
一、前言从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。二、需求分析根据《那些年我们一起做过的项目》中各类客户对权限模块和通用模块以及UI的要求,我明确了这个系统中要实现的东西。1、组织机构多级树型显示... 查看全文
一、LearunFrameWork介绍LearunFrameWork,是一款基于.NET的优秀整合框架,可以为企业或个人在.NET环境下快速开发系统提供强大的支持,框架自身提供了强大的函数库和开发包,开发人员只须集中精力专注于业务部分的开发(框架已配置基础功能和公共模块),因此大大提高开发效率和节约开发成本。框架基础模块包括:强大灵活的权限控制组件,统一的模块分配与管理组件,灵活使用的工作流组件、集中的数据字典管理组件,自动升级组件,各种常用的商业控件(分页控件、组合查询控制、图片浏览控件等)... 查看全文
到底有没有每次新开发项目都要从头开始设计?有木有一个通用的快速开发框架?并且得是ASP.NETMVCAndBootstrap?数据库不要手工创建?框架对未来业务支持的扩展性好?这么简单的功能还需要一天搭建基础环境?能不能只关心我所需要的业务?有这样的一个项目,基于ASP.NETMVC、EntityFramework、Bootstrap的快速开发框架,只需3秒钟即可创建一个带有简单用户管理的项目。郑重声明下载地址:http://www.learun... 查看全文
.NET(WinCE、WM)开发转Android开发——Xamarin和Smobiler对比对比WinCEAndroid行业场景扫描分拣、车载、工控扫描分拣、车载定位开发语言C++、C#Java/.NET(Smobiler)开发环境VisualStudioAndroidStudio/VisualStudio(Smobiler)硬件平板、手持机平板、手持机行业方案WinCE从1995年诞生至今,已有20多年的发展历史,行业成熟方案覆盖范围广,从车载、工控、手持机都有涉及,且方案成熟。近些年... 查看全文
力软快速开发平台v7.0是面向企业的新一代B/S结构框架,框架采用了分布式组件设计,融合当前主流开发技术,具有开源程度高、业务功能完善、扩展功能强大等诸多特点,其主要功能包括工作流、智能报表、代码生成器、向导式智能开发、即时通讯、APP开发、微信、通用权限等。??依托专业的.net开发工具,近年来,力软以精益求精的行业精神给软件公司、企业信息化部门、政府单位、高校等用户提供了持续的产品升级、技术培训、系统集成开发、功能定制等优质服务。全源码交付+买断式授权+全方位技术支持=力软快速开发平台官网... 查看全文
公司业务量越来越大,为了使公司的开发效率有一定的提高,老板拍板由我牵头开发了一个快速开发平台。我们主要做的是对OA、ERP、ERP等有一定需求的客户,搭建出一个通用的后台,再配合一些开发组件,能够使工作轻松不少。另外,老板一再强调要对app进行支持,能一次部署到安卓和ios上,微信当然也不能落下。这里作为开篇,先介绍一下框架的功能点和技术点,后续的文章再把功能拆分进行详解,希望能给大家做一个参考。献上《在线体验Demo地址》希望大家也能从中得到一些启发。网址:http://www.learun... 查看全文
力软信息快速开发平台,不敢保证别人家的平台怎么样,但是对我们力软快速开发平台还是有信心的。??1、力软敏捷开发框架介绍力软敏捷开发框架(learunframework)是力软快速开发平台推出的国内领先企业基础二次开发框架。Learun框架基于SOA架构体系,结合数据建模、业务建模、可视化流程引擎、动态表单设计等多种实现工具,其柔性的特点,保障了基于learun框架开发的系统可在.net平台与C语言、PHP平台上无缝的切换运行,是企业应用开发的一个高效、强大、开放的开发工具。??2... 查看全文
力软快速开发平台是一款基于代码生成器的智能化.NET开发平台,可以帮助解决.NET项目中90%的重复工作,让开发者更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。平台可以应用在任何.NET项目的开发中,尤其适合企业资源计划系统(ERP)、企业办公系统(OA)、客户关系管理系统(CRM)、仓储物流管理系统(WMS)、订单管理系统(OMS)、电子商务系统、金融系统、行业软件、以及各类互联网系统管理后台等,基于代码生成器的开发方式,可以为企业开发节省人力成本和时间成本... 查看全文
· .net开发小节:权限管理发布时间:2019-03-06
俗话说磨刀不误砍柴工,确实,一早上花一个小时去磨刀一天下来肯定能多砍很多柴。我们做软件开发也是同样的道理,有套好开发框架在手里,开发也是事半功倍。那么一套MVC快速开发框架至少得具有哪些功能才能帮我们做到高效率、高品质的开发呢?下面我以力软后台管理系统开发框架为例谈一谈快速开发框架的几个主要功能。一、高端大气的界面布局一个人,首先看的肯定是脸,脸看起来顺眼一些你可能才会愿意与这个人更加深入的交流。软件也是这样,界面好看一些也能更容易获得客户和用户的芳心。现在我用的界面布局有以下几种方式... 查看全文