小编age*_*off的帖子

Android Asset Studio:使用图像创建图标不起作用

还有其他人有这个问题吗?http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html当我尝试使用图像并上传图像时,它只是一个灰色的盒子.我尝试过所有不同的浏览器但仍然没有运气.

android

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

Python:读取文件直到一行与二进制模式中的字符串匹配

好的,所以我已经看到了其他问题,但我遇到了一个独特的问题。我必须以二进制模式打开文件才能读取它(我真的不明白为什么,但它有效)。我可以轻松地打印出文件的行没问题。但是当我尝试使用 查找特定行时re.search,我遇到了问题,因为我有一个字符串模式和字节对象。这是我到目前为止所拥有的:

input_file = open(input_file_path,  'rb',  0)

for line in input_file:
    if re.search("enum " + enum_name,  line, 0):
        print("Found it")
        print(line)
        exit()
Run Code Online (Sandbox Code Playgroud)

enum_name 是用户输入,所以我真的需要知道如何在搜索以二进制模式打开的文件时同时使用字符串和变量(或者如何以非二进制模式打开此文件,我得到了不能非二进制模式下的无缓冲文本 I/O 错误)。我已经尝试为搜索二进制文件制作我的模式,但是当我这样做时我不知道如何处理变量。

python python-3.x

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

除非打印出来,否则值不会在while循环中更新

好吧,所以我有一个监视线程,它检查一个ArrayList大小,并在该大小超过一定数量后执行某些操作.我现在遇到的问题是大小值永远不会更新,除非我的循环中有一个print语句.这是一些代码,以显示我到底发生了什么.

while(working) {
    // Get size function just returns the size of my list in my t class
    int size = t.getSize();
    if (size >= 10) {
        //DO STUFF
    }
}
Run Code Online (Sandbox Code Playgroud)

以上代码不起作用.它永远不会进入if语句.但是,这很好用:

