简单问题,来个人帮我看看!!!!15分钟结贴

问题描述

我有连个,界面一样的窗体,控件都一样,分别和客户端窗体A,,,服务端窗体B,,,但是每个控件触发的方法,逻辑都不一样,现在老板说要把这两个界面和在一起,说方便日后维护,设置一个全局变量,窗体加载的时候判断是客户端还是服务端我的问题:每个控件执行的逻辑都不一样,查询的数据库调用的方法也不一样,难道我每个事件都要写两个响应方法?分别判断吗

解决方案

解决方案二:
替你纠结一下!你也可以在每个事件方法中都判断一下吧,不过你那个是“服务端”“客户端”相差太远,如果组合在一起,没有什么好处,客户端,多半很多时候取数据还得异步执行吧,差距太远了自我感觉,还是要分开的好!以后维护的时候应该分开的更容易吧,组合在一起,反而别扭,比如说,服务端需要加一个按钮设置一些参数,而客户端毫无要求,那用不着还要隐藏按钮吧
解决方案三:
没问题.所有的东西都可以提取.视图层:控件1(){方法();}逻辑层:方法(){if(客户){方法1}else(方法2)}
解决方案四:
老板不懂技术瞎搅和.分开代码更清晰.维护时不至于思维混乱.
解决方案五:
1、和老板说明运行机制2、列出现在优点、缺点,合并后的优点缺点3、让老板做主,不管是合并,方法总是有的。呵呵。老板不是傻子,姜是老的辣,但是要弄明白他这么做的原因。:)
解决方案六:
如果逻辑差别很大,就不要合并
解决方案七:
先把两个窗体的的代码做成两个类然后引用这两个类,客户端加载时就执行客户端类。服务端调用就调用服务端类。但这样有个麻烦,可以你要把组合的窗体控件变量都要传过去。觉得好麻烦,是否可以再加一个窗体。来调用不同的窗体类呢?
解决方案八:
很简单:在页面开头处判断(一般用session)是客户端还是服务端,加一个if/else,if块和else块包含两个网页的全部内容,这样互相就不会打架了.

时间: 2024-08-03 14:39:47

简单问题,来个人帮我看看!!!!15分钟结贴的相关文章

15分钟学会使用Git和远程代码库

Git是个了不起但却复杂的源代码管理系统.它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作.让我们诚实一记吧:Git是复杂的,我们不要装作它不是.但我仍然会试图教会你用(我的)基本的Git和远程代码库干活的工作步骤,在15分钟内. 工作步骤 我会展示以下的步骤,通常能帮我独自在一台或多台机器上做项目.   创建一个远程的空代码库(在BitBucket上) 在本地代码库添加一个项目 在分支上开发新功能 a) 保留新功能 或者 b) 丢弃它们 也许,回到某个早先的时间点 将本地代

手把手丨输验证码输到崩溃?教你15分钟黑掉全球最流行的验证码插件

