问题列表 - 第44690页

WCF服务与Windows服务

我正在编写一种仅在内部网络中使用的服务.我将使用紧凑框架(3.5)从移动客户端访问它.我是WCF的新手 - 这会为我提供创建标准Windows服务时无法获得的任何内容吗?在这种环境中使用WCF有什么缺点吗?

wcf windows-services compact-framework .net-3.5

6
推荐指数
1
解决办法
3603
查看次数

自定义uiview中控件的初始化

我在IB中创建了一个自定义uiview并为它设置了类.

#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>

@interface myView : UIControl {
    IBOutlet UITextView *textView;
}
@end

#import "myView.h"

@implementation myView

- (void)commonInit
{
    [textView setText:@"lajsdfklasdfjl"];
}

- (id)initWithCoder:(NSCoder *)aDecoder
{
    if (self = [super initWithCoder:aDecoder])
    {
        [self commonInit];
    }
    return self;
}

-(id)initWithFrame:(CGRect)frame
{
    if (self = [super initWithFrame:frame])
    {
        [self commonInit];
    }
    return self;
}

@end
Run Code Online (Sandbox Code Playgroud)

我在IB中将此视图上的textview文本视图与IBOutlet IUTextView*textView相关联.当我在我的UIViewController上拖动此自定义视图时(从IB的库中的类选项卡),视图为空. - (id)initWithCoder:(NSCoder*)aDecoder正在调用但textView为null.怎么了?谢谢

iphone objective-c interface-builder

1
推荐指数
1
解决办法
2111
查看次数

Perl:无法安装/使用CPAN模块

我正在尝试用perl编写一个简单的RSS解析器.尽可能简单.要解析RSS订阅源(例如www.rssfeedhomepage.com/rssfeed.xml),我想使用CPAN主页中的模块,因为它比创建自己的模块更容易.但是我无法安装它.我尝试使用shell("perl -MCPAN -e shell")和手动(解压缩,安装,make)但它没有用.我尝试了几个RSS模块,但每次都是同样的问题.你有什么想法?我在Windows 7上使用ubuntu linux作为VM.

谢谢!

perl cpan

1
推荐指数
1
解决办法
6090
查看次数

mysql从备份中部分还原

由于服务器崩溃,我需要在一段时间内从备份(位于我的本地计算机上)恢复到服务器上的实时数据库.

要选择有问题的行,我计划从backupdatabase执行以下操作:

SELECT *
FROM access AS t1
WHERE AccessId IN (
SELECT AccessId FROM access_completed AS t1
WHERE (TIMEDIFF(CCompleteDateTime, "2011-01-24 02:00:00") < 23 AND TIMEDIFF(CCompleteDateTime, "2011-01-24 02:00:00") > 0)
)
Run Code Online (Sandbox Code Playgroud)

如何将结果行插入实时数据库?

mysql sql backup

2
推荐指数
1
解决办法
1950
查看次数

<cfform>在cfscript组件中

我正在为一个站点制作组件,我想知道我是否可以从组件返回一个cfform返回变量并强制coldfusion输出它解析.

显然使用"writeOutput(")"不起作用.我怎么能实现这一点?感谢您的时间!

coldfusion cfinput cfform

0
推荐指数
1
解决办法
351
查看次数

如何在简单的Java应用程序中设置quartz.config文件?

如何quartz.config在简单的Java应用程序中设置文件?

我想创建它并在我的项目中引用它,以便我可以配置线程等.

谢谢

java quartz-scheduler

6
推荐指数
1
解决办法
2万
查看次数

将IValueConverter与DynamicResource一起使用?

有没有办法在使用DynamicResource扩展时定义转换器?有些东西

<RowDefinition Height="{Binding Source={DynamicResource someHeight}, Converter={StaticResource gridLengthConverter}}" />
Run Code Online (Sandbox Code Playgroud)

不幸的是,这给了我以下的重复:

无法在"绑定"类型的"Source"属性上设置"DynamicResourceExtension".'DynamicResourceExtension'只能在DependencyObject的DependencyProperty上设置.

wpf binding ivalueconverter dynamicresource

16
推荐指数
2
解决办法
1万
查看次数

WCF 4和NetTcpBinding

我正在测试WCF 4的无配置功能.