while(working) {
    // Get size function just returns the size of my list in my t class
    int size = t.getSize();
    System.out.println(size);
    if (size >= 10) {
        //DO STUFF
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:getSize()代码:

public ArrayList<byte[]> myQueue = new ArrayList<byte[]>();

public int getSize() {
    return myQueue.size();      
}
Run Code Online (Sandbox Code Playgroud)

注意:我有另一个运行的线程正在更新并添加到我的t类中的列表中.

有帮助吗?当我尝试在控制台中调试时,让它吐出数字真的很烦人.

java multithreading

5
推荐指数
2
解决办法
1687
查看次数

derby sql insert

我正在尝试在我的数据库中插入值这是我尝试执行的语句:

insert into leverancier (id,naam,straat,nr,postcode,plaats,telefoon) 
    values (1,"stef","bosstraat",88,9240,"Zele",null);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

ERROR 42X04: Column 'stef' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE  statement then 'stef' is not a column in the target table.
Run Code Online (Sandbox Code Playgroud)

问题是什么?

sql derby

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

Python:将列表与整数进行比较

好吧,不,我不相信这是对其他人的重复问题.这就是我想要做的事情(我是Python和自学的新手,所以请耐心等待).

我有一组长度为3的数据.这个集合构成一个十六进制值,即0,9,9f实际上只是十六进制值99f.

我想获取该数据集并将其与我所拥有的整数(2463)进行比较.我知道有一个十进制到十六进制转换器,但我如何组合数据集或拆分整数值,以便能够比较两者,以确保它们相等?

python hex

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

C++:.bmp 到文件中的字节数组

是的,我已经解决了与此相关的其他问题,但我发现它们没有太大帮助。他们提供了一些帮助,但我仍然有点困惑。所以这是我需要做的:

我们有一个 132x65 的屏幕。我有一个 132x65 的 .bmp。我想遍历 .bmp 并将其分成小的 1x8 列以获取该 32 位列的二进制文件。然后横向做 132 次,向下做 9 次。任何不是白色的东西都应该算作一点。例子:

如果图片的左上角像素是非白色的任何颜色,并且其下方的 7 个像素是白色,那么这将是数组的第一个元素,即该数字的十六进制,因此数组将如下所示: array [ ] = { 0x01 } 然后它将继续填充这 132 列,然后对行的 9 个“部分”再次执行此操作。文件结果将只是单独文件中的该数组。

我了解此头格式,我已阅读有关 .bmp 文件格式的 wiki 文章,我的主要问题是当我真正希望它进入内部并与每个像素交互时,我真的不知道如何与 .bmp 交互从图像中。我真的不需要整个事情,但也许只是从 .bmp 中抓取每个像素并将像素的颜色输出到文件或其他内容中的示例。我的c++有点生疏(最近一直在做java和javscript)。

c++ arrays bmp

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

下拉菜单边距不起作用

http://jsfiddle.net/JkhkJ/

这个jsfiddle是我迄今为止所拥有的.我希望选择(下拉菜单)与图像(它们旁边的1,2,3)均匀.我尝试过使用margin-top和bottom标签,但它们似乎没有用.任何帮助?不需要任何粒子方式,只需要下拉菜单与它们旁边的数字相同.

html css

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

C++:使用堆栈反转文本文件中的行

到目前为止我有这个代码:

#include <stdio.h>
#include <stdlib.h>
#include <fstream>
#include <iostream>
#include <string>
#include <stack>
using namespace std;

int main () {


ifstream in;
in.open("example.txt");

ofstream outfile;
outfile.open("out.txt");

stack<string> lines;
string temp;
while(getline(in, temp))
    lines.push(temp);
while(!lines.empty())
    outfile << lines.pop() << endl;

in.close();
outfile.close();

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

我的问题是,为什么我得到一个编译错误"在outfile中不匹配operator <<".

c++ stack reverse text lines

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

ProcessBuilder 无法运行带参数的 python 脚本

好的,我有一个通过 ProcessBuilder 运行的 python 脚本。一切正常。我遇到的问题是每当我将参数传递到 python 脚本中时,python 脚本都会以unrecognized argumets. 但如果我采取确切的命令并将其复制并粘贴到命令提示符中,它就会运行得很好。有什么帮助吗?这是我现在的总体想法:

ProcessBuilder builder = new ProcessBuilder("C:\Python33\" + "python.exe","-u", "C:\...\script.py", "--arg1 " + "argumentValue");
p = builder.start();
Run Code Online (Sandbox Code Playgroud)

java processbuilder

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

字符串之间的Java正则表达式在同一行上多次

我试图提取`[:: ['和'] ::]'之间的值.我遇到的问题是在同一个字符串中有多个这样的实例,它只是拿起第一个.我的正则表达式的任何帮助?这是我的代码:

样本输入: line = "TEST [::[NAME]::] HERE IS SOMETHING [::[DATE]::] WITH SOME MORE [::[Last]::]";

Pattern p = Pattern.compile("\\[::\\[(.*?)\\]::\\]");
Matcher m = p.matcher(line);
if (m.find()) {
    System.out.println(m.group(1));
}
Run Code Online (Sandbox Code Playgroud)

java regex

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

Python:将sys.argv与字符串进行比较

这似乎应该是这么简单,但我有一些严重的问题.我想要做的就是查看用户输入是否与2个字母的表达式匹配.我想我最大的问题是我对re库不是很熟悉,而且文档并没有真正帮助我太多.

这是我到目前为止所尝试的:

试试1

if re.match(sys.argv[3],  "GL",  re.I):
    input_file_path = "V:\\test"
Run Code Online (Sandbox Code Playgroud)

尝试2

if re.ignorecase(sys.argv[3],  "GL"):
    input_file_path = "V:\\test"
Run Code Online (Sandbox Code Playgroud)

尝试3

if sys.argv[3] == "GL":
    input_file_path = "V:\\test"
Run Code Online (Sandbox Code Playgroud)

我调用程序运行的方式:filename.py测试器测试GL"tester"和"test"尚未真正使用.

编辑:我发现了我的主要问题.我在调用一堆if语句而不是elif.所以最后一个说其他的:exit()总是被击中(因为我正在测试第一个if).菜鸟的错误

python

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

无法告诉用户已登录的页面

所以我从php开始,我有一个非常简单的设置.我有2页.一页是登录页面,另一页是登录页面.我现在的问题是每当我成功登录时,第二页仍然认为我没有登录.这是我的代码:

我知道我正确登录,因为它不会打印"错误",并且在进入下一页之前我看到"到处"打印.登录页面:

<!DOCTYPE html>
<html>
    <head>
        <?php 
        session_start();
        ?>
        <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
        <meta content="utf-8" http-equiv="encoding">
        <?php 
        if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] == true) {
            ?>
            <script language="Javascript"> window.location.href="show.php";</script>
            <?php
        }?>
    </head>
    <body>
            <form method="post">
                Username: <input type="text" name="username" size="15" /><br />
                Password: <input type="password" name="pass" size="15" /><br />
                <input type="submit" name ="submit1" value="Login"/>
            </form>
        <?php 
            if (isset($_POST['submit1'])) {
                if (LOGGEDIN) {
                    print "GOT HERE";
                    $_SESSION['loggedin'] = true;
                    $_SESSION['user'] = $username;
                    ?>
                    <script language="Javascript"> window.location.href="show.php";</script>
                    <?php
                }
                else {
                    print "WRONG!";
                } …
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

java ×3

python ×3

c++ ×2

android ×1

arrays ×1

bmp ×1

css ×1

derby ×1

hex ×1

html ×1

lines ×1

multithreading ×1

php ×1

processbuilder ×1

python-3.x ×1

regex ×1

reverse ×1

sql ×1

stack ×1

text ×1