验证码这种东西真的是反人类.虽然它在保证账号安全.反作弊以及反广告有着至关重要的作用,但对于普通用户来说,输验证码很多时候实在是让人抓狂. 文摘菌18岁的时候帮朋友刷QQ空间留言就天天和验证码作斗争,前几天传一个视频又创下了连续7次输错验证码的记录.不过好在文摘菌最近发现,用机器学习破解简单验证码已经是妥妥的小事了. 今天,文摘菌就带来了一个15分钟黑掉世界上最受欢迎的验证码插件的小教程.欢迎开启新年第一黑. 先给大家介绍一下今天我们要黑的验证码插件.在Wordpress官网的插件注册页面(ht

黑客15分钟就能窃取到用户信息,使用WIFI要小心

15分钟就能窃取到用户信息 人们越来越熟悉WiFi上网,常常不假思索就登录免费的网络,不过这有可能掉入黑客精心设计的"陷阱".手机安全专家称,黑客通过提供免费WiFi几分钟就能窃取手机用户的私人信息. 最近有报道称,有黑客自爆在一些公共场所提供免费WiFi,用一台电脑.一套无线网络及一个网络包分析软件,设置一个无线热点AP,就能轻松搭建出一个WiFi,不设密码.用户在不知情的情况下一旦连上,黑客15分钟就可以窃取手机上网用户的个人信息和密码."宁可信其有,WiFi有危险,上网

王微:15分钟搞定首笔融资 三年融8500万美元

中介交易 SEO诊断 淘宝客 云主机 技术大厅 土豆网创始人兼总裁 王微 三年融得8500万美元,走特立独行视频之路 采访王微时他才从尼泊尔登山回来不久,白衬衣牛仔裤搭配双肩包,看上去轻松自在."其实我真的很忙!"王微这样面对记者的调侃,"难不成非要西装领带愁容满面成天盯着电脑睡不好觉才叫创业者?" 据王微自己回忆,在求学和从业过程中他其实一直保持着这样的心态,不管其身份是大学生.休斯卫星公司亚洲业务主管.贝塔斯曼在线中国执行总裁或者是土豆网创始人.现在,王微创办的

我是如何使用自制机器人在15分钟内破解保险箱密码的?

本文讲的是我是如何使用自制机器人在15分钟内破解保险箱密码的?, 亮相Def Con大会 热辣的7月,安全圈有两场最为火爆的顶级信息会议在美国拉斯维加斯拉开帷幕,它们分别是美国黑帽大会BlackHat(23日-28日)以及世界黑客大会DEFCON(28日-31日).在 Def Con 安全会议上,一群来自SparkFun Electronics 团队的黑客,利用廉价的自制机器人在大约半小时内破解了SentrySafe 的保险箱密码.   机器人能够将可能的保险箱密码组合数从100万减少到1000

从“几天”到“15分钟”Dell Engineered for VMware EVO:RAIL与时间作战

  在大部分时间里,速度可以起到一定程度上的决定效果,在体育方面的优势就不用在这里赘述,此文主要是想介绍速度在企业业务决策上的表现,速度可以直接决定企业在业务决策上的成败,尤其是在当前云计算.大数据.移动等技术对传统IT基础设施的冲击之下,企业如果不能"及时"调整IT架构,那么就无法获得最大的业务效益,甚至被市场抛弃. 在2014年的VMworld大会上,戴尔宣布推出Dell Engineered Solutions for VMware EVO:RAIL解决方案.作为公司集成系统的最

如何使用 Rails 和七牛云存储,在 15 分钟内打造一个图片分享社交应用原型_服务器其它

十年前,Web 应用框架 Rails 创始人 David Heinemeier Hansson 曾录制视频,向我们演示如何使用 Ruby on Rails 在 15 分钟内创作一个 blog 引擎.这个视频通过 Rails 优秀的 MVC .习惯优于配置(Convention over Configuration)等设计,以及强大的代码生成.scaffold 等功能,成功展示了 Ruby on Rails 编写 Web 应用核心功能的高效简洁.Ruby on Rails 这门技术也在 Web 2

手机隐私堪忧 百张被删照片15分钟恢复

话头从洞头县公安局官方近日发出的一条微博说起--"你还敢卖手机吗?",这么噱头的标题,一下引发了很多网友的关注,这条微博称,犯罪分子通过技术手段恢复了买来旧手机里面的信息,导致原机主4张银行卡里共计12万元不翼而飞. 经过记者调查核实,此案例并非发生在浙江,但因为卖旧手机而导致个人信息外泄,这种现象却存在.警方也发出了提醒,需特别注意旧手机,最好不要在手机上存储过于隐私的信息,比如银行卡账户密码等等. 一次走访: "复活"被删信息 技术上可行 根据洞头警方的介绍,微

八佰拜美女CEO张毅:另类创业15分钟3千万美元

"中国经济最具活力和充满财富传奇故事的地方--互联网,并非只是陈天桥.张朝阳等男性精英们的天地."当2005年1月,八佰拜的女CEO张毅为获得"2004中国十大经济女性年度人物"创新奖发表感言时,领奖台下她的女性同胞甚至包括她自己的内心一定会有这样的想法. 而我们听到的关于这位全球最大的中文时尚礼品购物网站掌门人的评价却似乎过于千篇一律也过于简单了--人们称呼她为"美女CEO",而且她的成功之路"极其幸运". 带着些许疑惑和探