精华内容
下载资源
问答
  • 其次定义大联盟边际标准对策的加 权对称性,用公理的方法研究了加权不可分成本值是合作对策中唯一同时满足有效性、可加 性、非本质对策性和大联盟边际标准对策的加权对称性的解。用协变性替代非本质对策性对不 可...
  • 对蓝莓果实中不可萃取多酚进行了提取、分离和纯,并利用高效液相色谱对其组成成分进行了分析。结果表明,7种大孔树脂中HPD-100 C对蓝莓不可萃取多酚的吸附率和解吸率都相对较高;采用大孔树脂HPD-100 C进行动态纯,...
  • 近年来,AI的发展日趋成熟,这些环境下的测试和检修维护目前都在朝着人工智能方向发展,但是仍然达到人工的灵活性,因此,需要一种可以替代人工亲临测试的方法去进行高辐射环境下的测试。 我们公司寻找了很多测试...

    高辐射、高电压、高危险区域的测试一直都是难题,人工测试虽然可靠,但是对人造成的身体危害也是很严重的。近年来,AI的发展日趋成熟,这些环境下的测试和检修维护目前都在朝着人工智能方向发展,但是仍然达不到人工的灵活性,因此,需要一种可以替代人工亲临测试的方法去进行高辐射环境下的测试。
    在这里插入图片描述
    我们公司寻找了很多测试的方法,试过把测试仪器放在需要采集的地方,用无线的方式去做,存在各种方面的问题,对于环境的电磁干扰什么总是不能考虑到位,也是折腾了很久都没有结果,浪费人力、时间、成本不说,关键耽误了关键性数据的采集,导致后面的工作也没办法继续,造成的后果也很严重,领导也都被处分了好几次,直到看到了弟兄单位的测试方法,纳米软件在这方面他们已经有一套成熟的解决方案了,而且弟兄单位对他们的评价也很高,他们的这种远程测试的方法具体一下优势:

    1)可以通过远程控制从高辐射环境下采集信号,并将采集到的信号通过光纤传送到远程数据处理终端,并完成数据的处理和保存;
    在这里插入图片描述
    2)可以实现多种采集数据;
    3)可以在不低于20kV电压下的辐射场下正常工作;
    4)可以在-10 ~ 40℃下稳定工作;
    5)密封性较好,具有良好的防水防风沙的功能;
    6)可以将前端设备采集到的图像以和波形数据以指定格式保存在远程控制终端。
    在这里插入图片描述

    展开全文
  • 为适应井下实际生产的需要,对原有的DSJ80伸缩带式输送机进行短小改造,将原有的外置驱动减速器更换为驱动滚筒一体式的内置驱动,内置电驱动滚筒靠机尾端储带仓固定,游动小车靠卸载臂端移动实现紧带,同时实现回转...
  • 只有当类不包含显式构造函数时,才会生成默认构造函数,因此可以通过包含私有构造函数使类不可实例: // Noninstantiable utility class public class UtilityClass { // Suppress default ...

    有时你会想要写一个类,它只是一个静态方法和静态字段的组合。这样的类已经获得了坏名声,因为有些人滥用它们来避免从对象角度思考,但是它们确有用途。它们可以用java.lang.Mathjava.util.Arrays 的方式,用于与原始值或数组相关的方法。它们还可以用于对以 java.util.Collections 的方式实现某些接口的对象分组静态方法,包括工厂(Item 1)。(对于 Java 8,你也可以将这些方法放入接口中,假设你可以进行修改。)最后,这些类可用于对 final 类上的方法进行分组,因为你不能将它们放在子类中。
    这样的实用程序类不是为实例化而设计的:实例是无意义的。然而,在没有显式构造函数的情况下,编译器提供了一个公共的、无参数的默认构造函数。对于用户来说,这个构造函数与其他构造函数没有区别。在已发布的 API 中看到无意中实例化的类是很常见的。
    试图通过使类抽象来实施不可实例化是行不通的。 可以对类进行子类化,并实例化子类。此外,它误导用户认为类是为继承而设计的(Item 19)。然而,有一个简单的习惯用法来确保不可实例化。只有当类不包含显式构造函数时,才会生成默认构造函数,因此可以通过包含私有构造函数使类不可实例化:

    // Noninstantiable utility class
    public class UtilityClass {
        // Suppress default constructor for noninstantiability
        private UtilityClass() {
            throw new AssertionError();
        } ... // Remainder omitted
    }
    

    因为显式构造函数是私有的,所以在类之外是不可访问的。AssertionError 不是严格要求的,但是它提供了保障,以防构造函数意外地被调用。它保证类在任何情况下都不会被实例化。这个习惯用法有点违反常规,因为构造函数是明确提供的,但不能调用它。因此,如上述代码所示,包含注释是明智的做法。
    这个习惯用法也防止了类被子类化,这是一个副作用。所有子类构造函数都必须调用超类构造函数,无论是显式的还是隐式的,但这种情况下子类都没有可访问的超类构造函数可调用。

    展开全文
  • 让云触手可及:微软虚拟远程直播 2011年IT届的明星,非虚拟莫属,特别是刚刚结束的微软2011TechED大会上,虚拟更是受到了热捧,越来越多的人追随虚拟的脚步,虚拟如此火热,如果你还知道虚拟,就OUT...

    让云触手可及:微软虚拟化远程直播

    2011年IT届的明星,非虚拟化莫属,特别是刚刚结束的微软2011TechED大会上,虚拟化更是受到了热捧,越来越多的人追随虚拟化的脚步,虚拟化如此火热,如果你还不知道虚拟化,就OUT了,如何快速了解虚拟化,掌握这个代表IT产业发展新“高地”的新生事物的动向呢?

    从微软官网上了解到微软正在推动虚拟化人才的培养,虚拟化的认证培训仅580元, 而且是远程直播,足不出户使用网络就能让您身临其境参与“面授”。虚拟化认证的信息分享给大家,希望对正在学习虚拟化的朋友一些帮助

    虚拟化技术是当今企业热门技术之一,而服务器虚拟化技术能够为企业实现服务器整合、降低总体拥有成本等众多优势。学完该课程(实施和管理微软服务器虚拟化),可参加微软认证考试70-659,通过此考试,可获得一张MCTS证书:Windows Server 2008 R2, Server Virtualization。拥有该证书,说明您已经掌握了服务器虚拟化的配置、管理及实现。

    适应人群:IT运维工程师、Windows Server的管理员、网络管理、信息主管、基础架构师

    对应认证:培训结束即可安排70-659认证考试

    据了解这次培训采用远程直播的方式,就连实验也是最新技术,远程实验,这种方式对爱好技术的同仁来说,只需要一台能运行Win XP或 Win7的机器,2M左右的ADSL宽带连接就可以完成。打开IE浏览器,输入远程实验室的地址:hol.ruitong.cn,通过身份验证后,你就可以实现相关的实验,包括Win2k8+Exchange,Win2k8+SCCM,Win2k8+SCOM,Hyper-V、System Center等实验。这种实验方式即解决了用户机器性能较低的问题,又能够全面学习到各找新技术,两全其美。

    活动地址分享给大家:

    http://technet.microsoft.com/zh-cn/virtualization/hh476656.aspx

    展开全文
  • 我认为汽车互联网,或者是汽车物联网,这是一个趋势,但是需要汽车技术与互联网技术的的成熟程度。但是技术的突破以人的意志为转移。现在只能说汽车互联网是一个趋势,但是目前,汽车物联网的发展能期冀一站...
  • 2.设计构思后期拓展的添加配置,实现多元渲染。 3.json格式便于数据存储,直接通过对数据库的数据进行处理,现在保存,获取,解析,渲染,更新等。 起因 前段时间领导说客户知道怎么使用我们项目的算法功能...

    本篇博客将会讲述如何构思一个可配置的前端页面渲染的json模板

    优点

    1.通过json模板设定一定规则,可满足目前业务需求。
    2.设计构思可后期拓展的添加配置,实现多元化渲染。
    3.json格式便于数据存储,可直接通过对数据库的数据进行处理,现在保存,获取,解析,渲染,更新等。

    起因

    前段时间领导说客户不知道怎么使用我们项目的算法功能,需要我们出一个算法说明界面,或者小弹框。

    需求

    1.每个算法一个算法说明,鼠标移动上去后出现算法说明小弹框。
    2.说明里包括功能说明与案例等,不仅只是文字描述,有表格以及参数队列。

    UI

    这是ui小姐姐最终出的页面设计图
    在这里插入图片描述
    在这里插入图片描述

    UI界面剖析

    1.首先我们可以看到的是算法名称,每个算法说明里都有一个固定的算法名称,而且样式是一样的,那我们可以单独定义一个key去存它。(因为是一个算法一个说明,我们外层用对象就可以了)

    {
      "name":"字符串截取"
    }
    

    2.接下来是功能说明,它有一个title,当我们想单独定义功能说明这个模块时,你会发现下面的案例的title的样式跟前面功能说明是一样的,那我们能不能整合呢。其实是可以的。首先可以将算法名称以外的归成一块,取名为描述desc ,如果出现大概相同的页面部分该怎么定义呢,个人一般用数组,数组下同个位置定义同个key去存储类似的内容,这时json模板就变成一下这样:

    {
      "name":"字符串截取""desc":[           // 数组
        {
          "title":"功能说明"
        },
        {
          "title":"案例"
        }
    }
    

    3.标题的结构定义好后,剩下模块下面的内容。起初对于功能下面的文字,原本想直接定义一个,但是你会发现为了结构的统一是不行的,图一下有换行列表,图二下案例下面还会有表格数据。这时我们可以先把他们都归到一个key里取名叫 “content”,这个key是什么类型呢,它需要下面的东西区分文字类型还是表格类型,图二里是既有表格也有文字类型,那我们的 "content"就取数组类型,可以存储多个。

    //  该模板以图一为基础写,图二案列在后文,在图一基础上再多添加写拓展就可以实现
    {
      "name":"字符串截取""desc":[           // 数组
        {
          "title":"功能说明""content":[
            {
              "type":"text",
              "text":""
            }
          ]
        },
        {
          "title":"案例""content":[
            {
              "type":"text",
              "text":""
            }
          ]
        }
    }
    

    4.类型定义好后,我会用text这个key去存文字,这会你会发现案列下的参数文字,需要换行,象这类的你可以用网页标签的换行符br存储下来,但是一堆的文字对结构来说不是很清晰,我又选择了数组。到最后的个别文字更换颜色和背景就可以直接写span标签了,因为不确定具体哪个字要变颜色,每个算法的位置也不一样。这时的图一模板就可以写出来拉,如下:

    {
      "name":"字符串截取""desc":[           // 数组
        {
          "title":"功能说明""content":[
            {
              "type":"text",
              "text":["从字符串的指定位置截取指定长度的字符串。"]
            }
          ]
        },
        {
          "title":"案例""content":[
            {
              "type":"text",
              "text":[
                "身份证号码 “123456<span style=\"background-color: #BBCBF9;\">7</span><span style=\"background-color:#FBF258;\">1994</span>2345648”",
                "参数: 开始位置”<span style=\"background-color: #BBCBF9;\">7</span>“长度”<span style=\"background-color: #BBCBF9;\">4</span>“",
                "结果:<span style=\"background-color:#FBF258;\">1994</span>"
              ]
            }
          ]
        }
    }
    

    5 .在图一的模板基础上再拓展写参数就可变成图二带表格参数的界面json,当类型为table时,会定义一个key为table,表格又包含表头和数据,所以分别用"cloumns"和"rows"存储,在案列二里你会发现表里数据有文字色差,色差我们需要配置,一般情况我们不会去数据里设置,所以我们选择表头下手,除了设置 poro对应的是哪个选项的数据,增加一个style,我为什么会选style不选color呢,color只是设置颜色,style可设置这一列的所有你想设置的样式,列如除了改变颜色再增加改变文字大小。当成某个网页盒子的style去设置就可以了。所以最终的json模板如下:

    {
      "name": "平均值",
      "desc": [
        {
          "title": "功能说明",
          "content": [
            {
              "type": "text",
              "text": [
                "根据所选分组字段将数据分组,再计算各组平均值。"
              ]
            }
          ]
        },
        {
          "title": "案例",
          "content": [
            {
              "type": "table",
              "table": {
                "cloumns": [
                  {
                    "prop": "姓名",
                    "style": "color:#84A4FF"
                  },
                  {
                    "prop": "科目",
                    "style": "color:#666666"
                  },
                  {
                    "prop": "分数",
                    "style": "color:#DB9B00"
                  }
                ],
                "rows": [
                  {
                    "姓名": "张三",
                    "科目": "语文",
                    "分数": 60
                  },
                  {
                    "姓名": "张三",
                    "科目": "数学",
                    "分数": 40
                  },
                  {
                    "姓名": "王二",
                    "科目": "英语",
                    "分数": 90
                  }
                ]
              }
            },
            {
              "type": "text",
              "text": [
                "选择“姓名”作为分组字段,再选择“分数”进行平均值运算。"
              ]
            },
            {
              "type": "table",
              "table": {
                "cloumns": [
                  {
                    "prop": "姓名",
                    "style": "color:#84A4FF"
                  },
                  {
                    "prop": "平均值",
                    "style": "color:#DB9B00"
                  }
                ],
                "rows": [
                  {
                    "姓名": "张三",
                    "平均值": 50
                  },
                  {
                    "姓名": "王二",
                    "平均值": 90
                  }
                ]
              }
            }
          ]
        }
      ]
    }
    

    6.最终的渲染,封装一个组件,将json传进去,或者先解析后再传进去,看情况渲染就可以。

    // json序列化
    JSON.stringify(json对象)// JSON解析
    JSON.parse(json字符串);
    

    7.渲染的代码(请看后期博客更新)

    展开全文
  • 单例模式单例对象的序列

    千次阅读 2012-08-17 15:01:45
    为了使一个单例类变成串行的,仅仅在声明中添加“implements Serializable”是不够的。因为一个串行的对象在每次返串行的时候,都会创建一个新的对象,而仅仅是一个对原有对象的引用。为了防止这种情况,...
  • 机架式模块UPS电源相对于传统立式(塔式)结构UPS而言,能够安装在标准机柜中,节省占地面积与空间,便于安装、使用维护,能够使用较短的功率连接电缆。通过减少关键设备与负载之间的故障点,模块UPS提高...
  • 网上可以找到两个bt3的中文包,一个20m左右(分四个文件),一个60m左右(一个文件),但两个包都能实现完整的中文,都能显示中文文件夹,对FAT32磁盘里的中文是显示“?????”,NTFS磁盘里的中文索性显示。 ...
  • 理论部分: 本节介绍的数据归一方法,包括图像坐标的平移和尺度缩放。 注意:归一必须在实施DLT之前进行,而且是实质性的,一定不要视它为...2)对初始数据归一的算法将对任何尺度缩放和坐标原点的选择...
  • 不确定时态的语义处理近似运算是时态系统的研究与应用中不可忽视的基本问题。不确定语义的转换、时态粒度的规范以及不确定时态间的近似运算和语义还原成为不确定时态信息处理中的难点。针对时态跨度中不确定语义...
  • 线程安全及不可变性

    2018-07-20 10:32:34
    1.创建不可变的共享对象保证对象在线程间共享时不会被修改 public class ImmutableValue {// 创建一个没有set方法的不可变的共享对象,即ImmutableValue类 private int value = 0; public ImmutableValue(int ...
  • 文章目录谈谈不可变对象创建一个不可变类不可变类对于开发者来说有如下好处:不可变对象的好处:不变模式弱不变模式强不变模式不变和只读的区别再谈可变与不可不可变...那么对象是类实例而来,怎么创建一个不可
  • 初始化方式 以下初始化方式均。 其中,用花括号初始化的形式为列表初始化,当初始值存在丢失信息风险时,编译器会报错。...函数体内部的内置类型变量不被初始化,值是未定义...类内初始化不能使用圆括号,或放...
  • 为什么80%的码农都做了架构师?>>> ...
  • 作者:张华 发表于:2015-11-16版权声明:可以任意...不可变服务器是一种部署模型,指的是在生产环境没有应用升级安全补丁和配置改变等等,如果这些层次中任何一项改变,一个新的image就需要重新构建,再发布到生产环节
  • 程序执行后,我们仅可以查看,并能随心所欲的进行节点的拖拽。(废话!否则也不会写这篇博客)下面首先介绍下Tree Control的基本使用,再展开介绍拖拽TreeControl的自写类。一、Tree Control的基本初始1.准备...
  • 自从zkysb出了持久并查集后…… hzwer:乱写能AC,暴力踩标程 KuribohG:我路径压缩就过了! ndsf:暴力就可以轻松虐! zky:…… n个集合 m个操作 操作: 1 a b 合并a,b所在集合 2 k 回到第k次操作之后...
  • 自动变元参数类型库

    千次阅读 2009-07-29 16:16:00
    一、关于 IDL 中 retval 的使用:retval描述:指定该参数用于接收该成员的返回值适用:用于描述方法或者 propget 属性获取的...具有该特性的参数将显示在用户导向的浏览器。示例:[ object, uuid(...), helpstri
  • 隨著亞洲人力雇用成本攀升,加上北美大力推行製造業回流政策,全球主要3C產品製造工廠...馬達控制、機器視覺工業乙太網路交換器係工廠自動化不可或缺的三大環節 SoC FPGA整合可編程邏輯和多核CPU、DSP或軟核(S...
  • 第四单元 第九课 维护世界和平 促进共同发展 第二框 世界多极化不可逆转 本框教材分析 一三维目标 1. 知识与能力 1知识目标 理解世界多极化趋势国际竞争的实质 认识中国的发展面临难得的机遇和严峻的挑战 2能力...
  • 目录 第一部分:虚拟的定义阅读本文所需要了解的某些概念 第二部分:虚拟的分类 第三部分:虚拟的期望面临的挑战 第四部分:虚拟的实现 ...由此打破实体结构间不可切割的障碍,使用户可以比原来更加
  • 由于项目是采用分布式架构,...配置参数构建(使之支持回滚) 配置源码git地址 配置定时触发 配置构建shell(支持回滚) case $deploy_env in deploy) echo &quot;deploy:$deploy_env&quot;...
  •   构建轻量语义分割模型的一种方式是使用深度空洞分离卷积,但是空洞卷积和深度分离卷积两种方式的简单结合,形成了一个过于简单的操作,造成了特征图的信息损失导致模型表现衰退(深度分离卷积对标准卷积...
  • 在区块链生态中,数字资产交易所是非常重要的一个环节,它保证了各通证间的流通,法币和数字货币间的流通。现阶段,数字资产交易所的交易场所有3种:中心交易所,去中心交易所,和场外OTC 点对点交易。因为点...
  • 关于自动测试的定位一些思考

    千次阅读 2017-08-31 14:17:10
    首先是想到Web UI自动,这就为什么我一说自动,公司一般就会有很多人反对,因为自动的成本实在太高了,其实自动是分为三个层面的(UI层自动、接口自动、单元测试),不是每个层面的自动都是遥不可及的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,883
精华内容 5,553
关键字:

化不可及