臆断B/S开发技术选择的心态

省考行测判断推理:图形、定义、类比、逻辑四大题型核心解题框架与实战技巧 判断推理是公务员考试行测的核心模块,考察逻辑思维与结构化分析能力。其原理在于通过图形、定义、类比和逻辑四种题型,系统评估应试者的观察、归纳、比较与推理等基础认知技能。掌握其技术价值在于能将看似多变的题目转化为可遵循的固定解题路径,从而在有限时间内实现稳定提分,这对于任何标准化能力测试的备考都具有普适意义。在应用场景上,无论是应对公职考试还是企业招聘的笔试环节,构建清晰的解题框架都至关重要。本文聚焦省考实战,深入拆解了图形推理的观察路径、定义判断的要素匹配、类比推理的二级关系以及逻辑判断的公式化分析等核心技巧 阅读详情

http://dev.youkuaiyun.com/develop/article/30/30377.shtm
 
  优快云 - 文档中心 - 网站制作技术  阅读:2033   评论: 2    参与评论 
 
标题   臆断B/S开发技术选择的心态     选择自 Estyle 的 Blog 
关键字   臆断B/S开发技术选择的心态
出处   
 
 原文地址:http://blog.youkuaiyun.com/estyle/archive/2004/07/15/41781.aspx
欢迎转载!但请注明出处(原文地址)和我的姓名:靳田
谢谢啦! ^_^

  如果不考虑客户强制要求的情况——白天不懂夜的黑,有不少人在选择B/S开发技术的心态还是不成熟的,主要表现为不切实际、盲目求新求高。希望这篇文章能消除这些人心中的偏见。注意,我对非MS方向几乎完全不了解,所以非MS方向的技术基本也不在本文讨论范畴,不过就心态而言仍然是完全相通的。

  目前B/S开发至少都是两层的,所以首要面临的两个问题是:用ISAPI、ASP还是ASP.NET呢?用ACCESS、MSSQL还是其它什么数据库?
  第一个问题悬念不大,而第二个问题则很有文章可作啦。——我甚至听到过这样的声音:ACCESS拿不出手!
  稍微懂点数据库的都知道,ACCESS是轻量级的面向桌面应用的关系型数据库,MSSQL无论在什么方面都强它太多。如果对ACCESS和MSSQL进行深入研究和测试,它们的差别就更明显、更具体。权威说话、数字作证,这些MSSQL相对ACCESS的优势,让一些心态还不够成熟的朋友开始鄙视ACCESS而盲从MSSQL……下面的臆断可能会伤害一部分人的感情,先向这部分朋友道个歉。
  为什么在ASP和ASP.NET的选择上,冲突远小于对数据库技术的选择呢?因为ASP.NET和ASP有非常大的不同,只懂其中之一的人要理解和掌握另一个需要经过比较彻底地再学习,否则几乎无法运用。而ACCESS和MSSQL则不同,它们最基本的概念和操作都是一样的,还都有非常优秀的图形界面支持,而且T-SQL在它们之间几乎没有什么区别,会其中之一的人要想使用另外一个实在是易如反掌!所以,会用ACCESS的人一样可以自称能运用MSSQL,既然自己会用MSSQL,鄙视一下ACCESS又何妨?
  但是,我敢说,这些鄙视ACCESS的人在用MSSQL的时候,和使用ACCESS没有什么两样,根本没有发挥出MSSQL的优势来!具体列举MSSQL有哪些可发挥的优势不在本文讨论范畴,但我建议每个从ACCESS转到MSSQL的人都该好好读一读MSSQL的联机丛书。
  这不是盲从是什么?在这种不成熟的心态下写出来的程序,行家一看就会打个低分,根本不需要数字说话。如果一定要数字说话,可以,做个测试就能弄清楚!我保守估计,无论你如何优化MSSQL,在相同的硬件环境下运行相同的优化过的T-SQL语句,如果数据记录没有上五十万条,MSSQL和ACCESS的性能差别几乎可以不考虑。更何况你的应用环境是不是那种数据上百万的情况?——与其盲目选择MSSQL,不如优化你的数据库设计和T-SQL语句以及优化程序代码。而且,MSSQL可是很贵的,这个最重要的因素却被大部分人忽略了,原因大家心照不宣。

  数据库讨论到这里,再简单讨论一下其它方面。比如同时会ASP和ASP.NET的人,有不少都已经抛弃了ASP而全身心投入ASP.NET了——见到这种情况,微软是最高兴的,它才不管那么多呢!当然,兴趣转移是无可厚非的,但如果面临一个具体项目,在技术选择的时候仍然因偏见而盲目选择ASP.NET则有待商权了。
  软件开发准则中肯定有一条:在能够完成目标的前提下,选择自己最拿手的技术进行开发(以保证工程进度和质量)!因此请自问:我的ASP.NET水平已经达到或者超过ASP水平了吗?用ASP.NET比用ASP在项目进度和质量上更有优势和更具保证吗?这个时候,我们必须接受这样的事实:对项目而言,进度和质量才是最重要的,技术服务于项目而非主导项目。换句话说,新技术所具备的新特性,如果对项目而言并非是必须的,那就没有理由必须选择这个新技术。呵呵,离题太远了,好像。言规正传吧!
  如果B/S开发是三层甚至多层的,还将面临如何实现中间层的问题,但这个我接触得还不多,不了解情况。我只希望,大家不会鄙视脚本组件而盲从COM/COM+!

  其实,这些不成熟的心态只在一个原因上能站得住脚:钱,为了拿到更多的钱!如果不是由于这个原因,那么这种心态就只能体现人的虚荣。这也就是本文主要要表达的意思之一。

  下面是总结性的建议:
  一、学习阶段,广泛地了解同一领域中的各种技术是很重要的,特别是对它们的特性和比较优势的理解更是重要,这些常识将是你构成科学的软件开发世界观的必要因素之一(另外一个重要因素是软件工程方面的知识);
  二、实践阶段,你应该依据科学的软件开发世界观来指导自己,不要盲目,更不要让自己虚荣心作怪;
  三、相信,存在既有理由。那些低端的解决方案既然仍然在流行,就说明它仍然在某些方面有自己的优势,就算你不能或不愿接受它们,也应该尝试理解它们,尽量避免偏见;
  四、那些高端的解决方案,对于我们来说有太多值得学习、研究和探索的地方,我们不应该停留于它们(中的一部分)提供的“低起点”,永远保持谦虚的态度和求知的热情;
  五、要找准自己的发展方向,并为之不断努力,切忌浮躁!——是不是觉得这条建议是滥竽充数?实际上,软件开发涉及的方面太广阔了,几乎没有人能面面俱到,所以上面四条建议都最好能限定在一个相对小的范围内,限定依据就是你的兴趣和特长,当然,最重要的还是发展方向!所以这条建议是最重点!

  建议区别和联系本文与我写的另外一篇文章(激进派与保守派之间的对垒),这样更有助于理解和接受本文。

  最后,祝所有勤劳的人好运!

 

