问题列表 - 第46755页

字符串中所有出现的字符的索引

以下代码将打印2

String word = "bannanas";
String guess = "n";
int index;
System.out.println( 
    index = word.indexOf(guess)
);
Run Code Online (Sandbox Code Playgroud)

我想知道如何在字符串"bannanas"中获取"n"("guess")的所有索引

预期结果将是: [2,3,5]

java indexing loops character

88
推荐指数
6
解决办法
15万
查看次数

JSON可以以"["开头吗?

从我在json.org上可以看到的,所有JSON字符串应该以{(大括号)开头,而[字符(方括号)表示JSON中的数组元素.

我使用该json4j库,我得到了一个开头的输入[,所以我不认为这是有效的JSON.我简要地看了一下JSON模式,但是我真的发现它没有说明JSON文件不能启动[,或者只能从它开始{.

json

154
推荐指数
3
解决办法
7万
查看次数

IE无法下载foo.jsf.IE无法打开这个网站.请求的网站不可用或无法找到

我在HTTPS(SSL)主机上的JSF Web应用程序中提供文件下载(通常是CSV或PDF).它在大多数浏览器中都能正常工作,只有IE7/8会出现以下错误:

Internet Explorer无法下载foo.jsf.Internet Explorer无法打开此Internet站点.请求的网站不可用或无法找到.请再试一次

我认为该错误与JSF <h:commandLink>标记与IE不兼容有关.

<h:commandLink value="Download" action="#{bean.download}" />
Run Code Online (Sandbox Code Playgroud)

这是怎么造成的,我该如何解决?

https jsf internet-explorer download

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

Java正则表达式

我想写这样的东西:

Pattern p = Pattern.compile("Mar\\w");
Matcher m = p.matcher("Mary");

String result = m.replaceAll("\\w");
Run Code Online (Sandbox Code Playgroud)

理想的结果是"y".有任何想法吗?

java regex matcher

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

来自控制器的Codeigniter呼叫控制器

在最后两条评论之后,我将丢弃我的真实代码,也许它会有所帮助:

这是登陆控制器:

 <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Businessbuilder extends CI_Controller {

    function __construct()
    {
        parent::__construct();
    }
    function index()
    {
        $RTR = $GLOBALS["RTR"];


        // import the necessary libraries
        $this->load->model("site_pages");

        $RTR = $GLOBALS["RTR"];

        // get the current site
        $site = current_site();

        // get the requesting url
        $class = $RTR->uri->rsegments[1];
        $function = $RTR->uri->rsegments[2];

        // get the current function and class
        $current_method = explode("::", __METHOD__);

        // get the real class name that is going to be called
        $site_page …
Run Code Online (Sandbox Code Playgroud)

controller codeigniter

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

在Javascript中获取今天的日期

如何以这种格式在Javascript中获取当前日期?

"M/d/YYYY"?

谢谢.

如果今天是这样的话

"2011年2月17日",如果它是第3届,它将是"2/3/2011".

谢谢

javascript

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

使用C#向电子邮件添加附件

我正在使用此答案中的以下代码通过Gmail在.NET中发送电子邮件.我遇到的麻烦是在电子邮件中添加附件.如何使用下面的代码添加附件?

using System.Net.Mail;

var fromAddress = new MailAddress("from@gmail.com", "From Name");
var toAddress = new MailAddress("to@example.com", "To Name");
const string fromPassword = "fromPassword";
const string subject = "Subject";
const string body = "Body";

var smtp = new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};
using (var message = new MailMessage(fromAddress, toAddress)
    {
        Subject = subject,
        Body = body
    })
{
    smtp.Send(message);
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

.net c# email gmail

47
推荐指数
3
解决办法
7万
查看次数

如何让Emacs ess将查询字符串(在引号内)识别为代码?

背景

我有一个函数dbquery,简化了从R内部查询MySQL数据库的过程.

dbquery <- function(querystring) {
  dvr <- dbDriver("MySQL")
  con <- dbConnect(dvr, group = "databasename")
  q <- dbSendQuery(con, querystring)
  data <- fetch(q, n = -1)
  return(data)
}    
Run Code Online (Sandbox Code Playgroud)

因此我可以发送:

dbquery(querystring = "select field_1, field_2, field_3 
                       from table_a join table_b on this = that 
                       join table_c on that = something 
                       where field_4 in (1,2,3);"
Run Code Online (Sandbox Code Playgroud)

但是,变量querystring必须包含在引号内.这使得Emacs ESS不会像在SQL模式下那样很好地缩进我的查询 - 或者甚至像没有引号但只是在ESS-R模式下那样.

是否有可能让ESS这样做?也许通过编写函数使它接受没有引号的查询(并在函数中添加引号),或者可能在.emacs或ess.el中添加一些东西?

emacs r ess

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

如何在SQL Server中实现内部和左右外部连接?

我正在寻找一种高级的算法理解,这样我就可以了解SQL-Server正在做什么来执行连接.随意简洁,我不是在寻找极其细腻的细节.促使我理解联接如何更好地实现的事情是我刚刚发布的这个问题背后的情景.我觉得他们最终是两个单独的问题,这就是为什么我没有将它们结合起来.

谢谢!

sql-server join

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

如何在Visual Studio 2010和Windows 7中使用FIPS验证的加密算法?

我在Windows 7中启用了FIPS兼容模式,但现在我的代码无法编译,并出现以下错误:

Source file 'whatever.cs' could not be opened ('This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.')
Run Code Online (Sandbox Code Playgroud)

我正在使用SHA1(散列)和TripleDes(加密)加密.我也尝试过SHA512和AES(256位密钥).

我不能让项目继续构建,但我需要编译它以使用FIPS兼容算法.

c# encryption fips visual-studio-2010

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