小编Ale*_*xei的帖子

Facebook不会从og:image加载图片

它已经在工作了,但今天我很惊讶,当我试图分享链接时,Facebook没有显示图像,来自og:image meta标签.

来自facebook调试器:

Meta Tag:   <meta property="og:description" content="???????????????? ???? ???????? ? ???????,??????????? ? ??????????? ??????????? ?????????????. ?????? ??? ???, ??? ????? ????? ?????? ?? ??? ???????." />
Meta Tag:   <meta property="og:title" content="???????? ?????????? ?????????? OdinOtvet" />
Meta Tag:   <meta property="og:type" content="website" />
Meta Tag:   <meta property="og:image" content="http://www.odinotvet.ru/images/logo_250.png" />
Meta Tag:   <meta property="og:url" content="http://www.odinotvet.ru" />
Meta Tag:   <meta property="og:site_name" content="?????????" />
Meta Tag:   <meta property="fb:app_id" content="286967601317982" />
Meta Tag:   <meta property="fb:admins" content="100002890978393,100001666575542" />
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

图像在哪里?

facebook facebook-opengraph

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

Regexp匹配序列,不包含单词列表(.NET)

搜索源文本:

/russia/moscow-region/moscow/mitino_m
/russia/moscow-region/moscow/planernaya_m
/russia/moscow-region/outside
/russia/moscow-region/moscow/otradnoe_m
/russia/moscow-region/outside/podol-sk
/russia/moscow-region/foreign/mexico
/russia/moscow-region/moscow
/russia/moscow-region/abrakadabra/u-lalala
/russia/moscow-region/outside/himki
/russia/moscow-region/moscow/preobrajenskaya_pl_m
Run Code Online (Sandbox Code Playgroud)

Regexp在这里:

russia/moscow-region/(moscow|outside).*$
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到结果:http://www.myregextester.com/?r = 7f93ce7f

我需要反转此表达式以匹配moscow, outside"russia/moscow-region /"字符串值之后不包含单词的所有值.怎么改呢?

.net regex

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

使用提交注释自动关闭Redmine任务

Redmine中有一个功能(相关修订版),用于将提交与具有在提交注释中键入的特定关键字的任务链接:

默认关键字是:

* for referencing issues: refs, references, IssueID
* for fixing issues: fixes, closes
Run Code Online (Sandbox Code Playgroud)

http://www.redmine.org/projects/redmine/wiki/RedmineSettings#Referencing-issues-in-commit-messages

当我提交(从Visual Studio 2010 + Mercurial)到存储库时,所有引用关键字都正常工作但"修复问题"关键字(修复,关闭)不会将状态更改为"完成".

有什么建议?

mercurial redmine visual-studio

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

用于代码对齐的Visual Studio扩展

是否有任何免费扩展来执行代码对齐,例如 Alignment Assignments与Productivity Power Tools对齐,但要对齐此代码:

public int ID;
public string Title;
public string Text;
public decimal Factor;
Run Code Online (Sandbox Code Playgroud)

以这种方式,或类似的东西?

public int      ID;
public string   Title;
public string   Text;
public decimal  Factor;
Run Code Online (Sandbox Code Playgroud)

c# coding-style visual-studio

7
推荐指数
2
解决办法
2972
查看次数

hg删除-I PATTERN,它是如何工作的?

何删除mercurial中的所有*.bak或*.orig文件?

例:

C:\dev\web>hg stat
? Views\System\UnderConstruction.cshtml.bak
? Views\Topic\Index.cshtml.bak
? Views\Topic\MasterPage.cshtml.bak
? Web.config.bak

C:\dev\web>hg rem -I *.bak
abort: no files specified
Run Code Online (Sandbox Code Playgroud)

mercurial tortoisehg

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

Redmine Changeset显示问题的详细信息

是否有redmine的插件,以显示特定问题的链接变更集?我指定了Repository(Mercurial),我希望看到更改集点击问题.

redmine redmine-plugins

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

使用C#创建SSL WebRequest

我正在编写一个代码来读取页面并以编程方式下载内容,但它与浏览器的工作方式不同.请注意,我也使用cookie字符串.

我的代码是:

string strUrl = "http:" + "//mgac.webex." + "com";
string cookies_str = "vSeg=post_attendee; s_nr=1321305381566-New; s_lv=1321305381566; s_vnum=1322686800567%26vn%3D1; galaxyb_wl=R2355168776; JSESSIONID=Qlq1TR7Hf09KTsGHr4vv2GnTFF0NGRlLmGyYmMvzY5M29pbZ8yNp!31020270; DetectionBrowserStatus=3|1|32|1|4|2; CK_LanguageID_503319=1; CK_TimeZone_503319=4; CK_RegionID_503319=2; vSeg=post_attendee; s_nr=1321305381566-New; s_lv=1321305381566; s_vnum=1322686800567%26vn%3D1; galaxyb_wl=R2355168776; JSESSIONID=Qlq1TR7Hf09KTsGHr4vv2GnTFF0NGRlLmGyYmMvzY5M29pbZ8yNp!31020270;";
string other_saved_cookies = "screenWidth=1280; CK_CDNHostStatus=akamaicdn.webex.com|1322367753273|1";

string s;
using (WebClient client = new WebClient())
{
    client.UseDefaultCredentials = true;
    client.Headers.Add(HttpRequestHeader.Cookie, cookies_str);
    s = client.DownloadString(strUrl);
}
Run Code Online (Sandbox Code Playgroud)

我得到了这个答案:"无法找到页面......"

当我用Fiddler扫描请求时,我的浏览器收到相同的答案,之后他向同一主机发出了使用SSL的新请求.

如何使用完全相同的请求来接收浏览器等内容

告诉客户的信息在哪里:"需要SSL连接"?

c# https httpwebrequest webbrowser-control

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

嵌套的WITH语句

这样可行:

; with res1 as (
        select 1 as col1
    )
select * from res1
Run Code Online (Sandbox Code Playgroud)

如何将WITH语句嵌套在另一个内?我试过了

; with res1 as (
    ; with res2 as (
        select 1 as col1
    ) 
    select * from res2
    )
select * from res1
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

Msg 102, Level 15, State 1, Line 2
Incorrect syntax near ';'.
Msg 102, Level 15, State 1, Line 6
Incorrect syntax near ')'.
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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

Facebook是否允许通过应用程序sdk发送通知?

最近我尝试发送应用程序通知,但我收到错误:

(OAuthException)(#2)无法创建任何应用程序请求

代码是:

FacebookClient fbClient = new FacebookClient(access_token);
var args = new Dictionary<string, object>();
args["message"] = "Invitation to app";
args["title"] = "Super title";
args["data"] = "you are welcome";
fbClient.Post("/" + fbid + "/apprequests", args);
Run Code Online (Sandbox Code Playgroud)

access_token使用:

范围: offline_access,publish_stream,user_photos,publish_actions,read_stream,email

facebook facebook-graph-api facebook-c#-sdk

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