问题列表 - 第8510页

Asp.Net MVC的管理区域

我的问题可能很明显,但我想构建一个设计良好的Web应用程序.对于任何管理区域,管理员应该能够列出/创建/删除/修改用户,文章,帖子等...

我想知道设计应用程序的最佳方法是什么.我应该为每个项目(/ Users/Create/id或/ Posts/Delete/id)创建一个控制器,还是在我的管理控制器中创建所有操作(/ Administration/CreateUser/id或/ Administration/DeletePost/ID) ?

asp.net-mvc administration asp.net-mvc-areas

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

C#中的Zip文件夹

如何在C#中压缩文件夹的示例(简单代码)是什么?


更新:

我没有看到命名空间ICSharpCode.我下载ICSharpCode.SharpZipLib.dll但我不知道在哪里复制该DLL文件.要查看此命名空间,我需要做什么?

你有压缩文件夹的MSDN示例的链接,因为我读了所有MSDN但我找不到任何东西.


好的,但我需要下一个信息.

我应该在哪里复制ICSharpCode.SharpZipLib.dll以在Visual Studio中查看该命名空间?

c# compression directory zip archive

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

如何使用Log4j格式化为特定模式?

我想以下列方式捕获log4j日志记录注释.可能吗 ?如果是这样,我的log4j.properties应该怎么样?

我的留言:2009-05-22 17:07:28

谢谢溜冰场

log4j

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

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

C++数组[索引]与索引[数组]

可能重复:
在C数组中为什么这是真的?a [5] == 5 [a]

array [index]和index [array]的可能性是编译器功能还是语言功能.第二个怎么可能?

c c++ arrays

12
推荐指数
3
解决办法
3755
查看次数

如何从SharePoint站点的命令行打开SharePoint设计器

我正在使用Visual Studio加载项来编辑SharePoint中的文件.从这个加载项我希望能够使用特定的SharePoint站点打开SharePoint Designer.查找应用程序没有问题,其文件夹位于注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\SharePoint Designer\InstallRoot中,该应用程序名为SPDesign.exe.

我只能找到一个命令行开关来打开一个页面(参见http://office.microsoft.com/en-us/sharepointdesigner/HA101487151033.aspx),而不是打开一个站点.

如果我打开像spdesign.exe/n http://myserver/pages/default.aspx这样的页面,页面将以名称Untitled_1.aspx打开,而在左侧则看不到站点资源管理器.

关于如何自动打开网站的任何想法,如果可能的话,还打开网站中页面的打开,左侧是站点导航器,打开了实际页面.

sharepoint sharepoint-designer

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

double.TryParse in dutch

运行荷兰语(比利时)的Web服务器

double output;

double.TryParse(txtTextbox1.Text, out output);
Run Code Online (Sandbox Code Playgroud)

这是在荷兰环境中将文本转换为双倍的好方法吗?假设输入为" 24.45 "而不是" 24,45 "

c#

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

c#:将变量复制到字节数组

如何将double,int,bool或其他内置类型复制到C#中的字节数组?

我需要这样做才能使用该FileStream.Write()方法.

c# built-in-types

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

在c ++中分配和释放char*

嘿大家,我得到一堆腐败错误,我无法弄清楚.

char * c = (char *) malloc(1);
// main loop
_gcvt_s(c, 100, ball->get_X_Direction(), 10);
      if(pushFont(c, (SCREEN_WIDTH - 30), (SCREEN_HEIGHT - 40), message, screen,
font, textColor) == false)
      {
           //return 1; // error rendering text.
      }
// end main loop
free(c);
Run Code Online (Sandbox Code Playgroud)

上面的代码是我在_gcvt_s和pushFont()中使用c指针的唯一时间,它只接受char*作为其第一个参数,并将文本放在屏幕上.除此之外,我不使用c.当我尝试在主循环之后释放c(我认为我应该这样做)时,我得到一个错误,说Visual Studio已经获得了堆的错误(堆损坏).

注释掉对pushFont的调用我仍然收到错误.

任何人都可以向我解释为什么释放一个字符(我在堆上分配的1个字节)会给我一个堆损坏?

最后我的主循环做了很多东西,一个伙伴和我正在用WinSocket做一个乒乓球游戏,主体的其余部分是游戏的循环.我不认为有必要发帖,但如果有必要,我会用整个主循环更新我的帖子,但我相信我对malloc()和free()的理解是对的.

谢谢大家,

c++ heap malloc free

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

如何使用套接字通道读写数据和接受连接

我使用java NIO创建了一个简单的服务器客户端应用程序.我在那里使用了一个选择器来接受连接,读取数据和写入.但我想要一个应用程序,其中1个选择器将忙于接受连接,而第二个选择器将读取数据,第三个选择器将写入数据.

意味着我不想将所有负载放入单个选择器.

怎么做到这一点?有没有在线帮助

谢谢迪帕克.

//创建选择器Selector selector = Selector.open();

    // Create two non-blocking server sockets on 80 and 81
    ServerSocketChannel ssChannel1 = ServerSocketChannel.open();
    ssChannel1.configureBlocking(false);
    ssChannel1.socket().bind(new InetSocketAddress(80));

    // Register both channels with selector
    ssChannel1.register(selector, SelectionKey.OP_ACCEPT);

    while (true) {
        // Wait for an event
        selector.select();

        // Get list of selection keys with pending events
        Iterator it = selector.selectedKeys().iterator();

        // Process each key
        while (it.hasNext()) {
            // Get the selection key
            SelectionKey selKey = (SelectionKey)it.next();

            // Remove it from the list to indicate …
Run Code Online (Sandbox Code Playgroud)

java sockets nio channel

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