作者Blog:http://blog.youkuaiyun.com/Estyle/
相关文章
让我意外的IsNumeric()函数  http://blog.youkuaiyun.com/estyle/archive/2004/07/07/35934.aspx
请来此评论!谢谢。 
 

电竞技术复盘:从队内语音与第一视角解析职业赛场深层博弈 在数据驱动的时代,数据可视化与多源信息融合已成为分析复杂系统的核心技术。其原理在于通过技术手段采集、处理并呈现多维数据,从而揭示表面现象背后的内在逻辑与关联。在电竞领域,这项技术的价值尤为凸显,它能将比赛中的海量信息——如操作细节、团队沟通、实时决策与选手状态——进行结构化呈现与深度解构。应用场景广泛覆盖职业战队战术复盘、赛事内容深度制作以及观众观赛体验升级。本文聚焦于电竞场景,具体拆解如何利用队内语音、选手第一视角录像及面部表情捕捉等【多源信息融合】技术,结合【数据可视化】工具,对职业比赛进行精细化复盘分 阅读详情

相关推荐

Claude Code与Codex双AI协作工作流实战指南

AI编程助手已从概念工具演进为工程师的日常协作者。理解其底层协作范式——如深度推理型架构师(Claude Code)与高效执行型工程师(Codex)——是构建可靠开发流的前提。核心在于模型能力匹配:Claude Opus 4.6凭借1M token上下文胜任跨模块架构分析,GPT-5.4 xhigh模式则在技术选型与中间件集成中展现链式推理优势;而权限模型、上下文管理(如/branch分支、/compact风险)和CLAUDE.md活文档机制,共同构成安全可控的工程化基础。本文聚焦真实开发场景中的安装配置、

weixin_30384217的博客 452

