问题列表 - 第44328页

Php用Twitter帐户链接替换@username

我认为这与正则表达式有关,但它是一门艺术 - 我需要一些帮助.

当我们展示一个故事时,我们将所有文本存储在一个可变的文件中 - 比方说$ story.

我想要的是做一个str_replace(我认为这就是我需要的)这样的事情"如果文本包含@something然后将其变成类似的链接<a href="http://www.twitter.com/something">@something</a>- 但只有在@符号之前没有任何内容时才这样做" (排除电子邮件地址)

此外,如果有空格或标点符号,我们需要停止'某事'.所以@something.没有变成<a href="http://www.twitter.com/something.">@something.</a>

有关如何使这项工作的任何建议?

php regex

8
推荐指数
2
解决办法
5194
查看次数

哪一个先走,Grails还是Groovy?

我想创建一个Web应用程序.我想过选择Groovy或Grails.但我不知道从哪里开始!从Groovy或Grails开始?

grails groovy

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

在Java中,是否需要同步不使用静态或类变量的方法?

仅使用局部变量的方法是否会遇到任何线程问题?在某处提到过,使用局部变量的方法被复制到每个线程堆栈框架中,并且不需要为多线程实现进行同步,除非它使用类级别或静态引用/变量?

java static multithreading synchronization local

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

QWebView自动选项卡

我用QWebView.load(QUrl(myurl))打开一个网页,网页获得一些输入并返回一个新的php生成页面.

如果在Firefox中执行,浏览器会自动打开一个新的选项卡/窗口以显示返回的页面.

如何告诉QWebView打开一个新的QWebview实例并加载返回的数据?

我正在www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qwebview.html查看QwebView文档......但没有快乐.

此类页面的示例:http: //www.iqfront.com/index.php?option = com_content&view = article&id = 5&Itemid = 4

谢谢你的任何想法.

qt pyqt pyqt4 qwebview

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

如何在里面设置UIButton的颜色(不是背景颜色)

我正在调整一些视觉变化,并注意到当我尝试设置UIButton的背景颜色时,它只将颜色设置在实际按钮之外(不在按钮本身内)

UIButton* button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(6, 9, 50, 25);    
[button setTitle:@"Select" forState:UIControlStateNormal];
button.backgroundColor = [UIColor redColor]; 
Run Code Online (Sandbox Code Playgroud)

是否存在允许我设置颜色的其他属性?

iphone background-color uibutton

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

JavaScript:在页面的所有元素上反转颜色

注意:我在我的问题中保留了最新版本的书签,效果很好,并且基于雅各布的答案.如果您正在寻找要使用的书签,请使用该书签.如果您只想要一些适用于Chrome的精彩内容,请参阅leosok的精彩答案.

我希望能够使用JavaScript书签反转页面上所有元素的颜色.我知道要反转颜色,你从255(xFF)中减去每个RGB十六进制值,但除此之外,我不确定如何继续.

我怎么能做到这一点?

使用jQuery是可以接受的,它只需要在Chrome上运行,但如果它在Firefox中有效则可以.

这是排除图像 - 背景,文本和链接颜色都应该被反转.基本上任何从CSS中获取颜色的东西.

更新 这是一个更新的书签,修复了嵌套元素问题,并将在很多不同的网站上工作(包括这个)

UPDATE2 添加了对透明度的一些支持,处理具有默认背景颜色rgba(0,0,0,0)的元素.现在更多的网站应该使用更新的网站.

javascript: (function ($) {
    function load_script(src, callback) {
        var s = document.createElement('script');
        s.src = src;
        s.onload = callback;
        document.getElementsByTagName('head')[0].appendChild(s);
    }

    function invertElement() {
        var colorProperties = ['color', 'background-color'];
        var color = null;
        for (var prop in colorProperties) {
            prop = colorProperties[prop];
            if (!$(this).css(prop)) continue;
            if ($(this).data(prop) != $(this).css(prop)) continue;

            if (($(this).css(prop) === 'rgba(0, 0, 0, 0)') || ($(this).css(prop) === 'transparent')) {
                if ($(this).is('body')) { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-chrome bookmarklet

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

使用C#创建Excel表的最简单方法是什么?

我有一些表格数据,我想把它变成Excel表格.

可用软件:

  • .NET 4(C#)
  • Excel 2010(使用Excel API即可)
  • 我不想使用任何第三方库

有关数据的信息:

  • 几百万行
  • 5列,所有字符串(非常简单和常规的表结构)
  • 在我的脚本中,我目前正在使用嵌套的List数据结构,但我可以更改它
  • 脚本的性能并不重要

在线搜索给出了很多结果,我很困惑我是否应该使用OleDb,ADO RecordSets或其他东西.其中一些技术对于我的场景来说似乎有些过分,有些看起来可能已经过时了.

最简单的方法是什么?

编辑:这是我打算从我参加的桌面运行的一次性脚本.

c# excel

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

如何知道设备的密度?

嗨因为我们可以在Android中获得分辨率,但我们怎么知道设备的密度(屏幕)?

thnakx

android

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

JFile Chooser 在使用前抛出错误,只是有时?

我创建一个 JFile Chooser,并使用 .setCurrentDirectory(); 通过传递 newFile("."); 将目录设置为我的 java 项目文件夹的根目录 有时这似乎工作正常,但有时会引发错误。这一切都是在程序加载时、在任何用户输入之前发生的,因此据我所知,无论发生与否,这都是完全随机的。这是我的代码中与文件选择器相关的部分:

public class PnlHighScores extends JPanel {

    JFileChooser fcScores = new JFileChooser();

    PnlHighScores() {

        fcScores.addChoosableFileFilter(new TxtFilter());

        //***********This seems to cause a strange error only somethimes, Right as the program is run!***********
        fcScores.setCurrentDirectory(new File("."));//http://www.rgagnon.com/javadetails/java-0370.html
    }


    class ActFileChooser implements ActionListener {

        public void actionPerformed(ActionEvent e) {//http://download.oracle.com/javase/tutorial/uiswing/examples/components/FileChooserDemoProject/src/components/FileChooserDemo.java
            int returnVal = fcScores.showOpenDialog(PnlHighScores.this);

            if (returnVal == JFileChooser.APPROVE_OPTION) {
                filScores = fcScores.getSelectedFile();
                sFileLocation = filScores.getAbsolutePath();//.getParent();//http://www.java-forums.org/awt-swing/29485-how-retrieve-path-filechooser.html
                //System.out.println(filScores);
                pnlScoreText.updateScoreFile(sFileLocation);
            }

        }
    }
    class TxtFilter extends javax.swing.filechooser.FileFilter {//http://www.exampledepot.com/egs/javax.swing.filechooser/Filter.html

        public boolean …
Run Code Online (Sandbox Code Playgroud)

java swing jfilechooser

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

将vim中的shift-tab映射到Vim中的inverse选项卡

我已经做了一些搜索,并在vim中发现了大量有关绑定键的信息,但我无法确定如何映射shift-tab.或者我需要将它映射到哪个命令以使其"向后翻转".

这就是我现在所拥有的:

map <S-tab> <S-,><S-,>
Run Code Online (Sandbox Code Playgroud)

可能相关的信息:我正在使用2.22.3终端运行Debian.与VIM - Vi IMproved 7.1

vim

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