小编zPr*_*mer的帖子

CSS双边框(2种颜色)不使用轮廓?

我想知道你们认为最简单的方法是在div周围获得2种颜色的双边框?我尝试使用边框和轮廓,它在Firefox中工作,但大纲似乎在IE中不起作用,这是一个问题.有什么好办法可以解决这个问题吗?

这是我所拥有的,但大纲不适用于IE:outline:2px solid#36F; border:2px solid#390;

谢谢.

html css border pseudo-element

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

Java-主文本文件的相对路径?

我想知道如何指定存储在java项目的src文件夹中的文本文件的相对路径名.我想存储一个包含此文本文件路径的字符串.例如,如果我的example.txt位于我的java项目的src文件夹中,我将如何找到它的相对路径?我也在我的主要做这个,所以我在使用.getResource()时遇到了麻烦.我该怎么做?谢谢.

我的文件路径如下所示,来自eclipse /MyProject/src/data.txt中的属性

我试过了:

String path ="/ MyProject/src/data.txt";

但这不起作用?

java file-io relative-path

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

我创建这个数组时分配的内存在哪里?(C)

假设我做了类似的事情:

char* test[] = {"foo","bar","car"};
Run Code Online (Sandbox Code Playgroud)

如果我做了很长的路,那究竟是什么呢?这会自动创建我需要释放的内存吗?我有点困惑.谢谢.

c string memory-management

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

C/C++ Endianness和tcp套接字

我有一个关于字节序的一般概念性问题,以及它如何影响使用C/C++的tcp套接字通信.这是一个例子:

您有两个与tcp套接字通信的服务器,一个使用大端和另一个小端.如果你通过套接字从一个服务器向另一个服务器发送一个整数,我理解字节排序是相反的,整数将不会打印预期的内容.正确?我看到某个地方(我找不到哪里),如果你在套接字上发送一个字符串,则不会改变该值并按预期​​打印.它是否正确?如果是这样,为什么?我觉得我以前做过这个,但我可能会妄想.

有人可以为我清楚吗?

谢谢.

编辑:是因为char只有1个字节?

c c++ sockets endianness

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

C- 信号量 sem_getvalue 没有返回我所期望的?

我一直试图让自己更熟悉信号量,并想知道为什么这段代码没有打印出我期望的值。

#include <semaphore.h>
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char * argv[]) {
    sem_t sem;
    sem_init(&sem, 0, 1);
    int value;
    sem_getvalue(&sem, &value);
    printf("%d\n",value);

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

它为该值打印 0。但根据我的理解,它应该得到我初始化信号量的值为 1 的值?我尝试在一些带有 pthreads 的代码中使用信号量,并将信号量初始化为 1,但是当我调用 sem_getvalue 函数时,它正在打印 32767。我在这里遗漏了什么吗?提前致谢。

编辑:sem_init 和 sem_getvalue 都返回 -1

编辑:解决了。Mac 上似乎没有实现未命名的信号量。

c semaphore

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

GCC运行汇编程序mac?

我试图在我的Mac上的终端中运行以下代码:

.section, .data

format_string:
   .asciz "My favorite number is %d!"

number:
  .long 786

.section, .text
.globl main

main:
  pushl number
 pushl $format_string  
 call printf 
  addl $8, %esp

  pushl $0
  call exit
Run Code Online (Sandbox Code Playgroud)

此代码位于名为favorite.s的文件中

我使用命令"gcc favorite.s -m32"并看到以下消息:

Undefined symbols for architecture i386:
  "_main", referenced from:
      start in crt1.10.6.o
  "exit", referenced from:
      main in ccUKdD8O.o
  "printf", referenced from:
      main in ccUKdD8O.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?谢谢.

macos terminal assembly gcc

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

正则表达式修改文本

我可以使用正则表达式将文本连接到其他文本吗?

我有一个字符串组成:

"bird dog fish"
Run Code Online (Sandbox Code Playgroud)

我想输出:

"bird catdog fish"
Run Code Online (Sandbox Code Playgroud)

我会用它gsub来完成吗?我感到困惑,因为如果我使用"dog"匹配gsub,我将不得不用"catdog"替换"dog"而不是仅仅添加"cat".如何在特定匹配项中添加一些文本?我是否必须使用扫描或其他东西?

ruby regex

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

结构中的奇数字段?C++

嗨,我想知道是否有人可以向我解释一个结构中的字段,如下所示:

struct example {
void (SomeClass::*someMethod)();
};
Run Code Online (Sandbox Code Playgroud)

究竟是什么以及如何/为什么要使用它?谢谢.

c++

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

Eclipse-连接到svn存储库

我为eclipse下载了SVN插件,现在我无法连接到我需要的存储库.我有我应该添加的URL(它可以在我学校的计算机上运行).但是,我不认为它正在做它应该做的事情.当我尝试在eclipse上添加新的存储库时,我添加了一张显示弹出窗口的图片.当我尝试添加它时,它正在我的eclipse文件夹中创建一个文件夹.此窗口上的对话框看起来与学校出现的对话框不同.这个特殊的窗口只会让我选择"文件系统"?我相信这只是在我自己的计算机上创建这个存储库?连接到远程存储库需要做什么?

http://s23.postimage.org/e4s7iso7f/screen_capture.png < - pic这里

eclipse svn

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

使用JTable的默认列分类器对整数进行排序?

我目前在JTable上使用以下方法来对列进行自动排序

table.setAutoCreateRowSorter(true);
Run Code Online (Sandbox Code Playgroud)

这当前允许我单击每个标题,相应的列将对任何带字母的内容进行排序.当它试图对具有整数的列进行排序时,它正在搞乱.它似乎是一次排序每个数字而不是按实际数字排序.例如,它会说8大于100,因为8大于1.有什么方法可以覆盖这种行为吗?

java swing numbers jtable rowsorter

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

用MySQL编写语句?

对于准备好的语句,我在语法方面遇到了一些麻烦.

我有以下代码

String query2="SELECT lname FROM school_student WHERE sid = ? ORDER BY sid;";

PreparedStatement ps = cn.prepareStatement(query2);
ps.setInt(1, 3);
ResultSet rs = ps.executeQuery(query2);
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我收到此错误消息:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? ORDER BY sid' at line 1

但是,当我替换"?" 在我的查询3中,查询工作正常,没有错误,并给我我想要的.我如何设置"?"的值似乎有问题.在我的查询?我使用了错误的语法吗?

java mysql jdbc prepared-statement

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