首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
TRIZ系列-创新原理-17-转变到新维度原理
】的更多相关文章
TRIZ系列-创新原理-17-转变到新维度原理
转变到新维度原理的表述例如以下:1)把物体的动作.布局从一维变成二维.二维变成三维,以此类推 假设物体在本维度上的运动或者定位非常困难.就能够过渡到更高维度上,一般路线为:直线运动-->平面运动-->空间运动.一车道改为多车道,发明飞行器. 假设物体的布局在本维度比較困难.或者能力有限,也能够过渡到更高的维度上,从而能够获得更高的布局能力,比方造房子,假设在平面上布局,会占用非常多土地面积.但假设修高层.向空间发展,则可大大节约土地面积. 螺旋式楼梯设计,多碟CD机,立体机架设…
TRIZ系列-创新原理-9~11-预先反作用原理、预处理原理、预先防范原理
一.预先反作用原理表述例如以下: 1)预先给物体施加反作用,以补偿过量的或者不想要的压力. 假设知道系统在执行过程中,会有不利的或者有害的作用(负面作用)产生,则能够预先採取一定的措施来抵消.控制这样的不利局面,防止负面作用产生不良后果,比方: A) 能够通过接种疫苗来防止某些病的出现;B)project领域的预应力结构.C)给汽车安装减震器.D)为了降低摩擦,添加润滑装置;E) 在喝酒前吃点东西,服点解酒的药物能够防止醉酒: 二.预处理原理的表述例如以下: 1) 事先对物体全然或者部分实施必要…
TRIZ系列-创新原理-22-变害为利原理
变害为利原理的详细表述例如以下:1)利用有害的因素(特别是环境中的)获得积极的效果: 有害无害不过相对的(时间,空间,人),将有害的因素通过一定的处理和转化,能够变有害为实用,比方废品回收,废品假设不处理就会造成环境的污染,但假设我们回收,不仅能够消除对环境的污染,还能够获得新的资源: 噪声武器,废热发电,沼气能源,炉渣砖等都是变害为利的样例.2)将两个有害的因素相结合,进而消除它们: 这事实上就是我们常说的以毒攻毒,一物降一物.假设系统有一个有害的因素我们无法避免,那么能够引…
TRIZ系列-创新原理-13-反过来做原理
反过来做原理表述例如以下: 1)不直接接实施问题指出的动作,而是实施一个相反的动作;(比方用冷却取代加热等):2) 使物体或外部环境移动的部分精巧.或者使精巧的部分移动:3) 把物体上下颠倒.反过来做原理含有一种反向思维,与逆向思维不同,逆向思维强调的是一种从解到源的回溯.目的是分析满足什么条件下,才干从问题得到解.而反过来做原理并非为了求解而进行的逆向思维,它本身就是解的一部分,而且不具有可逆性质.它不过:A)假设系统中的操作有相反(不须要可逆)操作.则可试试让系统运行这个相反的动作.看看会有…
TRIZ系列-创新原理-20-有效作用的连续性原理
有效作用的连续性原理表述例如以下:1)连续实施动作不要中断,物体的全部部分应该一直处于满负荷工作状态.2)去除全部空暇的,中间的动作:3)用循环的动作取代"来来回回"的动作: 这个原理能够看着是原理19的一个反面,我们能够通过检查系统的间歇时刻.这样的间歇可能会造成系统的能量损失(浪费),而不论什么"从零開始"的或使工作流中断的"过渡过程",都有可能损害到系统的效率,因此必须消除这些不利的因素.对于1)和2)非常好理解.就是要消除系统的无用功时刻…
TRIZ系列-创新原理-8-重量补偿原理
重量补偿原理的表述例如以下: 1)将某一物体与还有一种提供上升力的物体组合,以补偿其重量:2)通过与环境(利用空气动力,流体动力或其他力等)的相互作用.实现对物体的重量补偿: 重力使得我们能够稳稳的依附在地面,不会跑到外太空,是我们能够在地球上进行正常生存的保证,但有的时候.我们又须要克服这样的重力(重力对系统产生了不利作用).比方须要让物体脱离地球(飞船等).或者浮在空中,或者浮在流体表面.因此我们在制造这类作用系统的时候,就须要提供对重力进行补偿的作用力.常见的补偿方式有例如以下几种: A)…
TRIZ系列-创新原理-34-抛弃和再生部件原理
抛弃和再生部件原理的详细描写叙述例如以下:1)物件的部件在完毕其功能,或者变得没用之后,就被扔掉(丢弃.溶解,挥发等),或者在工作过程已经改变.2)物体已经用掉的部件,应该在工作期间恢复: 对于抛弃原理来说(1).有两层意思.一是假设部件对于系统不再实用.应该除掉.以免形成浪费:二是应该有意识的利用这样的暂时性的部件来降低成本,或达到目的.抛弃原理的应用非常多:A)利用一些物质的挥发性,可溶性来制造"空心"类产品(中空型材)或者暂时保护性外壳 * 药物胶囊的外壳能够包装药粉.进…
TRIZ系列-创新原理-32-改变颜色原理
改变颜色原理的详细描写叙述例如以下:1)改变物体或其环境的颜色:2)改变物体或其环境的透明度:3)对于难以看到的物体或过程.使用颜色加入剂来观測.4)假设已经使用了这样的加入剂,那么使用发光跟踪或原子跟踪.颜色的改变的目的是增强可观測性.改变的是其视觉特性.而这样的视觉特性与我们(系统的观察者)密切相关.假设我们须要差别多种系统的特征(比如促进检測,改善測量和标识位置,指示状态变化,目视控制,掩盖问题等)时.就能够使用这样的原理.与人类认知世界密切相关的感知系统包含视觉系统.嗅觉系统和触觉系统.…
TRIZ系列-创新原理-21-高速通过原理
高速通过原理,有的书也译为"降低有害作用的时间"原理,我比較倾向于叫高速通过原理,这个概念下,适用范围比較大些.高速通过原理的详细描写叙述例如以下:1)很高速的实施有害的或者有危急的操作: 假设一个动作有危害或者有危急,最好的办法当然是消除这个动作,但假设这个动作是系统必需的,无法消除,则我们应该加快这个动作的实施,通过降低作用时间来减低危害或者风险.比方:A)高速牙钻:可避免牙组织因过热受损:B)闪光灯,X射线透视,紫外光灭菌,高速分割等:C)生活中的在危急或有害环境中尽量少的停留:…
TRIZ系列-创新原理-29-气动或液压结构原理
气动或液压结构原理的详细表述例如以下:1)用气态或液态部件替代固体部件.能够用空气或者水,也能够用气垫或水垫,使这些部件膨胀.这条原理符合系统的动态性进化法则-柔性化.在改造系统时,我们能够尝试将系统的固体部件用气体或者流体部件取代,比方充气结构,充液结构,气垫,液体静力结构或者流体动力结构.系统的柔性化进化法则就是系统总是沿着从固态到液态到气态的路径.一般来讲气态.液态相对于固体来说,更具柔性(弹性),受力更均匀,同样体积下更轻,相对easy节省材料,装入和取出以及更换相对easy一些,可压缩…
TRIZ系列-创新原理-28-替代机械系统原理
替代机械系统原理的详细描写叙述例如以下:1)用光.声.热.嗅觉系统替代机械系统:2)用电.磁或电磁场来与物体交互作用:3)用移动场替代精巧场,用随时间变化的场替代固定场,用结构化的场替代随机场:4)使用场,并结合铁磁性颗粒. 第1)条总结告诉我们,假设我们的系统是机械系统,我们能够尝试通过使用光学系统.声学系统.热力学系统.嗅觉系统来替代现有的系统,或者把现有系统发展成上述系统.这条经验并非说机械系统一无是处,仅仅是跟光,声,热,嗅觉等系统相比,机械系统在材料小孩,轻便化,尺寸减小,以及柔性化等…
TRIZ系列-创新原理-26-复制原理
复制原理的详细表述例如以下:1)用简化的,廉价的复制品来替代易碎的或不方便操作的物体; 这样能够减少成本,提高可操作性.2)假设已经使用了可见光的复制品,那么使用红外光或者紫外光的复制品: 红外和紫外光有自己比較独特的特性,能够添加人类的视觉范围.3)用光学图像替代物体(或物体系统),然后缩小或放大它. 光学图像.红外成像到计算机模型,这也是一个进化路线图. 较为广义的复制事实上是一种映射,能实现这样的复制的手段有非常多种,比方实物模型,光学成像.计算机模型.数学模型.能满足…
TRIZ系列-创新原理-25-自服务原理
自服务原理的详细表述例如以下:1)物体在实施辅助和维修操作时.必须能自我服务:2)利用废弃的材料和能量: 自服务原理的第1)个比較好理解,假设一个系统在执行过程中须要进行辅助和维护操作时,最好不要借助于外界(系统),而是自己就能完毕,这样能够降低成本(包含时间,材料.能耗等).比方:A)铁路铺设中的边铺边通行.自己主动饮水机:不倒翁玩具:B)宇宙空间站上的封闭生态系统:...... 利用废弃的材料和能量,这个算自服务仅仅能说是一种"觉得",只是发明原理毕竟是基于"专利&quo…
TRIZ系列-创新原理-23-反馈原理
反馈原理的详细表述例如以下:1)引入反馈:2)假设已经有反馈,那么改变它这个原理告诉我们应当从系统中尽量多收集反馈信息.并用这些信息来矫正系统的作用.非常easy看出,引入反馈是系统自己主动控制的前提.系统中的不论什么变化所产生的信息都能够视作反馈信息源,当然,详细收集时须要依据实际须要来决定採集的对象. 通过系统执行的反馈信息,我们能够了解系统的执行状态. 这样的反馈,不不过系统的反馈.也包含系统执行时其环境的反馈,必要时也须要採集,由于系统必须存在于环境中.反馈原理的应用非常广泛:A)…
TRIZ系列-创新原理-7-嵌套原理
原理表述例如以下: 1)把一个物体嵌入另外一个物体.然后将这两个物体再嵌入第三个物体,以此类推. 这个原理又叫俄罗斯娃原理,目的是在不影响原有功能的情况下: A) 在须要时.能够降低系统的体积和便于携带,也能够降低系统的重量,比方伸缩式钓鱼竿等: B)最好还是碍正常作业,比方飞机的起落架: C)降低物体在超系统中的存放体积,比方超市的手推车. D)充分利用系统的空间,从而降低系统的占用空间,比方推拉门: 嵌套原理与软件设计思想中的组合模式在组织上相似.但目的还是有些诧异,软件设计中的组合模式的目…
TRIZ系列-创新原理-31-多孔材料原理
多孔材料原理的详细描写叙述例如以下:1)让物体变成多孔的.或者使用辅助的多孔部件(如插入,覆盖):2)假设一个物体已经是多孔了,那么事先往里面填充某种物质:这个原理提出的原因是,一般机械系统通常都是由没有渗透性的固体材料制成的,无渗透性的材料尽管有其长处.但我们也不能忽视具有渗透性的(多孔的)材料的长处,比方我们人类本身的生命器官就是具有渗透性的代表. 很多机器都具有内部运动功能,"粗糙的"机器用管道.泵等工具协助实现,而精细的机器可用可渗透的膜和分子力来是实现. 使用多孔结构(如孔穴…
Java多线程系列--“JUC线程池”04之 线程池原理(三)
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3509960.html 本章介绍线程池的生命周期.在"Java多线程系列--“基础篇”01之 基本概念"中,我们介绍过,线程有5种状态:新建状态,就绪状态,运行状态,阻塞状态,死亡状态.线程池也有5种状态:然而,线程池不同于线程,线程池的5种状态是:Running, SHUTDOWN, STOP, TIDYING, TERMINATED. 线程池状态定义代码如下: private final…
ThreadLocal系列(三)-TransmittableThreadLocal的使用及原理解析
ThreadLocal系列(三)-TransmittableThreadLocal的使用及原理解析 上一篇:ThreadLocal系列(二)-InheritableThreadLocal的使用及原理解析 一.基本使用 首先,TTL是用来解决ITL解决不了的问题而诞生的,所以TTL一定是支持父线程的本地变量传递给子线程这种基本操作的,ITL也可以做到,但是前面有讲过,ITL在线程池的模式下,就没办法再正确传递了,所以TTL做出的改进就是即便是在线程池模式下,也可以很好的将父线程本地变量传递下去,先…
ThreadLocal系列(二)-InheritableThreadLocal的使用及原理解析
ThreadLocal系列之InheritableThreadLocal的使用及原理解析(源码基于java8) 上一篇:ThreadLocal系列(一)-ThreadLocal的使用及原理解析 下一篇:ThreadLocal系列(三)-TransmittableThreadLocal的使用及原理解析 一.基本使用 我们继续来看之前写的例子: private static ThreadLocal tl = new ThreadLocal<>(); public static void main(…
ThreadLocal系列(一)-ThreadLocal的使用及原理解析
ThreadLocal系列之ThreadLocal(源码基于java8) 项目中我们如果想要某个对象在程序运行中的任意位置获取到,就需要借助ThreadLocal来实现,这个对象称作线程的本地变量,下面就介绍下ThreadLocal是如何做到线程内本地变量传递的, 下一篇:ThreadLocal系列(二)-InheritableThreadLocal的使用及原理解析 一.基本使用 先来看下基本用法: private static ThreadLocal tl = new ThreadLocal<…
hadoop系列:zookeeper(2)——zookeeper核心原理(选举)
1.前述 上篇文章<hadoop系列:zookeeper(1)--zookeeper单点和集群安装>(http://blog.csdn.net/yinwenjie/article/details/47361419)我们介绍了zookeeper的两种安装方式.相信您的測试机或者VM上面已经有了一个可用的zookeeper环境了. 本文是zookeeper解说的第二篇文章.我们主要介绍zk中的重要基本原理.为后文给大家解说zk的java api使用打下基础. 不管您在工作中实际的角色是什么.假设您…
ES6系列之项目中常用的新特性
ES6系列之项目中常用的新特性 ES6常用特性 平时项目开发中灵活运用ES6+语法可以让开发者减少很多开发时间,提高工作效率.ES6版本提供了很多新的特性,接下来我列举项目中常用的ES6+的特性: let / const 箭头函数 解构赋值 默认参数 扩展运算符 类 字符串 数组 Promise ES6的发展史 1996, ES1.0 Netscape 将 JS 提交给 ECMA 组织,ES 正式出现 1999, ES3.0 被广泛支持 2011, ES5.1 成为 ISO 国际标准 2015,…
老生常谈系列之Aop--CGLIB动态代理的底层实现原理
老生常谈系列之Aop--CGLIB动态代理的底层实现原理 前言 上一篇老生常谈系列之Aop--JDK动态代理的底层实现原理简单讲解了JDK动态代理的实现,动态代理常用实现里面的双子星还有另一位--CGLIB,那么这一篇就会介绍CGLIB动态代理.这篇文章还是复用之前老生常谈系列之Aop--Spring Aop原理浅析文章的CGLIB部分的代码例子,CGLIB的使用是非常简单的,只需要自己实现一个MethodInterceptor,然后使用Enhancer#create()方法就可以创建一个动态代…
老生常谈系列之Aop--JDK动态代理的底层实现原理
老生常谈系列之Aop--JDK动态代理的底层实现原理 前言 在Aop系列里面有两篇文章,分别是老生常谈系列之Aop--Spring Aop原理浅析和老生常谈系列之Aop--Spring Aop源码解析(二)都有涉及JDK动态代理的使用,但是没有详细分析JDK动态代理的实现原理,只是贴出了使用方法.本着知其然更要知其所以然的目标,这一篇文章,我们就来深扒一下JDK动态代理的实现原理. 原理分析 这里的代码分析是基于JDK1.8 Proxy.newProxyInstance() 说到Proxy.ne…
Java多线程系列--“JUC线程池”03之 线程池原理(二)
概要 在前面一章"Java多线程系列--“JUC线程池”02之 线程池原理(一)"中介绍了线程池的数据结构,本章会通过分析线程池的源码,对线程池进行说明.内容包括:线程池示例参考代码(基于JDK1.7.0_40)线程池源码分析(一) 创建“线程池”(二) 添加任务到“线程池”(三) 关闭“线程池” 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3509954.html 线程池示例 在分析线程池之前,先看一个简单的线程池示例. import…
Java多线程系列--“JUC线程池”05之 线程池原理(四)
概要 本章介绍线程池的拒绝策略.内容包括:拒绝策略介绍拒绝策略对比和示例 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3512947.html 拒绝策略介绍 线程池的拒绝策略,是指当任务添加到线程池中被拒绝,而采取的处理措施.当任务添加到线程池中之所以被拒绝,可能是由于:第一,线程池异常关闭.第二,任务数量超过线程池的最大限制. 线程池共包括4种拒绝策略,它们分别是:AbortPolicy, CallerRunsPolicy, DiscardOld…
java并发编程系列七:volatile和sinchronized底层实现原理
一.线程安全 1. 怎样让多线程下的类安全起来 无状态.加锁.让类不可变.栈封闭.安全的发布对象 2. 死锁 2.1 死锁概念及解决死锁的原则 一定发生在多个线程争夺多个资源里的情况下,发生的原因是每个线程拿到了某个(某些)资源不释放,同时等待着其他线程所持有的资源. 解决死锁的原则就是确保正确的获取资源的顺序,或者获取资源时使用定时尝试机制. 2.2 常见的死锁: 简单顺序死锁: package com.study.deadlock.bank; /** * 简单顺序死锁 * 解决办法:保证拿…
Eureka 系列(03)Spring Cloud 自动装配原理
Eureka 系列(03)Spring Cloud 自动装配原理 [TOC] 0. Spring Cloud 系列目录 - Eureka 篇 本文主要是分析 Spring Cloud 是如何整合 Eureka 的,但不会具体分析 Eureka 的源码,之后的文章会对 Eureka 的源码做一个比较具体的分析. 1. Eureka Client 自动装配 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ org.spr…
kafka原理和实践(一)原理:10分钟入门
系列目录 kafka原理和实践(一)原理:10分钟入门 kafka原理和实践(二)spring-kafka简单实践 kafka原理和实践(三)spring-kafka生产者源码 kafka原理和实践(四)spring-kafka消费者源码 kafka原理和实践(五)spring-kafka配置详解 kafka原理和实践(六)总结升华 =========正文分割线=============== 关于kafka原理网上文章很多,但能真正快速入门的几乎没有(要不就是原文翻译官网...实在枯燥无味之极)…
Atitit 贝叶斯算法的原理以及垃圾邮件分类的原理
Atitit 贝叶斯算法的原理以及垃圾邮件分类的原理 1.1. 最开始的垃圾邮件判断方法,使用contain包含判断,只能一个关键词,而且100%概率判断1 1.2. 元件部件串联定律1 1.3. 垃圾邮件关键词串联定律 表格法可视化贝叶斯定律1 1.4. 十一.最终的计算公式2 1.5. .这时我们还需要一个用于比较的门槛值.Paul Graham的门槛值是0.9,概率大于0.9,2 1.1. 文氏图,可以很清楚地看到在事件B发生的情况下,事件A发生的概率就是P(A∩B)除以P(B). 1.2…