问题列表 - 第16608页

如何计算MySQL /正则表达式替换器中的单词?

我如何在MySQL查询中具有与Regex.Replace函数相同的行为(例如在.NET/C#中)?

我需要这个,因为和很多人一样,我想计算一个字段中的单词数量.但是,我对以下答案不满意(在该网站上多次给出):

SELECT LENGTH(name) - LENGTH(REPLACE(name, ' ', '') +1 FROM table
Run Code Online (Sandbox Code Playgroud)

因为当两个单词之间有多个空格时,它不会给出好的结果.

顺便说一句,我认为Regex.Replace功能可能很有趣,所以欢迎所有好主意!

regex mysql replace word-count

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

JavaMail BaseEncode64错误

我目前正在开发一个从gmail帐户下载附件的应用程序.现在,每当下载压缩附件时我都会收到错误.但是,并非所有,我可以毫无错误地检索它.这是Exception消息:

Exception in thread "main" com.sun.mail.util.DecodingException: BASE64Decoder: Error in encoded stream: needed 4 valid base64 characters but only got 1 before EOF, the 10 most recent characters were: "Q3w5ilxj2P"
Run Code Online (Sandbox Code Playgroud)

仅供参考:我可以通过gmail web界面下载附件.

这是片段:

        Multipart multipart = (Multipart) message.getContent();

        for (int i = 0; i < multipart.getCount(); i++) {

            BodyPart bodyPart = multipart.getBodyPart(i);

            if (bodyPart.getFileName().toLowerCase().endsWith("zip") ||
                    bodyPart.getFileName().toLowerCase().endsWith("rar")) {
                InputStream is = bodyPart.getInputStream();
                File f = new File("/tmp/" + bodyPart.getFileName());
                FileOutputStream fos = new FileOutputStream(f);
                byte[] buf = new byte[bodyPart.getSize()];
                int bytesRead;
                while …
Run Code Online (Sandbox Code Playgroud)

gmail multipart jakarta-mail

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

使用 tkinter 时如何将 tcl 中的 stdout 获取到 python 字符串变量中?

我有以下 python 代码...

import Tkinter

root = Tkinter.Tk()

root.tk.eval('puts {printed by tcl}')
Run Code Online (Sandbox Code Playgroud)

它会在屏幕上打印“printed by tcl”。如何将 tcl 解释器打印到屏幕上的内容捕获到 python 字符串中。

这是我正在做的事情的简化示例。我有一个用 python 编写的自动化系统,但有一个由 tcl api 控制的新设备。每个 tcl 命令都会打印“已连接”或“连接失败”之类的内容,我需要能够将这些内容捕获到 python 字符串中,以便自动化系统可以知道发生了什么,例如,如果设备未连接自动化系统可以重试连接命令。

干杯

来自尼克

python tkinter tcl

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

我该如何解析以下文本文件?

我对c#很新.有人可以给我一个正确的方向,我该如何解析下面的文本文件?

我试图实施的程序将执行以下操作:

它会要求用户输入目录.它将在目录中搜索文本文件.它将遍历文本文件,解析它们,并将它们保存在一个表数据库中.文本文件具有以下结构:

(这是文本文件1)

001 - Milan (Citizens)

Pitch Street

  John Doe               15, F1 2             35022I        
  Janette Doe            17, F7 2             32345I            

Angel Street

  Mark Skate             12, F3 2             35532I        
  Jacqueline Skate       18, F6 2             54343I                
Run Code Online (Sandbox Code Playgroud)

(这是文本文件2)

002 - Rome (Citizens)

Colosseum Street

  Christian Troy         21, F8 5             21354I        
  Janette Doe            17, F7 2             23453T            

Pope Street

  Sean McNamara          Villa McNamara       12424I        
  Julia McNamara         Villa McNamara       43344I                       
Run Code Online (Sandbox Code Playgroud)

等等...

001 - 米兰等......是小镇.这可以在每个文本文件的开头找到一次.斗兽场街等...是街道名称.然后对于每条街道都有一个包含3列的列表:名称,地址,身份证.

我需要的是将每个公民插入数据库.数据库将有一个表格,格式如下:

姓名,地址,id_card,城镇,街道

因此,每个公民必须存放在某种阵列中,阵列将包含公民各自的城镇和公民.

如果有人能给我一些关于如何解析这个文本文件格式的想法,那就太好了,因为它有一些不寻常的格式.另请注意,名称,地址和身份证之间的空格是实际空格而不是标签.

提前谢谢了!

问候,克里斯

c# parsing text file

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

jQuery:从解析的html片段中选择元素

在类方法中,我解析一个像这样的html片段:

    this.editCtrl = $('<input type="radio" name="society" value="existing"><select class="society"></select></input><input type="radio" name="society" value="existing"><input type="text"></input></input>');
Run Code Online (Sandbox Code Playgroud)

我可以将这个片段添加到我的DOM中,一切正常,但在此之前我想填写下拉列表.我试着像这样:

    var dropdown = this.editCtrl.find('select.society');
Run Code Online (Sandbox Code Playgroud)

和这样:

    var dropdown = $('select.society', this.editCtrl);
Run Code Online (Sandbox Code Playgroud)

在两种情况下,结果集的长度均为零.从这样的html片段中获取某个元素的正确方法是什么?

javascript

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

C#AppSettings:有一种简单的方法可以将集合放入<appSetting>

我试过了

<appSettings >
    <add key="List" value="1"/>
    <add key="List" value="2"/>
    <add key="List" value="3"/>
  </appSettings >
Run Code Online (Sandbox Code Playgroud)

System.Configuration.ConfigurationManager.AppSettings.GetValues("List");

但我只得到最后一个成员.我怎么能轻易解决这个问题?

c# collections set setting

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

如何在Java中获得最佳代码覆盖率?

存在一些允许计算一组测试的路径覆盖率的工具,但是是否有一个工具(或算法)可以建议值以尽可能少的测试获得最佳路径覆盖?

例如,使用以下类:

public class User {

    private boolean isAdmin = false;
    private String name;
    private String password;

    public User(String name, String password, boolean isAdmin) {
        this.name = name;
        this.password = password;
        this.isAdmin = isAdmin;
    }

    public boolean isAdmin() {
        return isAdmin;
    }

    public boolean authenticate(String name, String password) {
        if (name.equals(this.name) && password.equals(this.password)) {
        return true;
        } else {
            return false;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)
public class DataRepository {

    List<String> data = new ArrayList<String>();

    public void add(String dataPiece) {
        data.add(dataPiece);
    } …
Run Code Online (Sandbox Code Playgroud)

java testing algorithm code-coverage

0
推荐指数
2
解决办法
2246
查看次数

处理DataGridHyperlinkColumn单击事件

如何通过代码(在.xaml.cs文件中)以编程方式处理DataGridHyperlinkColumn的click事件.

wpf datagrid

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

如何通过翻转和缩放实现iPhone视图过渡动画?

如何实现我们在iPhone音乐应用程序的封面屏幕中看到的动画?当您点击一个小视图时,它会翻转并缩放到另一个视图?我怎样才能做到这一点?我可以使用核心动画来翻转和缩放视图,但是如何转换到另一个视图呢?谢谢

iphone transition core-animation view

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

以编程方式获取DLL的版本号

是否可以从任何.NET DLL以编程方式获取版本号?

如果有,怎么样?

.net c#

145
推荐指数
6
解决办法
10万
查看次数