ICode9

精准搜索请尝试: 精确搜索
  • Autofac 学习2020-11-04 15:02:32

    之前用Ninject,最近因工作需要开始研究Autofac,其实两者都差不多,只是实现方法上有些区别,原理都一样,下面总结一下基础知识。 Autofac是一款IOC框架,它很轻量级性能非常高。(先吹捧一下,提高学习积极性) 控制反转(IOC  Inverse of Control) 调用者不再创建被调用者的实例,由autofac框架实

  • 属性反射是用PropertyInfo类来实现2020-10-26 14:01:24

    反射是架构师必会的基础,因为任何一个被设计出来的框架,都要使用反射。反射也是最隐蔽的语法,因为反射写出来后,通常它会被直接封装,然后调用者就只负责使用,不再关注他的具体实现。这与它的特性有关,因为反射就是为了减少代码冗余而存在的,所以,看不见很正常。 反射的定义 官方定义:反射提

  • Load、LoadFile、LoadFrom2020-10-16 18:00:42

    LoadFrom 可加载依赖项,但不能加载同标识不同路径下的程序集; LoadFile 可加载同标识不同路径下的程序集,但不会加载程序的依赖项; var test = (TestLib.Test)Assembly.LoadFrom("D:\workspace\TestLib.dll").CreateInstance("TestLib.Test"); Load 可加载强命名程序集,能在程序集上应

  • Comparison of long-read sequencing technologies in the hybrid assembly of complex bacterial genomes2020-09-30 21:32:29

    Comparison of long-read sequencing technologies in the hybrid assembly of complex bacterial genomesAbstractIllumina sequencing allows rapid, cheap and accurate whole genome bacterial analyses, but short reads (<300 bp) do not usually enable complete ge

  • Hybrid assembly with long and short reads improves discovery of gene family expansions2020-09-30 21:31:57

    Hybrid assembly with long and short reads improves discovery of gene family expansions  长链和短链杂交组合提高了基因家族扩展的发现 Jason R. Miller,  Peng Zhou,  Joann Mudge,  James Gurtowski,  Hayan Lee,  Thiruvarangan Ramaraj,  Brian P. Walenz,  Ju

  • Long-read sequencing and de novo assembly of a Chinese genome 一个中国人基因组的长读测序和重新组装2020-09-30 19:32:32

    Abstract Short-read sequencing has enabled the de novo assembly of several individual human genomes, but with inherent limitations in characterizing repeat elements. Here we sequence a Chinese individual HX1 by single-molecule real-time (SMRT) long-read

  • ABB Dynamic Assembly Pack在自动化最终装饰装配应用程序中提供了缺少的一块2020-08-31 19:01:25

    新的力控制传感器使机器人能够在最终装饰装配过程中准确地执行装配任务,从而提高生产率,人体工程学和质量,振工链工业自动化平台。ABB的新型动态装配套件用于实时装配,旨在提供快速,准确和安全的自动化解决方案,以安装从车身内部的座椅,仪表板和地毯到车辆外部的门,保险杠和车轮的所有部件

  • maven打包可运行jar包2020-08-24 11:34:58

    一、pom文件 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>

  • 使用Maven的assembly插件2020-08-23 23:02:51

    插件设置 <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <!--指定打包描述文件的位置:相对项目根目录的路径--> <!--assembly打包的描述文件-->

  • 反射--程序集2020-08-15 17:32:25

    程序集 程序集详情,可以查看https://docs.microsoft.com/zh-cn/dotnet/standard/assembly/ 程序集构成了 .NET 应用程序的部署、版本控制、重用、激活范围和安全权限的基本单元。采用可执行文件 (.exe) 或动态链接库文件 (.dll) 的形式,是 .NET 应用程序的构建基块 。是一个或多个类

  • maven-assembly-plugin中的文件合并处理2020-08-13 09:33:41

    SimpleMergeFileDescriptorHandler.javapackage org.apache.maven.plugins.assembly.filter; import java.io.*; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Path; import java.util.*; import java.util.stream.Collector

  • asp.net 反射reflection(原理读元数据,3种加载方法,反射的几种调用方法,反射在MVC,ORM中的应用)2020-08-02 20:31:34

      反射高级应用 反射reflection:3种动态加载.dll的方法 反射定义: c#代码--》VS 编译器编译dll,exe(metadata元数据,IL,)-->CLR,JIT 运行时环境将dll,exe 编译为电脑cpu可以识别的机器码01010001 reflection 是一个帮助类,可以读取元数据,可以使用元数

  • assembly插件: dependencySets2020-07-16 14:00:14

      hadoop打包方法:hdfs、yarn、MR所需要的jar放到不同目录下:   <dependencySets> <dependencySet> <!--是否把本项目添加到依赖文件夹下:--> <useProjectArtifact>false</useProjectArtifact> <!-- 将项目所有依赖包拷贝到发布

  • Codeforces Round #650 (Div. 3) E. Necklace Assembly (暴力)2020-06-19 13:06:41

    题意:有一个字符串,要求使用其中字符构造一个环(不必全部都用),定义一个环是k美的,如果它转\(k\)次仍是原样,现在给你\(k\),要求最长的k美环的长度. 题解:我们首先看\(k\),如果一个环转\(k\)的因子次是美的,那么\(k\)次也一定是美的,然后再看环,假如一个环最少转\(d\)次是美

  • CodeForces 1367E Necklace Assembly2020-06-17 15:01:52

    题意 给定一个字符串\(s\),长度为\(n\),一根项链为一个环,定义一根项链为\(k-beautiful\),则该项链顺时针转\(k\)下后与原项链相等,给出\(k\),请构造一根最长的\(k-beautiful\)项链,项链由\(s\)中的一些字符组成,长度为\(1\)的项链和组成字符全部相等的项链满足任意\(k\) 首先最小的答案

  • 反射的一点理解2020-06-12 17:54:11

     我理解的反射,大概就是各种“找找找”。以下“类名”,均为Type类型(由“名称空间.类名”构成)。 根据类对象,找到类名。 根据一个字符串,找到类名; 有了类名,找到它包含的属性、方法。 有了类名,还可以创建它的实例。 会了这几点,应该就算是会了反射。怎么用,就看你自己的理解了。 对于1

  • GAC(Global Assembly Cache)注册/卸载 dll2020-06-10 09:02:43

    标签: 当发现有多个解决方案引用一个dll时,为了不重复引用所以将.net的一个dll注册到GAC中去。      gacutil.exe。 记得使用管理员权限打开  开始菜单-Microsoft Visual Studio 2015 -VS2015 开发人员命令提示,在控制台中输入 gacutil.exe 回车,既可以看到一些参数。     输入:g

  • 扎实基础_2语法基础_反射2020-05-25 15:58:36

    1:反射是什么   微软提供的一个帮助类库,为了让我们不用在vs里面添加引用从而直接动态加载dll 去用里面的方法 2:为什么要用反射   使用第三方类库下 3:如何使用反射    using IOC示例; using System; using System.Reflection;//1 添加使用反射的类库 namespace 泛型 {

  • 特性2020-05-25 09:54:20

    Tpye类可以获得类的所有非私有的成员 Class my=new Myclass();Type type=my.getType();type.Name//类的名字type.NameSpace//类的命名空间type.Assembly//类所在的程序集FieldInfo[] array= type.GetFields();//返回值为FieldInfoPropertyInfo[] array2=type.GetProperties();Met

  • Maven 项目打包及启动时的报错解决2020-04-04 18:01:45

    目录一、没有主清单属性二、报错:Invalid or corrupt jarfile xxx.jar三、打包时未加入程序依赖包,导致程序启动报错四、知识点 一、没有主清单属性 解决方案一:手动修改MANIFEST.MF 文件配置 通过 7z 等压缩工具打开 jar 包 修改 META-INF 目录中的 MANIFEST.MF 文件(选中文件

  • 在kubernetes1.17.2上结合ceph部署efk2020-03-18 19:51:51

    简绍 应用程序和系统日志可以帮助我们了解集群内部的运行情况,日志对于我们调试问题和监视集群情况也是非常有用的。而且大部分的应用都会有日志记录,对于传统的应用大部分都会写入到本地的日志文件之中。对于容器化应用程序来说则更简单,只需要将日志信息写入到 stdout 和 stderr 即

  • maven-assembly-plugin 打包包含多余依赖问题一则2020-02-27 11:02:19

    有同事反馈自己maven-assembly-plugin打的包里面多了很多mvn dependency:tree中没有的jar。 我当时只是试着把他的maven-assembly-plugin更新到了最新版本3.1.1,没想到问题就消除了。 之后我继续把他的依赖和打包插件单独拎到一个新的空白maven项目里,最终发现问题所在。 原因 当你

  • Assembling SIA2020-02-25 18:58:24

    Assembling SIA Assembling SIA is similar to assembling other assembly languages. With SIA, almost every instruction is aligned with a 4 bit nibble, so all assembly should be presented in hexadecimal. Step 1: Determine the opcode. Use the SIA documentation

  • x64 Assembly Tutorial 1 : Getting into x64 ASM from C++2020-02-25 12:00:59

    VS2017中64位汇编设置1) 新建一个Visual C++类型的空项目;2)右键新建的空项目,选择“生成依赖项”---> “生成自定义”,勾选 “masm”,如下图所示:    3) 在项目"源文件"右键选择添加C++源文件,为文件命名时,选择.asm后缀,即可开始在该asm文件中填写汇编代码了。用该方法添加code.asm

  • .NET知识梳理——2.反射2020-02-21 10:01:56

      1. 反射 1.1        DLL-IL-Metadata-反射 DLL:程序集,包含IL 和Metadada IL:面向对象中间语言(不太好阅读) Metadata描述了dll、exe中的各种类、属性、方法、参数等信息。 反射 Reflection: .NET Framework提供的帮助类库,可以读取Metadata。 C# 高级语言经过编译器编译生成DL

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有