程序设计

专业和发烧友程序员的问答

10
SQL查询以串联Oracle中多个行的列值
可以构造SQL来连接多行中的列值吗? 以下是一个示例: 表A PID 一个 乙 C 表B PID序列描述 A 1有 A 2不错 3天。 B 1做得好。 C 1是 C 2我们可以 C 3做 C 4这项工作! SQL的输出应为- PID描述 A祝你有美好的一天。 B做得好。 C是的,我们可以做这项工作! 因此,基本上,输出表的Desc列是表B中SEQ值的串联? 对SQL有帮助吗?

6
WPF TemplateBinding与RelativeSource TemplatedParent
是什么 两个绑定之间有区别: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> 和 <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ?

5
通过Visual Studio 2010定位.NET Framework 4.5
今天,我在计算机上安装了.NET Framework 4.5,希望能够从Visual Studio 2010中使用它,因为它只是一个较小的更新,不会对Visual Studio 2010造成问题。遗憾的是,我什至没有,甚至手动删除了某些4.0并添加相应的4.5程序集,导致原始4.0程序集仍在项目中被引用。 是否可以将Visual Studio 2010中的版本4.5定位为目标,如果是,则如何?我真的很想用丝带...

14
更改Java中的当前工作目录?
如何在Java程序中更改当前工作目录?我已经找到的关于该问题的所有信息都声称您根本做不到,但我不敢相信确实如此。 我有一段代码可以使用通常从其开始的目录中的硬编码相对文件路径打开文件,而我只想能够从其他Java程序中使用该代码而不必从内部启动特定目录。看来您应该可以拨打System.setProperty( "user.dir", "/path/to/dir" ),但据我所知,仅默默地拨打那条电话就行不通了。 我会理解Java是否不允许您执行此操作,或者是否不是因为Java允许您获取当前工作目录,甚至不允许您使用相对文件路径打开文件...。

