问题列表 - 第41608页

通过Java中的链接列表进行迭代

比如说,我对LinkedList List1中的一个Object有两个引用:

LinkedList<Object> List1 = new LinkedList<Object>();
Object first;
Object last;
Run Code Online (Sandbox Code Playgroud)

我不想使用这些对象的列表索引来引用它们,因为我的列表长度发生了变化.我认为这不会奏效.现在我想迭代第一个和最后一个定义的子列表,其中首先定义List1中子列表的开头,最后定义List1中子列表的结尾.

我现在的问题是AFAIK我不能做类似的事情

while (current != last){
// do something
current = someiterator.next();

}
Run Code Online (Sandbox Code Playgroud)

因为我正在比较通常会指向不同位置的两个对象.此外,我也无法通过它们的值来比较引用,因为列表可能有一个值出现多次.那么如何遍历List1的这个子列表呢?

java linked-list

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

Wordpress儿童主题CSS不反映在网站上

我已经半成功创建了一个wordpress儿童主题.通过成功我的意思是:

  1. 我设法在我的主题文件夹旁边的主题文件夹中创建了一个子主题目录
  2. 我在子主题目录中创建了一个style.css文件
  3. 我看到这个样式出现在我的Wordpress后端并设法激活它
  4. 我在目录中添加了模板(header.php,sidebar.php,...)
  5. 我对上述模板进行了更改,并在我的网站上看到了更改

但是,有一个很大的问题:

  1. 无论我尝试添加到style.css文件的CSS,它都不会影响网站

我知道"信息标题"必须正常,因为我能够看到/激活子主题.但我真的无法弄清楚出了什么问题.我尝试删除@import规则,根据Wordpress codex应删除我网站上的所有样式 - 没有任何反应.

我正在使用全景主题,并在孩提时代创造了"全景技术".下面你可以看到我在child-theme里面的style.css文件中的代码:"panorama-technology":

/*
Theme Name: panorama-technology
Template: panorama
*/

@import url("../panorama/style.css");

#search{
margin: 15px 15px 0 0;
}
Run Code Online (Sandbox Code Playgroud)

css wordpress

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

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

如何使用KLogger?

我用的常用处理程序

<?php
function error_msg($err_type,$err_msg,$err_file,$err_line)
{
$fh=fopen("error/errorlog.txt","a");
$date1=date("Y-m-d H:i:s");
$er="
===============================================================================================================
"."
Error: Type: ".$err_type."Message: ".$err_msg."ErrorFile: ".$err_file."Errorline: ".$err_line."Time: ".$date1.
"
===============================================================================================================
";
fwrite($fh,$er);
fclose($fh);
}
set_error_handler("error_msg");
?>
Run Code Online (Sandbox Code Playgroud)

这些代码完美记录错误.由于我使用框架我不能使用此代码.所以我正在使用KLogger.KLogger完美地记录了我的错误,但它也在前面的屏幕上显示错误给用户.

如何使用KLogger记录错误如果任何人使用此KLogger帮助我如何使用简单的示例.

php frameworks

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

在保存之前读取HttpPostedFile会在ASP.NET MVC中保存空白文件

在保存上传的csv文件之前,我想检查它是否会解析.当我只是保存文件时一切都很好,现在我正在读它,保存的文件是空白的.

这是我的行动方法

[HttpPost]
public ActionResult Import(HttpPostedFileBase file)
{
    // Check parse went ok
    using (var fileStream = file.InputStream)
    {
        if (!MemberFileParsingService.CheckFileWillParse(fileStream))
        {
            ViewBag.Message = "There was a problem with the file";
            return View();
        }
    }

    // Save file so we can work on it in next action
    file.SaveAs(Server.MapPath(fileName));

    return RedirectToAction("ImportMatch", new { club = ActiveClub.Url });
}
Run Code Online (Sandbox Code Playgroud)

这是我的方法,检查文件解析是否正常.它使用CsvReader来读取整个文件以检查没有错误.当涉及到文件的坏位时,CsvReader会抛出异常.

public static bool CheckFileWillParse(Stream fileStream)
{
    try
    {
        using (var reader = new StreamReader(fileStream))
        {
            using (CsvReader csv = new CsvReader(reader, false)) …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc file filestream

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

Apache/mod_wsgi中的Django部署问题.ImportError:无法导入设置'site.settings'

当我执行时

django-admin.py startproject site
Run Code Online (Sandbox Code Playgroud)

有用.
但如果我只是复制网站文件夹它不起作用.
为什么?

<VirtualHost *:80>
ServerName django.stanislavfeldman.com

# Django settings
WSGIScriptAlias / /var/www/django/wsgi_handler.py
WSGIDaemonProcess django.stanislavfeldman.com maximum-requests=200 stack-size=524288

ErrorLog /var/www/django/error.log
LogLevel warn
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

wsgi_handler.py:

import os, sys

sys.path.append('/var/www/django')

os.environ['DJANGO_SETTINGS_MODULE'] = 'site.settings'

import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()
Run Code Online (Sandbox Code Playgroud)

python django

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

由于未跟踪的工作树文件,git失败

我不是谷歌的专家.不用说,我甚至不确定这意味着什么或如何解决它?

>> git merge admin_playground
error: Untracked working tree file 'vendor/gems/panda-1.0.0/.gitignore' would be overwritten by merge.
fatal: merging of trees 538b2824765956cc44c42a8ad628e4f4 and d5d4cda68518cd1c81bf70ba8c339fea6 failed
Run Code Online (Sandbox Code Playgroud)

我正在尝试执行git merge并获取此失败的语句.

git merge branch github repository

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

正则表达式包括括号之间的内容

有人可以帮助我使用正则表达式来捕获以下内容:

  • 必须在字符串的末尾
  • 删除(和)之间的所有字符,包括括号

这是我用javascript完成的.

这是我到目前为止所拥有的 -

var title = $(this).find('title').text().replace(/\w+\s+\(.*?\)/, "");
Run Code Online (Sandbox Code Playgroud)

它似乎在括号之外捕捉了一些字符.

javascript regex jquery

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

在Apex Visualforce中获取推荐人

是否可以从我在visualforce中编辑的salesforce页面获取引荐来源?

我使用以下APEX方法

return ApexPages.currentPage().getUrl();
Run Code Online (Sandbox Code Playgroud)

...以上只返回当前网址和前一个网址或引荐网址

salesforce visualforce apex-code

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

Rails Paperclip - 跳过附件保存

有没有办法告诉回形针在某些情况下跳过保存附件?我正在运行一些后台任务,用附加的回形针文件更新模型,并在每次保存后重新保存这些附件.反正有没有绕过这个?

ruby-on-rails paperclip

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