问题列表 - 第28657页

操作次数最少的排序算法

操作次数最少的排序算法是什么?我需要在 HLSL 中实现它作为 WPF 的像素着色器效果 v2.0 的一部分,因此考虑到 Pixel Shader 的局限性,它需要的操作数量非常少。我需要对 9 个值进行排序,特别是当前像素及其邻居。

sorting algorithm wpf performance hlsl

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

将CSV导入MySQL

我创建了一个数据库和一个表.我还创建了我需要的所有字段.我创建了46个字段,其中一个是我的行ID.CSV不包含ID字段,也不包含列的标题.我是所有这一切的新手,但一直试图解决这个问题.我不是在这里懒得问答案,而是寻找方向.

我正在试图弄清楚如何导入CSV但让它从第2个字段开始导入数据,因为我希望auto_increment将填充ID字段,这是我创建的第一个字段.

我没试过这些指示.有人能提供一些见解吗?

  1. CSV文件的列名必须与表的列名相匹配
  2. 浏览到所需的.csv文件
  3. 使用LOAD DATA选项选择CSV
  4. 用文件替换表数据复选框'ON'
  5. 终止的字段中,键入,
  6. 括起来的字段中,"
  7. 逃脱的Fields中,\
  8. 终止的行中,auto
  9. 列名框中,键入列名由分离,column1,column2,column3
  10. 选中ON以使用LOCAL关键字.

编辑:

CSV文件为32.4kb

我的CSV的第一行是:

Test Advertiser,23906032166,119938,287898,,585639051,287898 - Engager - 300x250,88793551,Running,295046551,301624551,2/1/2010,8/2/2010,Active,,Guaranteed,Publisher test,Maintainer test,example-site.com,,All,All,,Interest: Dental; custom geo zones: City,300x250,-,CPM,$37.49 ,"4,415","3,246",3,0,$165.52 ,$121.69 ,"2,895",805,0,0,$30.18 ,$37.49 ,0,$0.00 ,IMPRESSIONBASED,NA,USD
Run Code Online (Sandbox Code Playgroud)

mysql csv load-data-infile

20
推荐指数
3
解决办法
6万
查看次数

如何在Oracle中实现多值属性?

我想在一个表的“电子邮件ID”列中存储多个“电子邮件ID”作为多值属性。我该如何在oracle中做到这一点?

sql oracle plsql

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

从HTML输出Groovy pretty print XmlSlurper?

我使用几个不同的版本来执行此操作但似乎都导致此错误:

[致命错误]:1:171:前缀"xmlns"无法明确绑定到任何名称空间; "xmlns"的命名空间也不能明确地绑定到任何前缀.

我加载html为:

// Load html file
def fis=new FileInputStream("2.html")
def html=new XmlSlurper(new  org.cyberneko.html.parsers.SAXParser()).parseText(fis.text)        
Run Code Online (Sandbox Code Playgroud)

我试过的版本:

http://johnrellis.blogspot.com/2009/08/hmmm_04.html

import groovy.xml.StreamingMarkupBuilder
import groovy.xml.XmlUtil
def streamingMarkupBuilder=new StreamingMarkupBuilder()
println XmlUtil.serialize(streamingMarkupBuilder.bind{mkp.yield html})
Run Code Online (Sandbox Code Playgroud)

http://old.nabble.com/How-to-print-XmlSlurper%27s-NodeChild-with-indentation--td16857110.html

// Output
import groovy.xml.MarkupBuilder
import groovy.xml.StreamingMarkupBuilder
import groovy.util.XmlNodePrinter
import groovy.util.slurpersupport.NodeChild

