问题列表 - 第35221页

objective-c中属性属性的区别

何时使用属性和每个属性的目的是什么?

objective-c

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

哪些开源ASP.Net项目值得学习?

我正在尝试创建(在您的帮助下)一个值得关注的开源asp.net项目列表,其原因包括良好的项目设计,常见问题的优秀解决方案等等.这个列表的主要工作应该是,您觉得您从查看项目的源代码中学到了一些东西.

如果您发布项目,请提供项目页面的链接,并告诉我们,为什么这个项目值得在这里提及.您可以使用此模板:

模板:
项目名称:
URL:
项目描述:
使用的技术:
为什么项目值得关注?:

可推荐的开源项目列表:

我正在将其作为社区维基,所以没有人应该抱怨这个问题.随意编辑它.

c# asp.net open-source

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

使用Java在Mac Os X上获取网络摄像头流

我想获得我的Macbook(集成的iSight网络摄像头)的网络摄像头流.

我使用Java,我对Objective-C一无所知,所以我正在寻找一个"全java"解决方案.我发现了一些类示例,但它们是在2005年制作的,它们不适用于我的系统.

java macos webcam isight

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

将许多canvas元素保存为图像

我有3层画布 - 1是矩阵,2和3是图形,如何在一个图像中保存它们?

<div style="position: relative;">
 <canvas id="matix" width="100" height="100" 
   style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
 <canvas id="layer1" width="100" height="100" 
   style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas>
 <canvas id="layer2" width="100" height="100" 
   style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

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

获取磁盘上的文件大小

var length = new System.IO.FileInfo(path).Length;
Run Code Online (Sandbox Code Playgroud)

这给出了文件的逻辑大小,而不是磁盘上的大小.

我想在C#中获取磁盘上文件的大小(最好没有互操作),如Windows资源管理器所报告的那样.

它应该给出正确的大小,包括:

  • 压缩文件
  • 稀疏文件
  • 碎片文件

.net c# filesize

83
推荐指数
3
解决办法
8万
查看次数

理解C中的strlen函数

我正在学习C.而且,我看到这个函数找到一个字符串的长度.

size_t strlen(const char *str) 
{ 
 size_t len = 0U; 
 while(*(str++)) ++len; return len; 
}
Run Code Online (Sandbox Code Playgroud)

现在,循环什么时候退出?我很困惑,因为str ++总是增加指针.

c

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

Maven,配置具体目标

我想配置maven-war-plugin的"爆炸"目标:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-war-plugin</artifactId>
  <executions>
    <execution>
      <goals>
        <goal>exploded</goal>
      </goals>
      <configuration>
        <webappDirectory>war</webappDirectory>
      </configuration>
    </execution>
  </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

我需要手动运行"爆炸"目标,并且不希望将执行附加到任何lifycycle阶段.但当我执行"mvn war:explosion"时,maven忽略了我的配置.请告诉我,怎么做:)

java maven-2

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

在Windows 7中获取/创建Outlook应用程序

我正在尝试获取当前运行的Outlook版本或启动Outlook以防它未运行,但我在Windows 7中获取或创建Outlook应用程序对象时遇到一些问题.我认为它与在Vista和7中限制性的用户权限.我正在使用Outlook 2010.

编辑:仅当我已启动Outlook 2010实例时才会显示这些错误.如果Outlook未启动,则应用程序可以顺利运行(它可以自行启动Outlook实例).

如果有人可以告诉我如何正确获取Outlook应用程序版本,那将非常有用.

我正在运行的代码是一个长的try-catch块,它继续触发异常:


try
{
  // create an application instance of Outlook
  oApp = new Microsoft.Office.Interop.Outlook.Application();
}
catch(System.Exception ex)
{
  try
  {
     // get Outlook in another way
     oApp = Marshal.GetActiveObject("Outlook.Application") as Microsoft.Office.Interop.Outlook.Application;
  }
  catch (System.Exception ex2)
  {
     // try some other way to get the object
     oApp = Activator.CreateInstance(Type.GetTypeFromProgID("Outlook.Application")) as Microsoft.Office.Interop.Outlook.Application;
  }
}
Run Code Online (Sandbox Code Playgroud)

该应用程序抛出以下异常:

当我尝试创建一个新的Outlook应用程序实例时:

由于以下错误,检索具有CLSID {0006F03A-0000-0000-C000-000000000046}的组件的COM类工厂失败:80080005.

当我尝试获取Outlook应用程序实例时:

操作不可用(HRESULT异常:0x800401E3(MK_E_UNAVAILABLE))

当我尝试通过Activator创建实例时

由于以下错误,检索具有CLSID {0006F03A-0000-0000-C000-000000000046}的组件的COM类工厂失败:80080005.

谢谢!

c# outlook windows-7 outlook-2010

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

避免许多继承类

假设我有这个类(仅作为示例):

internal class Packet
{

    private readonly UInt32 _length;
    private readonly Byte _type;
    private readonly UInt32 _requestId;

}
Run Code Online (Sandbox Code Playgroud)

存在许多不同类型的分组,每个分组从该类继承,并且每个分组类型可以具有不同类型的任何数量的属性.

有没有办法在不使用继承的情况下实现每种类型的数据包?

我想过使用一个属性List<Tuple<Type,Value>> _typesSpecificValues- 我知道它不会编译,但我不知道怎么表达我的意思.

我需要避免为每种类型的数据包创建一个继承类,因为有大约50种类型 - 或者我只是懒惰?

c# oop abstract-class types interface

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

使用preparedStatement是否意味着不会有任何SQL注入?

我已经读过,为了防止SQL注入必须使用PreparedStatement.
这是否意味着如果我使用perparedStatement然后没有人可以在我的任何页面中执行SQL注入?SQL注入是否万无一失?如果没有,那么请举一些例子来证明这一点.

security sql-injection prepared-statement

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