如何使用SQL for循环将行插入数据库?

我正在使用Postgres,并且我有大量需要被插入到数据库中的行,这些行的差别仅在于递增的整数。 原谅可能是一个愚蠢的问题,但我不是一个数据库大师。 是否有可能直接input一个SQL查询,将使用循环编程插入行? 在我想要做的伪代码中的例子: for i in 1..10000000 LOOP INSERT INTO articles VALUES(i) end loop;

错误:无法打开类文件R.java

做了全新的Eclipse,JDK和android-sdk。 我目前在创build一个新项目时收到这个错误 [2010-09-26 16:07:56 – testing]错误:无法打开类文件C:\ workspace \ Test \ gen \ com \ example \ test \ R.java:没有这样的文件或目录 这是什么原因,如何解决? Eclipse Helios 32 bit java version "1.6.0_21" Android sdk API 8 PS我是Android开发新手。 编辑:我尝试了大部分的解决scheme,但没有奏效。 所以我开始使用我的朋友安装Eclipse Ganymede。

现代浏览器当前的cookie限制是什么?

现代浏览器的通用cookie限制到2011年为止是什么? 我特别感兴趣的是: 一个cookie的最大尺寸 每个主机/域名+path的最大cookie数 每个主机/域名的最大cookie数 给定浏览器中所有cookie的最大数量/最大总大小 我知道RFC 2109指定: 至less300个cookies 每个cookie至less有4096个字节(在Set-Cookie头文件的语法描述中,由构成cookie非terminal的字符的大小来衡量) 每个唯一的主机或域名至less有20个Cookie 但是什么是现实世界的规格?

Spring @Async不工作

@Service -annotated类中的@Async方法不是asynchronous调用 – 它阻塞了线程。 我在我的configuration文件中有<task: annotation-driven /> ,并且对该方法的调用来自于类之外,所以代理应该被击中。 当我遍历代码时,代理确实被击中了,但是它似乎并没有到任何与任务执行器中运行相关的类中。 我已经在AsyncExecutionInterceptor放置了断点,并且它们永远不会被击中。 我已经debugging到AsyncAnnotationBeanPostProcessor并可以看到得到应用的build议。 这个服务被定义为一个接口(在@Async方法中注释的方法是很好的方法),实现的方法注解@Async 。 两者都没有标记@Transactional 。 任何想法可能出了什么问题? – = UPDATE = – 奇怪的是,它只在我的app-servlet.xml文件中有我的task XML元素,而不是在我的app-services.xml文件中,以及如果我从那里做服务的组件扫描。 通常我只有一个XML文件,其中只有控制器(并相应地限制组件扫描),另一个XML文件包含服务(同样,组件扫描受限制,使得它不会重新扫描其他加载的控制器文件)。 APP-servlet.xml中 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:webflow="http://www.springframework.org/schema/webflow-config" xmlns:task="http://www.springframework.org/schema/task" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd" > <task:annotation-driven executor="executor" /> <task:executor id="executor" pool-size="7"/> <!– Enable […]

如何模仿我自己的方法string.Format()?

我有一个自定义WriteLine(string)方法的对象。 像这样的东西: public void WriteLine(string text) { this.StringList.Add(text); } 用这种方法复制string.Format()的function最简单的方法是什么? 例如:我目前经常发现自己在做的是这样的: myObj.WriteLine(string.Format("Hello, {0}", name)); 如果你创build一个新的控制台应用程序,他们的WriteLine()方法的版本正是我所希望的: Console.WriteLine("Hello, {0}", name); 它们消除了调用string.Format()的需要。 以某种方式让你的方法容易接受? 或者我将不得不创build一千个方法重载? 像这样的东西: public void WriteLine() { … } public void WriteLine(string text) { … } public void WriteLine(string text, object arg0) { … } public void WriteLine(string text, object arg0, object arg1) { … } […]

不区分大小写的NSPredicate,在CoreData中单个结果

这是我现在的NSPredicate: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"UPC==%@ OR ItemID==%@", aUPCCode,aUPCCode]; 我如何使这种情况下不敏感? 我不想做任何部分匹配。 例如,如果他们input123为aUPCCode我不想得到123,123a,123b,123c等。 我只想要一个精确的匹配。 我想这样做,但似乎有点荒谬: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"UPC==%@ OR ItemID==%@ OR UPC==%@ OR ItemID==%@ OR UPC==%@ OR ItemID==%@", aUPCCode,aUPCCode,[ aUPCCode lowercaseString] ,[aUPCCode lowercaseString], [aUPCCode uppercaseString],[aUPCCode uppercaseString]];

ASP.net MVC – 显示模板的集合

我在MVC中有以下模型: public class ParentModel { public string Property1 { get; set; } public string Property2 { get; set; } public IEnumerable<ChildModel> Children { get; set; } } 当我想要显示父模型的所有孩子时,我可以这样做: @Html.DisplayFor(m => m.Children) 然后,我可以创build一个ChildModel.cshtml显示模板,DisplayFor将自动迭代列表。 如果我想为IEnumerable创build一个自定义模板呢? @model IEnumerable<ChildModel> <table> <tr> <th>Property 1</th> <th>Property 2</th> </tr> … </table> 如何创build一个具有IEnumerable<ChildModel>模型types的显示模板,然后调用@Html.DisplayFor(m => m.Children)而不抱怨模型types错误?

HTML5:摄像头访问

我对HTML5相当HTML5 。 我尝试下面的HTML5代码来访问我的手机上的相机。 它总是显示“本地networking摄像头不支持” 。 看来我的手机浏览器(safari和android 2.1网页浏览器)不支持相机。 你能告诉我哪个浏览器应该用来访问相机吗? <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, maximum-scale=1.0"> <style> body {width: 100%;} canvas {display: none;} </style> <script> var video, canvas, msg; var load = function () { video = document.getElementById('video'); canvas = document.getElementById('canvas'); msg = document.getElementById('error'); if( navigator.getUserMedia ) { video.onclick = function () { […]

ASP.NET MVC Editor-Templates / UIHint带参数

过去我一直在使用编辑器模板,通过应用以下数据注释: [UIHint("SomeTemplate")] 视图模型: public class MicroViewModel { public IEnumerable<LabMicro> Micros { get; set; } [UIHint("DateTime")] public DateTime Date { get; set; } public int CaseNo { get; set; } [UIHint("SampleTypes")] public int LabSampleTypeID { get; set; } [UIHint("SampleDetails")] public int LabSampleDetailID { get; set; } } 如果我想使用特定的dateselect器控件而不是常规的dateselect器控件,则可以按如下方式执行。 例: @model DateTime? @Html.TextBox("", String.Format("{0:yyyy-MM-dd}", Model.HasValue ? Model […]

在bash别名Git自动完成?

我使用go作为git checkout branchname的简单bash别名。 我错过的是与完整的git checkout branchna…命令一起工作的自动完成function,但不在别名中。 有没有办法指示Bash“inheritance”自动完成“驱动程序”的另一个命令?