问题列表 - 第17729页

如何将.csv文件中的数据传输到django中的sqlite数据库?

这是我的models.py

from django.db import models

class School(models.Model):    
    school = models.CharField(max_length=300)
    def __unicode__(self):
        return self.school
class Lawyer(models.Model):
    firm_url = models.URLField('Bio', max_length=200)
    firm_name = models.CharField('Firm', max_length=100)
    first = models.CharField('First Name', max_length=50)
    last = models.CharField('Last Name', max_length=50)
    year_graduated = models.IntegerField('Year graduated')
    school = models.CharField(max_length=300)
    school = models.ForeignKey(School)
    class Meta:
        ordering = ('?',)
   def __unicode__(self):
        return self.first    
Run Code Online (Sandbox Code Playgroud)

来自csv文件的2个示例行:

"http://www.graychase.com/aabbas,Gray & Chase LLP, Amr A ,Abbas,The George Washington University Law School, 2005"
"http://www.graychase.com/kadam,Gray & Chase LLP, Karin ,Adam,Ernst Moritz Arndt University Greifswald, 2004"
Run Code Online (Sandbox Code Playgroud)

谢谢.

编辑 …

python csv django

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

为什么立刻重绘(长)重绘?

根据Javadoc,JComponent.repaint(long)应该在将来的某个时间安排一个repaint().当我尝试使用它时,它总是触发立即重绘.我究竟做错了什么?

import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.Timer;

public class Repaint
{
  public static final boolean works = false;

      private static class CustomComponent extends JPanel
  {
    private float alpha = 0;

