小编Max*_*gal的帖子

结合PyCharm和CLion IDE

我是学生,可以使用所有JetBrains专业产品.在我的项目中,我同时使用C,Python和Cython,迫切需要一个结合了Pycharm pro和Clion功能的IDE.Cython支持内置在Pycharm pro或其相应的插件中.我尝试了很多产品组合但是(在Ubuntu 14.04上):

  • on clion-2016.2.3内置了Python社区版,但没有提供Cython插件.
  • 在pycharm-2016.2.3上没有提供C插件.
  • 想法-IU-162.2228.15我可以安装Python插件但不提供C插件.

显然我的问题是:我应该使用哪种IDE插件组合才能使用Python C和Cython?也许以前版本的这些产品?有什么我错过了吗?

c python intellij-idea pycharm clion

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

使用VBA在网页中填写用户名和密码

这是我第一次尝试通过VBA导航IE浏览器.我想: - 转到这个网页https://hb2.bankleumi.co.il/e/Login.html - 填写用户名 - 填写密码 - 点击"登录"按钮现在我得到了错误"对象'IWebBrowser2'的方法'文档'失败"

我试图检查网页的html代码中的元素并找到它们的ID,但我想我在调用方法或接近对象时犯了一些错误.

我的代码是:

Option Explicit
Sub dataFromLeumi()
    Dim myPassword As String
    myPassword = "somepassword"
    Dim myUserName As String
    myUserName = "someusername"



    Dim loginPath As String
    loginPath = "https://hb2.bankleumi.co.il/e/Login.html"
    Dim IE As Object
    Set IE = CreateObject("InternetExplorer.application")
    IE.Visible = True
    IE.navigate loginPath

    Dim userName As Object
    Set userName = IE.document.getattribute("uid")
    userName.Item(0).Value = myUserName

    Dim password As Object
    password = IE.document.getelementbyid("password")
    password.Item(0).Value = myPassword


    IE.document.getelementbyid("enter").Click
End Sub
Run Code Online (Sandbox Code Playgroud)

我应该在代码中更改什么?我错过了什么?

谢谢!

html javascript vba dom

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

Selection.SpecialCells() 方法返回意外范围(Excel VBA)

当我选择包含三个单元格的范围(例如 B3:B5)时,该方法将按预期运行并显示包含“3”、“4”和“5”的三条消息。

Sub visTest()
    Dim c As Range
    For Each c In Selection.SpecialCells(xlCellTypeVisible)
        MsgBox c.row
    Next c
End Sub
Run Code Online (Sandbox Code Playgroud)

问题是当我仅选择一个单元格时:Selection.SpecialCells(xlCellTypeVisible)返回工作表上的所有可见单元格并从单元格 A1 开始。

如何使其仅返回一个选定单元格内的一个可见单元格?为什么会出现这个问题?

谢谢!

excel vba

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

从两个可能的数字(4或7)中获取一个数字并返回第二个数字的函数

我必须实现一个获取两个数字之一的函数:4或7.该函数必须返回第二个数字而不使用算术运算,例如:

如果函数得到4作为参数 - 它返回7,

如果函数得到7作为参数 - 它返回4.

我寻找除了显而易见的解决方案 return x==7?4:7

解决方案可能会解决这些数字的二进制表示属性.

c algorithm

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

在数据表中定义列类型以进行排序

我按照这个数据表教程将表的第三列按百分比值排序:

// Setup column search - add a text input to each footer cell
            $('#p_table-id tfoot th').each(function() {
                var title = $(this).text();
                $(this).html('<input type="text" placeholder="Search ' + title + '" />');
            });

            // DataTable
            var table = $('#p_table-id').DataTable({
                "columnDefs": [{
                    "type": "num-fmt",
                    "targets": 2
                }],
                dom: 'l Brtip',
                "aLengthMenu": [
                    [20, 50, 100, -1],
                    [20, 50, 100, "All"]
                ],
                "buttons": [],
                paging: false,
                fixedHeader: true


            });
            // Apply the search
            table.columns().every(function() {
                var that = this;

                $('input', this.footer()).on('keyup …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

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

Len函数返回不正确的结果

我对LEN函数有一些奇怪的问题.我的输入是字符串"......",LEN返回长度为2.我不知道为什么会发生这种情况.有什么建议?我使用的代码是:

Function replaceCharWith(ByVal str As String, ByVal chToReplace As String, ByVal ch As String) As String
For i = 1 To Len(str)

    If Mid(str, i, 1) = chToReplace Then
        replaceCharWith = replaceCharWith & ch
    Else
        replaceCharWith = replaceCharWith & Mid(str, i, 1)
    End If
Next
End Function

Sub dotsToSlashes()
    Dim c As Range
    For Each c In Selection
        c = replaceCharWith(c, ".", "/")
    Next
End Sub
Run Code Online (Sandbox Code Playgroud)

谢谢.

excel vba excel-vba

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

Fgets编译错误

我坚持看似初学者的编译错误:

我的简单程序:

#include <stdlib.h>
#include <stdio.h>
#include "Tiles_Circular_Linked_List.h"

#define MAX_LINE_LENGTH 128;

int main(int argc, char **argv) {
    struct node *head_tail;
    FILE *file;
    /*char filename[] = "/home/student/Desktop/Studies/C/testing_fodder/tiles";*/

    argv++; /*go to second character-array argument*/

    file = fopen(*argv, "r");
    char *curr_line;

    fgets(curr_line, MAX_LINE_LENGTH, file);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用此命令编译它:

gcc -g -Wall -ansi launch_tiles.c -o tiles_prog

并得到这些错误:

launch_tiles.c:在函数'main'中:

launch_tiles.c:17:19:错误:预期')'之前';' 代币

launch_tiles.c:17:19:错误:函数'fgets'/usr/include/stdio.h:628:14的参数太少:注意:在这里声明

launch_tiles.c:9:8:警告:变量'file'设置但未使用[-Wunused-but-set-variable]

launch_tiles.c:8:15:警告:未使用的变量'head_tail'[-Wunused-variable]

我对错误感兴趣,而不是警告.

我可以算上三个我传递给它的论点,fgets并且不明白我在哪里想念括号,那么问题是什么?

谢谢!

c fgets

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

标签 统计

c ×3

vba ×3

excel ×2

javascript ×2

algorithm ×1

clion ×1

datatables ×1

dom ×1

excel-vba ×1

fgets ×1

html ×1

intellij-idea ×1

jquery ×1

pycharm ×1

python ×1