问题列表 - 第23376页

如何在研究报告中格式化代码

我目前正在撰写正式的研究报告,我将在此报告中包含代码.

问题:是否有可接受的方式在研究报告中显示代码?我在考虑字体,间距等问题,以及代码是应该在文档内部还是在附录中显示.

代码将是JavaScript和PHP.代码的所有部分都不会超过25行(因此它们仅仅是片段).将有大约六个片段.每个片段都有几个段落,解释代码中发生的事情,并讨论其优缺点.

我没有与提交报告的机构联系,也没有关于如何格式化代码的公布指南(请不要质疑这些要点).

coding-style readability report code-readability

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

错误"'〜/ Views/Page/home.aspx'中的视图必须从ViewPage,ViewPage <TViewData>,ViewUserControl或ViewUserControl <TViewData>派生

我刚刚安装了MVC2,我有一个看起来像这样的视图

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Home.Master" Inherits="System.Web.Mvc.ViewPage" %>    
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Home
</asp:Content>    
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">    
    <h2>Home</h2>    
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

控制器只是返回视图.但是当我运行页面时,我收到此错误:

System.InvalidOperationException:'〜/ Views/Page/home.aspx'中的视图必须从ViewPage,ViewPage,ViewUserControl或ViewUserControl派生.

asp.net-mvc views asp.net-mvc-2

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

如何将我的包导入分组到一个自定义包中?

通常在我编写perl程序时.我曾经包括以下包.

use strict ; 
use warnings ; 
use Data::Dumper ;
Run Code Online (Sandbox Code Playgroud)

现在,我想这样,我不会为每个程序包含所有这个包.为此,
我将在我自己的包中包含这些所有包.喜欢以下

my_packages.pm

package my_packages  ; 
{
use strict ;
use warnings ;
use Data::Dumper;
}
1;
Run Code Online (Sandbox Code Playgroud)

所以,如果我在perl程序中添加my_packages.pm,它需要拥有以上所有的包.

其实我做过这个实验.但我无法得到这些东西.这意味着当我使用my_packages时.我无法获得"使用严格,使用警告,使用Data :: Dumper"的功能.

有人帮我解决了这个问题.....

perl packages

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

将UTF-8编码的NSData转换为NSString

NSData从Windows服务器编码UTF-8 ,我想将其转换NSString为iPhone.由于数据包含在两个平台上具有不同值的字符(如度数符号),如何将数据转换为字符串?

nsstring nsdata ios

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

多核处理器编程

据我所知,处理器中的多核架构不会影响程序.实际的指令执行在较低层处理.

我的问题是,

鉴于您拥有多核环境,我是否可以使用任何编程实践来更有效地利用可用资源?我应该如何更改代码以在多核环境中获得更高的性能?

hardware parallel-processing programming-languages multicore processor

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

可以通过应用于整个应用程序login_required吗?

有没有办法将login_required装饰器应用到整个应用程序?当我说"app"时,我的意思是在django意义上,也就是说一组网址和视图,而不是整个项目.

django

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

Notepad ++替换所有正则表达式(行的开头和行的结尾)

我试着用"("替换行的开头.但是当我使用替换时我不能这样做.

例如:

432425\n
4254645\n
w4546746\n
46457367\n
4765756\n
Run Code Online (Sandbox Code Playgroud)

我希望输出为使用替换全部 所以我使用^符号与正则表达式选择和全部替换.

仅使用Replace工作正常.

(432425\n
(4254645\n
(w4546746\n
(46457367\n
(4765756\n
Run Code Online (Sandbox Code Playgroud)

notepad++

14
推荐指数
3
解决办法
4万
查看次数

用于管理引用计数和对象寿命的模式

我们有一个串行端口,连接到同一线路上的数百个物理设备.我们有Modbus和Hart等协议来处理应用程序和设备之间的请求和响应.问题与管理频道的引用计数有关.当没有设备使用该频道时,应该关闭该频道.

public class SerialPortChannel
{ 
   int refCount = 0;
   public void AddReference()
   {
      refCount++;
   }   


   public void ReleaseReference()
   {
      refCount--;
      if (refCount <= 0)
           this.ReleasePort(); //This close the serial port
   }   

}
Run Code Online (Sandbox Code Playgroud)

对于连接的每个设备,我们为设备创建一个对象

  device = new Device();
  device.Attach(channel);    //this calls channel.AddReference()
Run Code Online (Sandbox Code Playgroud)

当设备断开连接时

  device.Detach(channel); //this calls channel.ReleaseReference()
Run Code Online (Sandbox Code Playgroud)

我不相信引用计数模型.有没有更好的方法来处理.NET World中的这个问题?

.net c# vb.net oop design-patterns

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

这个查询是什么意思?

我正在读一本关于SQL的书.

在那本书中,我看到下面的奇怪查询:

SELECT * into mycustomer from customer WHERE 1=2
Run Code Online (Sandbox Code Playgroud)

在此查询中,什么是"WHERE 1 = 2"?

sql

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

HipHop而不是XCache?

切换到HipHop而不是XCache是​​否有意义?

HipHop是否准备好迎接黄金时段,还是应该等几个月才能实施?

编辑:我们很有兴趣在运行vBulletin的服务器上测试配置.

php xcache hiphop

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