会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Methods, apparatuses and computer program products for improving productivity for building applications
    • 用于提高建筑应用生产力的方法,设备和计算机程序产品
    • US09588741B2
    • 2017-03-07
    • US13835601
    • 2013-03-15
    • United Parcel Service of America, Inc.
    • Michael Liberant
    • G06F9/44
    • G06F8/54G06F8/315
    • An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.
    • 提供了一种用于构建应用的装置。 该装置可以包括至少一个存储器和被配置为以C面向对象编程语言生成应用的构建的至少一个处理器。 该处理器还被配置为生成包括具有对一个或多个头文件的引用的多个源文件的统一文件。 至少有两个源文件包含对同一头文件的引用。 处理器还被配置为编译包括多个源文件的统一文件以获得目标文件。 处理器还被配置为链接目标文件以生成应用程序的可执行文件。 还提供了相应的计算机程序产品和方法。
    • 22. 发明授权
    • Method and apparatus for generating executable file or multi-instance service
    • 用于生成可执行文件或多实例服务的方法和装置
    • US09575780B2
    • 2017-02-21
    • US14341337
    • 2014-07-25
    • Huawei Technologies Co., Ltd.
    • Kai LiuShilin PanMiaofang Xia
    • G06F9/45G06F9/445G06F9/44H04M1/725
    • G06F9/44547G06F8/54G06F8/71G06F9/454H04M1/72519
    • The present invention relates to a method and an apparatus for generating an executable file of a multi-instance service. The method includes: performing compilation for a source file corresponding to a multi-instance service, to obtain a first-class object file, where the multi-instance service includes N instances, and N is a natural number greater than or equal to 2; performing an object copy of the first-class object file N−1 times, to obtain N−1 new first-class object files; and performing linking to the first-class object file and the N−1 new first-class object files, to generate an executable file. In the present invention, an executable file is generated by performing mirroring and linking processing for an object file obtained by compilation, thereby reducing a development cost and a maintenance cost of software source code.
    • 本发明涉及一种用于生成多实例服务的可执行文件的方法和装置。 该方法包括:对与多实例服务相对应的源文件执行编译,以获得第一类对象文件,其中多实例服务包含N个实例,N为大于或等于2的自然数; 执行第一类对象文件的对象副本N-1次,以获得N-1个新的一级对象文件; 并执行与第一类对象文件和N-1个新的第一类对象文件的链接,以生成可执行文件。 在本发明中,通过对通过编译获得的目标文件执行镜像和链接处理来生成可执行文件,从而降低了软件源代码的开发成本和维护成本。
    • 25. 发明申请
    • DYNAMICALLY BINDING DATA IN AN APPLICATION
    • 应用程序中的动态绑定数据
    • US20160259657A1
    • 2016-09-08
    • US15157287
    • 2016-05-17
    • Embarcadero Technologies, Inc.
    • James TierneyJohn R. Thomas
    • G06F9/445
    • G06F9/44521G06F8/54G06F9/54G06F9/545G06F9/547
    • A computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for binding data in an application. An expression is created via a framework based on input from a developer. The expression is received at an expression engine wherein the expression describes a relation between a first property of a first data of the application to a first property of a second data of the application. A binding is created between the first data and the second data based on the relation via the expression engine. The first property of the second data is changed based on a change to the first property of the first data wherein the changing occurs because of the binding. The receiving the expression, the creating the binding, and the changing the first property are orchestrated via the framework to manage when the expression is executed in the application.
    • 一种计算机可用的存储介质,其具有体现在其中的指令,当被执行时,导致计算机系统执行用于在应用程序中绑定数据的方法。 通过基于开发人员的输入的框架创建表达式。 在表达式引擎处接收表达式,其中表达式描述应用的第一数据的第一属性与应用的第二数据的第一属性之间的关系。 基于通过表达式引擎的关系,在第一数据和第二数据之间创建绑定。 第二数据的第一属性基于对由于绑定而发生改变的第一数据的第一属性的改变而改变。 接收表达式,创建绑定以及更改第一个属性是通过框架进行编排的,以便在应用程序中执行表达式时进行管理。
    • 26. 发明授权
    • Linking a function with dual entry points
    • 将功能连接到双重入口点
    • US09348616B2
    • 2016-05-24
    • US14570010
    • 2014-12-15
    • International Business Machines Corporation
    • Michael Karl GschwindUlrich Weigand
    • G06F9/54G06F9/445G06F9/44
    • G06F9/54G06F8/44G06F8/54G06F8/70G06F9/44521G06F9/466
    • A method for a static linker to resolve a function call can include identifying, during link time, a first function call of a calling function to a callee function, determining whether the callee function is a local function, determining whether the callee function has a plurality of entry points, and whether an entry point of the plurality of entry points is a local entry point. The method can include resolving, during link time, the first function call to enter the local entry point, which can include replacing a symbol for the function in the first function call with an address of the local entry point during link time. If the callee function cannot be determined to be a local function, the method can include generating stub code and directing the first function call to enter the stub code during link time.
    • 用于解析函数调用的静态链接器的方法可以包括在链接时间期间将调用函数的第一函数调用识别到被调用函数,确定被调用函数是否是局部函数,确定被调用函数是否具有多个 的入口点,以及多个入口点的入口点是否是本地入口点。 该方法可以包括在链路时间期间解析进入本地入口点的第一功能调用,其可以包括在链路时间期间用本地入口点的地址替换第一函数调用中的函数的符号。 如果被叫功能不能被确定为本地功能,该方法可以包括生成存根代码并指示第一个功能调用在链接时间期间输入存根代码。