问题列表 - 第6532页

属性上的.Net DefaultValueAttribute

我在用户控件中得到了这段代码:

[DefaultValue(typeof(Color), "Red")]
public Color MyColor { get; set; }
Run Code Online (Sandbox Code Playgroud)

如何更改MyColor为默认值?

.net c#

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

什么是我可以贡献的开源Java项目?

我正在寻找一个用Java编写的开源项目,其入门门槛相对较低,即.不是非常复杂,友好等

我的背景主要是在网络应用程序中,所以这对我来说是最好的选择.大多数情况下,我只是在寻找一些我可以在空闲时间做一些事情的地方,并保持我的排骨.

我计划浏览各种公开列表,但我想我会看看Stack Overflow社区是否有任何建议.也许有人甚至有一个宠物项目......

java open-source

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

在使用Equinox Servle Bridge将OSGi应用程序部署到Tomcat时,如何配置Log4J?

使用equinox servlet桥部署我的OSGi Web应用程序时,我得到以下内容:

log4j:WARN No appenders could be found for logger (org.springframework.osgi.extender.internal.activator.ContextLoaderListener).
log4j:WARN Please initialize the log4j system properly.
Run Code Online (Sandbox Code Playgroud)

我尝试了几种提供必要的"log4j.properties"文件的方法,包括:

  • 将context-param"log4jConfigLocation"添加到servlet桥web.xml
  • 在WEB-INF文件夹中创建一个文件夹"classes"并将我的log4j.properties文件复制到那里(并将其复制到其他几个位置)
  • 删除我的log4j包并将"extendedFrameworkExports"设置为org.apache.log4j所以(我猜)使用了tomcat log4j ...这不起作用,因为我的依赖需要一些slf4j类,它们作为log4j包的片段提供. ..不再存在......

当然我也有一个片段包,用log4j.properties文件扩展log4j包,但看起来这个log4j包没有被使用.

补充:我应该补充一点,我正在Eclipse中开发应用程序......我的片段包用于配置log4j/slf4j.

有人解决了这个吗?有任何想法吗?

java tomcat osgi log4j equinox

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

PHP fopen()重定向限制到达错误

执行以下代码块时:

foreach($eventfiles as $eventfile)
{
    if($eventfile['filename'])
    { 
        $file = $eventfile['filepath'];
        // Open File
        if( !($fp = fopen($file, "r")))
        {
            echo '<br>CAN NOT READ FILE.';
            exit;
        }
        // Read data from the file into $data
        $data = "";
        while (!feof($fp)) $data .= fread($fp,1024);
        query("update event_rtab set html = '".escape($data)."' where id = {$eventfile[id]}");
    }
    if($eventfile['eventType']=='email')
    {
        query("INSERT INTO event_email_rtab (event_id,subject) values ($eventfile[id],'".escape($eventfile[email_subject])."')");
    }
}
Run Code Online (Sandbox Code Playgroud)

该脚本失败,并显示以下错误:

fopen(test.html)[function.fopen]:无法打开流:达到重定向限制,在843行/data/www/example.com/public/test.php中止

是什么导致此错误,我该如何纠正?

php fopen

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

更难构建:模拟器还是编译器?

鉴于拥有10到20年经验的熟练开发人员从未构建过编译器或模拟器,这将更具挑战性吗?

你能比较一下这两个问题的路障吗?

谢谢.

compiler-construction comparison emulation

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

netbeans中的Java堆空间..但我已经增加了堆大小!

我遇到了netbeans和Java的问题.我的程序需要能够处理通过arraylist上传的大文件.所以我使用-Xmx512m通过netbeans.conf文件增加最大堆大小.

我知道netbeans正在抓住变化,我已经多次重启以确保它是.仍然,当总内存参数仅为66650112字节时,我的程序继续崩溃,出现Java堆空间内存错误; 也就是说,64M-ish.

我如何强制这个特定的类,过程,等等,以允许更多的内存分配?

java netbeans out-of-memory

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

如何正确解析我的文件?(使用break/continue)

我有以下数据,例如:

34 foo
34 bar
34 qux
62 foo1
62 qux
78 qux

这些是基于第一列排序的.

我想要做的是处理以34开头的行,但我还希望文件迭代在找不到34s之后退出,而不必扫描整个文件.我该怎么做?

原因是因为要处理的行数非常大(~10 ^ 7).那些以34开头的人只占其中的1-10%左右.

我知道我可以grep这些行并将其输出到另一个文件中,但这太繁琐了,并且会产生更多的磁盘空间消耗.

此代码说明了使用"continue"失败的尝试:

#include <iostream>
#include <vector>
#include <fstream>       
#include <sstream>       
using namespace std;     

int main () {
    string line;
    ifstream myfile ("mydata.txt");
    vector<vector<string> > dataTable;
    if (myfile.is_open())
    {
        while (! myfile.eof() )   
        {
                stringstream ss(line);    
                int FirstCol;
                string SecondCol;

                if (FirstCol != 34) {
                   continue;
                }

                // This will skip those other than 34
                // but will still iterate through all the …
Run Code Online (Sandbox Code Playgroud)

c++ iteration file-processing

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

在x86嵌入式设备上安装Windows CE

在嵌入式设备上安装Windows CE的一般步骤是什么(比如eBox4300?在Windows中是否有相当于PXE的启动,以便我可以通过网络启动设备,然后在其上安装Windows CE?

我已经广泛搜索了,我唯一收集的是有一个dos引导程序,如果存在(预加载)将使我能够这样做.但由于闪存盘已格式化,因此无法实现.而且我无法抓住这个引导程序.任何帮助将不胜感激.

谢谢

embedded windows-ce

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

ASP.NET使用PageMethods在回发之间保留label.text值的最佳方法

ASP.NET 2.0,PageMethods。

美好的一天,

当我的页面上的下拉列表更改时,我正在使用ASP.NET AJAX PageMethods动态更改Label的文本。

我知道在客户端更改标签的文本不会在回发之间保留,这就是我的情况。我听说解决方案是将标签内容保留在隐藏字段中,然后在Page_Load中从该字段设置标签文本。

但是,这种解决方案对我来说似乎并不干净。还有其他选择或最佳做法吗?

谢谢!


为了澄清一下,我有一个带有人名的下拉列表。当下拉列表更改时,我想在标签中放入该人的电话。但是,我认为进行完整的回发并不是真正的最佳选择,因此我决定使用PageMethod来获得电话,并通过下拉列表中选择的项目的ID来检索电话,并将其放入标签中。

但是,由于其他控件导致了完整的回发,因此每次回发都会丢失电话。我知道将其放在隐藏字段中,然后在有完整的回发时将其设置回Page_Load中的标签是可行的,但是如果有其他解决方案,我会在措手不及。由于WebMethods被标记为静态,因此我无法编写Label.text = person.Telephone; 在他们中。

asp.net viewstate ajax pagemethods

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

您应该在HTML表单文本字段中检查什么?

我正在编写一个PHP脚本来从提交的表单中获取文本框数据.这些是简单的文本框,我不想接受任何HTML标记.我想我至少应该使用strip_tags()和addslashes().还要别的吗?我不介意限制输入到字母数字,我应该使用正则表达式来寻找非标准字符吗?

这是一个简单的表单,实际上(呃)通过电子邮件发送给处理它的人.(遗憾的是没有数据库.)这是简单的数据,名字和姓氏.

编辑:我也想知道我应该寻找什么.合理输入过滤的共识是什么?

html php forms security

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