7
Java NIO FileChannel与FileOutputstream的性能/实用性
我试图弄清楚,当我们使用nio FileChannel与常规的FileInputStream/FileOuputStream方式将文件读写到文件系统时,性能(或优势)是否存在任何差异。我观察到,在我的机器上,两者的性能都相同,而且FileChannel速度也慢了很多倍。请问您可以比较这两种方法的更多详细信息。这是我使用的代码,正在测试的文件在左右350MB。如果我不考虑随机访问或其他此类高级功能,是否可以将基于NIO的类用于文件I / O是一个好选择吗? package trialjavaprograms; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; public class JavaNIOTest { public static void main(String[] args) throws Exception { useNormalIO(); useFileChannel(); } private static void useNormalIO() throws Exception { File file = new File("/home/developer/test.iso"); File oFile = new File("/home/developer/test2"); …


21
从服务器接收结果时发生传输级错误。
关闭。这个问题不能重现,或者是由错别字引起的。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 我收到一个SQL Server错误: 从服务器接收结果时发生传输级错误。(提供者:Shared Memory Provider,错误:0-句柄无效。) 我正在运行Windows 2008 Standard 64位的Sql Server 2008 SP1。 这是一个.Net 4.0 Web应用程序。向服务器发出请求时会发生这种情况。这是断断续续的。知道我该如何解决吗?

2
公共朋友交换成员功能
在对复制和交换惯用语的漂亮回答中,有一段代码我需要一些帮助: class dumb_array { public: // ... friend void swap(dumb_array& first, dumb_array& second) // nothrow { using std::swap; swap(first.mSize, second.mSize); swap(first.mArray, second.mArray); } // ... }; 然后他加了一张纸条 还有其他一些主张,我们应该为我们的类型专门使用std :: swap,在提供免费交换功能的同时提供类内交换,等等。但这都是不必要的:对交换的任何正确使用都将通过不合格的调用,我们的功能将通过ADL找到。一种功能会起作用。 随着friend我对“不友好”的条款一点,我必须承认。因此,我的主要问题是: 看起来像一个自由函数,但是它在类体内? 为什么这不是swap静态的?它显然不使用任何成员变量。 “任何正确使用交换的方法都会通过ADL找出交换”?ADL将搜索名称空间,对吗?但是它也可以在类内部查看吗?还是在这里friend进来? 附带问题: 随着C ++ 11,我要记住我的swaps的noexcept? 随着C ++ 11和它的范围,对,我应该将friend iter begin()和friend iter end()在类中以同样的方式?我认为friend这里不需要这个,对吗?

15
Spring中ContextLoaderListener的角色/目的?
我正在学习在我的项目中使用的Spring Framework。我在web.xml文件中找到了 ContextLoaderListener条目。但是无法弄清楚它对开发人员有多大帮助吗? 在ContextLoaderListener的官方文档中,它表示要启动WebApplicationContext。关于WebApplicationContext JavaDocs说: 提供Web应用程序配置的界面。 但是我无法理解使用ContextLoaderListener实现内部初始化WebApplicationContext的目标吗? 据我了解,ContextLoaderListener 读取Spring配置文件(具有针对web.xml中的contextConfigLocation的值),对其进行解析并加载在该配置文件中定义的单例bean。同样,当我们要加载原型bean时,我们将使用相同的Web应用程序上下文来加载它。因此,我们使用ContextLoaderListener初始化了Web应用程序,以便我们提前读取/解析/验证配置文件,并且每当我们要注入依赖项时,我们都可以立即进行操作而不会产生任何延迟。这种理解正确吗?

21
棘手的Google面试问题
我的一个朋友正在面试工作。采访中的一个问题让我思考,只想要一些反馈。 有2个非负整数:i和j。给定以下方程式,找到一种(最佳)解决方案以对i和j进行迭代,以对输出进行排序。 2^i * 5^j 因此,前几轮如下所示: 2^0 * 5^0 = 1 2^1 * 5^0 = 2 2^2 * 5^0 = 4 2^0 * 5^1 = 5 2^3 * 5^0 = 8 2^1 * 5^1 = 10 2^4 * 5^0 = 16 2^2 * 5^1 = 20 2^0 * 5^2 = …

19
APT命令行界面一样的是/否输入?
有什么捷径可以实现APT(高级软件包工具)命令行界面在Python中的功能? 我的意思是,当程序包管理器提示是/否问题,然后是时[Yes/no],脚本会接受YES/Y/yes/y或Enter(默认Yes为大写字母提示)。 我在官方文档中发现的唯一内容是inputand raw_input... 我知道模仿起来并不难,但是重写它很烦人:|
169 python 

2
Redis是单线程的,那么它如何执行并发I / O?
为了掌握Redis的一些基础知识,我遇到了一篇有趣的博客文章。 作者指出: Redis是带有epoll / kqueue的单线程,并且在I / O并发方面可以无限​​扩展。 我肯定会误解整个线程问题,因为我发现此语句令人困惑。如果程序是单线程的,它如何并发执行任何操作?如果服务器仍然是单线程的,为什么Redis操作是原子的那么好呢? 有人可以阐明这个问题吗?

11
将HTML放入Html.ActionLink(),再加上没有链接文本?
我有两个问题: 我想知道如何Html.ActionLink()在MVC视图中使用时不显示任何链接文本(实际上是Site.Master)。 没有一个不允许链接文本的重载版本,当我尝试仅传递一个blank时string,编译器告诉我它需要一个非空字符串。 我怎样才能解决这个问题? 我需要将<span>标签放入锚标签内,但无法使用Html.ActionLink();。我希望看到以下输出: 跨度文字 如何将标签放在ASP.NET MVC的锚标签内?

12
是否可以向JavaScript函数发送可变数量的参数?
是否可以从数组向JavaScript函数发送可变数量的参数? var arr = ['a','b','c'] var func = function() { // debug alert(arguments.length); // for(arg in arguments) alert(arg); } func('a','b','c','d'); // prints 4 which is what I want, then 'a','b','c','d' func(arr); // prints 1, then 'Array' 我最近写了很多Python,能够接受并发送varargs是一个很棒的模式。例如 def func(*args): print len(args) for i in args: print i func('a','b','c','d'); // prints …

8
是否可以在PDF中嵌入动画GIF?
是否可以在PDF中嵌入动画GIF?我该怎么做呢?我应该注意哪些危险? 有关我为什么认为这是一件好事以及如何帮助随时查看这篇文章的更多详细信息。我认为SE的格式不够恰当。 举个例子-我想把它放在quicksort的描述中:
169 pdf  animated-gif 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.