B/S开发(二) ASP.NET Page指令之AutoEventWireUP

使用Visual Studio 2005开发一个ASP.NET Project时,在新增一个Web For http:// m时,IDE会自动在aspx文件的第一行产生Page指令,示例如下: 这次主要来说明一下AutoEventWireup指令的用法,一下是来自于MSDN

一个开发者的自白 4033

TIP投稿返修生存手册:Scope Alignment与Technical Depth实战指南

图像处理(Image Processing)作为计算机视觉的基础分支,其核心在于图像的形成、退化、重建与分析,而非高层语义理解。IEEE TIP期刊严格聚焦于理论推进、算法创新与真实应用的三角闭环,尤其强调scope alignment(范围对齐)与technical depth(技术深度)两大隐性门槛。前者要求研究必须锚定低至中层成像机制,如退化建模、像素级保真与物理可解释性;后者则体现为问题解构的颗粒度、假设驱动的实验设计及可复现性严谨度。这些标准共同构成高影响力期刊的学术过滤逻辑,广泛适用于TIP、T

weixin_33885676的博客 672

ASP.NET技术的学习顺序

如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET   我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!   第二步 对.NET Framework类库有一定的了解   可以通过开发Windows Form应用程序来学习.NET Fram...

weixin_34265814的博客 288

【企业管理】【管理科学】企业全岗位综合运营与组织知识矩阵体系02 销售BG(2)

​3. 设定BG级KPI(收入、利润、份额)

weixin_49199313的博客 552

【管理科学】第六十三篇 企业管理者招聘与人才博弈战略02

编号类型领域问题问题的数学分析(含逐步推理与数值范围)方法/手段/步骤/流程/话术/策略/行为/时序的所有内容和步骤(含数学表达式与数值分析)时序数学表达式及周期行动的数学表达式(含数值范围)关联知识和法律法规651组织博弈成本控制如何在保证质量的前提下有效控制成本?逐步推理: 1. 成本控制模型:成本每降低10%,利润可提升15%~25%。但过度降本可能影响质量和员工士气。 2. 控制效果:有效的成本控制可使利润率提升5%~10%。 3. 法律风险:需遵守劳动法和产品质量法。步骤与数学表

weixin_49199313的博客 474

云模型在决策分析中的应用:从模糊评价到量化选优的实战解析

在决策科学与数据分析领域,处理定性评价中的模糊性和不确定性是一个经典挑战。传统评分方法(如AHP、加权平均)往往将复杂的专家判断压缩为单一精确数值,导致信息丢失和决策僵化。其原理在于未能有效建模人类语言中固有的“模糊集”概念。云模型作为一种概率语言模型,通过期望、熵、超熵三个核心参数,将“很好”、“一般”等定性描述转化为可计算的概率分布,实现了定性概念与定量数据之间的双向转换。该技术的核心价值在于保留了评价中的不确定性信息,使决策结果更具韧性和解释性。在方案选优、风险评估、绩效评价等场景中,云模型能够输出不

weixin_30735745的博客 479

ASP.NET技术的B/S三层结构设计和实现

通过研究三层体系结构模式的应用系统设计方法,特别详细地阐述基于ASP.NET技术进行开发B/S三层结构应用系统的主要设计思想和步骤,并结合一个项目的开发过程作为示例进行分析与设计,具体地介绍利用ASP.NET面向对象技术的三层结构系统的应用与实现.

从体育数据分析到技术项目攻坚:数据驱动决策与系统优化实战

数据驱动决策是一种基于客观数据而非主观直觉的分析与决策方法,其核心原理在于通过采集、处理和分析多维数据,揭示系统运行的内在规律与瓶颈。在软件工程领域,这一方法具有重要价值,它能帮助团队精准定位性能问题、评估技术方案优劣,并指导资源的高效分配。典型应用场景包括系统性能优化、架构演进和项目风险管理。例如,通过定义关键性能指标(如QPS、响应时间)并建立监控基线,团队可以像分析体育比赛中的发球得分率和相持段表现一样,量化评估系统状态。在应对高并发挑战时,引入缓存和熔断降级机制,就如同运动员在关键分上执行既定战术,

weixin_34406086的博客 369

从编译到调通:RK3588与FPGA的PCIe XDMA驱动实战解析