def printNode(NodeChild node) {
    def writer = new StringWriter()
    writer << new StreamingMarkupBuilder().bind {
      mkp.declareNamespace('':node[0].namespaceURI())
      mkp.yield node
    }
    new XmlNodePrinter().print(new XmlParser().parseText(writer.toString()))
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢!米莎

html groovy xmlslurper

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

Android WebView不尊重缩放百分比

我有一个WebView,我试图在加载页面时将其扩展到一定的百分比.该软件的iPhone版本使用HTML元标记:

<meta name="viewport" content="width=320, initial-scale=0.95, maximum-scale=2.0, user-scalable=1">
Run Code Online (Sandbox Code Playgroud)

由于Android的WebView似乎不尊重该标签,因此我使用setInitialScale()对百分比进行了硬编码.但是,WebView只是忽略了这种方法调用.不管我放在那里的数字是100%.

想法?

更新:它不能在模拟器,我的Droid(摩托罗拉)或我的G1(HTC)上运行.

android webview

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

SQL Server中CONTEXT_INFO的范围是什么?

我正在使用CONTEXT_INFO将用户名传递给删除触发器,以用于审计/历史记录表.我试图理解CONTEXT_INFO的范围,如果我正在创造潜在的竞争条件.

我的每个数据库表都有一个存储过程来处理删除.delete stored proc将userId作为参数,并将CONTEXT_INFO设置为userId.我的删除触发器然后抓取CONTEXT_INFO并使用它来更新指示谁删除了行的审计表.

问题是,如果两个删除来自不同用户的sprocs同时执行,其中一个sprocs中设置的CONTEXT_INFO是否会被另一个sproc触发的触发器消耗?

我已经看过这篇文章http://msdn.microsoft.com/en-us/library/ms189252.aspx但是我不清楚SQL Server中的会话和批处理的范围,这是本文有用的关键!

我发布了代码,但此刻时间很短.如果不够清楚我会稍后编辑.

在此先感谢您的帮助.

sql-server triggers stored-procedures sql-server-2008 context-info

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

java.util.logging.Logger在哪里存储他们的日志

这可能是一个愚蠢的问题,但我有点迷失java Logger

private static Logger logger = Logger.getLogger("order.web.OrderManager");
logger.info("Removed order " + id + ".");
Run Code Online (Sandbox Code Playgroud)

我在哪里可以看到日志?此引用来自java.util.logging.Logger库:

在每次日志记录调用时,Logger最初会根据记录器的有效日志级别对请求级别(例如SEVERE或FINE)执行廉价检查.如果请求级别低于日志级别,则日志记录调用立即返回.
在通过此初始(廉价)测试后,Logger将分配一个LogRecord来描述日志消息.然后,它将调用过滤器(如果存在)以更详细地检查是否应该发布记录.如果通过它,则将LogRecord发布到其输出Handlers

这是否意味着如果我有3个request level日志:

logger.log(Level.FINE, "Something");
logger.log(Level.WARNING, "Something");
logger.log(Level.SEVERE, "Something");
Run Code Online (Sandbox Code Playgroud)

log level是严重的,我可以看到所有三个日志,如果我log level是警告,那么我看不到严重日志,这是正确的吗?我该怎么设置log level

java java.util.logging

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

加速Web服务以自动完成并避免过多的方法调用

所以我的jquery自动完成'工作',但它有点烦躁,因为每次keydown()触发时我都调用webservice方法,所以我得到很多方法挂起,有时让"auto"工作我必须键入它和退格有点因为我假设它的返回值有点慢.我已将查询结果限制为8以最小化时间.有什么我可以做的让这个更快一点吗?如果我没有让它更具响应性,这件事似乎几乎没用.

JavaScript的

$("#clientAutoNames").keydown(function () {
        $.ajax({
            type: "POST",
            url: "WebService.asmx/LoadData",
            data: "{'input':" + JSON.stringify($("#clientAutoNames").val()) + "}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (data) {
                if (data.d != null) {
                    var serviceScript = data.d;
                }
                $("#autoNames").html(serviceScript);
                $('#clientAutoNames').autocomplete({
                    minLength: 2,
                    source: autoNames,
                    delay: 100,
                    focus: function (event, ui) {
                        $('#project').val(ui.item.label);
                        return false;
                    },
                    select: function (event, ui) {
                        $('#clientAutoNames').val(ui.item.label);
                        $('#projectid').val(ui.item.value);
                        $('#project-description').html(ui.item.desc);
                        pkey = $('#project-id').val;
                        return false;
                    }
                })
            .data("autocomplete")._renderItem = function (ul, item) {
                return $("<li></li>")
                    .data("item.autocomplete", item)
                    .append("<a>" + item.label …
Run Code Online (Sandbox Code Playgroud)

javascript sql-server asp.net jquery

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

管理共享网站上的团队开发

我需要知道在共享服务器(hostgator)上管理团队Web开发的最佳方法.

我过去在共享服务器上做了一些单独的Web开发,我总是通过SSH设置SVN以获得一个非常好的开发工作流程(版本控制,快速提交,通过eclipse/subclipse工作等).但是,我也知道,通过该设置,我必须制作一些非常复杂的提交后挂钩,以将存储库导出到/ public_html; 因此,使存储库代码可测试.

对于整个团队来说,这似乎是一个单调乏味,容易出错的设置.我希望能够:

  1. 轻松测试存储库中的最新代码.
  2. 有点容易将存储库中的代码移动到生产中.
  3. 使用像eclipse/subclipse这样的IDE来轻松使用存储库.

考虑到这一点,有没有人知道一个良好的版本控制/存储库设置,用于开发一个约4-5人的团队的网站?

非常感谢.

编辑:我很自信我被SVN困住了.不是个人偏好,而是我的网络主机的限制.但是,它不像存储库问题(可以使用SVN管理),而是部署问题.什么以及如何将存储库代码部署到测试和生产的最佳方式.我的共享托管服务器上没有像Hudson这样的构建服务器.是的,我可以编写post-commit钩子,但它似乎有点容易出错,而且它们已经很花哨了.如果这是我能得到的最好的,那么我将不得不管理.只是好奇是否有人遇到另一种选择.

svn version-control

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

检测轻量级核心数据迁移

我正在成功使用Core Data的自动轻量级迁移.但是,当在迁移期间创建特定实体时,我想用一些数据填充它.当然,我可以在每次应用程序启动时检查实体是否为空,但是当Core Data具有迁移框架时,这似乎效率低下.

是否可以检测轻量级迁移何时发生(可能使用KVO或通知),还是需要实现标准迁移?

我尝试过使用它NSPersistentStoreCoordinatorStoresDidChangeNotification,但是在迁移发生时它不会触发.

iphone core-data iphone-sdk-3.0 core-data-migration

21
推荐指数
2
解决办法
6776
查看次数