问题列表 - 第12086页

Java FAQ相当于C++ FAQ lite?

是否有任何类似于Parashift C++ FAQ lite的Java FAQ

(像Effective Java这样的书很方便,但我正在寻找一个全面的在线(高级)Java常见问题解答,我可以使用)

c++ java

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

Python Twisted:限制IP地址访问

什么是限制IP地址访问我的XMLRPC服务器的最佳方法?我看到web/twcgi.py中的类CGIScript有一个访问请求的render方法......但我不知道如何在我的服务器中访问此请求.我看到一个例子,有人修补twcgi.py来设置环境变量,然后在服务器中访问环境变量...但我认为必须有一个更好的解决方案.

谢谢.

python twisted

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

从InputStream读取时发生IOException

我在从Android平台上的InputStream读取时遇到了一个奇怪的问题.我不确定这是Android特定的问题,还是我一般都做错了.

唯一特定于Android的是此调用:

InputStream is = getResources().openRawResource(R.raw.myfile);
Run Code Online (Sandbox Code Playgroud)

这将从Android资产返回文件的InputStream.无论如何,这是我遇到问题的地方:

bytes[] buffer = new bytes[2];
is.read(buffer);
Run Code Online (Sandbox Code Playgroud)

当read()执行时抛出IOException.奇怪的是,如果我执行两个连续的单字节读取(或任意数量的单字节读取),则没有例外.例如,这有效:

byte buffer;
buffer = (byte)buffer.read();
buffer = (byte)buffer.read();
Run Code Online (Sandbox Code Playgroud)

任何想法为什么两个连续的单字节读取工作,但一次调用同时读取两个引发异常?该InputStream中似乎罚款... is.available()回报超过一百万个字节(因为它应该).

堆栈跟踪显示在以下行之前的这些行InputStream.read():

java.io.IOException
at android.content.res.AssetManager.readAsset(Native Method)
at android.content.res.AssetManager.access$800(AssetManager.java:36)
at android.content.res.AssetManager$AssetInputStream.read(AssetManager.java:542)
Run Code Online (Sandbox Code Playgroud)

将缓冲区大小更改为单个字节仍会引发错误.看起来只有在读入字节数组时才会引发异常.

如果我将文件截断为100,000字节(文件最初为:1,917,408字节),它可以正常工作.超过一定大小的文件有问题吗?

任何帮助表示赞赏!
谢谢!

java android inputstream ioexception

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

什么HTTP状态代码在计划中断期间最适合搜索引擎?

如果你不得不为某种类型的不可避免的维护任务占用一个站点(并且它不是一个足够大的站点,你有一个备份服务器),你应该让你的服务器返回什么HTTP状态代码,以最大限度地减少搜索引擎思考的可能性该网站已经消失了?

我从W3C 找到了这个状态代码列表,其中以下内容似乎适用:

  • 503服务不可用
  • 500内部服务器错误
  • 408超时
  • 404未找到

我认为503是最合适的,但我不知道搜索引擎可能更喜欢什么.

seo http-status-codes

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

HTML 中链接标签的正则表达式

我需要正则表达式方面的帮助。我正在寻找的是一个正则表达式,它寻找这样的链接标签:

<link rel="stylesheet" href="style.css" type="text/css">
Run Code Online (Sandbox Code Playgroud)

无论 href="" 位于何处,我都想在链接标签中查找它,并在 style.css 前面放置一个名为 $url 的变量,并带有 / 跟随。如果它在style.css 前面找到http:// 或https://,那么我不想把变量放在它前面。

我希望每个链接标签都被替换。

php regex html-parsing link-tag

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

正则表达式匹配12小时的时间

我一直收到这个正则表达式的错误:

^((([1-9])|(1[0-2])):([0-5])(0|5)/s(A|P)M)$
Run Code Online (Sandbox Code Playgroud)

它应该是一个以0或5结尾的时间.所以这里有一些应该工作:

  • 下午1:25
  • 11:00 AM
  • 晚上9:55

但我不断收到此错误消息:

内部错误匹配模式'^((([1-9])|(1[0-2])):([0-5])(0|5)/s(A|P)M)$'与值'1:00 PM'

我究竟做错了什么?

regex

3
推荐指数
3
解决办法
2298
查看次数

具有批量(50K +)表的实体框架

我想对一个包含超过50,000个表的数据库使用实体框架.我只想在这些表的一小部分(少于10个)上创建实体.当我使用向导或服务器资源管理器添加表时,Visual Studio似乎无法处理大量的表.看起来好像树视图限制了那么多项.

如果这是唯一的选择,我愿意手动创建映射.

  1. 有没有办法"过滤"表格,只找到我需要的表格,以便我可以拖放?
  2. 如何手动创建实体,然后将其映射到物理表?

注意:如果LinqToSql以某种方式更好地为此工作,我也对此项目持开放态度.不过我更喜欢实体框架.

.net entity-framework

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

Silverlight 2.0:在更改之前确定是否设置了依赖项属性

我在自定义控件上有一个依赖属性(Foreground),它继承自Control.当我加载控件时,我想查看用户是否已设置依赖项属性,或者在我为其设置值之前是否使用其默认值.这个问题有点复杂,这里是:

该控件位于用户添加到其项目中的自定义控件库中.当他们设置项目时,我可以让他们使用给定的x:key在app.xaml文件中添加一行,其中包含我在设置控件的默认值时读取的设置.但是,如果他们在代码或xaml中设置值,我不想使用此全局值设置值.以下是一些有助于想象我正在谈论的内容的案例:

  1. 用户从我的库中创建一个控件并将其放在他们的页面上.然后他们将前景设置为绿色.我希望该控件的前景值为绿色.

  2. 用户在app.xaml中添加一条特殊行,表示他们希望特定类型的所有控件都具有红色前景.我希望这种控件的前景值为红色.

  3. 用户在app.xaml中添加一条特殊行,表示他们希望特定类型的所有控件都具有红色前景.然后,他们将单个控件(在xaml中)的前景值设置为黄色.我希望那种类型的所有控件的前景值都是红色的,除了它们另外指定为黄色的那个.

加载控件时,我想读取依赖项属性以查看它们是否已设置值,或者它是否是样式中定义的默认值.如果它是默认值,我想从app.xaml文件中读取它们的特殊行,并将前景设置为该颜色.

user-controls controls dependency-properties silverlight-2.0 control-library

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

这个x86内联汇编在做什么?

我遇到了这段代码,需要了解它在做什么.它似乎只是宣布两个字节,然后什么都不做......

uint64_t x;
__asm__ __volatile__ (".byte 0x0f, 0x31" : "=A" (x));
Run Code Online (Sandbox Code Playgroud)

谢谢!

c x86 assembly inline-assembly

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

SQL Server 2005:为什么要命名事务?

我一直在整理SQL服务器中的整个嵌套事务,我已经了解了嵌套trans'行为的理解:

  • 嵌套事务时,只有最外面的提交才会实际提​​交.
  • 嵌套时,"Commit Trans txn_name"将始终应用于最内层事务,即使txn_name引用外部事务也是如此.
  • 即使在内部事务中,"ROLLBACK TRAN"(无名称)也将回滚所有事务.
  • "ROLLBACK TRAN txn_name" - txn_name必须引用最外面的txn名称.如果没有,它将失败.

鉴于这些,命名交易有什么好处吗?您无法使用它来定位特定的tranasction,无论是提交还是回滚.它仅用于代码评论目的吗?

谢谢,

约尼

sql-server transactions nested-transactions

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