本文详细解析了在RK3588平台上为FPGA板卡编译、加载与调试PCIe XDMA驱动的完整实战流程。内容涵盖环境准备、Makefile深度定制、编译排错、驱动加载与内核日志解读、设备节点分析以及用户空间编程实战,旨在帮助开发者打通RK3588与FPGA之间的高速PCIe通信链路,实现稳定可靠的数据传输。

weixin_29304021的博客 482

【基金量化研究系列】基金绩效归因模型——Brinson多期归因模型

文章目录1. 引言2. Brinson单期归因模型2.1 模型框架2.2 公式推导3. Brinson多期归因模型3.1 模型框架3.2 公式推导4. Brinson模型的应用场景4.1 基金组合归因4.2 基金经理能力刻画4.3 大类资产配置应用5. 模型的实现与实证案例研究写在最后 1. 引言 在 2. Brinson单期归因模型 2.1 模型框架 wp wb rp 组合收益:wp rp 择股收益:wb rp rb 择时收益:wp rb 基准收益:wb rb 2.2 公式推

Mikey_Sun的博客 1万+

电竞比赛技术分析框架:从操作拆解到团队决策的理性复盘方法

在竞技体育和电子竞技领域,技术分析是理解比赛内在逻辑、提升观赛深度的核心方法。其基本原理在于通过结构化框架,将复杂的赛场表现分解为可观察、可评估的技术维度,如操作执行、战术决策和团队协同。这套方法的技术价值在于能够超越主观感受,提供客观的复盘工具,帮助爱好者、分析师和内容创作者进行去情绪化的比赛解读。其应用场景广泛,涵盖个人学习、团队复盘以及深度内容创作。本文以《英雄联盟》等MOBA类电竞赛事为背景,自然引入对**选手关键操作**和**团队决策逻辑**的深度剖析,详细阐述了从信息收集、情境还原到多维度评估的

weixin_34130389的博客 415

汇川EASY521 PLC实战指南:从硬件选型到程序架构与故障排查

可编程逻辑控制器(PLC)是工业自动化系统的核心大脑,其工作原理基于循环扫描机制,持续读取输入、执行用户程序并更新输出。这种确定性控制方式,使其在逻辑控制、顺序控制和运动控制中具有不可替代的技术价值,广泛应用于机械设备、生产线和过程控制等场景。对于汇川EASY521这类紧凑型高性能PLC,其核心优势在于集成了运动控制与丰富通讯接口,为中小型设备提供了高性价比的一站式解决方案。在实际应用中,工程师常需处理如“汇川sv660n”伺服驱动器的集成调试,或利用“hslcommunication”等开源库实现C#上位

weixin_42525264的博客 736

美赛C题建模本质:从网球问题看物理系统抽象与可计算建模

物理建模是将现实世界转化为可计算数学结构的核心工程能力。其原理在于通过理想化假设(如刚体、恒定参数)剥离干扰因素,聚焦关键物理机制(动量守恒、接触力学、不确定性传播),从而构建边界清晰、误差可控的原型系统。该能力的技术价值体现在模型可复现性、参数可溯源性与结果可验证性上,广泛应用于赛事建模、工业仿真与实验反演等场景。本文以2024美赛C题为载体,深入剖析‘ rigid sphere’假设背后的建模意识、碰撞过程的微分方程转化逻辑,以及风场不确定性下的鲁棒性分析方法,揭示代码与模型如何服务于物理本质表达。

weixin_33910385的博客 568

MTGS与3D高斯泼溅:如何用多轨迹数据重建自动驾驶场景(附代码解析)

本文深入解析了MTGS(多轨迹高斯泼溅)技术在自动驾驶场景重建中的工程实践。该方法通过分层场景表示,巧妙融合多轨迹数据,利用3D高斯泼溅技术统一处理静态几何与动态物体,有效解决了复杂环境下的重建难题。文章结合代码,详细阐述了其实现框架、损失函数设计及优化策略,为构建高保真数字孪生场景提供了实用指南。

v5w6x的博客 444

kubedns-coredns部署pod出现not ready问题

文章目录遇到的问题1、发现问题2、排查问题3、解决方法 coredns的实例health_check不通过的问题,排查和解决方法 遇到的问题 1、发现问题 pod启动但是未ready 查看是readiness失败 使用对应的URL进行curl,发现真的返回503 2、排查问题 查看错误日志,发现一堆这个错误"waiting on : kubernetes" 网上相关的问题解答 这个跟测试场景不一样,这个案例是开了防火墙,可以确认我这个案例的机器没有开防火墙,但它提醒了一点,coredns是需要访问ap

