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

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

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




一种说法:

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


两种想法:

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


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


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


一种现实:

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



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

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

相关推荐

    bin excel两种文件互相转换

    首先,我们需要了解BIN和XLS这两种文件格式。BIN文件通常代表二进制文件,它存储的是设备驱动、应用程序或操作系统的一部分,其内容可能包含原始的机器代码或特定格式的数据。在某些情况下,BIN文件可能是电子书、...

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

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

    Matlab/Simulink两种智能小车的建模与仿真

    这两种小车模型是自动驾驶研究中的基础,因为它们能模拟真实世界中的车辆动态行为。Matlab/Simulink提供了一个强大的平台,可以方便地实现模型建立、控制器设计和系统验证。 首先,让我们了解前轮转向小车的运动学...

    asp.net可输入DropDownList, 两种方式动态绑定数据

    这两种方法都能实现“可输入”的DropDownList效果,具体选择哪种取决于项目需求和技术栈。在实际应用中,通常会结合使用前端和后端技术,以实现最佳的用户体验和数据管理。本资源“asp.net可编辑下拉列表”很可能...

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

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

    qt写word两种方式代码

    在Qt框架下,开发人员可以...在提供的压缩包文件"qt写word两种方法"中,可能包含了两种方法的示例代码,建议仔细研究这些代码,以便更好地理解和应用上述技术。通过实践,可以加深对Qt操作Word的理解,提高开发效率。

    旅行商问题(TSP)三种解决算法 基于C++的编程

    1. 枚举法(Brute Force):这是一种简单的暴力求解方法,它尝试所有可能的城市顺序并计算每种情况的总距离,然后选择最小值作为答案。对于n个城市,这种方法的时间复杂度是O(n!),当城市数量增加时,计算量迅速增长...

    android 蓝牙spp和BLE转换 demo

    这个"android 蓝牙spp和BLE转换 demo"对于理解这两种蓝牙协议的工作原理以及它们之间的转换过程非常有价值。通过学习和分析其源代码,开发者可以更好地掌握Android蓝牙编程,提高自己在物联网和移动设备通信领域的...

    Jtable中加入复选框的两种方法

    JTable中加入复选框的两种方法 在Java中,JTable是一个常用的表格控件,用于显示和编辑表格数据。然而,在JTable中加入复选框是一个常见的需求,但是却不是那么容易实现。本文将介绍JTable中加入复选框的两种方法,...

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

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

    三种图像增强算法的matlab源代码

    在描述中提到的两种同态增晰算法,一种带有亮度均衡,另一种则不带。同态滤波通常包括高斯滤波(降低噪声)和开运算(去除小颗粒噪声)等步骤,然后使用同态变换处理图像的高频部分,保留或增强图像的细节。`rgb_...

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

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

    30种java技术框架

    Portal是一种用于构建个性化门户站点的技术,它可以将来自不同来源的信息和服务整合在一起,为用户提供一个统一的访问入口。Portal通常包含内容管理、用户管理、安全管理和个性化设置等功能模块。 #### 十六、J2EE...

    黑客帝国数字雨屏保欢迎下载

    《黑客帝国数字雨屏保》的推出,不仅是对一部电影的致敬,也是对计算机艺术和数字文化的一种传承和发扬。它以一种艺术化的方式,把电影中的虚拟现实哲学探讨带入现实,提醒人们现实与虚拟、自由与控制之间的复杂关系...

    MPU6050中文版使用说明书

    MPU6050的通信协议有两种,一种是通过I2C总线协议,另一种是通过串口(TTL电平)。I2C是一种多主机的串行总线,它使用两条线(一条是数据线SDA,一条是时钟线SCL)就可以实现多个从设备与单个或多个主设备之间的通信...

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

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

    matlab阈值分割(大津法和迭代法)代码

    在图像处理领域,阈值分割是一种常见的图像二值化技术,用于将图像转换为黑白两色调,便于后续分析。在给定的“matlab阈值分割(大津法和迭代法)代码”中,我们可以看到两种不同的阈值选择方法:大津法(Otsu's ...

    很全面的单片机笔试试题

    串行通信和同步通信是两种不同的数据传输方式,串行通信是一种按位传输的方式,而同步通信是一种按块传输的方式。 RS232c 高电平脉冲对应的 TTL 逻辑是负逻辑,即高电平对应 TTL 逻辑 0,低电平对应 TTL 逻辑 1。 ...

    Thinking In C++中文版

    面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它通过模拟现实世界中的对象和它们之间的交互来构建软件。OOP 的核心思想是将数据和处理数据的方法绑定在一起,形成对象。 ##### 1.1.1 对象:特性...

    SURF算法的图像拼接和快速拼接算法

    接着,利用Haar小波响应计算每个关键点的描述符,这是一种64维的向量,具有较强的旋转、尺度和光照不变性。在两幅图像间,通过计算描述符之间的距离来寻找匹配的关键点对,通常使用如BF(Brute Force)匹配或FLANN...

Global site tag (gtag.js) - Google Analytics