    @Override
    protected void paintComponent(Graphics g)
    {
      super.paintComponent(g);
      Graphics2D g2d = (Graphics2D) g;
      g2d.setComposite(
        AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha));
      g2d.setPaint(Color.BLACK);
      g2d.fillRect(0, 0, getWidth(), getHeight());
      alpha += 0.1;
      if (alpha > 1)
        alpha = 1;
      System.out.println("alpha=" + alpha);
      if (!works)
        repaint(1000); …
Run Code Online (Sandbox Code Playgroud)

java swing repaint

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

javascript for()循环,split()和数组问题

好的,我最近一直在问很多JS问题,并意识到我只需要去学习它.

按照http://www.tizag.com/javascriptT上的教程非常简单明了.

我只是想确保我理解正确.我花了一段时间才得到它:

<script type="text/javascript">
var myString = "zero one two three four";

var mySplitResult = myString.split(" ");

for(i = 0; i < mySplitResult.length; i++){
    document.write("<br /> Element " + i + " = " + mySplitResult[i]); 
}
</script>
Run Code Online (Sandbox Code Playgroud)

-

var myString = "zero one two three four";
Run Code Online (Sandbox Code Playgroud)

显然,这会创建一个简单的字符串变量.

var mySplitResult = myString.split(" ");
Run Code Online (Sandbox Code Playgroud)

使用""作为分隔符将其拆分,并将其分配给mySplitResult数组.正确?或者它不是一个数组?

for(i = 0; i < mySplitResult.length; i++){
Run Code Online (Sandbox Code Playgroud)

这是说数组中的值的数量?似乎不能说出字符串中字符的实际长度.

document.write("<br /> Element " + i + " = " + mySplitResult[i]); 
Run Code Online (Sandbox Code Playgroud)

这只返回mySplitResult [i]变量"i".由于我随着每个循环增加,它从数组中提取正确的信息.

javascript arrays split for-loop

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

哪个是优化网站以获得更快下载和SEO的最佳方式?

哪种方法可以优化网站,以便在不影响排名的情况下加快下载速度?

如何优化我的CSS文件和图像?

optimization performance

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

无法将'System.Collections.Generic.List`1 [Item]'类型的对象强制转换为'ItemList'类型

出于某种原因,我的老板喜欢创建自定义类型来表示通用列表(即使在他的自定义类型没有成员的大多数情况下!我认为他只是懒惰而且不喜欢键入List或者其他东西,但对我来说这是跛脚并且在下面的问题上让我感到很头疼.

以防万一:

public class ItemnList : List<Item>
{
    public Personalization FindById(int id)
    {
        ...blahblah blah, this is really an extension method that should be elsewhere
    }

}
Run Code Online (Sandbox Code Playgroud)

因此,当我使用标准List(mabye我讨厌他的自定义类并喜欢使用普通的.NET类型,就像他们应该使用的那样),或者我可能正在使用如下所示的LINQ表达式,我总是遇到投射问题即使自定义类型继承自该List

private ItemList someMethod(ItemList itemList)
{
    ...
    itemList = (ItemList)items.Where(x => x.ItemType != ItemType.Car && x.ItemType != ItemType.Truck).ToList();

    return itemList;
    ....
}
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在单击"表单"的"取消"按钮后跳过"验证"

我用C#.我有一个带有编辑框和取消按钮的Windows窗体.编辑框包含验证事件的代码.每次编辑框失去焦点时都会执行代码.当我点击取消按钮时,我只想关闭表单.我不想要对编辑框进行任何验证.如何实现这一目标?

这是一个重要的细节:如果验证失败,那么

            e.Cancel = true;
Run Code Online (Sandbox Code Playgroud)

防止离开控制.

但是当用户单击"取消"按钮时,无论如何都应该关闭表单.怎么能实现呢?

c# validating winforms

42
推荐指数
4
解决办法
5万
查看次数

ISNULL日期月份

我有两个下拉列表,一个是月份,另一个是年份.用户为他们想要检索的项目选择提交月份和年份.在数据库中,日期输入完整,例如.01/12/2009.下拉列表中有"All years"和"All months"选项,但是当用户选择其中任何一个时,它们都会得到null结果.非常感谢.这是我的查询:

SELECT ItemID, YEAR(Submit) AS SubmitYear, MONTH(Submit) AS SubmitMonth 
FROM Items 
WHERE (YEAR(Submit) LIKE ISNULL(@YearPay, ''))
 AND (MONTH(Submit) LIKE ISNULL(@MonthPay, ''))
Run Code Online (Sandbox Code Playgroud)

我的参数是:

<asp:ControlParameter ControlID="DropDownList1" DefaultValue="" Name="YearPay" PropertyName="SelectedValue" />

<asp:ControlParameter ControlID="DropDownList2" DefaultValue="" Name="MonthPay" PropertyName="SelectedValue" />

asp.net datetime isnull

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

如何使用XCode构建增强"入门"示例?

因此,假设您要构建Boost"Getting Started"示例并使用Xcode项目链接到它们,而不是在命令行中构建.你尝试只有标题的选项,它工作正常.

但是你接下来的例子来源:

#include <boost/regex.hpp>
#include <iostream>
#include <string>

int main()
{
    std::string line;
    boost::regex pat( "^Subject: (Re: |Aw: )*(.*)" );

    while (std::cin)
    {
        std::getline(std::cin, line);
        boost::smatch matches;
        if (boost::regex_match(line, matches, pat))
            std::cout << matches[2] << std::endl;
    }
}
Run Code Online (Sandbox Code Playgroud)

你做了以下事情:

  1. 使用./bjam install构建boost库
  2. 打开Xcode并创建一个新的C++命令行实用程序项目.
  3. 将libboost_regex.dylib拖到Groups&Files树视图的Products文件夹中(检查允许它复制文件的选项)
  4. 设置项目选项,以便Header Search Paths指向Boost包含文件夹
  5. 构建并运行项目!

遗憾的是,如果您打开控制台(运行|控制台),您将看到一个无法找到dylib的错误:

dyld: Library not loaded: libboost_regex.dylib
  Referenced from: /Users/matt/Documents/Boost/test/GettingStarted/build/Debug/GettingStarted
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

因此,不知道让Xcode执行此操作的更好方法,您将dylib复制到your_project/build/debug /并运行!万岁!

你是细节导向的人,你在标准中键入一些东西来试试:

> Subject: foo bar baz
> foo bar baz
Run Code Online (Sandbox Code Playgroud)

然后是段错误.

Program received signal:  “EXC_BAD_ACCESS”.
Run Code Online (Sandbox Code Playgroud)

ACK!

但不要害怕.我知道问题是什么!如果没有人打败我,我会在午餐后发布解决方案.

regex xcode boost

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

三层架构是否有效?

我们正在建立三层架构已有十多年了.划分表示层,逻辑层和数据层应该允许我们在需要时单独交换每个层,无论是通过变更的需求还是新技术.

我从未见过它在实践中工作......

主要是因为(至少)以下原因之一:

  • 三层概念仅在源代码中可见(例如,Java中的包命名),然后将其部署为一个捆绑包.
  • 代表每个层的代码很好地捆绑在它自己的可部署格式中,但随后被抛入同一个进程(例如"企业容器").
  • 每个层都在自己的进程中运行,有时甚至在不同的机器上运行,但是通过静态性质它们相互连接,取而代之的是其中一个意味着打破所有这些.

因此,你通常最终得到的是一个单片,紧密耦合的系统,它不能提供它承诺的架构.

因此,我认为"三层架构"完全是用词不当.它带来的真正好处是代码在逻辑上是合理的.但那是在"写作时间",而不是"运行时间".一个更好的名字就像"责任分层".无论如何,"架构"一词具有误导性.

你对此有何看法?如何实现工作三层架构?我的意思是承诺它的承诺:允许插入一层而不影响其他层.系统应该存活下来并且之后处于明确定义的状态.

谢谢!

n-tier-architecture

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

Hibernate和静态运行HQL查询

我想"干运行"Hibernate HQL查询.那就是我想知道Hibernate将从给定的HQL查询执行什么实际的SQL查询而不实际执行针对真实数据库的HQL查询.

我可以访问表的hibernate映射,HQL查询字符串,我的数据库的方言.如果需要,我也可以访问数据库.

现在,我怎样才能找到Hibernate可以从我的HQL生成的所有SQL查询,而无需对任何数据库实际执行查询?这有什么工具吗?

请注意,可以从一个HQL查询生成许多SQL查询,并且生成的SQL查询集可能会根据数据库的内容而有所不同.

我不是在询问HQL查询执行时如何记录SQL查询.

编辑:我不介意连接到数据库来获取一些元数据,我只是不想执行查询.

编辑:我也知道对查询应用了什么限制和偏移.我还有将绑定到查询的实际参数.

sql hibernate hql

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