`
whuBrian
  • 浏览: 9128 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

一种说法和两种想法和一种现实

阅读更多
为了避免这只博客成为青年『文摘』,也为了避免我在如此复杂的心境下发傻,我决定写一篇凑字数的东西。为了您的时间考虑,我建议您不必读这篇文章了。毕竟在这个信息爆炸的时代,我们不会有太多的时间读垃圾信息。。。




一种说法:

最近读《Joel谈优秀软件开发方法》,看到了一种说法。早期的互联网标准之所以流行在于其简单。
这样想来HTML的不规范性倒像是一种故意使然(这非常有可能,因为你在解析到错误时可以直接抛错,但是我们的浏览器没有这样做,而是继续显示),比如它故意允许你不把括号匹配而一样可以解析。


两种想法:

1、鼠标左键的重点击
你轻点击左键时,使一级弹簧压缩,产生的输入叫做轻点击。如果你加力点击,使二级弹簧产生压缩,这样的输入叫做重点击。如下图所示:


这样的设计可以使鼠标能够产生的输出更多,包括轻点击,轻拖动,重点击,重拖动等等。
有点麻烦,我承认,不过我还是相信他可以使鼠标的功能得到增强。比如轻击选中文件,重击打开等等。。。


2、为动态组合添加手动组合:
Web服务的组合,大家都在提自动的组合。不过你又怎么知道搜索出来的服务是最适合组合的呢?是的,你告诉我我们有request。但是如果你想用的子服务的提供商是你的小舅子的干姨妈的二女儿开的,你又怎么通过request描述?更好的还是直接在组合的时候告诉了先,这个子服务兄弟知道该用啥了,您老就不用搜了。。。


一种现实:

知道为什么现在的键盘不是按照abc的字母序排列,而是现在这个鬼德性吗?故意的。。。不过让人不解的是,后来有人提出来要该回去的时候竟然没有人同意。。于是就成了现在的这个样子。。。这就是一种现实,习惯的力量。
恩,估计你们现在知道我想说什么了。是的,上面所谓的想法和改进是不可实现的。因为习惯的力量太强大了。。。



p.s. 恩,有人说听莫扎特可以提高iq?好吧,我承认写这篇文章的时候我在听《土耳其进行曲》,而且反反复复的听。于是就有了这篇诠释垃圾信息的经典文章。这里我衷心地希望您在读到这句话前,就关闭了网页。如果您没有,Brian祝您有一份好心情

分享到:
评论
1 楼 whuBrian 2015-11-01  
怪不得觉得apple的force touch有点熟悉。。。原来当年yy过。

相关推荐

    一种轻量级嵌入式GUI设计与源代码

    总结来说,轻量级嵌入式GUI设计是一种平衡资源限制与功能需求的技术,其设计文档和源代码为开发者提供了宝贵的参考资料。通过深入学习和实践,我们可以更好地理解和应用这一技术,推动嵌入式系统的人机交互体验向前...

    OpenCV两种方法显示中文

    OpenCV两种方法显示中文(一种配置CvxText和FreeType库,一种不需要配置库),默认环境VS2012+OpenCV249。

    C# 扫码枪代码 包括USB和串口两种方式

    在这个特定的项目中,我们关注的是如何利用C#与扫码枪进行交互,涵盖了通过USB和串口两种常见接口的连接方式。以下将详细介绍这些知识点。 1. **C#基本编程**:C#是一种面向对象的语言,由微软开发,适用于.NET ...

    NOC指导教师认证真题

    for 循环和 while 循环是两种常见的循环结构。for 循环用于遍历一个 iterable 对象,while 循环则用于根据条件执行循环体。while 循环可以设置循环条件,以控制循环的执行次数。如果不设置循环条件,循环将变成死...

    eCharts地图344个县区(附带两种方式demo)

    压缩包中的“地图Demo”很可能包含了上述两种示例的代码和运行环境,用户可以通过查看和运行这些示例来学习如何在实际项目中应用eCharts地图功能。对于初学者,这是一个很好的实践机会,可以加深对eCharts地图组件的...

    二维码Data Matrix\ QR Code两种码制的生成工具

    其中,Data Matrix和QR Code是两种常见的二维条码格式,它们都具有高密度存储信息的能力,能够在小空间内编码大量数据。本文将深入探讨这两种码制的生成工具及其特点。 Data Matrix是一种由矩形或正方形的黑色和...

    asp.net webservice 提供数据接口简单例子

    一个简单的webservice 提供数据接口的例子,这个例子里面有两种读取数据的方式,一种是读取access的MDB文件格式,一种是读取数据库的方式。这里提供了MDB文件进行测试。 例子中数据接口提供出来的数据有两种格式,一...

    C#实现窗体圆角的一种方法

    在C#编程中,创建具有圆角的窗体是一种常见的需求,这通常涉及到自定义窗体控件的设计。本文将详细讲解如何通过使用Rectangle类在C#中实现窗体的圆角效果,并集成最大化、最小化、关闭功能以及标题栏的拖动操作。 ...

    html5_3d虚拟现实全景图panorama

    2. **WebGL**:WebGL是一种基于OpenGL标准的JavaScript API,用于在任何兼容的浏览器中实现硬件加速的3D图形渲染。在3D全景图中,WebGL是至关重要的,它使得浏览器可以直接处理复杂的3D模型和纹理,从而创建出逼真的...

    工程模糊数学及应用.pdf

    模糊关系是一种用于描述模糊集合之间关系的数学模型,能够模拟现实世界中复杂的交互作用和依赖关系。模糊逻辑推理则是基于模糊集合和模糊关系,发展出一种处理模糊信息和进行推理的逻辑系统,它突破了传统二值逻辑的...

    jdec一种java反编译器

    总的来说,jdec是一款强大的Java反编译工具,它的GUI界面和命令行版本为不同需求的用户提供便利。通过解压缩包内的各个文件,我们可以了解其工作原理、使用方式以及背后的许可和开发团队信息。对于Java开发者来说,...

    不用装Oracle客户端实现C#.NET连接远程Oracle数据库的一种方法

    本文将详细介绍一种无需安装Oracle客户端,仅使用C#.NET就能连接远程Oracle数据库的方法,这对于轻量级的开发环境或者不希望安装大型客户端的场景尤其适用。 首先,你需要下载Oracle的数据提供程序,即Oracle Data ...

    接口文档标准模板-含Word和excel两种

    本资源提供了“接口文档标准模板”,涵盖了Word和Excel两种常见格式,以适应不同团队和项目的实际需求。 1. **接口文档的重要性**: 接口文档是沟通开发人员和测试人员的桥梁,它详细描述了接口的功能、输入参数、...

    Vuforia AR现实增强 QCAR ImageTargets例子

    Vuforia是一款强大的AR(增强现实)开发平台,广泛应用于移动设备上,如智能手机和平板电脑。它通过识别特定的图像目标(Image Targets)来创建交互式的AR体验。QCAR(Quick Camera AR)是Vuforia早期的SDK版本,...

    asp导出Access数据到Excel两种方法实例

    在ASP(Active Server Pages)开发中,将Access数据库的数据导出到Excel是一种常见的需求,尤其在数据处理和报表生成时。下面将详细讲解两种方法,分别是在服务器端和客户端实现这个功能。 一、服务器端导出 在...

    国科大模式识别与机器学习考题总结(详细答案)

    模式识别的分类可以分为两种:监督学习和非监督学习。监督学习是通过已知的训练数据来学习和训练模型,以便对未知数据进行分类和识别。非监督学习是通过未知的训练数据来学习和训练模型,以便对未知数据进行分类和...

    android语音识别两种方法(讯飞+google)

    我之前用google的语音识别一直不行,后来才发现我的google语音...经兄弟介绍说,讯飞的语音识别相比google更稳定,所以也下载了一个。这里的工程都是网上下载的,为了以后方便找,所以上传一下,不要炮轰我哦~~~呵呵~~~

    protobuf-cpp-3.1.0.tar.gz

    google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于分布式应用之间的数据通信...

    Java画图板源码

    任选一种画线算法实现绘制任意坐标的线段 要求:线能够设置线型、线宽和颜色;线的端点坐标获取可以采用鼠标点取或采用弹出对话框的方式。 任选一种画圆算法实现绘制任意圆心、半径的圆 要求:线能够设置线型、...

    基于特征匹配和RANSAC的三维点云拼接配准方法,matlab实现

    在三维点云处理领域,基于特征匹配和RANSAC(Random Sample Consensus)的三维点云拼接配准方法是一种常见的技术,用于将多个视角下的点云数据融合成一个连续的三维模型。以下是对该方法的详细解释: 1. **三维点云...

Global site tag (gtag.js) - Google Analytics