u012533481的博客 2844

告别技能焦虑:从囤积到聚焦,构建高价值个人技能矩阵

在技术快速迭代的今天,技能管理已成为个人职业发展的核心议题。其基本原理在于,通过系统性地评估技能的当前价值与个人掌握程度,将有限的精力资源进行最优配置,从而实现从‘技能囤积’到‘价值投资’的转变。这一过程的技术价值在于,它能有效提升学习投资的回报率,帮助从业者避免陷入‘低效消耗’和‘焦虑驱动’的学习陷阱。在应用场景上,无论是个人制定学习计划,还是团队进行能力盘点,都可以运用‘个人技能矩阵’这一工具,将技能划分为核心优势区、成长潜力区、舒适陷阱区和无关紧要区,并针对不同区域制定差异化的处置策略。本文聚焦于‘技

weixin_34008805的博客 346

【数据集总结】不透水面积ISA:GAIA、CLUD-Urban、GISA

【数据集总结】不透水面积ISA:GAIA、CLUD-Urban、GISA

WW、forever的博客 2156

大学生宿舍量化交易实战:从零搭建比特币策略原型

量化交易是一种基于数学模型和计算机程序进行投资决策的方法,其核心原理是通过历史数据分析,寻找可重复的市场规律并自动化执行交易。这项技术融合了金融理论、统计学和计算机科学,旨在减少人为情绪干扰,提升投资决策的客观性和效率。在金融科技领域,量化交易的价值在于能够处理海量数据、快速响应市场变化,并实现严格的风险控制。其典型应用场景包括股票、期货、加密货币等市场的趋势跟踪、套利和做市。对于计算机或金融工程专业的学生而言,掌握量化交易的技术栈,如使用Python进行数据获取、策略开发和回测,是连接学术理论与工程实践的

weixin_33841722的博客 388

【Linux命令大全】006.网络通讯之netstat命令(实操篇)

本文详细介绍了Linux系统中netstat网络诊断命令的实用技巧。主要内容包括:1) 基本功能与参数详解,展示如何查看网络连接、路由表和接口统计;2) 安装方法及基础用法,如查看TCP/UDP连接、显示进程信息和路由表;3) 高级应用技巧,包括监听端口检查、连接状态统计和实时监控。文章通过表格和代码示例,系统性地呈现了netstat在系统管理中的核心应用场景,是网络故障排查和性能监控的实用指南。

yuhuasheng1997的博客 705

【大模型+知识图谱】大模型与知识图谱融合:技术演进、实践应用与未来挑战

大模型与知识图谱的融合不是简单拼接,而是认知智能的范式重构。当符号主义的精确性与连接主义的泛化能力深度交织,我们正站在通向可信AGI的关键路口。正如OpenKG技术委员会王昊奋教授所言:“2025年将是图模协同从技术探索走向规模落地的分水岭”。参考文献OpenKG 2024年度报告(同济大学王昊奋)大型语言模型与知识图谱协同研究综述(海豚实验室,2024)知识图谱与大模型结合方法概述(黄巍,2023)图模互补:知识图谱与大模型融合综述(优快云,2024)

知识靠谱的博客 1089

什么是B/S开发技术?

首先来说b/s和c/s两种软件体系结构。 b/s 是browser/server指浏览器和服务器端,在客户机端不用装专门的软件,只要一个浏览器即可. 而c/s是client/server指客户机和服务器,在客户机端必须装客户端软件后,才能访问服务器如sql server 2000 软件体系结构定义了软件的局部和总体计算部件的构成,以及这些部件之间的相互作用 关系。部件包括诸如服务器、客户、数...

诸葛韩信--一个前往前端不归路的浪子 5227

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

.NET完全手动搭建三层B/S架构

     三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(WebUI)、业务逻辑层(BusinessLogicLayer)、数据访问层(DataAccessLayer),公共层(ModelLayer)。区分层次的目的即为了“高内聚,低耦合”的思想。一、应用三层架构的优点     三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增;各做各的模块,降低开发人员能力要求;方便系统功能的扩展以及后期的维护工作;最大优点是它的安全性。用户端只能通过逻

feng592048830的专栏 9093

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

上一篇: Top Ten Cool Features of Visual Studio .NET Help You Go From Geek to Guru
下一篇: Windows最新十大安全漏洞
fraternity_java
博客等级 码龄22年 1粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值