问题列表 - 第17623页

从网上获取HTML代码

我正在开发一个有趣的项目,但我想从网站上获取html代码,我稍后将只提取链接.

我一直在谷歌搜索几分钟,我没有发现任何我想要的东西(只是文本).

html c# string

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

将div放在新行上(由浮动<ul>元素引起的问题)

所以我有3个无序列表,如下所示:

  <ul class="menu">
<li class="heading">Title (Click To Download)</li>
<li><a title="Download sample.mp3" href="http://example.com/sample.mp3">Sample Song</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用以下css样式:

/* SITE MAP MENUS */

ul.menu {

    float: left;
    margin: 0 10px 0 10px;
    display: block;
    font-size: 13px;
    line-height: 24px;
    color: #898989;
}


ul.menu li {}

.menuText
{

}
li.heading {
    color: #493f0b;
    font-weight: bold;
    border-bottom: 1px solid #d7d7d7;
}
Run Code Online (Sandbox Code Playgroud)

但是,当我把一个新的div:

<div class="pleasedontfloat">The paganation would go here..</div>
Run Code Online (Sandbox Code Playgroud)

它不是在列表下面,而是在它们旁边.我该如何解决这个问题?(类enjoyontfloat没有适用的规则)

html css firefox internet-explorer

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

WPF多线程

我正在构建一个调用Web服务的WPF应用程序,并在我的应用程序分解和分析之后显示从服务返回的数据.我面临的问题是多线程.其中一个API调用是每隔60秒使用DispatcherTimer进行的.问题是,当此事件触发时,它会阻止UI线程.我尝试(在所有方面我都能想到)使用BackgroundWorker和Dispatcher对象(也是委托)从后台线程更新UI,我无法弄清楚这一点.我需要一个示例,显示后台线程正在更新的UI线程上的标签.任何有关这方面的帮助都会很棒,因为我即将惊慌失措:).

我看过其他文章,这对我来说并没有太大的意义.拜托我,因为我对此很陌生.这是我想做的一个例子.我在窗口上有一个名为lblCase的标签.我每60秒调用一次pullData(),我想用返回的数据更新lblCase而不阻塞UI.

private void pullData()
{
  //API call goes here...
  lblCase.Content = iCase;
}

public MainWindow()
{
    InitializeComponent();
    DispatcherTimer timer = new DispatcherTimer();
    timer.Tick += new EventHandler(timer_Tick);
    timer.Interval = new TimeSpan(0,0,60);
    timer.Start();
}

private void timer_Tick(object sender, EventArgs e)
{
  pullData();
}
Run Code Online (Sandbox Code Playgroud)

c# wpf multithreading

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

使用数字键作为对象转换数组

我在探讨PHP的构建机制,并在将数组作为对象进行投射时遇到了一个奇怪的情况

$o = (object) array('1'=>'/foo/bar');   
$o = new stdClass();
var_dump($o);
Run Code Online (Sandbox Code Playgroud)

据我了解,PHP属性需要使用与PHP变量相同的规则声明.这是一个有效的变量名称,以字母或下划线开头,后跟任意数量的字母,数字或下划线.但是,上面的代码产生以下输出

object(stdClass)#1 (1) {
  [1]=>
  string(8) "/foo/bar"
}
Run Code Online (Sandbox Code Playgroud)

当你试图访问对象中的信息时,它变得非常奇怪.

var_dump($o->1);        // parse error
var_dump($o->{'1'});        // NULL 
var_dump(get_object_vars($o));  //array(0) { }
Run Code Online (Sandbox Code Playgroud)

无论如何都要获取var_dump报告的信息在对象中,或者它是否仅在请求生命周期的其余部分被锁定?(实际使用这是零,我只是好奇)

php arrays casting

12
推荐指数
2
解决办法
4994
查看次数

Exchange Server和SAS 9.1.3/9.2

有没有人成功地与SAS 9.1.3或9.2中的微软交换服务器进行交互?我知道可以使用SAS Ent完成.指南4.x,但如果常规SAS能够做到这一点,我对这条路线不感兴趣.

exchange-server sas

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

为什么我的脚本不能正常工作,但是我可以手动插入mysql?

conn = MySQLdb.connect(host='db1', user='user', passwd='pass', db='db', port=3306)
cursor = conn.cursor()

count = int(sys.argv[1])
x = 0
while x < count:
    x += 1
    cursor.execute("INSERT INTO auth_group(name) VALUES(%s)", (str(x)))
    #if I change %s to 'kkkk', it doesn't work either.

    print str(x) + ' / ' + str(count)
print 'done'
Run Code Online (Sandbox Code Playgroud)

但是......如果我进入"mysql -uuser -ppass db",它可以工作:

mysql > INSERT INTO auth_group(name) VALUES('kkkkk');
Run Code Online (Sandbox Code Playgroud)

我不知道这可能是一个问题......但我之前遇到了复制问题.