我已经构建了一个简单的服务并将其部署到IIS.该服务部署为svc文件

客户端配置为空:

<configuration>
    <system.serviceModel>
        <bindings />
        <client />
    </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

Web服务器上的配置是:

<system.web>
   <compilation debug="true" targetFramework="4.0" />  
</system.web>   
<system.serviceModel>
   <behaviors>
      <serviceBehaviors>
         <behavior>
            <serviceMetadata httpGetEnabled="true"/>
            <serviceDebug includeExceptionDetailInFaults="false"/>
         </behavior>
      </serviceBehaviors>
   </behaviors>
   <serviceHostingEnvironment multipleSiteBindingsEnabled="true" /> 
</system.serviceModel> 
<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常:

BasicHttpBinding myBinding = new BasicHttpBinding();
EndpointAddress myEndpoint = new EndpointAddress("http://localhost/Service1.svc");
ChannelFactory<IService1> myChannelFactory = new ChannelFactory<IService1>(myBinding, myEndpoint);
IService1 wcfClient1 = myChannelFactory.CreateChannel();
int z = wcfClient1.Multiply(composite);
Run Code Online (Sandbox Code Playgroud)

此代码不会:

NetTcpBinding myBinding = new NetTcpBinding();
EndpointAddress myEndpoint = new EndpointAddress("net.tcp://localhost:808/Service1.svc");
ChannelFactory<IService1> myChannelFactory = new ChannelFactory<IService1>(myBinding, myEndpoint); …
Run Code Online (Sandbox Code Playgroud)

c# wcf .net-4.0

1
推荐指数
1
解决办法
4300
查看次数

PHP中的OOP方法

我在程序上用PHP编程(这是一个单词吗?)大约五年了,并决定尝试一种OOP方法,但遇到了一些概念/设计问题.假设您在程序中有一些模块,每个模块都可以列出,添加,编辑和删除实体.一个实体可以是..不知道,用户,客户,产品等.

你将如何设计类来操纵这些实体?

我想到了两种可能性:

  • 使用getUsersList,addUser,editUser,delUser等方法为每个实体创建类
    这种方法似乎是资源消耗,因为在列表的脚本中你只需要getUsersList和delUser方法,而在add user popup脚本中,你只需要addUser方法并且在编辑用户弹出脚本中只有editUser方法.所以,你必须实例化一个对象,只使用其中的两个或一个方法......
  • 创建通用类:列出,添加,编辑和删除并为每个实体扩展它们,这样你只需要一次实例化一个类(你真正需要的那个)

提前致谢,

php oop

3
推荐指数
1
解决办法
1764
查看次数

通过JNA从Java程序访问dll文件时出现问题

我有一个DLL文件,我试图通过JNA通过Java程序调用它的功能

但问题是它无法找到我的DLL文件并抛出以下异常:

java.lang.UnsatisfiedLinkError: Unable to load library 'UsbDll': The specified module could not be found.

at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:163)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:199)
at com.sun.jna.Native.register(Native.java:1018)
at com.MainClass.<clinit>(MainClass.java:15)
Exception in thread "main"  
Run Code Online (Sandbox Code Playgroud)

以下是我的计划:

package com;

import com.sun.jna.Native

public class MainClass {

    static {
        Native.register("UsbDll");
    }

public native int method();

    public static void main(String[] args) {
    }
}
Run Code Online (Sandbox Code Playgroud)

我的dll文件的名称是UsbDll.dll,我的操作系统是Windows.

============================ EDITED ===================== ===========

我的dll文件的位置是"c:\ UsbDll.dll"

当我在同一个位置放置另一个dll文件时,JNA找到了它,所以我认为问题仅在于我的"UsbDll.dll"文件.

当我尝试使用以下命令加载dll文件(UsbDll.dll和另一个dll)时

System.load("c:\\UsbDll.dll");
System.load("c:\\another.dll");
Run Code Online (Sandbox Code Playgroud)

它成功加载了"another.dll",但对于"UsbDll.dll",它会引发以下异常:

java.lang.UnsatisfiedLinkError: C:\UsbDll.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at …
Run Code Online (Sandbox Code Playgroud)

java jna

6
推荐指数
1
解决办法
1万
查看次数