问题列表 - 第41934页

如何在django模板中显示python列表

我是python和django的新手.我想知道如何在django模板中显示python列表.该列表是以周为单位的天数列表,例如day_list = ['sunday','monday','tuesday']

python django

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

对象拒绝自己是否正确?

我想解析几种文件格式.我想知道是否正确的OOP"冒风险"创造一个无用的对象.

class ParserFactory
{
    private fn;

    public function ParserFactory(fn)
    {
        this->fn = fn;
    }
    public function getParser()
    {
        a = new FormatAParser(this->fn);
        if ( a->isValid() )
        {
            return( a );
        }
        b = new FormatBParser(this->fn);
        // ... and so on...
    }
}

class FormatAParser
{
    /*
        The object is telling us if is able to continue to work...
        **CLEAN OR DIRTY DESIGN ?**
    */
    public function isValid()
    {            
        header = SomeConversionAndReadingStuff();
        if ( header != "formatA" )
        {
            return(false)
        } …
Run Code Online (Sandbox Code Playgroud)

oop format file detection

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

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

基本的GUI事件处理问题C#

下午好,

我有一些关于GUI事件处理的基本问题.首先使用C#,我们如何将事件链接到对象 - 我猜测事件处理程序?如果是这样,每个处理程序可以使用单独 - 事件处理程序如何定位它必须操作的对象?

我对JAVA中的工作原理有一个大概的了解.指向我的参考将是好的 - 我已经搜索谷歌的答案无济于事.

非常感谢,J

c# events user-interface event-handling

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

正确的SQL数据表查询编写

我有一个表t1有三列id,c1,c2,c3,带有一些数字.我有一个不同的表t2,其中包含id,name,其中id中的值是c1,c2,c3的值.

我无法写一个查询,我可以得到结果

id | c1的名字 c2的名字 c3的名字

有人可以帮忙吗

sql datatable

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

如果条件语句出现在表达式之前或之后,这是否重要?

对不起,如果这是一个愚蠢的问题,但我是一个C#家伙摸索着红宝石的方式..

在红宝石中,我注意到很多人这样做:

do_something(with params) if 1 = 1
Run Code Online (Sandbox Code Playgroud)

这和之间有什么区别(甚至是轻微的):

if 1 = 1 do_something(with params)
Run Code Online (Sandbox Code Playgroud)

还是为了更清晰而写的是同一件事?

ruby syntax conditional if-statement

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

即使在设置INI值之后,PHP也会截断MSSQL Blob数据(4096b).我错过了吗?

我正在编写一个PHP脚本,它通过一个表并将varbinary(max)每个记录中的blob数据提取到一个外部文件中.代码工作正常(我使用几乎相同的代码来浏览一些图像),除非文件超过4096b - 数据被截断为4096.

我修改的值mssql.textlimit,mssql.textsize以及odbc.defaultlrl没有任何成功.

我在这里错过了什么吗?

<?php 
 ini_set("mssql.textlimit" , "2147483647");
 ini_set("mssql.textsize" , "2147483647");
 ini_set("odbc.defaultlrl", "0");

 include_once('common.php'); //Connection to DB takes place here.
 $id=$_REQUEST['i'];
 $q = odbc_exec($connect, "Select id,filename,documentBin from Projectdocuments where id = $id"); 
 if (odbc_fetch_row($q)){

  echo "Trying $filename ... ";
  $fileName="projectPhotos/docs/".odbc_result($q,"filename");

  if (file_exists($fileName)){
   unlink($fileName);
  } 

     if($fh = fopen($fileName, "wb")) {
      $binData=odbc_result($q,"documentBin");
         fwrite($fh, $binData) ;
         fclose($fh);
         $size = filesize($fileName);
         echo ("$fileName<br />Done ($size)<br><br>");
     }else {
      echo ("$fileName Failed<br>");
     }
 } 
?>
Run Code Online (Sandbox Code Playgroud)

OUTPUT

尝试... …

php sql blob truncation

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

java中的正则表达式中的无限循环

我的目的是匹配这种不同的网址:
url.com
my.url.com
my.extended.url.com
a.super.extended.url.com
等等......

所以,我决定构建正则表达式,在网址的开头和结尾有一个字母或数字,并且有一个包含字母数字字符和点的无限数量的"子域".例如,在"my.extended.url.com"中,"my"中的"m"是正则表达式的第一个类,"com"中的"m"是正则表达式的最后一个类,而"y.", "扩展".和"网址".是正则表达式的第二类.

使用下面代码中的模式和主题,我希望find方法返回false,因为此url必须不匹配,但它使用100%的CPU并且似乎保持无限循环.

    
    String subject = "www.association-belgo-palestinienne-be";
    Pattern pattern = Pattern.compile("^[A-Za-z0-9]\\.?([A-Za-z0-9_-]+\\.?)*[A-Za-z0-9]\\.[A-Za-z]{2,6}");

    Matcher m = pattern.matcher(subject);
    System.out.println("    Start");
    boolean hasFind = m.find();
    System.out.println("    Finish : " + hasFind);
  

其中只打印:

  
      Start
  

我无法使用正则表达式测试程序重现问题.
这是正常的吗?问题来自我的正则表达式吗?
可能是因为我的Java版本(1.6.0_22-b04/JVM 64 bit 17.1-b03)?

在此先感谢您的帮助.

java regex

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

C++指向字符串类型分段错误的指针

我初始化一个指向字符串类型的指针,并使用malloc函数分配一些内存.我的问题是当我尝试使用此指针指向的字符串之一时,我得到分段错误.

string anyString = "anyWords";
string *pointerToString;
pointerToString = (string *) malloc(sizeof(string) * 5);
pointerToString[i] = anyString; // this line causes segmentation fault
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

c++

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

XDocument删除节点

我有一个XML文件

<rows>
  <head>
    <beforeInit>
      <call command="attachHeader">
        <param>#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter</param>
      </call>
    </beforeInit>
    <afterInit>
      <call command="enablePaging">
        <param>recinfoArea</param>
      </call>
     </afterInit>
    <column width="100" align="center" type="ro" sort="server" color="undefined" id="Id">Id</column>
    <column width="100" align="center" type="ro" sort="server" color="undefined" id="NazovProjektu">NazovProjektu</column>
   </head>
</rows>
Run Code Online (Sandbox Code Playgroud)

我想删除beforeInit和afterInit元素.

我试过了

xml.Elements().Where(e=>e.Name == "beforeInit" || e.Name == "afterInit").Remove();
Run Code Online (Sandbox Code Playgroud)

但没有运气.

c# linq-to-xml

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