问题列表 - 第41845页

私有构造函数和继承(Java)

我有第一个类,构造函数接受一个参数.

public class First {
    First(Object o){
        o.toString();
    }
}
Run Code Online (Sandbox Code Playgroud)

我有第二个课程,它扩展了第一个课程.

public class Second extends First {
    Second(Object o) {
        super(o);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要的是保持Second类私有的构造函数,以便有可能实例化该类的唯一一个实例(例如,使用Singleton模式),但编译器不允许我这样做.

如果我不能在这里将构造函数设置为私有,我该怎么做才能允许创建该类的唯一一个实例?

java

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

相当于Java中的CryptoStream .NET?

我在Visual Basic中有一个加密的字符串。NET 2008,加密和解密的功能如下:

Imports System.Security.Cryptography

 Public Shared Function Encriptar(ByVal strValor As String) As String
    Dim strEncrKey As String = "key12345" 
    Dim byKey() As Byte = {}
    Dim IV() As Byte = {&H12, &H34, &H56, &H78, &H90, &HAB, &HCD, &HEF}
    Try
        byKey = System.Text.Encoding.UTF8.GetBytes(strEncrKey)
        Dim des As New DESCryptoServiceProvider
        Dim inputByteArray() As Byte = Encoding.UTF8.GetBytes(strValor)
        Dim ms As New MemoryStream
        Dim cs As New CryptoStream(ms, des.CreateEncryptor(byKey, IV), CryptoStreamMode.Write)
        cs.Write(inputByteArray, 0, inputByteArray.Length)
        cs.FlushFinalBlock()
        Return Convert.ToBase64String(ms.ToArray())
    Catch ex As Exception
        Return ""
    End …
Run Code Online (Sandbox Code Playgroud)

.net java encryption android visual-studio-2008

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

jQuery的祖先

有没有更容易说的方式

$('element').parent('parentElement').parent('grandParentElement'); 
Run Code Online (Sandbox Code Playgroud)

:尝试父母()或最近()

jquery

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

使用C#自动实现的属性编译错误

AC#Noob,我正在尝试使用SharpDevelop实用程序将我的VB.NET应用程序转换为C#.

我注意到我自动实现的属性产生了很多错误.例如,请使用以下属性:

public SqlDateTime DateOfBirth {get; 组; }

每当我尝试访问隐含的底层模块级变量_DateOfBirth时,我都会收到错误.

错误699当前上下文中不存在名称"_DateOfBirth"D:\ Users\Chad\Desktop\BESI CSharp\BESI\BESI.BusinessObjects.ConvertedToC#\ ChinaVisa.cs 240 13 Besi.BusinessObjects.Converted

我可以将属性声明扩展为完整属性,但这不是必需的,我想了解为什么我会收到此错误.

c# visual-studio-2010

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

使用“ Enterprise Architect”进行逆向工程C ++代码

这又是一种“如何正确执行”的问题。对不起,如果有人生气。

我必须了解大约150个C / C ++混合物的TLOC。我已将代码导入UML-Tool“ Enterprise Architect”中,并得到了一个凌乱的图表。由于这种C-ish构造,许多结构和枚举使用匿名名称:typedef struct/enum {...} MyType;

在第二轮中,我将其转换为C ++形式:struct/enum MyType{...};但是得到了一堆不相关的结构。不幸的是,Enterprise Architect不能解析typedef。例如,没有认识到A,B和C之间的关系:

struct A;
struct B;
typedef A *PtrA;
typedef List<B> BList;
struct C{ PtrA pA; BList lB; };
Run Code Online (Sandbox Code Playgroud)

由于使用了整个命名约定,因此我能够将所有typedef替换为原始类型,如下所示:

struct C{ A pA; B lB; };
Run Code Online (Sandbox Code Playgroud)

现在,在“ Enterprise Architect”中导入源代码给出了具有所有关系的漂亮图表。当然,代码不会编译,并且也不相同。所有代码更改都需要进行恼人的转换,以使EA可以再次理解此“伪”代码。因此我的问题是:

  1. 有没有可能教EA识别原始类型?
  2. 其他UML工具是否更可靠地识别类型(并在它们之间建立关系)?

非常感谢您的任何建议!瓦伦丁·海尼兹

c++ uml reverse-engineering

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

如何通过PHP从Unix套接字发送数据报?

我正在做:

$socket = socket_create(AF_UNIX, SOCK_DGRAM, 0);
if (@socket_connect($socket, $path) === false) { ... }
Run Code Online (Sandbox Code Playgroud)

但是我得到这个错误:

(91): Protocol wrong type for socket
Run Code Online (Sandbox Code Playgroud)

我使用的任何参数有误吗?我怀疑从第二个socket_create参数。我在文档中找不到任何帮助:http : //php.net/manual/es/function.socket-create.php

php unix sockets

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

如果节点不存在,则XPath返回默认值

说我有一对XML文档

<Foo>
    <Bar/>
    <Baz>mystring</Baz>
</Foo>
Run Code Online (Sandbox Code Playgroud)

<Foo>
    <Bar/>
</Foo>
Run Code Online (Sandbox Code Playgroud)

我想要一个XPath(仅限1.0版),它为第一个文档返回"mystring",为第二个文档返回"not-found".我试过了

(string('not-found') | //Baz)[last()]
Run Code Online (Sandbox Code Playgroud)

但联盟的左侧不是节点集

xpath

15
推荐指数
4
解决办法
2万
查看次数

如何让一个按钮不显示但仍然被javascript使用?

我使用的按钮必须是不可见的,应该由javascript函数使用.

<asp:Button ID ="btnDummy1" runat="server" Visible ="true" OnClick="btnSubmit1_Click" width="0px" height="0px"/
Run Code Online (Sandbox Code Playgroud)

我不能保持visible = false,因为javascript不会在poage中使用无形内容.我试图给出width = 0和height = 0,它仍然在Chrome中显示出来.你觉得我应该怎么做?

提前致谢 :)

javascript c# asp.net

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

ASP.Net httpruntime executionTimeout不工作(和是debug = false)

我们刚刚注意到executionTimeout已停止在我们的网站上工作.去年它肯定在工作......很难说什么时候停止了.

我们目前正在运行:

  • Windows的2008x64
  • IIS7
  • 32位二进制文​​件
  • 管理管道模式=经典
  • 框架版本= v2.0

Web.Config有

<compilation defaultLanguage="vb" debug="false" batch="true">
<httpRuntime executionTimeout="90" />
Run Code Online (Sandbox Code Playgroud)

我们为什么一直看到Timetaken到20分钟的任何暗示.DebugType(完全vs pdbonly)的编译选项会有任何影响吗?

datetime       timetaken httpmethod Status  Sent    Received<BR>
12/19/10 0:10  901338    POST       302 456 24273<BR>
12/19/10 0:18  1817446   POST       302 0   114236<BR>
12/19/10 0:16  246923    POST       400 0   28512<BR>
12/19/10 0:12  220450    POST       302 0   65227<BR>
12/19/10 0:22  400150    GET        200 180835  416<BR>
12/19/10 0:20  335455    POST       400 0   36135<BR>
12/19/10 0:57  213210    POST       302 0   51558<BR>
12/19/10 0:48  352742    POST       302 438 25802<BR> …
Run Code Online (Sandbox Code Playgroud)

asp.net httpruntime executiontimeout

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

创建名为'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0'的bean在ServletContext资源中定义时出错

问题:

我正在创建一个切入点来执行类中的方法.这个类是一个控制器类,由注释@Controller表示,因此方面不需要bean.我附加了调度程序servlet代码,方面和控制器类.有人可以确定问题是什么.

调度服务器:

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xmlns:context="http://www.springframework.org/schema/context"
 xmlns:p="http://www.springframework.org/schema/p"
 xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx"
 xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/context
    http://www.springframework.org/schema/context/spring-context-3.0.xsd
    http://www.springframework.org/schema/aop 
       http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
       http://www.springframework.org/schema/tx 
       http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">

 <context:annotation-config />
 <context:spring-configured />

 <aop:aspectj-autoproxy /> 
  <bean id="LoggerBean" class="com.persistent.eap.aop.LoggerAspect" /> 


 <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" >
 <property name="order" value="0" />
 </bean>
 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
 <bean class="com.persistent.eap.validators.UserRegistrationValidator" />

 <bean id="userRegistrationService" class="com.persistent.eap.service.impl.UserRegistrationServiceImpl" />
 <bean id="userOperationsService" class="com.persistent.eap.service.impl.UserOperationsServiceImpl" />

 <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
        <property name="basename" value="messages"/>
    </bean>

 <bean id="tilesViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
  <property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView"/>
 </bean> 
 <bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer" p:definitions="/WEB-INF/tiles-defs.xml" />     


 <context:component-scan base-package="com.persistent.eap.controllers" />
 <context:component-scan base-package="com.persistent.eap.service" />
    <context:component-scan base-package="com.persistent.eap.dao" …
Run Code Online (Sandbox Code Playgroud)

spring spring-aop spring-annotations

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