我想将99999行插入数据库.但它是空的.

mysql> select * from auth_group;
Empty set (0.33 sec)
Run Code Online (Sandbox Code Playgroud)

python mysql database

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

克服在DataGridView中显示二进制列的.NET问题

如果DataSet包含时间戳或其他二进制值的列,则在显示该列中的任何数据时,其关联的DataGridView将抛出ArgumentException.也就是说,假设您有一些包含二进制列的表,例如:

CREATE TABLE [dbo].[DataTest](
    [IdStuff] INT IDENTITY(1,1) NOT NULL,
    [ProblemColumn] TIMESTAMP NOT NULL )
Run Code Online (Sandbox Code Playgroud)

在Visual Studio 2008中,添加指向可疑表的新数据源.将表从数据源资源管理器拖到新WinForm的可视化设计器表面上,以自动创建DataGridView,BindingSource等.执行应用程序,您将获得运行时异常.听起来像是一个缺陷,对吧?

如果检查DataGridView的Columns集合,您会发现它将列类型设置为DataGridViewImageColumn.为什么?因为,根据微软的说法,.NET假定二进制列是图像.事实上,微软肯定这种行为是设计的!请参阅Microsoft Connect上的此缺陷报告:http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx ?FeedbackID = 93639

可以通过处理DataGridView的DataError事件来抑制错误对话框,正如对话框礼貌地指出的那样,但这引出了问题.我想找到一种方法来避免首先出现错误.也就是说,我希望有一个DataGridViewTextColumn显示二进制数据的文本表示,例如"0x1234a8e9433bb2".我正在寻找一个通用的解决方案,因为我的实际代码不使用上面示例中的特定表.相反,我在dataAdapter.SelectCommand中添加了一些任意的查询,然后调用

dataAdapter.Fill(dataTable)
Run Code Online (Sandbox Code Playgroud)

自动生成我的dataTable.由于DataGridView有(恕我直言)错误,我想我需要检查数据表的列(即dataTable.Columns [n] .DataType.Name.Equals("Byte []")?)并在将dataTable连接到DataGridView之前手动将任何字节数组转换为其文本形式

bindingSource.DataSource = dataTable;
Run Code Online (Sandbox Code Playgroud)

那我的问题是:

是否有更简单或更优雅的方式在DataGridView中显示二进制列?

(请注意,VS 2005和VS 2008,.NET 2.0和.NET 3.5都存在此问题.)

sql-server datagridview binary-data visual-studio-2008

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

为什么Python计算的"hashlib.sha1"与文件的"git hash-object"不同?

我正在尝试计算文件的SHA-1值.

我编造了这个脚本:

def hashfile(filepath):
    sha1 = hashlib.sha1()
    f = open(filepath, 'rb')
    try:
        sha1.update(f.read())
    finally:
        f.close()
    return sha1.hexdigest()
Run Code Online (Sandbox Code Playgroud)

对于特定文件,我得到这个哈希值:
8c3e109ff260f7b11087974ef7bcdbdc69a0a3b9
但是当我用git hash_object计算值时,我得到这个值: d339346ca154f6ed9e92205c3c5c38112e761eb7

他们怎么不一样?我做错了什么,或者我可以忽略它的区别?

python git hash

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

制作具有不同颜色的UIAlertView的最简单方法是什么?

我的应用程序使用黑色导航栏和其他自定义颜色的各种UI组件,深蓝色的警报视图看起来非常不合适.

我想使警报视图半透明的黑色,而不必诉诸使用图像文件.

我并不反对生成UIImage,因为我知道改变背景的唯一方法是使用UIImage,但我的所有尝试(基于下面的问题1)只是在警报视图后面形成一个纯黑色矩形(角落不圆.)

相关但不重复:

  1. 如何改变UIAlertView的背景颜色?
  2. 如何更改UIAlartView的颜色?

第一个使用图像"Background.png"以将其设置为背景.第二个问题与第一个问题相关,并声称OP不应该这样做.

iphone objective-c uialertview

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

杀死此NumberFormatException

我在Integer.parseInt()方法上得到一个NumberFormatException.我知道这个例外是在将"ab"这样的东西传递给方法时产生的,但我不知道发生了什么.我怎样才能解决这个问题?

我正在使用Netbeans并试图调试将caseStartLineSplitted[0]变量放在变量上,然后点击f7,但是代码经历了像Arrays类这样的东西,我并不关心.我怎样才能直接caseStartLineSplitted[0]进入变化的地方?

输入文件是:

2
3 2 1
ab
1 0
2 0
2 0
2
0 3
abaa
aab
aba
3 3 2
ade
0 1 2
1 2 0
2 1 0
1 2
2 2
a
de



 /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */

    package afd;

    import java.io.*;
import java.util.*;

/**
 *
 * @author Administrator
 */
public class Main {

    /**
     * …
Run Code Online (Sandbox Code Playgroud)

java netbeans

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