-
[.NET分析设计] 关于.net分配内存跟GC机制
关于.net分配内存和GC机制最近看了很多.net托管堆的文章,但是有一些不太理解,问题如下。1.托管堆默认会保存一段连续的内存空间(我理解这个连续是指物理内存上的连续)。如果我有4G总内存。这大小初始是多少?如果保留一段很小内存,有其它程序占用了中间某一块内存了。当.net程序需要分配内存的时候,...
139
热度 -
[.NET分析设计] 站内搜索的解决方案?该怎么解决
站内搜索的解决方案?最近公司想在网站上做一个站内搜素,但具体怎么跟数据库结合搜索,以及在搜索上速度不要太慢。没有头绪啊。------解决方案--------------------http://www.jz123.cn/soft/2/168/Soft_168_1.html------解决方案----...
292
热度 -
[.NET分析设计] 托管代码一定比非托管代码性能低吗?解决思路
托管代码一定比非托管代码性能低吗?众所周知,在托管环境中,代码的编译需要经过两个阶段才能完成的。首先,面向通用语言运行时的编译器扫描源代码将其编译成中间代码(IL)和元数据等组成的托管模块;其次才是在运行时通过JIT编译器即时编译为本地的CPU指令集。我们认为基于这些原因,托管代码就一定比非托管代码...
232
热度 -
[.NET分析设计] 学习方法和百度查找时怎样才能查找更有效
请教大家学习方法和百度查找时怎样才能查找更有效感觉自己的平时学习方法有问题需要改进。------解决方案--------------------你越是会做菜,越知道如何研究菜谱。如果你出发点不足,那么菜谱就只是幻想的天书。------解决方案--------------------百度这种垃圾搜索引...
228
热度 -
[.NET分析设计] 设计变更中的数据库表字段变更,一般怎么办
设计变更中的数据库表字段变更,一般怎么处理。客制化软件。随着业务的变更,数据库表设计也需要相应变更,以往的某些数据表字段不用了可以删除吗?表、字段命名改变了,则代码中的处理要跟着调整,很麻烦,有没有什么好的办法减少这样的麻烦?有时一对某一个版本的升版,数据库的变化只能加字段,不能删除和更改字段,数据...
309
热度 -
[.NET分析设计] 怎么解决BS架构的相同页面同时操作的数据覆盖有关问题?
如何解决BS架构的相同页面同时操作的数据覆盖问题??急对于BS架构,比如有个修改页面同时打开了两个,先后保存时就会发生覆盖,请问有什么好的解决方法吗?------解决方案--------------------我现在数据库的每个表都会有3个字段Deleted//大数据时候不会物理删除了Created...
403
热度 -
[.NET分析设计] C#的代码越写越觉着糟糕,请大牛指点迷经
C#的代码越写越觉得糟糕,请大牛指点迷经!最近做了几个小程序,大概都在1W-2W行代码。然后发现了一个苦恼的问题,就是在“封装方法”的时候感觉到别扭。通常这样一个小程序,我大概会封装10个方法类左右,模型类和静态类通常看需求,尽量去避免重复调用,尽量去重构方法方便调用,但是在回头看的时候,看到的是乱...
247
热度 -
[.NET分析设计] 小小模拟表,让小弟我很烦恼~加油~
小小模拟表,让我很烦恼~~加油~~本小猿前几天用C#鼓捣了一个模拟电表的软件,代码写得很暴力,为了后面好维护以及方便添加更多功能,想改造一下,烦请大神给点思路建议,下面简单介绍一下情况。背景:我们有个数据采集设备,是专门用来抄读电表数据的,通道为485,一个采集设备通过485总线下面可接N块电表,由...
351
热度 -
[.NET分析设计] 谋求抽象对象与抽象对象的交互的解决方案
寻求抽象对象与抽象对象的交互的解决方案本帖最后由bo111于2014-06-2418:39:55编辑我在做一个项目,视图层使用的是抽象对象,而逻辑层是抽象的具体实现,在开发中期,发现很多问题,而最根本的问题是抽象与具体实现之间发生冲突。要解决的问题:任何事物在不同的人(角色)看来,都有不同的观点(关...
394
热度 -
[.NET分析设计] C# 往数据库添加记录时判断数据有效性的有关问题
C#往数据库添加记录时判断数据有效性的问题!我用的是三层架构。。单一对象验证类(如主键是否存在,为空,数据是否符合要求)但现在要求同时添加N条记录(这里就不能在单一验证了,万一这次批量添加中,有两个主键是重复的怎么办?)我就是在想有什么办法可以最大化重用单一对象验证类的验证方法?不想在写一套N对象验...
441
热度 -
[.NET分析设计] 数据段叠加求差的有关问题,请问一下
数据段叠加求差的问题,请教一下我现在有一个发票号段,我要在现有的发票号段上做如下操作:增加号段:1-100,201-500删除号段:50-150,260-300,450-600.如何得出最终要真实增加的号段和删除的号段?意思就是要去掉这类中的重复数据,然后分别得到各自真实的数据。------解决思路...
224
热度 -
[.NET分析设计] 议论帖 对象以及多线程中访问窗体中的控件的一种实现方式
讨论帖对象以及多线程中访问窗体中的控件的一种实现方式这是一篇讨论帖,欢迎各种意见。今天看到了这篇帖子【C#多线程安全访问控件,System.OutOfMemoryException异常】http://bbs.csdn.net/topics/390833628还有前几天也看到了一篇帖子,说的都是在线程...
203
热度 -
[.NET分析设计] 关于OTO电商网站建设的技术选型,框架设计,亟需一些意见。讨论一下
关于OTO电商网站建设的技术选型,框架设计,需要一些意见。。讨论一下本人从事CODING有些日子了,之前一直在做一些中小型的站点开发(商城,企业网站)。这次公司有一个oto的电商项目(定位在中型和大型之间,就先以大型网站来对待吧。),给了我一个机会对这个项目进行技术选型和框架设计,组织开发,这也算是...
572
热度 -
[.NET分析设计] 寻找隐藏图片的解决方案, 有关问题描述如下
寻找隐藏图片的解决方案,问题描述如下1.打开一个网页.里面显示了一张图片;2.有什么办法,不让用户把这张图片保存到本地?------解决思路----------------------呵呵,既然显示出来那就一定是可以弄下来滴,不信去看看ie缓存文件夹下有些什么东西不想让人弄,你可以flash+加密传...
190
热度 -
[.NET分析设计] 怎么理解BLL使用DAL接口获得数据违背单一职责设计原则
如何理解BLL使用DAL接口获得数据违背单一职责设计原则?本人开发菜鸟,正在想改进自己的代码可读性,打算从SOLID和可测试性入手。看到一篇文章:http://www.cnblogs.com/wangiqngpei557/p/3280687.html里面说到:引用传统的三层架构,在Facade中调用...
207
热度 -
[.NET分析设计] sql怎么将具体值与数据库中存储的不等式范围值比较查询
sql如何将具体值与数据库中存储的不等式范围值比较查询本帖最后由xuanhao1012于2014-09-2918:30:49编辑如:数据库中字段【A值范围】的数据格式为:”30<A<=90“,标签号 A值范围A001 30<=A<90A002 30<=A<90A0...
230
热度 -
[.NET分析设计] .net 写框架都写一些什么东西啊 ?解决方法
.net写框架都写一些什么东西啊??我今天去面试,面试的说我们招聘的是写框架的要求比较高,我想问一下像微软的mvc的框架什么的不都有吗还写什么框架啊??写框架都用到什么技术啊???写框架都写一些什么东西啊???我之前做的项目都是mvc的还有自己写的三层架构!!!------解决思路---------...
320
热度 -
[.NET分析设计] 系统选型有关问题:ef 还是 nhibernate? 系统超时了2次才发成功
系统选型问题:ef还是nhibernate?系统超时了2次才发成功。系统选型问题:ef还是nhibernate?系统超时了2次才发成功。最近nhibernate更新明显变慢,是被废弃了还是因为很稳固了?entityframework不断有新版本。。。我想从【性能,开放效率,支持数据库厂家】来进行选型...
627
热度 -
[.NET分析设计] 那些鼓吹ooad,不以数据库为中心的,而以class为中心来设计的系统,小弟我就没见过成功的
那些鼓吹ooad,不以数据库为中心的,而以class为中心来设计的系统,我就没见过成功的。即使勉强跑起来,性能也是爆烂。只不过现在硬件高级,因此客户也不多说什么而已。而以数据库为中心的设计系统,基本上都是高效率,可以对付高并发。还有人说内存快过硬盘,当然内存快过硬盘,但是你的系统最后还是要存到硬盘啊...
239
热度 -
[.NET分析设计] 多个代理商给多个交易商的多个收款方式中的一个,在线付款
多个代理商给多个供应商的多个收款方式中的一个,在线付款想做个在线支付,1,供应商有多个2,每个供应商有多个收款方式,比如:支付宝,各种银行卡,等等3,每个供应商有多个代理商4,代理商销售产品后,付款给供应商,选择供应商的某一种收款方式,对其付款,代理商付款可以用任何在线支付方式请问这样的业务,要怎么...
323
热度